CN104615625B - 信息处理方法、终端设备、服务器及系统 - Google Patents
信息处理方法、终端设备、服务器及系统 Download PDFInfo
- Publication number
- CN104615625B CN104615625B CN201410426373.5A CN201410426373A CN104615625B CN 104615625 B CN104615625 B CN 104615625B CN 201410426373 A CN201410426373 A CN 201410426373A CN 104615625 B CN104615625 B CN 104615625B
- Authority
- CN
- China
- Prior art keywords
- information
- duration
- route
- terminal device
- travel route
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 25
- 238000003672 processing method Methods 0.000 title claims abstract description 18
- 238000000034 method Methods 0.000 claims abstract description 28
- 230000005540 biological transmission Effects 0.000 claims description 41
- 238000004364 calculation method Methods 0.000 claims description 27
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Navigation (AREA)
Abstract
本发明实施例公开了一种信息处理方法、终端设备及系统;所述方法包括:所述第一终端设备获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数;基于所述第一信息向服务器请求获取第二信息;呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备的定位参数匹配的行进路线;和/或,发送与所述目标行进路线对应的第二信息至所述第二终端设备。采用本发明实施例的技术方案,能够提升终端设备向用户呈现信息的准确度,使呈现的信息符合特定使用场景的用户需求,提高用户获知信息的效率,进而提升用户体验。
Description
技术领域
本发明涉及通信技术,尤其涉及一种信息处理方法、终端设备、服务器及系统。
背景技术
终端设备(如笔记本电脑、平板电脑、智能手机等)以总是在线的特性,支持用户随时随地在互联网中获取信息而得到广泛应用;目前,互联网中的信息呈级数级增长,这就导致用户通过终端设备获知信息时需要花费大量时间;
对于终端设备如何准确、高效地获取信息并呈现给用户,以提高用户获知信息的效率,相关技术尚无有效解决方案。
发明内容
本发明实施例提供一种信息处理方法、终端设备、服务器及系统,能够提升终端设备向用户呈现信息的准确度,使呈现的信息符合特定使用场景的用户需求,提高用户获知信息的效率,进而提升用户体验。
本发明实施例的技术方案是这样实现的:
本发明实施例提供一种信息处理方法,应用于第一终端设备,所述方法包括:
所述第一终端设备获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数;
基于所述第一信息向服务器请求获取第二信息;其中,所述第二信息与所述行进路线一一对应,所述第二信息包括候选信息的索引,所述候选信息为所述服务器至少根据所述行进路线的信息在信息库中查询得到,且所述候选信息与所述行进路线的特征参数匹配;
呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备的定位参数匹配的行进路线;和/或,
发送与所述目标行进路线对应的第二信息至所述第二终端设备。
本发明实施例还提供一种信息处理方法,应用于服务器,所述方法包括:
接收第一终端设备发送的针对第二信息的请求,所述针对第二信息的请求携带第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数;
基于所述行进路线的信息在信息库中查询得到所述第二信息,所述第二信息与所述行进路线一一对应,且所述第二信息包括候选信息的索引,所述候选信息与所述行进路线的特征参数匹配;
发送所述第二信息至所述第一终端设备和/或第二终端设备。
本发明实施例还提供一种信息处理方法,所述方法包括:
第一终端设备获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数;
基于所述第一信息向服务器请求获取第二信息;
所述服务器至少基于所述行进路线的信息在信息库中查询得到所述第二信息,其中,所述第二信息与所述至少一个行进路线一一对应,且所述第二信息包括候选信息的索引,所述候选信息与所述行进路线的特征参数匹配;
所述服务器发送所述第二信息至所述第一终端设备,以使所述第一终端设备呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备的定位参数匹配的行进路线;和/或发送所述第二信息至第二终端设备。
本发明实施例还提供一种第一终端设备,所述第一终端设备包括:第一获取单元、第二获取单元、触发单元、呈现单元和第一发送单元;其中,
所述第一获取单元,用于获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数;
所述第二获取单元,用于基于所述第一信息向服务器请求获取第二信息;其中,所述第二信息与所述行进路线一一对应,所述第二信息包括候选信息的索引,所述候选信息为所述服务器至少基于所述行进路线的信息在信息库中查询得到,且所述候选信息与所述行进路线的特征参数匹配;
所述触发单元,用于在所述第二获取单元获取到所述第二信息时,触发所述呈现单元和/或所述第一发送单元;其中,
所述呈现单元,用于呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备的定位参数匹配的行进路线;
所述第一发送单元,用于发送与所述目标行进路线对应的第二信息至所述第二终端设备。
本发明实施例还提供一种服务器,所述服务器包括:
接收单元,用于接收第一终端设备发送的针对第二信息的请求,所述针对第二信息的请求携带第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数;
查询单元,用于至少基于所述行进路线的信息在信息库中查询得到所述第二信息,所述第二信息与所述行进路线一一对应,且所述第二信息包括候选信息的索引,所述候选信息与所述行进路线的特征参数匹配;
第二发送单元,用于发送所述第二信息至所述第一终端设备和/或第二终端设备。
本发明实施例还提供一种信息处理系统,所述系统包括:第一终端设备和服务器;其中,
所述第一终端设备,用于获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数;基于所述第一信息向所述服务器请求获取第二信息;
所述服务器,用于至少基于所述行进路线的信息在信息库中查询得到所述第二信息,其中,所述第二信息与所述至少一个行进路线一一对应,且所述第二信息包括候选信息的索引,所述候选信息与所述行进路线的特征参数匹配;
所述服务器,还用于发送所述第二信息至所述第一终端设备,以使所述第一终端设备呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备的定位参数匹配的行进路线;和/或发送所述第二信息至第二终端设备。
本发明实施例中,通过终端设备行进路线的信息向服务器请求与行进路线的特征参数匹配的候选信息,能够避免相关技术中用户盲目查找候选信息、效率低下的问题,且候选信息总是与特征参数匹配,便于用户在候选信息中选择目标信息进行查看,满足用户在不同的行进路线获知信息的需求,提升了用户获知信息的效率,进而提升了用户体验。
附图说明
图1是本发明实施例一中信息处理方法的实现流程图;
图2是本发明实施例二中信息处理方法的实现流程图;
图3是本发明实施例三中信息处理方法的实现流程图;
图4a是本发明实施例中第一终端设备的结构示意图一;
图4b是本发明实施例中第一终端设备的结构示意图二;
图4c是本发明实施例中第一终端设备的结构示意图三;
图5是本发明实施例中服务器的结构示意图;
图6a是本发明实施例中信息处理系统的结构示意图;
图6b是本发明实施例中信息处理系统信息处理的流程示意图一;
图6c是本发明实施例中信息处理系统信息处理的流程示意图二。
具体实施方式
发明人在实施本发明的过程中发现,用户持有终端设备在既定的路线行进(如乘坐交通工具)的过程中,往往会有时间来获知信息;如果终端设备获取(例如从用户给出的信息中获取,或从服务器获取)第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数;以向服务器请求获取第二信息,所述第二信息与所述行进路线一一对应,所述第二信息包括候选信息的索引,所述候选信息为所述服务器基于信息查询策略、以及所述行进路线的信息在信息库中查询得到,且所述候选信息与所述行进路线的特征参数匹配;呈现与所述目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备定位参数匹配的行进路线;或,发送与所述目标行进路线对应的第二信息至所述第二终端设备;基于此,可以提升终端设备向用户呈现信息的准确度,使呈现的信息符合特定使用场景的用户需求,提高了用户获知信息的效率,提升了用户体验。
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例一
本实施例记载一种信息处理方法,应用于第一终端设备(如智能手机、平板电脑、笔记本电脑等电子设备)中,如图1所示,本实施例记载的信息处理方法包括以下步骤:
步骤101,第一终端设备获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数。
作为一个示例,第一终端设备可以根据用户输入的信息得到第一信息,也即获取由用户设置的从至少一条路线(设置起点和终点)的信息;也可以根据用户下达的指令,从服务器获取第一信息,实际应用中,服务器根据路线的起点和终点可以查询到多条行进路线,相应地,也就可以得到多条行进路线的信息。
作为一个示例,所述行进路线的信息包括以下特征参数至少之一:所述行进路线起点和终点;第一时长,所述第一时长为用户设置的所述行进路线的行进时长(也即用户设置的从起点行进至终端所需的时间);行进路线的特征参数还可以包括在行进路线行进的起始时刻。
步骤102,基于第一信息向服务器请求获取第二信息;其中,所述第二信息与所述行进路线一一对应,所述第二信息包括候选信息的索引,所述候选信息为所述服务器至少基于述行进路线的信息在信息库中查询得到,且所述候选信息与所述行进路线的特征参数匹配。
所述候选信息包括以下至少之一:
1)信息库(可以由服务器维护,也可以由其他特定的服务器维护)中呈现时长为第二时长的信息,所述第二时长为所述服务器根据时长计算策略计算出的时长,所述计算出的时长为从所述行进路线起点行进至终点所需的时长;
2)信息库中呈现时长为第二时长的信息,所述第二时长为从所述服务器根据时长计算策略计算出的时长,所述计算出的时长为在所述起始时刻从所述行进路线起点行进至终点所需的时长;
考虑到行进的起始时刻对行进时长也有影响(如交通拥堵时,行进时长相对交通畅通时的行进时长要长),因此,计算行进时长时如果还将在行进路线行进的起始时刻作为行进路线的特征参数,则可以提升计算的行进时长的精度;
例如,对于每一个可行的行进路线,采用模糊算法对在不同起始时刻(可以采用不同时间段的方式区分起始时刻,例如,将24小时均分为24个起始时刻段)、采用不同的行进方式所需的行进时长进行学习,从而基于行进路线的特征参数可以得到行进时长。
3)信息库中呈现时长为第二时长且信息类型与所述起始时刻关联的信息;
考虑到信息库中信息的多样性、以及用户的使用习惯,可以将起始时刻与不同的信息类型关联,这样,对于同一行进路线,如果用户行进的起始时刻不同,可以确定不同类型的候选信息;例如,将位于早晨时段(8点至9点)的起始时刻与新闻类型的信息关联,将位于下班时段(17点至19点)的起始时刻与娱乐类型的信息关联。
4)信息库中呈现时长为第一时长对应的信息;
这里,所述的候选信息的类型包括:视频、音频和文本;候选信息为视频(或音频)时,呈现时长为视频(或音频)的播放时长;候选信息为文本时,候选信息的呈现时长可以基于模糊算法、基于用户查看文本信息速度的历史数据学习得到。
考虑到不同终端设备的软硬件配置以及网络接入情况的差异,作为一个示例,第一终端设备向所述向服务器请求获取第二信息时,还可以向所述服务器发送以下特征参数至少之一:信息呈现能力参数(例如硬件配置信息、软件配置信息);传输能力参数(例如数据传输速率);其中,信息呈现能力参数和传输能力参数可以对应第一终端设备(此时,第一终端设备为呈现信息的目标终端设备),也可以对应第二终端设备(此时,第二终端设备为呈现信息的目标终端设备);这样,服务器可以在所述信息库中查询与所述信息呈现能力参数匹配的候选信息和/或所述传输能力参数匹配的候选信息作为候选信息,避免候选信息超出终端设备的呈现能力的情况,影响用户体验。
步骤103,呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备定位参数匹配的行进路线;和/或,发送与所述目标行进路线对应的第二信息至所述第二终端设备。
当第一终端设备为呈现信息的目标设备时,考虑到第一终端设备获取到第二信息时,存在用户可能还未在任一行进路线行进的情况,因此,需要检测第一终端设备是否位于行进路线;
例如,第一终端设备可以通过以下方式至少之一确定自身当前的定位参数:利用卫星定位导航系统如全球定位系统(GPS,Global Positioning System)确定自身当前的定位参数;利用辅助全球卫星定位系统(AGPS,Assisted)方式确定自身当前的定位参数;其中,定位参数用于唯一表征第一终端设备的位置,可以采用坐标如经纬度坐标或球坐标的形式;当然,定位参数也可以采用与预设精度对应的地图栅格的形式,例如,当精度10平方米时,每个地图栅格对应一个方圆10平方米的地理区域;
将所获取的定位参数与所述行进路线的位置参数匹配,将匹配成功的行进路线确定为目标行进路线;此时,第一终端设备可以呈现与目标行进路线对应的第二信息(也即候选信息的索引),以供用户在候选信息中选择需要呈现的目标信息,并从信息库中获取目标信息并进行呈现;
考虑到行进路线中可能存在节点(如采用公交或地铁行进时的换乘车站),所述行进路线的信息还可以包括所述行进路线的节点的定位参数;从而,第一终端设备当前的定位参数与所述节点的定位参数匹配时,呈现行进至所述节点的信息,便于用户了解行进路线的实况信息。
当第二终端设备为信息呈现的目标终端设备时,第二终端设备接收到第二信息后进行的处理与第一终端设备的处理是类似的,例如呈现第二信息以使用户根据候选信息的索引确定目标信息,从而到信息库中获取目标信息并呈现;当位于行进路线的节点时呈现节点的信息,这里不再赘述。
实施例二
本实施例记载一种信息处理方法,应用于服务器,如图2所示,本实施例记载的信息处理方法包括以下步骤:
步骤201,接收第一终端设备发送的针对第二信息的请求,所述针对第二信息的请求携带第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数。
作为一个示例,第一终端设备可以根据用户输入的信息得到第一信息(即由用户指定从起点到终点的至少一条路线的信息);也可以根据用户下达的指令,从服务器获取第一信息,实际应用中,服务器根据路线的起点和终点可以查询到多条行进路线,也就可以得到多条行进路线的信息;
相应地,所述行进路线的信息包括以下特征参数至少之一:所述行进路线起点和终点;第一时长,所述第一时长为所述行进路线的行进时长(也即用户设置的持有第一终端设备从起点行进至终端所需的时间);考虑到行进的起始时刻对行进时长也有影响(如交通拥堵时,行进时长相对交通畅通时的行进时长要长),因此,行进路线的特征参数还可以包括在行进路线行进的起始时刻;
步骤202,至少基于所述行进路线的信息在信息库中查询得到所述第二信息,所述第二信息与所述行进路线一一对应,且所述第二信息包括候选信息,所述候选信息与所述行进路线的特征参数匹配。
作为一个示例,信息查询策略可以指示在在信息库中查询以下信息至少之一作为候选信息:
1)信息库中呈现时长为第二时长的信息,所述第二时长为所述服务器根据时长计算策略计算出的时长,所述计算出的时长为在所述起始时刻从所述行进路线起点行进至终点所需的时长;
2)信息库中呈现时长为第一时长对应的信息;也就是说,行进时长可以由服务器利用时长计算策略得到,也可以由用户设定;
3)信息库中呈现时长为第二时长的信息,所述第二时长为从所述服务器根据时长计算策略计算出的时长,所述计算出的时长为在所述起始时刻从所述行进路线起点行进至终点所需的时长;
考虑到行进的起始时刻对行进时长也有影响(如交通拥堵时,行进时长相对交通畅通时的行进时长要长),因此,计算行进时长时如果还将在行进路线行进的起始时刻作为行进路线的特征参数,则可以提升计算的行进时长的精度;
例如,对于每一个可行的行进路线,采用模糊算法对在不同起始时刻(可以采用不同时间段的方式区分起始时刻,例如,将24小时均分为24个起始时刻段)、采用不同的行进方式所需的行进时长进行学习,从而基于行进路线的特征参数可以得到行进时长。
3)信息库中呈现时长为第二时长且信息类型与所述起始时刻关联的信息;
考虑到信息库中信息的多样性、以及用户的使用习惯,可以将起始时刻与不同的信息类型关联,这样,对于同一行进路线,如果用户行进的起始时刻不同,可以确定不同类型的候选信息;例如,将位于早晨时段(8点至9点)的起始时刻与新闻类型的信息关联,将位于下班时段(17点至19点)的起始时刻与娱乐类型的信息关联。
4)信息库中呈现时长为第一时长对应的信息;
这里,所述的候选信息的类型包括:视频、音频和文本;候选信息为视频(或音频)时,呈现时长为视频(或音频)的播放时长;候选信息为文本时,候选信息的呈现时长可以基于模糊算法、基于用户查看文本信息速度的历史数据学习得到;
相应地,服务器根据信息查询策略在信息库中查询得到候选信息,并基于候选信息生成候选信息索引。
作为一个示例,信息查询策略中可以指示服务器基于行进路线的信息在信息库中查询候选信息时,按照以下维度至少之一在信息库中查询候选信息:信息库中的信息的时间戳(也即优先在信息库中查找时间戳最新的信息作为候选信息,以提升候选信息的时效性);信息库中的信息的传输次数(也即优先在信息库中查找热点信息作为候选信息,以提升候选信息的准确度);相应地,服务器根据信息查询策略在信息库中查询得到候选信息,并基于候选信息生成候选信息索引。
考虑到不同终端设备的软硬件配置以及网络接入情况的差异,作为一个示例,第一终端设备向所述向服务器请求获取第二信息时,还可以向所述服务器发送以下特征参数至少之一:信息呈现能力参数(例如硬件配置信息、软件配置信息);传输能力参数(例如数据传输速率);其中,信息呈现能力参数和传输能力参数可以对应第一终端设备(此时,第一终端设备为呈现信息的目标终端设备),也可以对应第二终端设备(此时,第二终端设备为呈现信息的目标终端设备);这样,服务器可以在所述信息库中查询以下信息至少之一作为候选信息:与所述信息呈现能力参数匹配的候选信息;与所述传输能力参数匹配的候选信息;从而避免候选信息超出终端设备的呈现能力,影响用户体验。
步骤203,发送所述第二信息至所述第一终端设备和/或第二终端设备。
第二信息(包括候选信息的索引)用于供用户在候选信息中选择需要呈现的目标信息,通过第一终端设备或第二终端设备向服务器请求目标信息并进行呈现。
实施例三
本实施例记载一种信息处理方法,如图3所示,所述方法包括以下步骤:
步骤301,第一终端设备获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数。
步骤302,基于所述第一信息向服务器请求获取第二信息。
步骤303,所述服务器至少基于所述行进路线的信息在信息库中查询得到所述第二信息。
其中,所述第二信息与所述至少一个行进路线一一对应,且所述第二信息包括候选信息的索引,所述候选信息与所述行进路线的特征参数匹配。
步骤304,所述服务器发送所述第二信息至所述第一终端设备,以使所述第一终端设备呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备定位参数匹配的行进路线;和/或发送所述第二信息至第二终端设备。
作为一个实施方式,所述行进路线的信息包括以下特征参数至少之一:
所述行进路线起点和终点;第一时长,所述第一时长为用户设置的所述行进路线的行进时长;在所述行进路线行进的起始时刻;
相应地,所述候选信息包括以下至少之一:信息库中呈现时长为第二时长的信息,所述第二时长为从所述服务器根据时长计算策略计算出的时长,所述计算出的时长为从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长的信息,所述第二时长为所述服务器根据时长计算策略计算出的时长,所述计算出的时长为在所述起始时刻从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长且信息类型与所述起始时刻关联的信息;
信息库中呈现时长为所述第一时长对应的信息。
作为一个实施方式,第一终端设备向服务器请求获取第二信息时,还可以向所述服务器发送以下特征参数至少之一:信息呈现能力参数;传输能力参数;其中,所述信息呈现能力参数用于使所述服务器在所述信息库中查询与所述信息呈现能力参数匹配的候选信息,所述传输能力参数用于使所述服务器在所述信息库中查询与所述传输能力参数匹配的候选信息。
作为一个实施方式,第一终端设备呈现与目标行进路线对应的第二信息之前,还可以获取所述第一终端设备当前的定位参数,所述定位参数表征所述第一终端设备当前的位置;将所述行进路线中与所述第一终端设备当前的定位参数匹配的行进路线,确定为所述目标行进路线。
第一终端设备可以通过以下方式至少之一确定自身当前的定位参数:利用卫星定位导航系统如GPS确定自身当前的定位参数;利用AGPS;其中,定位参数用于唯一表征第一终端设备的位置,可以采用坐标如经纬度坐标或球坐标的形式;当然,定位参数也可以采用与预设精度对应的地图栅格的形式,例如,当预设精度为10平方米时,每个地图栅格对应一个方圆10平方米的地理区域。
作为一个实施方式,第一终端设备呈现与所述目标行进路线对应的第二信息之后,还可以基于所接收的触发操作在所述候选信息中确定目标信息;从所述服务器获取所述目标信息,并呈现所述目标信息。
作为一个实施方式,所述行进路线的信息还包括所述行进路线的节点的定位参数;相应地,第一终端设备呈现所述目标信息时,还获取所述第一终端设备当前的定位参数,所述定位参数表征所述第一终端设备当前的位置;当所获取的定位参数与所述节点的定位参数匹配时,呈现行进至所述节点的信息。
作为一个实施方式,服务器基于所述行进路线的信息在信息库中查询第二信息时,可以通过执行信息查询策略,以在信息库中查询以下信息至少之一作为所述候选信息:
信息库中呈现时长为第二时长的信息,所述第二时长为从所述服务器根据时长计算策略计算出的时长,所述计算出的时长为从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长的信息,所述第二时长为所述服务器根据时长计算策略计算出的时长,所述计算出的时长为在所述起始时刻从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长且信息类型与所述起始时刻关联的信息;
信息库中呈现时长为所述第一时长对应的信息;
相应地,服务器可以基于所得到的候选信息生成候选信息索引。
作为一个实施方式,所述信息查询策略可以指示服务器按照以下维度至少之一在信息库中查询所述候选信息:信息库中的信息的时间戳;信息库中的信息的传输次数;相应地,服务器可以基于所得到的候选信息生成候选信息索引。
作为一个实施方式,服务器接收到所述第一终端设备发送的针对第二信息的请求时,所述服务器还接收所述第一终端设备发送的以下特征参数至少之一:信息呈现能力参数;传输能力参数;在信息库中查询以下信息至少之一作为所述候选信息:与所述信息呈现能力参数匹配的候选信息;与所述传输能力参数匹配的候选信息。
实施例四
本实施例记载一种第一终端设备,如图4a所示,包括:
第一获取单元41、第二获取单元42、触发单元43、呈现单元44和第一发送单元45;其中,
所述第一获取单元41,用于获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数;
所述第二获取单元42,用于基于所述第一信息向服务器请求获取第二信息;其中,所述第二信息与所述行进路线一一对应,所述第二信息包括候选信息的索引,所述候选信息为所述服务器至少基于所述行进路线的信息在信息库中查询得到,且所述候选信息与所述行进路线的特征参数匹配;
所述触发单元43,用于在所述第二获取单元42获取到所述第二信息时,触发所述呈现单元44和/或所述第一发送单元45;其中,
所述呈现单元44,用于呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备定位参数匹配的行进路线;
所述第一发送单元45,用于发送与所述目标行进路线对应的第二信息至所述第二终端设备。
作为一个实施方式,所述行进路线的信息包括以下特征参数至少之一:
所述行进路线起点和终点;第一时长,所述第一时长为用户设置的所述行进路线的行进时长;在所述行进路线行进的起始时刻;
相应地,所述候选信息包括以下至少之一:
信息库中呈现时长为第二时长的信息,所述第二时长为从所述服务器根据时长计算策略计算出的时长,所述计算出的时长为从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长的信息,所述第二时长为所述服务器根据时长计算策略计算出的时长,所述计算出的时长为在所述起始时刻从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长且信息类型与所述起始时刻关联的信息;
信息库中呈现时长为所述第一时长对应的信息。
作为一个实施方式,所述第一发送单元45,还用于在所述第一获取单元41向所述服务器请求获取所述第二信息时,向所述服务器发送以下特征参数至少之一:
信息呈现能力参数;传输能力参数;其中,
所述信息呈现能力参数用于使所述服务器在所述信息库中查询与所述信息呈现能力参数匹配的候选信息,所述传输能力参数用于使所述服务器在所述信息库中查询与所述传输能力参数匹配的候选信息。
作为一个实施方式,所述第一获取单元41,还用于在所述呈现单元44呈现与所述目标行进路线对应的第二信息之前,获取所述第一终端设备当前的定位参数,所述定位参数表征所述第一终端设备当前的位置;
如图4b所示,基于图4a,所述第一终端设备还包括识别单元46,用于将所述行进路线中与所述第一终端设备当前的定位参数匹配的行进路线,确定为目标行进路线。
作为一个实施方式,如图4c所示,基于图4a,所述第一终端设备还包括确定单元47,用于在所述呈现单元44呈现与所述目标行进路线对应的第二信息之后,基于所接收的触发操作在所述候选信息中确定目标信息;
所述第二获取单元42,还用于从信息库中获取所述目标信息;
所述呈现单元44,还用于呈现所述目标信息。
作为一个实施方式,所述行进路线的信息还包括所述行进路线的节点的定位参数;
所述第二获取单元42,还用于在所述呈现单元44呈现所述目标信息时,获取所述第一终端设备当前的定位参数,所述定位参数表征所述第一终端设备当前的位置;
当所获取的定位参数与所述节点的定位参数匹配时,呈现行进至所述节点的信息。
实际应用中,第一获取单元41、第二获取单元42、触发单元43、呈现单元44、第一发送单元45、识别单元46、确定单元47可由第一终端设备中的CPU、逻辑可编程门阵列(FPGA)实现。
实施例五
本实施例记载一种服务器,如图5所示,包括:
接收单元51,用于接收第一终端设备发送的针对第二信息的请求,所述针对第二信息的请求携带第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数;
查询单元52,用于至少基于所述行进路线的信息在信息库中查询得到所述第二信息,所述第二信息与所述行进路线一一对应,且所述第二信息包括候选信息的索引,所述候选信息与所述行进路线的特征参数匹配;
第二发送单元53,用于发送所述第二信息至所述第一终端设备和/或第二终端设备。
作为一个实施方式,所述行进路线的信息包括以下特征参数至少之一:所述行进路线起点和终点;第一时长,所述第一时长为用户设置的所述行进路线的行进时长;在所述行进路线行进的起始时刻;
相应地,所述查询单元52还用于执行信息查询策略,以在信息库中查询以下信息至少之一作为所述候选信息,并生成与所查询到的候选信息对应的索引:
信息库中呈现时长为第二时长的信息,所述第二时长为查询单元52根据时长计算策略计算出的时长,所述计算出的时长为从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长的信息,所述第二时长为查询单元52根据时长计算策略计算出的时长,所述计算出的时长为在所述起始时刻从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长且信息类型与所述起始时刻关联的信息;
信息库中呈现时长为所述第一时长对应的信息。
作为一个实施方式,所述查询单元52还用于执行信息查询策略,以按照以下维度至少之一在信息库中查询所述候选信息:信息库中的信息的时间戳;信息库中的信息的传输次数;生成与所查询到的候选信息对应的索引。
作为一个实施方式,所述第一接收单元51,还用于接收到所述第一终端设备发送的针对第二信息的请求时,接收所述第一终端设备发送的以下特征参数至少之一:信息呈现能力参数;传输能力参数;
所述查询单元52,还用于在信息库中查询以下信息至少之一作为所述候选信息:与所述信息呈现能力参数匹配的候选信息;与所述传输能力参数匹配的候选信息。
实际应用中,接收单元51、查询单元52、第二发送单元53可由服务器中的CPU、逻辑可编程门阵列(FPGA)实现。
实施例六
本实施例记载一种信息处理系统,如图6a所示,所述系统包括:服务器61、第一终端设备62、第二终端设备63和信息库64;其中,
所述第一终端设备62,用于获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括至少一个特征参数;基于所述第一信息向所述服务器61请求获取第二信息;
所述服务器61,用于至少基于所述行进路线的信息在信息库64中查询得到所述第二信息,其中,所述第二信息与所述至少一个行进路线一一对应,且所述第二信息包括候选信息的索引,所述候选信息与所述行进路线的特征参数匹配;
所述服务器61,还用于发送所述第二信息至所述第一终端设备62,和/或发送所述第二信息至第二终端设备;所述第二信息用于使所述第一终端设备62呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备62的定位参数匹配的行进路线;
信息库64可由单个服务器或服务器的集群实现;实际应用中,可以根据信息的类型设置视频信息库、音频信息库。
作为一个实施方式,所述第一终端设备62还用于所述向服务器61请求获取第二信息时,向所述服务器61发送以下特征参数至少之一:呈现能力参数;传输能力参数;其中,所述信息呈现能力参数用于使所述服务器61在所述信息库64中查询与所述信息呈现能力参数匹配的候选信息,所述传输能力参数用于使所述服务器61在所述信息库64中查询与所述传输能力参数匹配的候选信息。
作为一个实施方式,所述第一终端设备62还用于呈现与所述目标行进路线对应的第二信息之前,获取所述第一终端设备62当前的定位参数,所述定位参数表征所述第一终端设备62当前的位置;基于所获取的定位参数在所述行进路线中识别出所述目标行进路线。
作为一个实施方式,所述第一终端设备62还用于呈现与所述目标行进路线对应的第二信息之后,基于所接收的触发操作在所述候选信息中确定目标信息;从所述服务器61获取所述目标信息,并呈现所述目标信息。
作为一个实施方式,所述行进路线的信息还包括所述行进路线的节点的定位参数;相应地,呈现所述目标信息时,所述第一终端设备62还用于获取所述第一终端设备62当前的定位参数,所述定位参数表征所述第一终端设备62当前的位置;当所获取的定位参数与所述节点的定位参数匹配时,呈现行进至所述节点的信息。
作为一个实施方式,所述行进路线的信息包括以下特征参数至少之一:所述行进路线起点和终点;第一时长,所述第一时长为用户设置的所述行进路线的行进时长;在所述行进路线行进的起始时刻;
相应地,所述服务器61还用于执行信息查询策略,以在信息库64中查询以下信息至少之一作为所述候选信息;
信息库64中呈现时长为第二时长的信息,所述第二时长为从所述服务器根据时长计算策略计算出的时长,所述计算出的时长为所述行进路线起点行进至终点所需的时长;
信息库64中呈现时长为第二时长的信息,所述第二时长为所述服务器根据时长计算策略计算出的时长,所述计算出的时长为在所述起始时刻从所述行进路线起点行进至终点所需的时长;
信息库64中呈现时长为第二时长且信息类型与所述起始时刻关联的信息;
信息库64中呈现时长为所述第一时长对应的信息;
所述服务器61还用于所述生成与所查询到的候选信息对应的索引。
作为一个实施方式,所述服务器61还用于执行信息查询策略,以按照以下维度至少之一在信息库64中查询所述候选信息:信息库64中的信息的时间戳;信息库64中的信息的传输次数;生成与所查询到的候选信息对应的索引。
作为一个实施方式,所述服务器61还用于接收到所述第一终端设备62发送的针对第二信息的请求时,接收所述第一终端设备62发送的以下特征参数至少之一:信息呈现能力参数;传输能力参数;在信息库64中查询以下信息至少之一作为所述候选信息:与所述信息呈现能力参数匹配的候选信息;与所述传输能力参数匹配的候选信息。
需要指出的是,图6a中示出的第一终端设备62为笔记本电脑,第二终端设备为智能手机63举例说明,实际应用中,第一终端设备62和第二终端设备63可以为笔记本电脑、平板电脑、智能手机中的任意一种;下面再结合具体使用场景进行说明。
场景1)
场景说明:用户通过笔记本电脑(对应第一终端设备62)从网络(后端为服务器61)查询从起点至终点的多条行进路线信息,并通过笔记本电脑发送行进路线信息至用户持有的智能手机(对应第二终端设备63);用户处于所选择的一条行进路线时,智能手机呈现与用户选择的行进路线的行进时长对应的视频索引,当用户选择视频播放时,从信息库64获取用户选择的目标视频并播放,在行进路线的换乘点暂停视频发出提示信息。
实施过程:如图6b所示,包括以下步骤:
步骤601a,第一终端设备62向服务器61请求查询从起点至终点的行进路线信息。
步骤602a,服务器61向第一终端设备62返回至少一条行进路线的信息(对应第一信息)。
服务器61查询出至少一条行进路线,并基于时长计算策略计算出行进路线的行进时长。
作为步骤601a和步骤602a的一个替换步骤,第一终端设备62可以接收用户设置行进路线信息的操作,以确定行进路线的信息;也就是说,行进路线的信息可以由用户设置,也可以由服务器61查询得到。
步骤603a,服务器61向第一终端设备62返回至少一条行进路线的信息。
行进路线的信息包括行进路线的行进时长、以及行进路线中的节点的定位参数。
步骤604a,第一终端设备62发送行进路线的信息至第二终端设备63。
步骤605a,第二终端设备63检测出与当前定位参数匹配的目标行进路线。
第二终端设备63通过GPS获取当前的定位参数,在所接收的行进路线中识别出与自身当前的定位参数匹配的行进路线也即目标行进路线。
步骤606a,向服务器61请求获取与目标行进路线的特征参数匹配的视频的索引。
特征参数可以目标行进路线的行进时长,本实施例中,该特征参数的值可以采用目标行进路线的信息中的行进时长的值,考虑到服务器61计算行进时长可能存在偏差的问题,该特征参数也可以采用用户选定目标行进路线时所指定的值。
步骤607a,服务器61基于视频查询策略,查询得到视频。
作为一个示例,服务器61可以按照时间戳的维度在信息库64查找与目标行进路线的行进时长对应的视频,也即在与目标行进路线的行进时长对应的视频中查找时间戳最新的视频。
作为又一个示例,服务器61可以按照信息的传输次数维度查找在信息库64中查询与目标行进路线的行进时长对应的视频,也即在与目标行进路线的行进时长对应的视频中查找热点视频。
步骤608a,服务器61发送视频索引(对应第二信息)至第一终端设备62。
步骤609a,第一终端设备62呈现视频索引,并识别用户操作,确定目标视频。
步骤610a,第一终端设备62向信息库64请求目标视频。
步骤608a中,服务器61发送的视频索引中可以包括候选视频的地址信息,这样,第一终端设备可以目标视频的地址向信息库64请求目标视频的数据。
步骤611a,信息库64响应请求,返回目标视频的数据。
步骤612a,第一终端设备62呈现目标视频。
步骤613a,第一终端设备62检测是否到达目标行进路线的换乘点(对应节点),如果到达,则暂停播放视频,发出提示信息。
第一终端设备62实时获取自身的定位参数,并与换乘点的定位参数匹配,当匹配时,确定目标行进路线的换乘点。
场景2)
场景说明:用户通过智能手机(对应第一终端设备62)从网络(后端为服务器61)查询从起点至终点的多条行进路线信息;用户持有智能手机处于所选择的一条行进路线时,智能手机呈现与用户选择的行进路线的行进时长对应的视频索引;当用户选择视频播放时,智能手机从信息库64获取用户选择的目标视频并播放,在行进路线的换乘点暂停视频并发出提示信息。
实施过程:如图6c所示,包括以下步骤:
步骤601b,第一终端设备62从服务器61查询从起点至终点的行进路线信息。
步骤602b,服务器61向第一终端设备62返回至少一条行进路线的信息(对应第一信息)。
服务器61查询出至少一条行进路线,并基于时长计算策略计算出行进路线的行进时长。
步骤603b,服务器61向第一终端设备62返回至少一条行进路线的信息。
行进路线的信息包括行进路线的行进时长、以及行进路线中的节点的定位参数。
步骤604b,第一终端设备62检测目标行进路线。
第一终端设备62通过GPS获取当前的定位参数,在所接收的行进路线中识别出与当前定位参数匹配的行进路线也即目标行进路线。
步骤605b,从服务器61请求获取与目标行进路线的特征参数匹配的视频的索引。
特征参数可以目标行进路线的行进时长,本实施例中,该特征参数的值可以采用目标行进路线的信息中的行进时长的值,考虑到服务器61行进时长可能存在偏差的问题,该特征参数也可以采用用户选定目标行进路线时所指定的值。
步骤606b,服务器61基于视频查询策略,查询得到视频。
作为一个示例,服务器61可以按照时间戳的维度查找在信息库64中查询与目标行进路线的行进时长对应的视频,也即在与目标行进路线的行进时长对应的视频中查找时间戳最新的视频。
作为又一个示例,服务器61可以按照信息的传输次数维度查找在信息库64中查询与目标行进路线的行进时长对应的视频,也即在与目标行进路线的行进时长对应的视频中查找热点视频。
步骤607b,服务器61发送视频索引(对应第二信息)至第一终端设备62。
步骤608b,第一终端设备62呈现视频索引,并识别用户操作,确定目标视频。
步骤609b,第一终端设备62向信息库64请求目标视频数据。
步骤610b,信息库64响应请求,返回目标视频的数据。
步骤611b,第一终端设备62呈现目标视频。
步骤612b,第一终端设备62检测是否到达目标行进路线的换乘点(对应节点),如果到达,则暂停播放视频,发出提示信息。
第一终端设备62实时获取自身的定位参数,并与换乘点的定位参数匹配,当匹配时,确定目标行进路线的换乘点。
实施例七
本实施例记载一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行图1或图2所示的信息处理方法。
综上所述,本发明上述实施例中,通过终端设备行进路线的信息向服务器请求与行进路线的特征参数匹配的候选信息,能够避免相关技术中用户盲目查找候选信息、效率低下的问题,且候选信息总是与特征参数匹配,便于用户在候选信息中选择目标信息查看,满足用户在不同的行进路线获知信息的需求,提升了用户获知信息的效率,进而提升了用户体验。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、随机存取存储器(RAM,Random Access Memory)、只读存储器(ROM,Read-Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、RAM、ROM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (22)
1.一种信息处理方法,应用于第一终端设备,其特征在于,所述方法包括:
所述第一终端设备获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括以下特征参数至少之一:所述行进路线起点和终点;第一时长,所述第一时长为用户设置的所述行进路线的行进时长;在所述行进路线行进的起始时刻;
基于所述第一信息向服务器请求获取第二信息;其中,所述第二信息与所述行进路线一一对应,所述第二信息包括候选信息的索引,所述候选信息为所述服务器至少根据所述行进路线的信息在信息库中查询得到,且所述候选信息与所述行进路线的特征参数匹配;
呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备的定位参数匹配的行进路线;和/或,
发送与所述目标行进路线对应的第二信息至第二终端设备。
2.如权利要求1所述的方法,其特征在于,所述候选信息包括以下至少之一:
信息库中呈现时长为第二时长的信息,所述第二时长为从所述服务器根据时长计算策略计算出的时长,所述计算出的时长为所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长的信息,所述第二时长为所述服务器根据时长计算策略计算出的时长,所述计算出的时长为在所述起始时刻从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长且信息类型与所述起始时刻关联的信息;
信息库中呈现时长为所述第一时长对应的信息。
3.如权利要求1所述的方法,其特征在于,向服务器请求获取第二信息时,所述方法还包括:
向所述服务器发送以下特征参数至少之一:
信息呈现能力参数;传输能力参数;其中,
所述信息呈现能力参数用于使所述服务器在所述信息库中查询与所述信息呈现能力参数匹配的候选信息,所述传输能力参数用于使所述服务器在所述信息库中查询与所述传输能力参数匹配的候选信息。
4.如权利要求1所述的方法,其特征在于,呈现与所述目标行进路线对应的第二信息之前,所述方法还包括:
获取所述第一终端设备当前的定位参数,所述定位参数表征所述第一终端设备当前的位置;
将所述行进路线中与所述第一终端设备当前的定位参数匹配的行进路线,确定为所述目标行进路线。
5.如权利要求1至4任一项所述的方法,其特征在于,呈现与所述目标行进路线对应的第二信息之后,所述方法还包括:
基于所接收的触发操作在所述候选信息中确定目标信息;
从信息库中获取所述目标信息,并呈现所述目标信息。
6.如权利要求5所述的方法,其特征在于,所述行进路线的信息还包括所述行进路线的节点的定位参数;
相应地,呈现所述目标信息时,所述方法还包括:
获取所述第一终端设备当前的定位参数,所述定位参数表征所述第一终端设备当前的位置;
当所获取的定位参数与所述节点的定位参数匹配时,呈现行进至所述节点的信息。
7.一种信息处理方法,应用于服务器,其特征在于,所述方法包括:
接收第一终端设备发送的针对第二信息的请求,所述针对第二信息的请求携带第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括以下特征参数至少之一:所述行进路线起点和终点;第一时长,所述第一时长为用户设置的所述行进路线的行进时长;在所述行进路线行进的起始时刻;
至少基于所述行进路线的信息在信息库中查询得到所述第二信息,所述第二信息与所述行进路线一一对应,且所述第二信息包括候选信息的索引,所述候选信息与所述行进路线的特征参数匹配;
发送所述第二信息至所述第一终端设备和/或第二终端设备。
8.如权利要求7所述的方法,其特征在于,所述至少基于所述行进路线的信息在信息库中查询得到所述第二信息,包括:执行信息查询策略,以在信息库中查询以下信息至少之一作为所述候选信息,并生成与所查询到的候选信息对应的索引:
信息库中呈现时长为第二时长的信息,所述第二时长为所述服务器根据时长计算策略计算出的时长,所述计算出的时长为从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长的信息,所述第二时长为从所述服务器根据时长计算策略计算出的时长,所述计算出的时长为在所述起始时刻从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长且信息类型与所述起始时刻关联的信息;
信息库中呈现时长为所述第一时长对应的信息。
9.如权利要求7所述的方法,其特征在于,所述至少基于所述行进路线的信息在信息库中查询得到所述第二信息,包括:
执行信息查询策略,以按照以下维度至少之一在信息库中查询得到所述候选信息,并生成与所查询到的候选信息对应的索引:
信息库中的信息的时间戳;
信息库中的信息的传输次数。
10.如权利要求7至9任一项所述的方法,其特征在于,接收到所述第一终端设备发送的针对第二信息的请求时,所述方法还包括:
接收所述第一终端设备发送的以下特征参数至少之一:信息呈现能力参数;传输能力参数;
在信息库中查询以下信息至少之一作为所述候选信息:与所述信息呈现能力参数匹配的候选信息;与所述传输能力参数匹配的候选信息。
11.一种信息处理方法,其特征在于,所述方法包括:
第一终端设备获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括以下特征参数至少之一:所述行进路线起点和终点;第一时长,所述第一时长为用户设置的所述行进路线的行进时长;在所述行进路线行进的起始时刻;
基于所述第一信息向服务器请求获取第二信息;
所述服务器至少基于所述行进路线的信息在信息库中查询得到所述第二信息,其中,所述第二信息与所述至少一个行进路线一一对应,且所述第二信息包括候选信息的索引,所述候选信息与所述行进路线的特征参数匹配;
所述服务器发送所述第二信息至所述第一终端设备,以使所述第一终端设备呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备的定位参数匹配的行进路线;和/或发送所述第二信息至第二终端设备。
12.一种第一终端设备,其特征在于,所述第一终端设备包括:第一获取单元、第二获取单元、触发单元、呈现单元和第一发送单元;其中,
所述第一获取单元,用于获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括以下特征参数至少之一:所述行进路线起点和终点;第一时长,所述第一时长为用户设置的所述行进路线的行进时长;在所述行进路线行进的起始时刻;
所述第二获取单元,用于基于所述第一信息向服务器请求获取第二信息;其中,所述第二信息与所述行进路线一一对应,所述第二信息包括候选信息的索引,所述候选信息为所述服务器至少基于所述行进路线的信息在信息库中查询得到,且所述候选信息与所述行进路线的特征参数匹配;
所述触发单元,用于在所述第二获取单元获取到所述第二信息时,触发所述呈现单元和/或所述第一发送单元;其中,
所述呈现单元,用于呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备的定位参数匹配的行进路线;
所述第一发送单元,用于发送与所述目标行进路线对应的第二信息至第二终端设备。
13.如权利要求12所述的第一终端设备,其特征在于,所述候选信息包括以下至少之一:
信息库中呈现时长为第二时长的信息,所述第二时长为所述服务器根据时长计算策略计算出的时长,所述计算出的时长为从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长的信息,所述第二时长为所述服务器根据时长计算策略计算出的时长,所述计算出的时长为在所述起始时刻从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长且信息类型与所述起始时刻关联的信息;
信息库中呈现时长为所述第一时长对应的信息。
14.如权利要求12所述的第一终端设备,其特征在于,
所述第一发送单元,还用于在所述第一获取单元向所述服务器请求获取所述第二信息时,向所述服务器发送以下特征参数至少之一:
信息呈现能力参数;传输能力参数;其中,
所述信息呈现能力参数用于使所述服务器在所述信息库中查询与所述信息呈现能力参数匹配的候选信息,所述传输能力参数用于使所述服务器在所述信息库中查询与所述传输能力参数匹配的候选信息。
15.如权利要求14所述的第一终端设备,其特征在于,
所述第一获取单元,还用于在所述呈现单元呈现与所述目标行进路线对应的第二信息之前,获取所述第一终端设备当前的定位参数,所述定位参数表征所述第一终端设备当前的位置;
所述第一终端设备还包括识别单元,用于将所述行进路线中与所述第一终端设备当前的定位参数匹配的行进路线,确定为所述目标行进路线。
16.如权利要求12至14任一项所述的第一终端设备,其特征在于,所述第一终端设备还包括确定单元,用于在所述呈现单元呈现与所述目标行进路线对应的第二信息之后,基于所接收的触发操作在所述候选信息中确定目标信息;
所述第二获取单元,还用于从信息库中获取所述目标信息;
所述呈现单元,还用于呈现所述目标信息。
17.如权利要求16所述的第一终端设备,其特征在于,所述行进路线的信息还包括所述行进路线的节点的定位参数;
所述第二获取单元,还用于在所述呈现单元呈现所述目标信息时,获取所述第一终端设备当前的定位参数,所述定位参数表征所述第一终端设备当前的位置;
当所获取的定位参数与所述节点的定位参数匹配时,呈现行进至所述节点的信息。
18.一种服务器,其特征在于,所述服务器包括:
接收单元,用于接收第一终端设备发送的针对第二信息的请求,所述针对第二信息的请求携带第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括以下特征参数至少之一:所述行进路线起点和终点;第一时长,所述第一时长为用户设置的所述行进路线的行进时长;在所述行进路线行进的起始时刻;
查询单元,用于至少基于所述行进路线的信息在信息库中查询得到所述第二信息,所述第二信息与所述行进路线一一对应,且所述第二信息包括候选信息的索引,所述候选信息与所述行进路线的特征参数匹配;
第二发送单元,用于发送所述第二信息至所述第一终端设备和/或第二终端设备。
19.如权利要求18所述的服务器,其特征在于,所述查询单元还用于执行信息查询策略,以在信息库中查询以下信息至少之一作为所述候选信息,并生成与所查询到的候选信息对应的索引:
信息库中呈现时长为第二时长的信息,所述第二时长为所述服务器根据时长计算策略计算出的时长,所述计算出的时长为从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长的信息,所述第二时长为从所述查询单元根据时长计算策略计算出的时长,所述计算出的时长为在所述起始时刻从所述行进路线起点行进至终点所需的时长;
信息库中呈现时长为第二时长且信息类型与所述起始时刻关联的信息;
信息库中呈现时长为所述第一时长对应的信息。
20.如权利要求18所述的服务器,其特征在于,所述查询单元还用于执行信息查询策略,以按照以下维度至少之一在信息库中查询所述候选信息,并生成与所查询到的候选信息对应的索引:
信息库中的信息的时间戳;
信息库中的信息的传输次数。
21.如权利要求18至20任一项所述的服务器,其特征在于,
所述接收单元,还用于在接收到所述第一终端设备发送的针对第二信息的请求时,接收所述第一终端设备发送的以下特征参数至少之一:信息呈现能力参数;传输能力参数;
所述查询单元,还用于在信息库中查询以下信息至少之一作为所述候选信息:与所述信息呈现能力参数匹配的候选信息;与所述传输能力参数匹配的候选信息。
22.一种信息处理系统,其特征在于,所述系统包括:第一终端设备和服务器;其中,
所述第一终端设备,用于获取第一信息,所述第一信息包括至少一个行进路线的信息,所述行进路线的信息包括以下特征参数至少之一:所述行进路线起点和终点;第一时长,所述第一时长为用户设置的所述行进路线的行进时长;在所述行进路线行进的起始时刻;基于所述第一信息向所述服务器请求获取第二信息;
所述服务器,用于至少基于所述行进路线的信息在信息库中查询得到所述第二信息,其中,所述第二信息与所述至少一个行进路线一一对应,且所述第二信息包括候选信息的索引,所述候选信息与所述行进路线的特征参数匹配;
所述服务器,还用于发送所述第二信息至所述第一终端设备,以使所述第一终端设备呈现与目标行进路线对应的第二信息,所述目标行进路线为所述行进路线中与所述第一终端设备的定位参数匹配的行进路线;和/或发送所述第二信息至第二终端设备。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410426373.5A CN104615625B (zh) | 2014-08-26 | 2014-08-26 | 信息处理方法、终端设备、服务器及系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410426373.5A CN104615625B (zh) | 2014-08-26 | 2014-08-26 | 信息处理方法、终端设备、服务器及系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104615625A CN104615625A (zh) | 2015-05-13 |
| CN104615625B true CN104615625B (zh) | 2019-02-01 |
Family
ID=53150073
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410426373.5A Active CN104615625B (zh) | 2014-08-26 | 2014-08-26 | 信息处理方法、终端设备、服务器及系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104615625B (zh) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101701827A (zh) * | 2009-10-20 | 2010-05-05 | 深圳市凯立德计算机系统技术有限公司 | 一种路径指引方法和路径指引设备 |
| CN101833562A (zh) * | 2009-03-09 | 2010-09-15 | 索尼公司 | 信息提供服务器、信息提供系统、信息提供方法及程序 |
| CN102225232A (zh) * | 2004-12-17 | 2011-10-26 | 耐克国际有限公司 | 运动行为的多传感器监测 |
| CN102611785A (zh) * | 2011-01-20 | 2012-07-25 | 北京邮电大学 | 面向手机的移动用户个性化新闻主动推荐服务系统及方法 |
| CN103077044A (zh) * | 2012-12-06 | 2013-05-01 | 苏州海客科技有限公司 | 基于行走路线的智能导游软件下载方法 |
| CN103119905A (zh) * | 2010-09-09 | 2013-05-22 | 阿尔卡特朗讯 | 用于定向通信的方法和装置 |
| CN103383264A (zh) * | 2012-05-03 | 2013-11-06 | 现代Mnsoft公司 | 具有语音识别的路线引导装置和方法 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120010996A1 (en) * | 2010-07-07 | 2012-01-12 | Microsoft Corporation | Recommendations and targeted advertising based upon directions requests activity and data |
-
2014
- 2014-08-26 CN CN201410426373.5A patent/CN104615625B/zh active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102225232A (zh) * | 2004-12-17 | 2011-10-26 | 耐克国际有限公司 | 运动行为的多传感器监测 |
| CN101833562A (zh) * | 2009-03-09 | 2010-09-15 | 索尼公司 | 信息提供服务器、信息提供系统、信息提供方法及程序 |
| CN101701827A (zh) * | 2009-10-20 | 2010-05-05 | 深圳市凯立德计算机系统技术有限公司 | 一种路径指引方法和路径指引设备 |
| CN103119905A (zh) * | 2010-09-09 | 2013-05-22 | 阿尔卡特朗讯 | 用于定向通信的方法和装置 |
| CN102611785A (zh) * | 2011-01-20 | 2012-07-25 | 北京邮电大学 | 面向手机的移动用户个性化新闻主动推荐服务系统及方法 |
| CN103383264A (zh) * | 2012-05-03 | 2013-11-06 | 现代Mnsoft公司 | 具有语音识别的路线引导装置和方法 |
| CN103077044A (zh) * | 2012-12-06 | 2013-05-01 | 苏州海客科技有限公司 | 基于行走路线的智能导游软件下载方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104615625A (zh) | 2015-05-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9609473B2 (en) | Service processing method and apparatus based on location information | |
| US11009360B2 (en) | Method, apparatus and storage medium for determining navigation reference point, navigation method, apparatus and storage medium | |
| KR102022840B1 (ko) | 적용가능한 지오―펜스들의 결정을 위한 타이밍의 결정 | |
| CN102546656B (zh) | 在社交网络中查找用户的方法、系统和装置 | |
| JP2020091273A (ja) | 位置更新方法、位置及びナビゲーション経路の表示方法、車両並びにシステム | |
| KR20120088800A (ko) | 제스처 제어형 핸드헬드 모바일 디바이스를 이용하여 위치 특정 정보 취출을 수행하기 위한 방법, 장치 및 컴퓨터 프로그램 | |
| HK1224108A1 (zh) | 提供地理位置信息的方法及装置 | |
| CN102571910A (zh) | 在社交网络中查找附近用户的方法和服务器 | |
| US20190320294A1 (en) | Location information processing method and apparatus, storage medium and processor | |
| CN104165632A (zh) | 利用移动终端预警路线偏离的方法及装置 | |
| CA2928191C (en) | Location based information service application | |
| US20150039227A1 (en) | System and method for providing surrounding area search result | |
| CN103458501A (zh) | 一种定位方法和装置 | |
| CN104869634A (zh) | 定位结果的修正方法和装置 | |
| CN105847375A (zh) | 信息处理方法及装置 | |
| CN103968850A (zh) | 更新兴趣点引导信息的方法及装置 | |
| KR101867548B1 (ko) | 무선 신호 특성들에 기초한 이동 기기를 사용하여 사용자의 컨텍스트를 검색하는 방법 | |
| CN104615625B (zh) | 信息处理方法、终端设备、服务器及系统 | |
| CN110782215B (zh) | 货源确定方法、装置、设备及存储介质 | |
| JP2018529141A (ja) | 自動車のデータをアップロードするための方法及び装置 | |
| CN108449372B (zh) | 网络数据的处理方法、三维网络数据库的构建方法及系统 | |
| JP2021526627A (ja) | 情報をプッシュするための方法、コンテンツのプレゼンテーションを制御するための方法及び装置 | |
| CN103973526A (zh) | 基于网络拓扑结构的定位方法及装置 | |
| Han et al. | Traffic information service model considering personal driving trajectories | |
| CN113905437B (zh) | 网络定位方法、装置、计算机设备和存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |