一种信息处理方法及装置与流程

文档序号:13425530阅读:130来源:国知局
一种信息处理方法及装置与流程

本发明涉及物联网技术领域,尤其涉及一种信息处理方法及装置。



背景技术:

目前,当人们出行时,一般都比较关心自己需要到达的目标地理位置的交通情况,比如,是否拥堵,人是否多,车流量是否大等等,但是目前用户无法获知这些信息,导致打乱出行计划。比如用户需要去深圳市科兴科学园,结果上午科兴科学园正堵车,用户如果贸然前行,会浪费较多时间。



技术实现要素:

本发明实施例提供一种信息处理方法及装置,可以提前查询到需要到达的目标地理位置的交通信息,从而提高出行效率。

本发明实施例第一方面提供一种基于物联网的信息处理方法,包括:

接收移动终端的查询请求,所述查询请求包括需要到达的目标地理位置的第一标识;

根据所述第一标识,获取所述目标地理位置的目标交通信息;

将所述目标地理位置的所述目标交通信息发送至所述移动终端。

在一种可能的设计中,所述第一标识包括所述目标地理位置的经度和纬度;

所述目标交通信息用于指示所述目标地理位置的拥堵程度。

在一种可能的设计中,所述接收移动终端的查询请求之前,还包括:

接收物联网终端发送的交通信息,所述交通信息用于指示所述物联网终端的地理位置的拥堵程度,所述交通信息包括所述物联网终端的所述地理位置的标识。

在一种可能的设计中,所述接收物联网终端发送的交通信息,包括:

接收n个物联网终端发送的m条交通信息,所述交通信息还包括发送所述交通信息的时间戳,所述m大于或者等于n,所述m为大于1的自然数,所述n为大于1的自然数;

按照所述交通信息的所述时间戳,将所述m条交通信息进行排序,获得第一信息序列;

判断所述第一信息序列中是否存在地理位置的标识相同的交通信息;

若存在地理位置的标识相同的至少两条交通信息,则保留所述至少两条交通信息中时间戳在最后的一条交通信息,获得第二信息序列;

所述根据所述第一标识,获取所述目标地理位置的目标交通信息,包括:

从所述第二信息序列中查找与所述第一标识匹配的标识所对应的交通信息;

获取与所述第一标识匹配的标识所对应的交通信息的目标时间戳;

计算当前时间与所述目标时间戳之间的时间差,并判断所述时间差是否小于或者等于预设阈值;

若所述时间差小于或者等于所述预设阈值,则将与所述第一标识匹配的标识所对应的交通信息确定为所述目标地理位置的目标交通信息。

在一种可能的设计中,所述查询请求还包括所述移动终端的当前地理位置的第二标识;所述方法还包括:

生成所述当前地理位置到达所述目标地理位置的至少两条备选路线;

针对每条所述备选路线,获取所述备选路线经过的地理位置的标识,并从所述第二序列中获取所述备选路线经过的所述地理位置的标识所对应的交通信息;

根据所述备选路线经过的所述地理位置的标识所对应的交通信息,计算所述备选路线对应的耗时长度;

将所述至少两条备选路线中每条备选路线对应的耗时长度发送至所述移动终端,若接收所述移动终端针对所述至少两条备选路线中第一备选路线的获取请求,将所述第一备选路线的导航信息发送至所述移动终端;或者,获取所述至少两条备选路线中耗时长度最短的第二备选路线,并将所述第二备选路线的导航信息发送至所述移动终端。

本发明实施例第二方面提供一种基于物联网的交通信息处理装置,包括:

接收单元,用于接收移动终端的查询请求,所述查询请求包括需要到达的目标地理位置的第一标识;

处理单元,用于根据所述第一标识,获取所述目标地理位置的目标交通信息;

发送单元,用于将所述目标地理位置的所述目标交通信息发送至所述移动终端。

在一种可能的设计中,所述第一标识包括所述目标地理位置的经度和纬度;

所述目标交通信息用于指示所述目标地理位置的拥堵程度。

在一种可能的设计中,所述接收单元还用于接收物联网终端发送的交通信息,所述交通信息用于指示所述物联网终端的地理位置的拥堵程度,所述交通信息包括所述物联网终端的所述地理位置的标识。

在一种可能的设计中,所述接收单元接收物联网终端发送的交通信息,具体包括:

接收n个物联网终端发送的m条交通信息,所述交通信息还包括发送所述交通信息的时间戳,所述m大于或者等于n,所述m为大于1的自然数,所述n为大于1的自然数;

按照所述交通信息的所述时间戳,将所述m条交通信息进行排序,获得第一信息序列;

判断所述第一信息序列中是否存在地理位置的标识相同的交通信息;

若存在地理位置的标识相同的至少两条交通信息,则保留所述至少两条交通信息中时间戳在最后的一条交通信息,获得第二信息序列;

所述处理单元根据所述第一标识,获取所述目标地理位置的目标交通信息,具体包括:

从所述第二信息序列中查找与所述第一标识匹配的标识所对应的交通信息;

获取与所述第一标识匹配的标识所对应的交通信息的目标时间戳;

计算当前时间与所述目标时间戳之间的时间差,并判断所述时间差是否小于或者等于预设阈值;

若所述时间差小于或者等于所述预设阈值,则将与所述第一标识匹配的标识所对应的交通信息确定为所述目标地理位置的目标交通信息。

在一种可能的设计中,所述查询请求还包括所述移动终端的当前地理位置的第二标识;

所述处理单元还用于生成所述当前地理位置到达所述目标地理位置的至少两条备选路线;

针对每条所述备选路线,所述处理单元还用于获取所述备选路线经过的地理位置的标识,并从所述第二序列中获取所述备选路线经过的所述地理位置的标识所对应的交通信息;

所述处理单元还用于根据所述备选路线经过的所述地理位置的标识所对应的交通信息,计算所述备选路线对应的耗时长度;

所述发送单元还用于将所述至少两条备选路线中每条备选路线对应的耗时长度发送至所述移动终端,若接收所述移动终端针对所述至少两条备选路线中第一备选路线的获取请求,将所述第一备选路线的导航信息发送至所述移动终端;或者,所述发送单元还用于获取所述至少两条备选路线中耗时长度最短的第二备选路线,并将所述第二备选路线的导航信息发送至所述移动终端。

本发明实施例中,接收移动终端的查询请求,该查询请求中包括需要到达的目标地理位置的第一标识,根据第一标识,获取目标地理位置的目标交通信息,将该目标地理位置的目标交通信息发送至移动终端。采用本发明实施例可以提前查询到需要到达的目标地理位置的交通信息,避免拥堵时段出行,从而提高出行效率。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的基于物联网的信息处理方法的第一实施例流程示意图;

图2是本发明提供的基于物联网的信息处理方法的第二实施例流程示意图;

图3是本发明提供的一种基于物联网的交通信息处理装置的结构示意图;

图4是本发明提供的另一种基于物联网的交通信息处理装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置展示该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

下面将结合图1至图4对本发明实施例提供的基于物联网的信息处理方法及装置进行具体描述。

请参照图1,是本发明实施例提供的基于物联网的信息处理方法的第一实施例流程示意图。本实施例中所描述的方法,包括步骤:

s101,接收移动终端的查询请求,所述查询请求包括需要到达的目标地理位置的第一标识;

本发明实施例中,移动终端可以是包含sim卡的移动终端,比如智能手机,或者,移动终端也可以是安装在车上的终端设备,比如车载电脑,或者,移动终端还可以是带有gps(globalpositioningsystem,全球定位系统)的终端设备,比如智能手机、车载电脑、平板电脑、个人计算机以及可穿戴设备等等。

本发明实施例中,移动终端可通过互联网向服务器发送查询请求,该查询请求包括需要到达的目标地理位置的第一标识,服务器接收移动终端的查询请求,获取该查询请求中的第一标识。

需要说明的是,该第一标识用于唯一确定一个目标地理位置。

具体可选的,该第一标识还可以包括该目标地理位置的经度和纬度,根据该目标地理位置的经度和纬度可以唯一确定一个目标地理位置。

s102,根据所述第一标识,获取所述目标地理位置的目标交通信息;

本发明实施例中,服务器可以根据第一标识,在服务器内查找与第一标识匹配的监控设备,获取该监控设备所监控区域的交通信息,该交通信息即为目标地理位置的目标交通信息。该服务器内预先存储着该第一标识和监控设备的对应信息。如果与该第一标识匹配的有多个监控设备,则获取多个监控区域的交通信息,服务器选择与第一标识指示的目标地理位置距离最近或与当前时间最接近的交通信息作为目标交通信息。

需要说明的是,该目标交通信息用于指示该目标地理位置周围的拥堵情况。

s103,将所述目标地理位置的所述目标交通信息发送至所述移动终端。

本发明实施例中,服务器将获取到的目标地理位置的对应的目标交通信息发送至移动终端,该移动终端向用户呈现该目标交通信息。该目标交通信息可以包括目标地理位置、目标地理位置的拥堵程度、目标地理位置预计需要多长时间才能顺利通过等。例如目标交通信息可以为“深圳市南山区科苑立交南,重度拥堵,预计需要30分钟才能顺利通过”。

需要说明的是,移动终端可以通过显示屏将该目标交通信息直接显示给用户,或者,也可以通过语音播报给用户,本发明实施例中不做限定。

本发明实施例中,接收移动终端的查询请求,该查询请求中包括需要到达的目标地理位置的第一标识,根据第一标识,获取目标地理位置的目标交通信息,将该目标地理位置的目标交通信息发送至移动终端。采用本发明实施例可以提前查询到需要到达的目标地理位置的交通信息,避免拥堵时段出行,从而提高出行效率。

请参照图2,是本发明实施例提供的基于物联网的信息处理方法的第二实施例流程示意图。本实施例中所描述的方法,包括步骤:

s201,接收物联网终端发送的交通信息,所述交通信息用于指示所述物联网终端的地理位置的拥堵程度,所述交通信息包括所述物联网终端的所述地理位置的标识;

本发明实施例中,物联网终端发送的交通信息可有一条或多条交通信息,服务器接收该物联网终端发送的一条或多条交通信息,该交通信息用于指示该物联网终端的地理位置的拥堵程度,该交通信息包括该物联网终端的该地理位置的标识。多条该交通信息可表示一个物联网终端的地理位置在不同时间段的拥堵情况,或者,多条该交通信息还可表示多个物联网终端的地理位置在不同时间段的拥堵情况。

具体可选的,服务器接收n个物联网终端发送的m条交通信息,该交通信息还包括发送该交通信息的时间戳,m大于或者等于n,m为大于1的自然数,n为大于1的自然数,服务器按照该交通信息的该时间戳先后顺序,将m条交通信息进行排序,获得第一信息序列,并判断该第一信息序列中是否存在地理位置的标识相同的交通信息,若存在地理位置的标识相同的至少两条交通信息,则保留该至少两条交通信息中时间戳在最后的一条交通信息,获得第二信息序列。该第二信息序列为服务器筛选过的交通信息,即该第二信息序列中的交通信息的地理位置标识各不相同,即该第二信息序列中的交通信息与物联网终端唯一对应。

需要说明的是,时间戳可以指发送该交通信息时的当前时间。

需要说明的是,该n个物联网终端发送交通信息的频率可以各不相同,也可以部分相同,还可以全部相同,本发明实施例不做限定。

s202,接收移动终端的查询请求,所述查询请求包括需要到达的目标地理位置的第一标识;

本发明实施例中,移动终端可以是包含sim卡的移动终端,比如智能手机,或者,移动终端也可以是安装在车上的终端设备,比如车载电脑,或者,移动终端还可以是带有gps(globalpositioningsystem,全球定位系统)的终端设备,比如智能手机、车载电脑、平板电脑、个人计算机以及可穿戴设备等等。

