一种交通信息的推送方法及装置制造方法
【专利摘要】本发明实施例提供了一种交通信息的推送方法,包括:获得客户端对应的关注位置;依据提醒时间,获得目标交通工具针对所述关注位置的行驶状态信息;向客户端推送所述行驶状态信息;本发明实施例还提供一种交通信息的推送装置。根据本发明实施例提供的技术方案,可以实现提高获得目标交通工具的交通信息的效率。
【专利说明】一种交通信息的推送方法及装置
【【技术领域】】
[0001]本发明涉及定位【技术领域】,尤其涉及一种交通信息的推送方法及装置。
【【背景技术】】
[0002]目前,对于大多数城市而言,公共交通工具的运力不足、发车间隔大,受路况和交通事故影响,导致到站晚点等情况屡见不鲜,公共汽车“等车难”已成为一个普遍的社会问题,公众对于获取实时公共汽车到站信息来解决公交出行难问题的需求日益强烈。
[0003]随着国内智能交通水平的不断发展,出现了基于互联网提供公交和换乘查询的应用,能够提供各类静态数据,如兴趣点查询、线路走向、站点位置、换乘关系等的查询。
[0004]上述应用中,用户需要输入查询的公交线路名称、站点名称等信息,然后服务器会返回该公交线路的行驶状态,如该公交线路经过的站点列表或者在地图上显示该公交线路的位置、站点位置等信息。如果用户经常乘坐某公交线路,就需要经常重复上述相同的查询操作,因此现有技术中获得公交线路的行驶状态的效率比较低,不能有效地满足该用户需求。
【
【发明内容】
】
[0005]有鉴于此,本发明实施例提供了一种交通信息的推送方法及装置,可以实现提高获得目标交通工具的交通信息的效率。
[0006]本发明实施例提供了一种交通信息的推送方法,包括:
[0007]获得客户端对应的关注位置;
[0008]依据提醒时间,获得目标交通工具针对所述关注位置的行驶状态信息;
[0009]向客户端推送所述行驶状态信息。
[0010]上述方法中,所述获得客户端对应的关注位置,包括:
[0011]接收客户端发送的关注位置;
[0012]其中,所述关注位置包括所述客户端接收的用户输入的站点名称或者所述客户端接收的用户输入的坐标信息。
[0013]上述方法中,所述获得客户端对应的关注位置,包括:
[0014]对所述客户端所在终端进行定位操作,以获得所述客户端所在终端的位置,将所述客户端所在终端的位置作为所述关注位置。
[0015]上述方法中,所述获得客户端对应的关注位置,包括:
[0016]接收所述客户端发送的关注位置,所述关注位置为所述客户端对预设的条形码进行扫描后获得的;
[0017]其中,所述关注位置包括站点名称或者坐标信息;
[0018]其中,所述条形码包括一维条形码或者二维条形码。
[0019]上述方法中,所述依据提醒时间,获得目标交通工具针对所述关注位置的行驶状态信息,包括:
[0020]获得所述提醒时间和所述目标交通工具的标识;
[0021]若到达所述提醒时间,依据所述目标交通工具的标识,获得所述目标交通工具在所述提醒时间的位置;
[0022]依据所述目标交通工具在所述提醒时间的位置和所述关注位置,获得所述目标交通工具针对所述关注位置的行驶状态信息。
[0023]上述方法中,所述目标交通工具针对所述关注位置的行驶状态信息包括以下信息中至少一个:
[0024]所述目标交通工具与所述关注位置之间的站点数目、所述目标交通工具与所述关注位置之间的距离信息、所述目标交通工具到达所述关注位置所需要的时长、所述目标交通工具到达所述关注位置的时刻和所述目标交通工具到达所述关注位置的行驶轨迹信息。
[0025]上述方法中,所述方法还包括:
[0026]获得所述客户端对应的目的位置;
[0027]获得所述目标交通工具在当前时刻的位置;
[0028]依据所述目标交通工具在当前时刻的位置和所述客户端对应的目的位置,获得所述目标交通工具针对所述目的位置的行驶状态信息;
[0029]若所述目标交通工具针对所述目的位置的行驶状态信息满足预设的推送条件,向所述客户端推送所述目标交通工具针对所述目的位置的行驶状态信息。
[0030]上述方法中,所述目标交通工具针对所述目的位置的行驶状态信息包括以下信息中至少一个:
[0031]所述目标交通工具与所述目的位置之间的站点数目、所述目标交通工具与所述目的位置之间的距离信息、所述目标交通工具到达所述目的位置所需要的时长、所述目标交通工具到达所述目的位置的时刻和所述目标交通工具到达所述目的位置的行驶轨迹信息。
[0032]上述方法中,所述行驶状态信息包括以下类型中至少一种:地图、文字和语音。
[0033]本发明实施例还提供了一种交通信息的推送装置,包括:
[0034]位置获取单元,用于获得客户端对应的关注位置;
[0035]信息处理单元,用于依据提醒时间,获得目标交通工具针对所述关注位置的行驶状态信息;
[0036]信息推送单元,用于向客户端推送所述行驶状态信息。
[0037]上述装置中,所述位置获取单元具体用于:
[0038]接收客户端发送的关注位置;
[0039]其中,所述关注位置包括所述客户端接收的用户输入的站点名称或者所述客户端接收的用户输入的坐标信息。
[0040]上述装置中,所述位置获取单元具体用于:
[0041]对所述客户端所在终端进行定位操作,以获得所述客户端所在终端的位置,将所述客户端所在终端的位置作为所述关注位置。
[0042]上述装置中,所述位置获取单元具体用于:
[0043]接收所述客户端发送的关注位置,所述关注位置为所述客户端对预设的条形码进行扫描后获得的;
[0044]其中,所述关注位置包括站点名称或者坐标信息;
[0045]其中,所述条形码包括一维条形码或者二维条形码。
[0046]上述装置中,所述信息获取单元具体用于:
[0047]获得所述提醒时间和所述目标交通工具的标识;
[0048]若到达所述提醒时间,依据所述目标交通工具的标识,获得所述目标交通工具在所述提醒时间的位置;
[0049]依据所述目标交通工具在所述提醒时间的位置和所述关注位置,获得所述目标交通工具针对所述关注位置的行驶状态信息。
[0050]上述装置中,所述目标交通工具针对所述关注位置的行驶状态信息包括以下信息中至少一个:
[0051]所述目标交通工具与所述关注位置之间的站点数目、所述目标交通工具与所述关注位置之间的距离信息、所述目标交通工具到达所述关注位置所需要的时长、所述目标交通工具到达所述关注位置的时刻和所述目标交通工具到达所述关注位置的行驶轨迹信息。
[0052]上述装置中,所述位置获取单元,还用于获得所述客户端对应的目的位置以及获得所述目标交通工具在当前时刻的位置;
[0053]所述信息处理单元,还用于依据所述目标交通工具在当前时刻的位置和所述客户端对应的目的位置,获得所述目标交通工具针对所述目的位置的行驶状态信息;
[0054]所述信息推送单元,还用于若所述目标交通工具针对所述目的位置的行驶状态信息满足预设的推送条件,向所述客户端推送所述目标交通工具针对所述目的位置的行驶状态息。
[0055]上述装置中,所述目标交通工具针对所述目的位置的行驶状态信息包括以下信息中至少一个:
[0056]所述目标交通工具与所述目的位置之间的站点数目、所述目标交通工具与所述目的位置之间的距离信息、所述目标交通工具到达所述目的位置所需要的时长、所述目标交通工具到达所述目的位置的时刻和所述目标交通工具到达所述目的位置的行驶轨迹信息。
[0057]上述装置中,所述行驶状态信息包括以下类型中至少一种:地图、文字和语音。
[0058]由以上技术方案可以看出,本发明实施例具有以下有益效果:
[0059]本发明实施例提供的技术方案中,可以在到达提醒时间时,自动获得目标交通工具针对关注位置的行驶状态信息,并推送给客户端,与现有技术中,需要用户输入查询的公交线路名称、站点名称等信息才能获得公交线路的行驶状态的技术方案相比,能够及时获得交通工具针对关注位置的行驶状态信息,从而提高获得目标交通工具的交通信息的效率,减少用户的操作成本,能够有效地满足用户需求。
【【专利附图】
【附图说明】】
[0060]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0061]图1是本发明实施例所提供的技术方案使用的系统示意图;
[0062]图2是本发明实施例所提供的交通信息的推送方法的流程示意图;
[0063]图3是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第一示意图;
[0064]图4是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第二示意图;
[0065]图5是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第三示意图;
[0066]图6是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第四示意图;
[0067]图7是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第五示意图;
[0068]图8是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第六示意图;
[0069]图9是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第七示意图;
[0070]图10是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第八示意图;
[0071]图11 (a)和图11 (b)是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第九示意图和第十示意图;
[0072]图12是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第i^一示意图;
[0073]图13是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第十二示意图;
[0074]图14是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第十三示意图;
[0075]图15是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第十四示意图;
[0076]图16是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第十五示意图;
[0077]图17是本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第十TK不意图;
[0078]图18是本发明实施例所提供了交通信息的推送方法的实施例二中客户端的示意图;
[0079]图19是本发明实施例所提供的交通信息的推送装置的功能方块图。
【【具体实施方式】】
[0080]为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
[0081]应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0082]在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0083]应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0084]取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
[0085]本发明实施例所提供的技术方案使用的系统如图1所示,主要由客户端和服务器组成,本发明实施例所提供的方法和装置在服务器侧实现,主要用于获得客户端对应的关注位置,然后,依据提醒时间,获得目标交通工具针对所述关注位置的行驶状态信息,最后向客户端推送所述行驶状态信息。
[0086]可以理解的是,所述客户端包括所有终端上安装的客户端,所述终端可以包括个人计算机(Personal Computer, PC)、笔记本电脑、手机或平板电脑。
[0087]本发明实施例给出一种交通信息的推送方法,请参考图2,其为本发明实施例所提供的交通信息的推送方法的流程示意图,如图所示,该方法包括以下步骤:
[0088]S201,获得客户端对应的关注位置。
[0089]具体的,服务器需要获得客户端对应的关注位置。
[0090]举例说明,本发明实施例中,服务器获得客户端对应的关注位置的方法可以包括以下三种:
[0091]第一种:服务器可以接收客户端发送的关注位置,该关注位置可以是所述客户端接收的用户输入的站点名称,也可以是所述客户端接收的用户输入的坐标信息。
[0092]例如,所述用户输入的站点名称可以是用户需要乘坐的目标交通工具的站点名称。
[0093]第二种:服务器可以接收客户端发送的定位请求,然后依据该定位请求,对该客户端所在终端进行定位操作,以获得所述客户端所在终端的位置,服务器将该客户端所在终端的位置作为所述关注位置。
[0094]第三种:服务器可以接收所述客户端发送的关注位置,所述关注位置为所述客户端对预设的条形码进行扫描后获得的。
[0095]其中,所述关注位置包括站点名称或者坐标信息。
[0096]其中,所述条形码包括一维条形码或者二维条形码。
[0097]其中,所述条形码可以设置在目标交通工具的站点,如公共汽车的站牌、公共汽车的停靠站附近的广告牌等位置。
[0098]S202,依据提醒时间,获得目标交通工具针对所述关注位置的行驶状态信息。
[0099]具体的,服务器可以依据提醒时间,获得目标交通工具针对所述关注位置的行驶状态信息。
[0100]举例说明,服务器依据提醒时间,获得目标交通工具针对所述关注位置的行驶状态信息的方法可以包括:
[0101]首先,服务器获得所述提醒时间和所述目标交通工具的标识。
[0102]优选的,服务器可以获得预先设置的提醒时间,如下午I点48分。
[0103]优选的,服务器可以获得预先设置的目标交通工具的标识。
[0104]例如,服务器可以依据用户在客户端中输入框中输入的目标交通工具的标识,也可以客户端显示多个目标交通工具的标识供用户选择,然后获得用户选出的目标交通工具的标识。再例如,服务器可以接收客户端发送的目标交通工具的标识,该目标交通工具的标识可以是客户端对预设的条形码进行扫描后获得的,该条形码可以包括一维条形码或者二维条形码。
[0105]例如,所述目标交通工具可以包括公共汽车或者地铁。相应的,所述目标交通工具的标识可以包括公共汽车的线路名称或者地铁的线路名称,如919路快车、地铁13号线等。
[0106]然后,服务器判断当前时刻是否到达预设的提醒时间,若判断出到达提醒时间,则服务器可以依据预设的目标交通工具的标识,获得该目标交通工具在提醒时间的位置。
[0107]优选的,可以预先在目标交通工具上安装终端,再利用基于全球定位系统(GlobalPosit1ning System, GPS)的定位技术、基站定位技术和无线保真(Wireless-Fidelity,W1-Fi)定位技术中至少一种定位技术,对目标交通工具上安装的终端进行定位操作,以获得目标交通工具上安装的终端的位置,然后将目标交通工具上安装的终端的位置作为该目标交通工具的位置。
[0108]最后,服务器依据所述目标交通工具在所述提醒时间的位置和所述关注位置,获得所述目标交通工具针对所述关注位置的行驶状态信息。
[0109]优选的,所述目标交通工具针对所述关注位置的行驶状态信息包括以下信息中至少一个:所述目标交通工具与所述关注位置之间的站点数目、所述目标交通工具与所述关注位置之间的距离信息、所述目标交通工具到达所述关注位置所需要的时长、所述目标交通工具到达所述关注位置的时刻和所述目标交通工具到达所述关注位置的行驶轨迹信息。
[0110]例如,所述目标交通工具针对所述关注位置的行驶状态信息可以为“919路快车(德胜门方向)将在5站后到达唐家岭东站”。再例如,所述目标交通工具针对所述关注位置的行驶状态信息可以为“919路快车(德胜门方向)与唐家岭东站还有5公里”。再例如,所述目标交通工具针对所述关注位置的行驶状态信息可以为“919路快车(德胜门方向)预计还有20分钟到达唐家岭东站”。再例如,所述目标交通工具针对所述关注位置的行驶状态信息可以为“919路快车(德胜门方向)预计将在下午2点05分到达唐家岭东站”。
[0111]优选的,所述目标交通工具针对所述关注位置的行驶状态信息可以包括以下类型中至少一种:地图、文字和语音。
[0112]例如,服务器可以获得地图信息,然后在地图中标注出目标交通工具到达所述关注位置的行驶轨迹信息。
[0113]再例如,服务器可以获得文字格式的所述目标交通工具与所述关注位置之间的站点数目和/或所述目标交通工具与所述关注位置之间的距离信息和/或所述目标交通工具到达所述关注位置所需要的时长和/或所述目标交通工具到达所述关注位置的时刻。
[0114]再例如,服务器可以获得语音格式的所述目标交通工具针对所述关注位置的行驶状态信息,这样,所述目标交通工具针对所述关注位置的行驶状态信息将可以被客户端播放给用户。
[0115]可以理解的是,上述目标交通工具针对所述关注位置的行驶状态信息中,可以是距离关注位置最近的目标交通工具针对关注位置的行驶状态信息,也可以是即将到达关注位置的至少两个目标交通工具中每个交通工具针对关注位置的行驶状态信息。
[0116]S203,向客户端推送所述行驶状态信息。
[0117]具体的,服务器在获得所述目标交通工具针对所述关注位置的行驶状态信息后,将该目标交通工具针对所述关注位置的行驶状态信息发送给客户端,以便于客户端将所述目标交通工具针对所述关注位置的行驶状态信息提供给用户。例如,客户端可以显示给用户。再例如,如果是语音格式的行驶状态信息,客户端也可以播放给用户。
[0118]可选的,所述S203之后,还可以包括:
[0119]获得所述客户端对应的目的位置;获得所述目标交通工具在当前时刻的位置;依据所述目标交通工具在当前时刻的位置和所述客户端对应的目的位置,获得所述目标交通工具针对所述目的位置的行驶状态信息;若所述目标交通工具针对所述目的位置的行驶状态信息满足预设的推送条件,向所述客户端推送所述目标交通工具针对所述目的位置的行驶状态信息。
[0120]具体的,用户在关注位置乘坐目标交通工具后,客户端需要向用户进行到站提醒,因此客户端可以从服务器获得所述目标交通工具针对所述目的位置的行驶状态信息。
[0121]本发明实施例中,服务器向所述客户端推送所述目标交通工具针对所述目的位置的行驶状态信息的方法可以包括:
[0122]首先,服务器可以获得客户端对应的目的位置。
[0123]例如,服务器可以接收客户端发送的目的位置,该目的位置可以是所述客户端接收的用户输入的目的站点名称,也可以是所述客户端接收的用户输入的目的坐标信息。
[0124]然后,服务器获得所述目标交通工具在当前时刻的位置。
[0125]最后,服务器依据所述目标交通工具在当前时刻的位置和所述客户端对应的目的位置,获得所述目标交通工具针对所述目的位置的行驶状态信息。服务器判断目标交通工具针对所述目的位置的行驶状态信息是否满足预设的推送条件,若所述目标交通工具针对所述目的位置的行驶状态信息满足推送条件,服务器向所述客户端推送所述目标交通工具针对所述目的位置的行驶状态信息。反之,若所述目标交通工具针对所述目的位置的行驶状态信息不满足推送条件,服务器不向所述客户端推送所述目标交通工具针对所述目的位置的行驶状态信息。
[0126]例如,推送条件是目标交通工具与所述目的位置之间的站点数目为3,服务器获得目标交通工具与所述目的位置之间的站点数目,并判断该站点数目是否满足该推送条件,若满足该推送条件,服务器就向客户端推送行驶状态信息,如“XXX路还有3站到达xxx站,请做好下车准备”,以便于客户端向用户提供该行驶状态信息,以避免用户错过目的位置。
[0127]优选的,所述目标交通工具针对所述目的位置的行驶状态信息包括以下信息中至少一个:所述目标交通工具与所述目的位置之间的站点数目、所述目标交通工具与所述目的位置之间的距离信息、所述目标交通工具到达所述目的位置所需要的时长、所述目标交通工具到达所述目的位置的时刻和所述目标交通工具到达所述目的位置的行驶轨迹信息。
[0128]优选的,所述目标交通工具针对所述目的位置的行驶状态信息包括以下类型中至少一种:地图、文字和语音。
[0129]实施例一
[0130]请参考图3?图17,其分别为本发明实施例所提供了交通信息的推送方法的实施例一中客户端的第一示意图至第十六示意图。
[0131]如图3所示,用户在客户端上点击“我关注的公交”,然后,如图4所示,可以显示用户已经订阅的所有目标交通工具,此时,用户还没有订阅目标交通工具,因此图4中显示为空,点击图4中的按钮“添加”,客户端就可以接收用户输入的公共汽车的线路。
[0132]如图5所示,客户端显示目标交通工具的设置界面,在该设置界面用户可以输入目标交通工具。
[0133]如图6所示,客户端接收用户输入的“919快”。
[0134]如果服务器能够获得“919快”对应的搜索结果,向客户端推送“919快”的搜索结果,该搜索结果如图7所示,客户端显示了“919快”的两个方向的信息,即“919快(京张路口北一德胜门)”和“919快(德胜门一京张路口北)”。
[0135]客户端显示“919快”对应的搜索结果后,接收用户选择的搜索结果,如图8所示,用户选择了 “919快(京张路口北一德胜门)”,这样就可以显示目标交通工具“919快(京张路口北一德胜门)”对应的一系列的站点名称,如图8中的京张路口北、上地七街、城铁西二旗、唐家岭东、城铁上地、菊园等。
[0136]客户端接收用户在显示的一系列的站点名称中选出的关注位置,如图8所示,该关注位置为“唐家岭东”。或者,服务器可以对客户端进行定位操作,以获得客户端的位置,依据客户端的位置在一系列的站点名称中,自动将距离客户端最近的站点作为该关注位置。然后,如图9所示,服务器就生成一订阅卡片,并发送给客户端进行显示。
[0137]如图10所示,如果服务器不能获得“919快”对应的搜索结果,则向客户端推送“未找到此线路”的信息,这样客户端就可以将该信息显示给用户,用以告知用户输入的“919快”没有对应的线路。
[0138]或者,如图11(a)所示,在用户输入“919快”中的“9”后,服务器就可以依据数字“9”搜索所有以“9”开头的公共汽车,然后发送给客户端进行显示,客户端显示了多个以9开头的公共汽车,如919快、909路、910路、911路、912路、913路和914路。如图11 (b)所示,如果用户点击“913路”,服务器依据从客户端获得的“913路”进行搜索,如果能够无法获得“913路”对应的实时公交数据,则向客户端推送“913路公交暂时无实时公交数据,不能添加”的信息。
[0139]其中,如图11(a)和图11(b)所示,可以在以“9”开头的公共汽车中标注出能获取到实时公交数据的公共汽车的路线,没有标注的表示不能提供该线路的实时公交数据。如图11(a)和图11(b)所示,服务器可以提供919快和909路的实时公交数据。
[0140]如图12所示,客户端显示提醒时间的设置界面,客户端接收用户选择的提醒时间“下午I点48分”。如果用户选择的提醒时间在非运营时间段内,可以向用户提供信息“919快的运营时间为05:00?23:00”或者“919快运营时间为上午05:00?10:00,下午14:00 ?18:00”。
[0141]另外,客户端还可以显示提醒时间所在日期,如法定工作日(节假日除外)、仅提醒一次、节假日、自定义等。本实施例中,客户端接收用户选择的提醒时间所在日期为法定工作日(节假日除外)。
[0142]若客户端接收用户选择的提醒时间所在日期为自定义,如图13所示,客户端还可以进一步显示周一至周日,例如,可以选择周一、周二和周三,既可以支持单选,也可以支持多选。
[0143]图14所示,在获得提醒时间后,就生成一个订阅卡片,客户端可以显示出该订阅卡片,该订阅卡片中包含关注位置、目标交通工具的标识和提醒时间等信息。其中,获得提醒时间后,默认开启服务器向客户端推送目标交通工具针对关注位置的行驶状态信息的功倉泛。
[0144]如图15所示,当到达提醒时间后,服务器获得目标交通工具针对关注位置的行驶状态信息,如图15中客户端显示的地图和“919快将在5站后到达唐家岭东”。该地图中标注了 2辆“919快”的位置,即图15中汽车图标的位置,以及在地图中标注了关注位置,即图15中气球的位置。可以在图15中上下滑动以查看“919快”的站点列表。另外,如果点击图15中左上角的“〈”,则可以控制客户端由图15所示界面跳转到图14所示界面。
[0145]如果在图15中点击上箭头,就可以全屏显示“919快”的站点列表,如图16所示,通过全屏显示“919快”的站点列表就可以向用户提供更多的站点信息。
[0146]如图17所示,客户端显示了 I个订阅卡片,该订阅卡片保存相应的目标交通工具、关注位置和提醒时间等信息,除可以关闭或开启服务器向客户端推送目标交通工具针对关注位置的行驶状态信息的功能,还可以通过“删除”按钮删除订阅卡片,以及还可以通过“提醒时间”的编辑按钮修改“提醒时间”。
[0147]另外,若设置的服务器发现“919路”的线路发生变化,可以向客户端推送“919路公交路线已变更,请删除该订阅线路”的信息,以使得客户端显示该信息以及“删除”按钮。若服务器有3次没检测到“919路”的实时公交数据,则可以向客户端推送“暂未检测到919路实时公交数据,是否删除该订阅线路”的信息,以便于客户端显示该信息和“是/否”按钮。
[0148]实施例二
[0149]请参考图18,其为本发明实施例所提供了交通信息的推送方法的实施例二中客户端的示意图。如图18所示,当用户乘坐目标交通工具后,服务器依据目标交通工具的位置和目的位置之间的站点数目,判断是否满足预设的推送条件,如果满足,则向客户端推送目标交通工具针对目的位置的行驶状态信息,如行驶状态信息可以为“919快公交将在2站后到达唐家岭东站,请您做好下车准备”。另外,如果暂时无法获取目标交通工具的位置,则服务器可以向客户端推送“未检测到919路的实时公交信息”。
[0150]本发明实施例进一步给出实现上述方法实施例中各步骤及方法的装置实施例。
[0151]请参考图19,其为本发明实施例所提供的交通信息的推送装置的功能方块图。如图所示,该装置包括:
[0152]位置获取单元100,用于获得客户端对应的关注位置;
[0153]信息处理单元200,用于依据提醒时间,获得目标交通工具针对所述关注位置的行驶状态信息;
[0154]信息推送单元300,用于向客户端推送所述行驶状态信息。
[0155]优选的,所述位置获取单元100具体用于:
[0156]接收客户端发送的关注位置;
[0157]其中,所述关注位置包括所述客户端接收的用户输入的站点名称或者所述客户端接收的用户输入的坐标信息。
[0158]优选的,所述位置获取单元100具体用于:
[0159]对所述客户端所在终端进行定位操作,以获得所述客户端所在终端的位置,将所述客户端所在终端的位置作为所述关注位置。
[0160]上述装置中,所述位置获取单元100具体用于:
[0161]接收所述客户端发送的关注位置,所述关注位置为所述客户端对预设的条形码进行扫描后获得的;
[0162]其中,所述关注位置包括站点名称或者坐标信息;
[0163]其中,所述条形码包括一维条形码或者二维条形码。
[0164]优选的,所述信息获取单元200具体用于:
[0165]获得所述提醒时间和所述目标交通工具的标识;
[0166]若到达所述提醒时间,依据所述目标交通工具的标识,获得所述目标交通工具在所述提醒时间的位置;
[0167]依据所述目标交通工具在所述提醒时间的位置和所述关注位置,获得所述目标交通工具针对所述关注位置的行驶状态信息。
[0168]优选的,所述目标交通工具针对所述关注位置的行驶状态信息包括以下信息中至少一个:所述目标交通工具与所述关注位置之间的站点数目、所述目标交通工具与所述关注位置之间的距离信息、所述目标交通工具到达所述关注位置所需要的时长、所述目标交通工具到达所述关注位置的时刻和所述目标交通工具到达所述关注位置的行驶轨迹信息。
[0169]可选的,所述位置获取单元100,还用于获得所述客户端对应的目的位置以及获得所述目标交通工具在当前时刻的位置;
[0170]所述信息处理单元200,还用于依据所述目标交通工具在当前时刻的位置和所述客户端对应的目的位置,获得所述目标交通工具针对所述目的位置的行驶状态信息;
[0171]所述信息推送单元300,还用于若所述目标交通工具针对所述目的位置的行驶状态信息满足预设的推送条件,向所述客户端推送所述目标交通工具针对所述目的位置的行驶状态信息。
[0172]优选的,所述目标交通工具针对所述目的位置的行驶状态信息包括以下信息中至少一个:所述目标交通工具与所述目的位置之间的站点数目、所述目标交通工具与所述目的位置之间的距离信息、所述目标交通工具到达所述目的位置所需要的时长、所述目标交通工具到达所述目的位置的时刻和所述目标交通工具到达所述目的位置的行驶轨迹信息。
[0173]优选的,所述行驶状态信息包括以下类型中至少一种:地图、文字和语音。
[0174]由于本实施例中的各单元能够执行图2所示的方法,本实施例未详细描述的部分,可参考对图2的相关说明。
[0175]本发明实施例的技术方案具有以下有益效果:
[0176]本发明实施例提供的技术方案中,可以在到达提醒时间时,自动获得目标交通工具针对关注位置的行驶状态信息,并推送给客户端,与现有技术中,需要用户输入查询的公交线路名称、站点名称等信息才能获得公交线路的行驶状态的技术方案相比,能够及时获得交通工具针对关注位置的行驶状态信息,从而提高获得目标交通工具的交通信息的效率,减少用户的操作成本,能够有效地满足用户需求。另外,还可以减少客户端与服务器之间的交互,从而可以减少服务器的处理压力,提高服务器的处理效率。
[0177]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0178]在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0179]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0180]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0181]上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory, ROM)、随机存取存储器(Random Access Memory, RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0182]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【权利要求】
1.一种交通信息的推送方法,其特征在于,所述方法包括: 获得客户端对应的关注位置; 依据提醒时间,获得目标交通工具针对所述关注位置的行驶状态信息; 向客户端推送所述行驶状态信息。
2.根据权利要求1所述的方法,其特征在于,所述获得客户端对应的关注位置,包括: 接收客户端发送的关注位置; 其中,所述关注位置包括所述客户端接收的用户输入的站点名称或者所述客户端接收的用户输入的坐标信息。
3.根据权利要求1所述的方法,其特征在于,所述获得客户端对应的关注位置,包括: 对所述客户端所在终端进行定位操作,以获得所述客户端所在终端的位置,将所述客户端所在终端的位置作为所述关注位置。
4.根据权利要求1所述的方法,其特征在于,所述获得客户端对应的关注位置,包括: 接收所述客户端发送的关注位置,所述关注位置为所述客户端对预设的条形码进行扫描后获得的; 其中,所述关注位置包括站点名称或者坐标信息; 其中,所述条形码包括一维条形码或者二维条形码。
5.根据权利要求1所述的方法,其特征在于,所述依据提醒时间,获得目标交通工具针对所述关注位置的行驶状态信息,包括: 获得所述提醒时间和所述目标交通工具的标识; 若到达所述提醒时间,依据所述目标交通工具的标识,获得所述目标交通工具在所述提醒时间的位置; 依据所述目标交通工具在所述提醒时间的位置和所述关注位置,获得所述目标交通工具针对所述关注位置的行驶状态信息。
6.根据权利要求1或5所述的方法,其特征在于,所述目标交通工具针对所述关注位置的行驶状态信息包括以下信息中至少一个: 所述目标交通工具与所述关注位置之间的站点数目、所述目标交通工具与所述关注位置之间的距离信息、所述目标交通工具到达所述关注位置所需要的时长、所述目标交通工具到达所述关注位置的时刻和所述目标交通工具到达所述关注位置的行驶轨迹信息。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括: 获得所述客户端对应的目的位置; 获得所述目标交通工具在当前时刻的位置; 依据所述目标交通工具在当前时刻的位置和所述客户端对应的目的位置,获得所述目标交通工具针对所述目的位置的行驶状态信息; 若所述目标交通工具针对所述目的位置的行驶状态信息满足预设的推送条件,向所述客户端推送所述目标交通工具针对所述目的位置的行驶状态信息。
8.根据权利要求7所述的方法,其特征在于,所述目标交通工具针对所述目的位置的行驶状态信息包括以下信息中至少一个: 所述目标交通工具与所述目的位置之间的站点数目、所述目标交通工具与所述目的位置之间的距离信息、所述目标交通工具到达所述目的位置所需要的时长、所述目标交通工具到达所述目的位置的时刻和所述目标交通工具到达所述目的位置的行驶轨迹信息。
9.根据权利要求1、5至8中任一项所述的方法,其特征在于,所述行驶状态信息包括以下类型中至少一种:地图、文字和语音。
10.一种交通信息的推送装置,其特征在于,所述装置包括: 位置获取单元,用于获得客户端对应的关注位置; 信息处理单元,用于依据提醒时间,获得目标交通工具针对所述关注位置的行驶状态信息; 信息推送单元,用于向客户端推送所述行驶状态信息。
11.根据权利要求10所述的装置,其特征在于,所述位置获取单元具体用于: 接收客户端发送的关注位置; 其中,所述关注位置包括所述客户端接收的用户输入的站点名称或者所述客户端接收的用户输入的坐标信息。
12.根据权利要求10所述的装置,其特征在于,所述位置获取单元具体用于: 对所述客户端所在终端进行定位操作,以获得所述客户端所在终端的位置,将所述客户端所在终端的位置作为所述关注位置。
13.根据权利要求10所述的装置,其特征在于,所述位置获取单元具体用于: 接收所述客户端发送的关注位置,所述关注位置为所述客户端对预设的条形码进行扫描后获得的; 其中,所述关注位置包括站点名称或者坐标信息; 其中,所述条形码包括一维条形码或者二维条形码。
14.根据权利要求10所述的装置,其特征在于,所述信息获取单元具体用于: 获得所述提醒时间和所述目标交通工具的标识; 若到达所述提醒时间,依据所述目标交通工具的标识,获得所述目标交通工具在所述提醒时间的位置; 依据所述目标交通工具在所述提醒时间的位置和所述关注位置,获得所述目标交通工具针对所述关注位置的行驶状态信息。
15.根据权利要求10或14所述的装置,其特征在于,所述目标交通工具针对所述关注位置的行驶状态信息包括以下信息中至少一个: 所述目标交通工具与所述关注位置之间的站点数目、所述目标交通工具与所述关注位置之间的距离信息、所述目标交通工具到达所述关注位置所需要的时长、所述目标交通工具到达所述关注位置的时刻和所述目标交通工具到达所述关注位置的行驶轨迹信息。
16.根据权利要求10所述的装置,其特征在于, 所述位置获取单元,还用于获得所述客户端对应的目的位置以及获得所述目标交通工具在当前时刻的位置; 所述信息处理单元,还用于依据所述目标交通工具在当前时刻的位置和所述客户端对应的目的位置,获得所述目标交通工具针对所述目的位置的行驶状态信息; 所述信息推送单元,还用于若所述目标交通工具针对所述目的位置的行驶状态信息满足预设的推送条件,向所述客户端推送所述目标交通工具针对所述目的位置的行驶状态信肩、O
17.根据权利要求16所述的装置,其特征在于,所述目标交通工具针对所述目的位置的行驶状态信息包括以下信息中至少一个: 所述目标交通工具与所述目的位置之间的站点数目、所述目标交通工具与所述目的位置之间的距离信息、所述目标交通工具到达所述目的位置所需要的时长、所述目标交通工具到达所述目的位置的时刻和所述目标交通工具到达所述目的位置的行驶轨迹信息。
18.根据权利要求10、14至17中任一项所述的装置,其特征在于,所述行驶状态信息包括以下类型中至少一种:地图、文字和语音。
【文档编号】G08G1/09GK104200696SQ201410428799
【公开日】2014年12月10日 申请日期:2014年8月27日 优先权日:2014年8月27日
【发明者】许诺, 郭阳 申请人:百度在线网络技术(北京)有限公司