本发明实施例中,移动终端可通过互联网向服务器发送查询请求,该查询请求包括需要到达的目标地理位置的第一标识,服务器接收移动终端的查询请求,获取该查询请求中的第一标识。

需要说明的是,该第一标识用于唯一确定一个目标地理位置。

具体可选的,该第一标识还可以包括该目标地理位置的经度和纬度,根据该目标地理位置的经度和纬度可以唯一确定一个目标地理位置。

具体可选的,该查询请求还包括该移动终端的当前地理位置的第二标识。服务器根据该第二标识确定移动终端当前地理位置,该第二标识可以包括该当前地理位置的经度和纬度。服务器生成该当前地理位置到达该目标地理位置的至少两条备选路线,针对每条该备选路线,获取该备选路线经过的地理位置的标识,并从该第二序列中获取所述备选路线经过的该地理位置的标识所对应的交通信息,再根据该备选路线经过的该地理位置的标识所对应的交通信息,计算该备选路线对应的耗时长度,服务器将该至少两条备选路线中每条备选路线对应的耗时长度发送至该移动终端,用户根据需求在该移动终端上选择任一备选路线,服务器接收该移动终端针对该至少两条备选路线中第一备选路线的获取请求,将该第一备选路线的导航信息发送至该移动终端,用户可根据该导航信息前往该目标地理位置。

具体可选的,在根据该备选路线经过的该地理位置的标识所对应的交通信息,计算该备选路线对应的耗时长度之后,服务器还可以获取该至少两条备选路线中耗时长度最短的第二备选路线,并将该第二备选路线的导航信息发送至该移动终端。

s203,根据所述第一标识,获取所述目标地理位置的目标交通信息;

本发明实施例中,服务器可以根据第一标识,在服务器内查找与第一标识匹配的监控设备,获取该监控设备所监控区域的交通信息,该交通信息即为目标地理位置的目标交通信息。该服务器内预先存储着该第一标识和监控设备的对应信息。如果与该第一标识匹配的有多个监控设备,则获取多个监控区域的交通信息,服务器选择与第一标识指示的目标地理位置距离最近或与当前时间最接近的交通信息作为目标交通信息。

需要说明的是,该目标交通信息用于指示该目标地理位置周围的拥堵情况。

具体可选的,根据第一标识,服务器从该第二信息序列中查找与该第一标识匹配的标识所对应的交通信息,获取与该第一标识匹配的标识所对应的交通信息的目标时间戳,同时计算当前时间与该目标时间戳之间的时间差,并判断该时间差是否小于或者等于预设阈值,若该时间差小于或者等于该预设阈值,则将与该第一标识匹配的标识所对应的交通信息确定为该目标地理位置的目标交通信息,若该时间差大于该预设阈值,则舍弃该交通信息,重新执行步骤s201。例如,预设阈值为15分钟,若与该第一标识匹配的标识所对应的交通信息的目标时间戳与当前时间之差为9分钟,则将与该第一标识匹配的标识所对应的交通信息确定为该目标地理位置的目标交通信息;若与该第一标识匹配的标识所对应的交通信息的目标时间戳与当前时间之差为17分钟,则舍弃该交通信息,重新执行步骤s201。

s204,将所述目标地理位置的所述目标交通信息发送至所述移动终端。

本发明实施例中,服务器将获取到的目标地理位置的对应的目标交通信息发送至移动终端,该移动终端向用户呈现该目标交通信息。该目标交通信息可以包括目标地理位置、目标地理位置的拥堵程度、目标地理位置预计需要多长时间才能顺利通过等。例如目标交通信息可以为“深圳市南山区科苑立交南,重度拥堵,预计需要30分钟才能顺利通过”。

需要说明的是,移动终端可以通过显示屏将该目标交通信息直接显示给用户,或者,也可以通过语音播报给用户,本发明实施例中不做限定。

具体可选的,移动终端可以通过显示屏将该目标交通信息单独显示或单独播报给用户。或者,移动终端也可以在显示该目标交通信息的同时,在显示屏上显示至少两条备选路线或在播报该目标交通信息之后播报至少两条备选路线。或者,移动终端还可以在显示该目标交通信息的同时,在显示屏上显示耗时长度最短的备选路线的导航信息或在播报该目标交通信息之后播报耗时长度最短的备选路线的导航信息,本发明实施例中不做限定。

本发明实施例中,接收移动终端的查询请求,该查询请求中包括需要到达的目标地理位置的第一标识,根据第一标识,获取目标地理位置的目标交通信息,将该目标地理位置的目标交通信息发送至移动终端。采用本发明实施例可以提前查询到需要到达的目标地理位置的交通信息,避免拥堵时段出行,从而提高出行效率。

请参照图3,是本发明提供的一种基于物联网的交通信息处理装置的结构示意图,本实施例中所描述的交通信息处理装置,包括:

接收单元10,用于接收移动终端的查询请求,所述查询请求包括需要到达的目标地理位置的第一标识;

本发明实施例中,移动终端可以是包含sim卡的移动终端,比如智能手机,或者,移动终端也可以是安装在车上的终端设备,比如车载电脑,或者,移动终端还可以是带有gps(globalpositioningsystem,全球定位系统)的终端设备,比如智能手机、车载电脑、平板电脑、个人计算机以及可穿戴设备等等。

本发明实施例中,移动终端可通过互联网向服务器发送查询请求,该查询请求包括需要到达的目标地理位置的第一标识,服务器接收移动终端的查询请求,获取该查询请求中的第一标识。

需要说明的是,该第一标识用于唯一确定一个目标地理位置。

具体可选的,该第一标识还可以包括该目标地理位置的经度和纬度,根据该目标地理位置的经度和纬度可以唯一确定一个目标地理位置。

可选的,所述接收单元10还用于接收物联网终端发送的交通信息,所述交通信息用于指示所述物联网终端的地理位置的拥堵程度,所述交通信息包括所述物联网终端的所述地理位置的标识;

本发明实施例中,物联网终端发送的交通信息可有一条或多条交通信息,服务器接收该物联网终端发送的一条或多条交通信息,该交通信息用于指示该物联网终端的地理位置的拥堵程度,该交通信息包括该物联网终端的该地理位置的标识。多条该交通信息可表示一个物联网终端的地理位置在不同时间段的拥堵情况,或者,多条该交通信息还可表示多个物联网终端的地理位置在不同时间段的拥堵情况。

具体可选的,所述接收单元10接收n个物联网终端发送的m条交通信息,所述交通信息还包括发送所述交通信息的时间戳,所述m大于或者等于n,所述m为大于1的自然数,所述n为大于1的自然数;服务器按照该交通信息的该时间戳先后顺序,将m条交通信息进行排序,获得第一信息序列,并判断该第一信息序列中是否存在地理位置的标识相同的交通信息,若存在地理位置的标识相同的至少两条交通信息,则保留该至少两条交通信息中时间戳在最后的一条交通信息,获得第二信息序列。该第二信息序列为服务器筛选过的交通信息,即该第二信息序列中的交通信息的地理位置标识各不相同,即该第二信息序列中的交通信息与物联网终端唯一对应。

需要说明的是,时间戳可以指发送该交通信息时的当前时间。

需要说明的是,该n个物联网终端发送交通信息的频率可以各不相同,也可以部分相同,还可以全部相同,本发明实施例不做限定。

处理单元11,用于根据所述第一标识,获取所述目标地理位置的目标交通信息;

本发明实施例中,服务器可以根据第一标识,在服务器内查找与第一标识匹配的监控设备,获取该监控设备所监控区域的交通信息,该交通信息即为目标地理位置的目标交通信息。该服务器内预先存储着该第一标识和监控设备的对应信息。如果与该第一标识匹配的有多个监控设备,则获取多个监控区域的交通信息,服务器选择与第一标识指示的目标地理位置距离最近或与当前时间最接近的交通信息作为目标交通信息。

需要说明的是,该目标交通信息用于指示该目标地理位置周围的拥堵情况。

具体可选的,根据第一标识,服务器从该第二信息序列中查找与该第一标识匹配的标识所对应的交通信息,获取与该第一标识匹配的标识所对应的交通信息的目标时间戳,同时计算当前时间与该目标时间戳之间的时间差,并判断该时间差是否小于或者等于预设阈值,若该时间差小于或者等于该预设阈值,则将与该第一标识匹配的标识所对应的交通信息确定为该目标地理位置的目标交通信息,若该时间差大于该预设阈值,则舍弃该交通信息,重新执行步骤s201。例如,预设阈值为15分钟,若与该第一标识匹配的标识所对应的交通信息的目标时间戳与当前时间之差为9分钟,则将与该第一标识匹配的标识所对应的交通信息确定为该目标地理位置的目标交通信息;若与该第一标识匹配的标识所对应的交通信息的目标时间戳与当前时间之差为17分钟,则舍弃该交通信息,重新执行图1所示的步骤s201。

可选的,所述查询请求还包括所述移动终端的当前地理位置的第二标识,所述处理单元11还用于生成所述当前地理位置到达所述目标地理位置的至少两条备选路线;

针对每条所述备选路线,所述处理单元11还用于获取所述备选路线经过的地理位置的标识,并从所述第二序列中获取所述备选路线经过的所述地理位置的标识所对应的交通信息;

所述处理单元11还用于根据所述备选路线经过的所述地理位置的标识所对应的交通信息,计算所述备选路线对应的耗时长度;

在本发明实施例中,该查询请求还包括该移动终端的当前地理位置的第二标识。服务器根据该第二标识确定移动终端当前地理位置,该第二标识可以包括该当前地理位置的经度和纬度。服务器生成该当前地理位置到达该目标地理位置的至少两条备选路线,针对每条该备选路线,获取该备选路线经过的地理位置的标识,并从该第二序列中获取所述备选路线经过的该地理位置的标识所对应的交通信息,再根据该备选路线经过的该地理位置的标识所对应的交通信息,计算该备选路线对应的耗时长度,服务器将该至少两条备选路线中每条备选路线对应的耗时长度发送至该移动终端,用户根据需求在该移动终端上选择任一备选路线,服务器接收该移动终端针对该至少两条备选路线中第一备选路线的获取请求,将该第一备选路线的导航信息发送至该移动终端,用户可根据该导航信息前往该目标地理位置。

具体可选的,在根据该备选路线经过的该地理位置的标识所对应的交通信息,计算该备选路线对应的耗时长度之后,服务器还可以获取该至少两条备选路线中耗时长度最短的第二备选路线,并将该第二备选路线的导航信息发送至该移动终端。

发送单元12,用于将所述目标地理位置的所述目标交通信息发送至所述移动终端。

本发明实施例中,服务器将获取到的目标地理位置的对应的目标交通信息发送至移动终端,该移动终端向用户呈现该目标交通信息。该目标交通信息可以包括目标地理位置、目标地理位置的拥堵程度、目标地理位置预计需要多长时间才能顺利通过等。例如目标交通信息可以为“深圳市南山区科苑立交南,重度拥堵,预计需要30分钟才能顺利通过”。

需要说明的是,移动终端可以通过显示屏将该目标交通信息直接显示给用户,或者,也可以通过语音播报给用户,本发明实施例中不做限定。

具体可选的,移动终端可以通过显示屏将该目标交通信息单独显示或单独播报给用户。或者,移动终端也可以在显示该目标交通信息的同时,在显示屏上显示至少两条备选路线或在播报该目标交通信息之后播报至少两条备选路线。或者,移动终端还可以在显示该目标交通信息的同时,在显示屏上显示耗时长度最短的备选路线的导航信息或在播报该目标交通信息之后播报耗时长度最短的备选路线的导航信息,本发明实施例中不做限定。

可选的,所述发送单元12还用于将所述至少两条备选路线中每条备选路线对应的耗时长度发送至所述移动终端,若接收所述移动终端针对所述至少两条备选路线中第一备选路线的获取请求,将所述第一备选路线的导航信息发送至所述移动终端;或者,所述发送单元还用于获取所述至少两条备选路线中耗时长度最短的第二备选路线,并将所述第二备选路线的导航信息发送至所述移动终端。

本发明实施例中,接收移动终端的查询请求,该查询请求中包括需要到达的目标地理位置的第一标识,根据第一标识,获取目标地理位置的目标交通信息,将该目标地理位置的目标交通信息发送至移动终端。采用本发明实施例可以提前查询到需要到达的目标地理位置的交通信息,避免拥堵时段出行,从而提高出行效率。

请参照图4,是本发明实施例提供的基于物联网的交通信息处理装置的结构示意图。本发明实施例所描述的基于物联网的交通信息处理装置可以包括:至少一个处理器1000,例如cpu,至少一个网络接口2000,用户接口3000,存储器4000及至少一个通信总线5000。其中,通信总线5000用于实现这些组件之间的连接通信。其中,用户可以通过调用用户接口3000实现交通信息处理装置的通信,用户接口3000和网络接口2000均为无线接口。存储器4000可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器4000可选的还可以是至少一个位于远离前述处理器1000的存储装置。存储器4000中可以包括网络通信模块、用户接口模块以及数据处理应用程序。

在图4所示的交通信息处理装置中,处理器1000可以用于调用存储器4000中存储的数据处理应用程序,并具体执行以下操作:

接收移动终端的查询请求,所述查询请求包括需要到达的目标地理位置的第一标识;

根据所述第一标识,获取所述目标地理位置的目标交通信息;

将所述目标地理位置的所述目标交通信息发送至所述移动终端。

可选的,所述第一标识包括所述目标地理位置的经度和纬度;

所述目标交通信息用于指示所述目标地理位置的拥堵程度。

可选的,所述处理器1000还用于接收物联网终端发送的交通信息,所述交通信息用于指示所述物联网终端的地理位置的拥堵程度,所述交通信息包括所述物联网终端的所述地理位置的标识。

可选的,所述处理器1000接收物联网终端发送的交通信息,具体包括:

接收n个物联网终端发送的m条交通信息,所述交通信息还包括发送所述交通信息的时间戳,所述m大于或者等于n,所述m为大于1的自然数,所述n为大于1的自然数;

按照所述交通信息的所述时间戳,将所述m条交通信息进行排序,获得第一信息序列;

判断所述第一信息序列中是否存在地理位置的标识相同的交通信息;

若存在地理位置的标识相同的至少两条交通信息,则保留所述至少两条交通信息中时间戳在最后的一条交通信息,获得第二信息序列。

可选的,所述处理器1000根据所述第一标识,获取所述目标地理位置的目标交通信息,具体包括:

从所述第二信息序列中查找与所述第一标识匹配的标识所对应的交通信息;

获取与所述第一标识匹配的标识所对应的交通信息的目标时间戳;

计算当前时间与所述目标时间戳之间的时间差,并判断所述时间差是否小于或者等于预设阈值;

若所述时间差小于或者等于所述预设阈值,则将与所述第一标识匹配的标识所对应的交通信息确定为所述目标地理位置的目标交通信息。

可选的,所述查询请求还包括所述移动终端的当前地理位置的第二标识,所述处理器1000还用于生成所述当前地理位置到达所述目标地理位置的至少两条备选路线;

针对每条所述备选路线,获取所述备选路线经过的地理位置的标识,并从所述第二序列中获取所述备选路线经过的所述地理位置的标识所对应的交通信息;

根据所述备选路线经过的所述地理位置的标识所对应的交通信息,计算所述备选路线对应的耗时长度;

将所述至少两条备选路线中每条备选路线对应的耗时长度发送至所述移动终端,若接收所述移动终端针对所述至少两条备选路线中第一备选路线的获取请求,将所述第一备选路线的导航信息发送至所述移动终端;或者,获取所述至少两条备选路线中耗时长度最短的第二备选路线,并将所述第二备选路线的导航信息发送至所述移动终端。

本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种基于物联网的信息处理方法的部分或全部步骤。

尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过internet或其它有线或无线电信系统。

本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1