CN102436488A - 获取与目标联系对象相对应的到达路线信息的方法与设备 - Google Patents

获取与目标联系对象相对应的到达路线信息的方法与设备 Download PDF

Info

Publication number
CN102436488A
CN102436488A CN2011103440423A CN201110344042A CN102436488A CN 102436488 A CN102436488 A CN 102436488A CN 2011103440423 A CN2011103440423 A CN 2011103440423A CN 201110344042 A CN201110344042 A CN 201110344042A CN 102436488 A CN102436488 A CN 102436488A
Authority
CN
China
Prior art keywords
information
user
contact object
subscriber equipment
destination locations
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.)
Pending
Application number
CN2011103440423A
Other languages
English (en)
Inventor
石爽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN2011103440423A priority Critical patent/CN102436488A/zh
Publication of CN102436488A publication Critical patent/CN102436488A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Navigation (AREA)

Abstract

本发明的目的是提供一种用于获取与目标联系对象相对应的到达路线信息的方法与设备,通过获取用户输入的关于目标联系对象的到达路线请求;获取所述目标联系对象的目的位置信息;根据所述目的位置信息与所述用户的源位置信息,在交通信息库中匹配查询,以获得与该到达路线请求相对应的到达路线信息;将所述到达路线信息提供至所述用户设备。与现有技术相比,本发明根据目标联系对象的目的位置信息与用户的源位置信息,实时获得到达目标联系对象的到达路线信息,从而提高了用户获取路线信息的效率,并提升了用户的使用体验。进一步地,本发明还可以结合该用户的用户相关信息,获取到达目标联系对象的到达路线信息,从而进一步提升了用户的使用体验。

Description

获取与目标联系对象相对应的到达路线信息的方法与设备
技术领域
本发明涉及互联网技术领域,尤其涉及一种用于获取与目标联系对象相对应的到达路线信息的技术。
背景技术
随着即时通信与社交网络的日益发展,创造和丰富了人们获取信息和相互沟通的方式,人们可以通过共享位置信息与好友等联系对象分享自己的动态,如所处的位置、正在进行的事情等。同时,人们也逐渐不满足于这种单一的共享信息内容,希望获得更为便捷的资讯,例如当好友等联系对象共享了位置信息之后,特别是当好友所共享的位置信息不能被用户显式访问时,如在考虑隐私性的情况下好友仅向某个存储联系对象的当前位置的数据库报告其位置更新、而该数据库不支持用户关于其好友当前位置的直接访问或查询,或者该好友仅标定了电子地图上某一点、而未显式描述其具***置,如何实时地获得到达好友等联系对象的路线信息。
因此,如何基于联系对象的共享位置信息,实时获得到达联系对象的路线信息,提高用户获取信息的效率,提升用户的使用体验,成为本领域技术人员亟需解决的一个问题。
发明内容
本发明的目的是提供一种用于获取与目标联系对象相对应的到达路线信息的方法与设备。
根据本发明的一个方面,提供了一种在用户设备中实现的用于获取与目标联系对象相对应的到达路线信息的方法,其中,该方法包括以下步骤:
a获取用户通过用户设备输入的关于目标联系对象的到达路线请求;
b获取所述目标联系对象的目的位置信息;
c根据所述目的位置信息与所述用户的源位置信息,在交通信息库中匹配查询,以获得与所述到达路线请求相对应的到达路线信息;
d将所述到达路线信息提供至所述用户设备。
根据本发明的另一方面,还提供了一种在网络设备中辅助实现用于获取与目标联系对象相对应的到达路线信息的方法,其中,该方法包括以下步骤:
A获取自用户设备所发送的关于目标联系对象的位置信息请求;
B获取与所述目标联系对象相对应的目的位置信息;
C向所述用户设备发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息。
根据本发明的又一方面,还提供了一种用于获取与目标联系对象相对应的到达路线信息的用户设备,其中,该设备包括:
第一获取装置,用于获取用户通过用户设备输入的关于目标联系对象的到达路线请求;
第一查询装置,用于获取所述目标联系对象的目的位置信息;
第二查询装置,用于根据所述目的位置信息与所述用户的源位置信息,在交通信息库中匹配查询,以获得与所述到达路线请求相对应的到达路线信息;
提供装置,用于将所述到达路线信息提供至所述用户设备。
根据本发明的再一方面,还提供了一种用于辅助实现获取与目标联系对象相对应的到达路线信息的网络设备,其中,该设备包括:
第三获取装置,用于获取自用户设备所发送的关于目标联系对象的位置信息请求;
第四获取装置,用于获取与所述目标联系对象相对应的目的位置信息;
发送装置,用于向所述用户设备发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息。
根据本发明的再一方面,还提供了一种用于获取与目标联系对象相对应的到达路线信息的***,包括如上述的用户设备及如上述的网络设备。
与现有技术相比,本发明根据目标联系对象的目的位置信息与用户的源位置信息,实时获得到达目标联系对象的到达路线信息,从而提高了用户获取路线信息的效率,并提升了用户的使用体验。而且,本发明还可以通过在本地对象信息库中匹配查询,或与网络设备的交互,获取目标联系对象的目的位置信息,从而进一步提高了用户获取路线信息的效率。进一步地,本发明还可以结合该用户的用户相关信息,获取到达目标联系对象的到达路线信息,从而进一步提升了用户的使用体验。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个方面的用于获取与目标联系对象相对应的到达路线信息的设备示意图;
图2示出根据本发明一个方面的用于获取与目标联系对象相对应的到达路线信息的***拓扑图;
图3示出根据本发明一个优选实施例的用于获取与目标联系对象相对应的到达路线信息的设备示意图;
图4示出根据本发明另一个方面的用于获取与目标联系对象相对应的到达路线信息的方法流程图;
图5示出根据本发明一个优选实施例的用于获取与目标联系对象相对应的到达路线信息的方法流程图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
图1示出根据本发明一个方面的用于获取与目标联系对象相对应的到达路线信息的设备示意图,其中,用户设备1包括第一获取装置11、第一查询装置12、第二查询装置13和提供装置14。
在此,用户设备1包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或手写设备等方式进行人机交互的电子产品,例如计算机、手机、PDA、掌上电脑PPC或IPTV等。本领域技术人员应能理解上述用户设备仅为举例,其他现有的或今后可能出现的用户设备如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
其中,第一获取装置11获取用户通过用户设备1输入的关于目标联系对象的到达路线请求。具体地,用户通过与用户设备1的交互,包括但不限于键盘、鼠标、遥控器、触摸板、或手写设备,在通讯录联系人、即时通信或社交网络的好友信息中点击与目标联系对象相对应的特定的按钮等操作,输入关于该目标联系对象的到达路线请求;第一获取装置11通过调用用户设备1提供的应用程序接口(API),获取用户输入的关于目标联系对象的到达路线请求。在此,所述到达路线请求一般由该用户所发起,用于请求获取从该用户所处位置到达其目标联系对象所处位置的路线信息。例如,用户在某社交网络上的多个好友分享了其位置信息,用户通过登录该社交网络的网页或客户端软件,获取了关于好友分享了位置信息的信息更新,如以“小王在上海百脑汇二期”、“小李在上海中山公园龙之梦”等的形式展示给该用户,随后,用户选择其中一位好友,通过点击与该好友相对应的特定的按钮等方式,提交了关于该好友的到达路线请求,即该用户请求获取从其所处位置前往该好友所处位置的路线信息。本领域技术人员应能理解上述获取到达路线请求的方式仅为举例,其他现有的或今后可能出现的获取到达路线请求的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
第一查询装置12获取所述目标联系对象的目的位置信息。具体地,第二查询装置12根据用户所选择的目标联系对象,在本地端的对象信息库中进行匹配查询,以获得所述目标联系对象的目的位置信息;或者,通过与网络设备的交互,接收自网络设备所发送的该目标联系对象的目的位置信息,如网络设备通过实时获取或在网络端的对象信息库中进行匹配查询所获得的目标联系对象的目的位置信息。接上例,假设用户通过点击特定的按钮,选择了目标联系对象为小王,则第一查询装置12通过直接在本地或网络端的对象信息库中进行匹配查询,获得小王的目的位置信息为“上海百脑汇二期”。优选地,第一查询装置12首先在本地对象信息库中进行匹配查询,当无法匹配到相应的目的位置信息时,再通过与网络设备的交互,在网络端的对象信息库中进行匹配查询,以获得目标联系对象的目的位置信息。在此,对象信息库中存储了用户的联系对象与位置信息的映射关系,如小王与“上海百脑汇二期”、小李与“上海中山公园龙之梦”等;当用户的联系对象更新其相应的位置信息时,用户设备或网络设备通过数据库更新等方式,更新该对象信息库。本领域技术人员应能理解上述获取目的位置信息的方式仅为举例,其他现有的或今后可能出现的获取目的位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述更新联系对象与位置信息的映射关系的方式仅为举例,其他现有的或今后可能出现的更新联系对象与位置信息的映射关系的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
第二查询装置13根据所述目的位置信息与所述用户的源位置信息,在交通信息库中匹配查询,以获得与所述到达路线请求相对应的到达路线信息。具体地,第二查询装置13根据第一查询装置12所获得的目的位置信息,及该用户的源位置信息,在本地端的交通信息库中进行匹配查询,或者通过与网络设备的交互,在网络端的交通信息库中进行匹配查询,以获得与所述到达路线请求相对应的到达路线信息。在此,交通信息库中存储了大量的路线信息,包括但不限于驾车路线信息、乘车路线信息、最短距离路线信息、最省时间路线信息、最省交通费路线信息等;当该交通信息库为本地交通信息库时,其可以存储用户设备缓存的部分路线信息,如用户经常查找的路线信息等,以提升用户查询的效率。接上例,第一查询装置12通过在对象信息库中进行匹配查询,获得用户的联系人小王的目的位置信息为“上海百脑汇二期”,而该用户的源位置信息为“上海体育馆站”,则第二查询装置13根据该目的位置信息与该源位置信息,通过在本地或网络端的交通信息库中进行匹配查询,获得到达联系人小王的到达路线信息,如“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”等。优选地,第二查询装置13首先在本地交通信息库中进行匹配查询,当无法匹配到相应的到达路线信息时,再通过与网络设备的交互,在网络端的交通信息库中进行匹配查询,以获得与用户的到达路线请求相对应的到达路线信息。在此,所述用户的源位置信息可以是用户设备1通过GPS(全球定位***)、GIS(地理信息***)等方式获取的,也可以是用户通过与用户设备的交互所输入的源位置信息,还可以是用户设备1与其他产品或第三方设备的交互所获得的该用户的源位置信息。本领域技术人员应能理解上述获取源位置信息的方式仅为举例,其他现有的或今后可能出现的获取源位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述获取到达路线信息的方式仅为举例,其他现有的或今后可能出现的获取到达路线信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,用户设备1还包括第二获取装置(未示出),该第二获取装置获取所述用户的源位置信息;其中,所述第二查询装置13根据所述目的位置信息与所述源位置信息,在所述交通信息库中匹配查询,以获得所述到达路线信息。具体地,第二获取装置通过调用用户设备1的应用程序接口(API)或者通过页面技术,如JSP、ASP、PHP等页面技术,获取用户通过用户设备输入或选择的源位置信息;或者,第二获取装置通过GPS(全球定位***)、GIS(地理信息***)、位置服务器、蜂窝基站、Wi-Fi热点等方式,获取用户的用户设备1的源位置信息;又或者,第二获取装置通过对用户的用户设备1的IP地址的分析,获取该用户的源位置信息;接着,第二查询装置13根据第一查询装置12所获得的目的位置信息与第二获取装置所获得的源位置信息,在本地或网络端的交通信息库中匹配查询,以获得与用户的到达路线请求相对应的到达路线信息。例如,第二获取装置通过用户的用户设备1上的GPS(全球定位***),定位得到其源位置信息为“上海体育馆站”,而该用户的联系人小王的目的位置信息为“上海百脑汇二期”,则第二查询装置13通过在交通信息库中匹配查询,获得的到达联系人小王的到达路线信息为“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”。本领域技术人员应能理解上述获取用户的源位置信息的方式仅为举例,其他现有的或今后可能出现的获取用户的源位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
提供装置14将所述到达路线信息提供至所述用户设备1。具体地,提供装置14根据第二查询装置13获得的到达路线信息,采用任何已知的计算机提供人可读信息的技术手段,例如地图显示、文字显示、语音播放或其结合等,将所述到达路线信息提供给所述用户设备1。以地图加文字显示为例,提供装置14将第二查询装置13获得的到达路线信息,以地图显示的方式直观的将路线展现给用户,另外,再配以文字描述,供用户进行浏览。优选地,所述到达路线信息可以是以悬浮框、打开新的标签页或网页的形式提供给用户,其可以是自动打开的,也可以是用户通过点击某个按键或按钮打开。当以悬浮框的形式提供给用户时,可以是在页面的某个固定的区域显示,也可以由用户设定或根据浏览对象的位置确定,其窗口大小可以进行调节。接上例,用户的联系人小王的目的位置信息为“上海百脑汇二期”,而该用户的源位置信息为“上海体育馆站”,第二查询装置13获得的到达联系人小王的到达路线信息为“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”,则提供装置14将上述文字信息“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”以屏幕显示的方式提供给用户设备1,同时,将从“上海体育馆站”到“百脑汇二期”的路线信息以地图的方式提供给用户设备1,供用户浏览。本领域技术人员应能理解上述将到达路线信息提供给用户的方式仅为举例,其他现有的或今后可能出现的将到达路线信息提供给用户的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在此,对象信息库、交通信息库既可以位于用户设备1中,作为本地信息库;也可以位于与该用户设备1通过网络相连接的第三方设备中,作为网络信息库;在实践中,它们可以是两个独立的数据库,也可集成在一个数据库中。
在此,本发明根据目标联系对象的目的位置信息与用户的源位置信息,实时获得到达目标联系对象的到达路线信息,从而提高了用户获取路线信息的效率,并提升了用户的使用体验。而且,本发明还可以通过在本地对象信息库中匹配查询,或与网络设备的交互,获取目标联系对象的目的位置信息,从而进一步提高了用户获取路线信息的效率。
优选地,提供装置14将所述到达路线信息与所述目的位置信息提供至所述用户设备1。具体地,提供装置14根据第二查询装置13所获得的到达路线信息,与第一查询装置12所获得的目的位置信息,采用任何已知的计算机提供人可读信息的技术手段,例如地图显示、文字显示、语音播放或其结合等,将所述到达路线信息与所述目的位置信息提供给所述用户设备1,供用户浏览。以地图加文字显示为例,提供装置14将第二查询装置13获得的到达路线信息,以地图显示的方式直观的将路线展现给用户,另外,再配以文字描述该到达路线信息,供用户进行浏览;同时,提供装置14将第一查询装置12所获得的目标联系对象的目的位置信息,通过标记的方式在该地图上展现给用户,或者通过文字描述的方式将目的位置信息提供给用户设备,供用户浏览。优选地,所述到达路线信息与目的位置信息可以是以悬浮框、打开新的标签页或网页的形式提供给用户,其可以是自动打开的,也可以是用户通过点击某个按键或按钮打开。当以悬浮框的形式提供给用户时,可以是在页面的某个固定的区域显示,也可以由用户设定或根据浏览对象的位置确定,其窗口大小可以进行调节。例如,第一查询装置12获得的用户的联系人小王的目的位置信息为“上海百脑汇二期四楼全家便利店”,而该用户的源位置信息为“上海体育馆站”,第二查询装置13获得的到达联系人小王的到达路线信息为“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”,则提供装置14将上述文字信息“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”以屏幕显示的方式提供给用户设备1,同时,将从上海体育馆站到百脑汇二期的路线信息以地图的方式提供给用户设备1,将联系人小王的目的位置信息在该地图上以标记的形式展现,并配以文字描述“上海百脑汇二期四楼全家便利店”,供用户浏览。本领域技术人员应能理解上述将到达路线信息与目的位置信息提供给用户的方式仅为举例,其他现有的或今后可能出现的将到达路线信息与目的位置信息提供给用户的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,用户设备1的各个装置之间是持续不断工作的。具体地,第一获取装置11持续获取用户通过用户设备输入的关于目标联系对象的到达路线请求;第一查询装置12持续获取所述目标联系对象的目的位置信息;第二查询装置13持续根据所述目的位置信息与所述用户的源位置信息,在交通信息库中匹配查询,以获得与所述到达路线请求相对应的到达路线信息;提供装置14持续将所述到达路线信息提供至所述用户设备。在此,本领域技术人员应理解“持续”是指用户设备1的各装置不断地进行到达路线请求的获取、目的位置信息的获取、到达路线信息的获取及提供,直至该用户在较长时间内停止通过用户设备1输入关于目标联系对象的到达路线请求。
优选地,所述第一查询装置12根据所述目标联系对象,在本地对象信息库中进行匹配查询,以获得所述目的位置信息。具体地,第一查询装置12根据用户所选择的目标联系对象,通过数据库匹配查询的方式,在所述本地对象信息库中进行匹配查询,以获得所述目的位置信息。例如,用户在某社交网络上的多个好友分享了其位置信息,用户通过登录该社交网络的网页或客户端软件,获取了关于好友分享了位置信息的信息更新,如以“小王在上海百脑汇二期”、“小李在上海中山公园龙之梦”等的形式展示给该用户,随后,用户选择其中一位好友,通过点击与该好友相对应的特定的按钮等方式,提交了关于该好友的到达路线请求;接着,第一查询装置12通过数据库匹配查询的方式,直接在本地对象信息库中进行匹配查询,获得小王的目的位置信息为“上海百脑汇二期”。在此,本地对象信息库中存储了用户的联系对象与位置信息的映射关系,如小王与“上海百脑汇二期”、小李与“上海中山公园龙之梦”等;当用户的联系对象更新其相应的位置信息时,用户设备1通过数据库更新等方式,更新该本地对象信息库。本领域技术人员应能理解上述在本地对象信息库中匹配查询获得目的位置信息的方式仅为举例,其他现有的或今后可能出现的在本地对象信息库中匹配查询获得目的位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
更优选地,用户设备1还包括第一更新装置(未示出),该第一更新装置获取所述用户的联系对象与位置信息的映射关系;根据所述映射关系,建立或更新所述本地对象信息库。具体地,第一更新装置通过调用用户设备1提供的应用程序接口(API)等方式,获取用户输入更新的其联系对象与该联系对象的位置信息的映射关系,或者,通过与网络设备的交互,接收自网络设备发送的用户的联系对象与该联系对象的位置信息的映射关系;随后,第一更新装置根据上述映射关系,通过数据库更新的方式,建立或更新所述本地对象信息库。例如,用户通过与用户设备1的交互,将通讯录联系人中的一位联系人小吴的位置信息从“上海中山公园”更新为“上海徐家汇”,则第一更新装置通过调用该用户设备1的应用程序接口(API),获取了小吴与其新位置信息“上海徐家汇”的映射关系,并通过数据库更新的方式,将“小吴”与“上海中山公园”的映射关系更新为“小吴”与“上海徐家汇”的映射关系,从而更新了该用户设备1的本地对象信息库。本领域技术人员应能理解上述建立或更新本地对象信息库的方式仅为举例,其他现有的或今后可能出现的建立或更新本地对象信息库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在一个优选的实施例(参见图1)中,所述第二查询装置13根据所述目的位置信息与所述源位置信息,并结合所述用户的用户相关信息,在所述交通信息库中匹配查询,以获得所述到达路线信息。具体地,第二查询装置13根据第一查询装置12所获取的目标联系对象的目的位置信息,以及用户的源位置信息,并结合该用户的用户相关信息,例如该用户的出行习惯信息、偏好设置等,在本地或网络端的交通信息库中进行匹配查询,以获得到达该目标联系对象的到达路线信息。例如,用户的联系人小王的目的位置信息为“上海百脑汇二期”,而该用户的源位置信息为“上海体育馆站”,该用户的用户相关信息为“习惯乘坐地铁出行”,则第二查询装置13通过在本地或网络端的交通信息库中匹配查询,获得的到达联系人小王的到达路线信息为“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”。在此,用户相关信息可以是用户设备1获取的,也可以是用户设备1通过与其他产品或第三方设备的交互所获取的用户相关信息。本领域技术人员应能理解上述结合用户相关信息获取到达路线信息的方式仅为举例,其他现有的或今后可能出现的结合用户相关信息获取到达路线信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,所述用户相关信息包括以下至少任一项:
-所述用户的出行习惯信息;
-所述用户的偏好设置。
具体地,当用户相关信息包括用户的出行习惯信息,第二查询装置13根据所述目的位置信息与所述源位置信息,并结合所述用户的出行习惯信息,在本地或网络端的交通信息库中匹配查询,以获得所述到达路线信息。在此,用户的出行习惯信息例如用户习惯坐公车、地铁或驾车等方式,其可以根据用户的历史查询记录等获取。例如,用户的联系人小王的目的位置信息为“上海百脑汇二期”,而该用户的源位置信息为“上海体育馆站”,该用户的出行习惯为“地铁”,则第二查询装置13通过在本地或网络端的交通信息库中匹配查询,获得的到达联系人小王的到达路线信息为“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”。接上例,假设该用户的出行习惯为“公交”,则第二查询装置13通过在本地或网络端的交通信息库中匹配查询,获得的到达联系人小王的到达路线信息为“从820路漕溪北路裕德路站上车,坐1站至徐家汇站下车”。当用户相关信息包括用户的偏好设置,第二查询装置13根据所述目的位置信息与所述源位置信息,并结合所述用户的偏好设置,在本地或网络端的交通信息库中匹配查询,以获得所述到达路线信息。在此,用户可以预先设置其偏好的出行方式(如轨交、自驾等)、偏好的路线信息(如最短距离路线、最省时间路线、最省交通费路线等)。例如,用户的联系人小王的目的位置信息为“上海百脑汇二期”,而该用户的源位置信息为“上海体育馆站”,该用户预先设置的偏好设置为“最省交通费路线”,假设乘坐地铁的交通费为3元,而乘坐公交的交通费为2元,则第二查询装置13通过在本地或网络端的交通信息库中匹配查询,获得的到达联系人小王的到达路线信息为“从820路漕溪北路裕德路站上车,坐1站至徐家汇站下车”。本领域技术人员应能理解上述用户相关信息仅为举例,其他现有的或今后可能出现的用户相关信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在此,本发明结合用户的用户相关信息,获取到达目标联系对象的到达路线信息,从而进一步提升了用户的使用体验。
图2示出根据本发明一个方面的用于获取与目标联系对象相对应的到达路线信息的***拓扑图;其中包括网络设备2以及多个与之经由网络相连接的用户设备1。其中,网络设备2可与多个用户设备1经由网络相连接,以实现获取与目标联系对象相对应的到达路线信息。具体地,用户设备1获取用户通过用户设备1输入的关于目标联系对象的到达路线请求;用户设备1向所述网络设备2发送关于所述目标联系对象的位置信息请求;网络设备2获取自用户设备1所发送的关于目标联系对象的位置信息请求;网络设备2获取与所述目标联系对象相对应的目的位置信息;网络设备2向所述用户设备1发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息;用户设备1接收自所述网络设备所发送的基于所述位置信息请求在所述网络对象信息库中进行匹配查询所获得的请求响应,其中,所述请求响应包括所述目的位置信息;用户设备1根据所述目的位置信息与所述用户的源位置信息,在交通信息库中匹配查询,以获得与所述到达路线请求相对应的到达路线信息;用户设备1将所述到达路线信息提供至所述用户设备。在此,网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。
另外,网络设备2包括但不限于网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。而用户设备1包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或手写设备等方式进行人机交互的电子产品,例如计算机、手机、PDA、掌上电脑PPC或IPTV等。网络设备2与用户设备1之间的通信相互独立,包括但不限于基于诸如TCP/IP协议、UDP协议等的分组数据传输。
本领域技术人员应能理解上述网络设备2、用户设备1以及连接其间的网络、通信方式仅为举例,其他现有的或今后可能出现的网络设备、用户设备、网络或通信方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
本领域技术人员还应能理解,图2中仅为简明起见而示出的各类网络元素的数量可能小于一个实际网络中的数量,但这种省略无疑地是以不会影响对本发明进行清楚、充分的公开为前提的。
为简明起见,下面以一个用户设备1为例进行描述。本领域技术人员应能理解,网络设备2可以同时与多个用户设备1交互,其中,多个用户设备1分别向所述网络设备2发送关于所述目标联系对象的位置信息请求;网络设备2获取自多个用户设备1所发送的关于目标联系对象的位置信息请求,获取与所述目标联系对象相对应的目的位置信息,并向所述多个用户设备1分别发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息;多个用户设备1分别接收自所述网络设备所发送的基于所述位置信息请求在所述网络对象信息库中进行匹配查询所获得的请求响应,其中,所述请求响应包括所述目的位置信息。
图3示出根据本发明一个优选实施例的用于获取与目标联系对象相对应的到达路线信息的设备示意图;其中,用户设备1包括第一获取装置11’、第一查询装置12’、第二查询装置13’和提供装置14’;网络设备2包括第三获取装置21’、第四获取装置22’和发送装置23’。
用户设备1与网络设备2的各个装置相互配合,以完成获取与目标联系对象相对应的到达路线信息。其中,用户设备1中的第一获取装置11’获取用户通过用户设备1输入的关于目标联系对象的到达路线请求;用户设备1中的第一查询装置12’向所述网络设备2发送关于所述目标联系对象的位置信息请求;网络设备2中的第三获取装置21’获取自用户设备所发送的关于目标联系对象的位置信息请求;第四获取装置22’获取与所述目标联系对象相对应的目的位置信息;发送装置23’向所述用户设备发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息;用户设备1中的第一查询装置12’接收自所述网络设备所发送的基于所述位置信息请求在所述网络对象信息库中进行匹配查询所获得的请求响应,其中,所述请求响应包括所述目的位置信息;用户设备1中的第二查询装置13’根据所述目的位置信息与所述用户的源位置信息,在交通信息库中匹配查询,以获得与所述到达路线请求相对应的到达路线信息;用户设备1中的提供装置14’将所述到达路线信息提供至所述用户设备。其中,用户设备1中的第一获取装置11’、第二查询装置13’和提供装置14’分别与图1所示对应装置相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。优选地,上述各个装置之间是持续不断工作的。在此,本领域技术人员应理解“持续”是指上述各装置不断地进行到达路线请求的获取、目的位置信息的请求与获取、到达路线信息的获取及提供,直至该用户在较长时间内停止通过用户设备1输入关于目标联系对象的到达路线请求。
具体地,用户设备1中的第一查询装置12’向网络设备2发送关于所述目标联系对象的位置信息请求。更具体地,第一查询装置12’实时地、应事件触发地(如当第一获取装置11’获取到用户提交的关于目标联系对象的到达路线请求)向所述网络设备发送关于所述目标联系对象的位置信息请求,例如通过一次或多次调用网络设备2所提供的应用程序接口(API)或其他约定的通信方式,如http或https,向所述网络设备发送关于所述目标联系对象的位置信息请求。例如,用户通过点击与好友小王相对应的特定的按钮等方式,提交了关于该好友小王的到达路线请求;第一获取装置11’获取到该到达路线请求,并触发第一查询装置12’向所述网络设备2发送关于所述目标联系对象小王的位置信息请求,例如通过一次或多次调用网络设备2所提供的应用程序接口(API)或其他约定的通信方式,如http或https,向所述网络设备发送关于所述目标联系对象的位置信息请求。本领域技术人员应能理解上述发送位置信息请求的方式仅为举例,其他现有的或今后可能出现的发送位置信息请求的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
网络设备2中的第三获取装置21’获取自用户设备1所发送的关于目标联系对象的位置信息请求。具体地,第三获取装置21’获取自用户设备1所发送的关于目标联系对象的位置信息请求,例如通过前例中所述的API或其他约定的通信方式,接收所述位置信息请求。接前例,第三获取装置21’通过所述的API或其他约定的通信方式,接收自用户设备1所发送的关于所述目标联系对象小王的位置信息请求。
第四获取装置22’获取与所述目标联系对象相对应的目的位置信息。具体地,第四获取装置22’根据第三获取装置21’所获取的关于目标联系对象的位置信息请求,通过诸如在网络设备端保存的网络对象信息库中进行匹配查询,获得与目标联系对象相对应的目的位置信息,或者,通过实时地向目标联系对象发送请求,从目标联系对象返回的请求响应的数据包的特定字段中提取目的位置信息的方式,获得与目标联系对象相对应的目的位置信息。例如,用户通过点击与好友小王相对应的特定的按钮等方式,提交了关于该好友小王的到达路线请求;接着,第一查询装置12’向所述网络设备2发送关于所述目标联系对象小王的位置信息请求;第三获取装置21’获取到所述位置信息请求,随后,第四获取装置22’通过一次或多次调用小王所对应的用户设备所提供的应用程序接口(API)或其他约定的通信方式,向小王所对应的用户设备发送请求,并从返回的请求响应的数据包的特定字段中提取出小王的目的位置信息为“上海百脑汇二期”。本领域技术人员应能理解上述获取目的位置信息的方式仅为举例,其他现有的或今后可能出现的获取目的位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
发送装置23’向所述用户设备1发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息。具体地,发送装置23’根据第四获取装置22’所获取的与目标联系对象相对应的目的位置信息,实时、定期或应事件触发地向所述用户设备1发送基于所述位置信息请求的请求响应,例如通过一次或多次调用用户设备1所提供的应用程序接口(API)或其他约定的通信方式,如http或https,向所述用户设备1发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目标联系对象的目的位置信息。接前例,发送装置23’根据第四获取装置22’所获取的目标联系对象小王的目的位置信息“上海百脑汇二期”,通过一次或多次调用用户设备1所提供的应用程序接口(API)或其他约定的通信方式,如http或https,向该用户设备1发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目标联系对象小王的目的位置信息“上海百脑汇二期”。
第一查询装置12’接收自所述网络设备2所发送的基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息。具体地,第一查询装置12’接收自网络设备2所发送的基于所述位置信息请求的请求响应,例如通过前例中所述的API或其他约定的通信方式,其中,所述请求响应包括所述目的位置信息,第一查询装置12’通过诸如从所述请求响应的数据包的特定字段中提取目的位置信息的方式,获得所述目标联系对象的目的位置信息。本领域技术人员还应能理解上述接收请求响应的方式仅为举例,其他现有的或今后可能出现的接收请求响应的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,网络设备中的第四获取装置22’根据所述目标联系对象,在网络对象信息库中进行匹配查询,以获得所述目的位置信息。具体地,第四获取装置22’根据第三获取装置21’所获取的关于目标联系对象的位置信息请求,通过数据库查询的方式,在网络设备端保存的网络对象信息库中进行匹配查询,获得与目标联系对象相对应的目的位置信息。例如,用户在某社交网络上的多个好友分享了其位置信息,用户通过登录该社交网络的网页或客户端软件,获取了关于好友分享了位置信息的信息更新,如以“小王在上海百脑汇二期”、“小李在上海中山公园龙之梦”等的形式展示给该用户,随后,用户选择其中一位好友,通过点击与该好友相对应的特定的按钮等方式,提交了关于该好友的到达路线请求;接着,第一查询装置12’向所述网络设备2发送关于所述目标联系对象小王的位置信息请求;第三获取装置21’获取到所述位置信息请求,随后,第四获取装置22’通过数据库匹配查询的方式,在网络对象信息库中进行匹配查询,获得小王的目的位置信息为“上海百脑汇二期”。在此,网络对象信息库中存储了用户的联系对象与位置信息的映射关系,如小王与“上海百脑汇二期”、小李与“上海中山公园龙之梦”等;当用户的联系对象更新其相应的位置信息时,网络设备1通过数据库更新等方式,更新该网络对象信息库。本领域技术人员应能理解上述在网络对象信息库中匹配查询获取目的位置信息的方式仅为举例,其他现有的或今后可能出现的在网络对象信息库中匹配查询获取目的位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
更优选地,第四获取装置22’根据所述目标联系对象,并结合所述目标联系对象的位置访问属性,在网络对象信息库中进行匹配查询,以获得所述目的位置信息。具体地,第四获取装置22’根据第三获取装置21’获取的自用户设备1所发送的关于目标联系对象的位置信息请求,根据该位置信息请求中的目标联系对象,并结合该目标联系对象的位置访问属性,如该目标联系对象对于该用户可访问或不可访问,根据可访问的目标联系对象,通过数据库查询的方式,在网络对象信息库中进行匹配查询,以获得所述目的位置信息。在此,目标联系对象可以预先设置其位置访问属性,以确定其是否共享位置信息,进一步还可设置向哪些用户共享其位置信息。例如,用户在某社交网络上的某个好友小王设置其位置访问属性为可访问属性,则用户在用户设备1中通过诸如点击特定的按钮等方式,提交了关于该好友小王的到达路线请求,第一查询装置12’基于此向网络设备2发送关于该目标联系对象小王的位置信息请求,第四获取装置22’根据该请求中的目标联系对象小王,并结合小王的位置访问信息为可访问属性,通过数据库查询的方式,在网络对象信息库中进行匹配查询,获得小王的目的位置信息。再如,接前例,假设小王设置其位置访问属性为不可访问属性,则用户在用户设备1中通过诸如点击特定的按钮等方式,提交了关于该好友小王的到达路线请求,第一查询装置12’基于此向网络设备2发送关于该目标联系对象小王的位置信息请求,第四获取装置22’根据该请求中的目标联系对象小王,并结合小王的位置访问信息为不可访问属性,通过数据库查询的方式,在网络对象信息库中进行匹配查询,无法获得小王的目的位置信息。本领域技术人员应能理解上述获得目的位置信息的方式仅为举例,其他现有的或今后可能出现的获得目的位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在此,本发明根据目标联系对象的位置访问属性,获得该目标联系对象的目的位置信息,考虑了用户的隐私安全,使用户获得更好的使用体验。
优选地,网络设备还包括第二更新装置(未示出),该第二更新装置获取联系对象与位置信息的映射关系;根据所述映射关系,建立或更新所述网络对象信息库。具体地,当联系对象更新其位置信息时,第二更新装置通过诸如与联系对象所对应的用户设备的交互,获取联系对象与位置信息的映射关系,或者,通过与其他产品或第三方设备的交互,获取联系对象与位置信息的映射关系;随后,第二更新装置根据所述映射关系,通过数据库更新等方式,更新该网络对象信息库。例如,联系对象小吴将其位置信息从“上海中山公园”更新为“上海徐家汇”,则第二更新装置通过调用小吴所对应的用户设备的应用程序接口(API),获取了小吴与其新位置信息“上海徐家汇”的映射关系,并通过数据库更新的方式,将“小吴”与“上海中山公园”的映射关系更新为“小吴”与“上海徐家汇”的映射关系,从而更新了该网络对象信息库。本领域技术人员应能理解上述更新网络对象信息库的方式仅为举例,其他现有的或今后可能出现的更新网络对象信息库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
图4示出根据本发明另一个方面的用于获取与目标联系对象相对应的到达路线信息的方法流程图。
在此,用户设备1包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或手写设备等方式进行人机交互的电子产品,例如计算机、手机、PDA、掌上电脑PPC或IPTV等。本领域技术人员应能理解上述用户设备仅为举例,其他现有的或今后可能出现的用户设备如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S1中,用户设备1获取用户通过用户设备1输入的关于目标联系对象的到达路线请求。具体地,用户通过与用户设备1的交互,包括但不限于键盘、鼠标、遥控器、触摸板、或手写设备,在通讯录联系人、即时通信或社交网络的好友信息中点击与目标联系对象相对应的特定的按钮等操作,输入关于该目标联系对象的到达路线请求;在步骤S1中,用户设备1通过调用用户设备1提供的应用程序接口(API),获取用户输入的关于目标联系对象的到达路线请求。在此,所述到达路线请求一般由该用户所发起,用于请求获取从该用户所处位置到达其目标联系对象所处位置的路线信息。例如,用户在某社交网络上的多个好友分享了其位置信息,用户通过登录该社交网络的网页或客户端软件,获取了关于好友分享了位置信息的信息更新,如以“小王在上海百脑汇二期”、“小李在上海中山公园龙之梦”等的形式展示给该用户,随后,用户选择其中一位好友,通过点击与该好友相对应的特定的按钮等方式,提交了关于该好友的到达路线请求,即该用户请求获取从其所处位置前往该好友所处位置的路线信息。本领域技术人员应能理解上述获取到达路线请求的方式仅为举例,其他现有的或今后可能出现的获取到达路线请求的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S2中,用户设备1获取所述目标联系对象的目的位置信息。具体地,在步骤S2中,用户设备1根据用户所选择的目标联系对象,在本地端的对象信息库中进行匹配查询,以获得所述目标联系对象的目的位置信息;或者,通过与网络设备的交互,接收自网络设备所发送的该目标联系对象的目的位置信息,如网络设备通过实时获取或在网络端的对象信息库中进行匹配查询所获得的目标联系对象的目的位置信息。接上例,假设用户通过点击特定的按钮,选择了目标联系对象为小王,则在步骤S2中,用户设备1通过直接在本地或网络端的对象信息库中进行匹配查询,获得小王的目的位置信息为“上海百脑汇二期”。优选地,在步骤S2中,用户设备1首先在本地对象信息库中进行匹配查询,当无法匹配到相应的目的位置信息时,再通过与网络设备的交互,在网络端的对象信息库中进行匹配查询,以获得目标联系对象的目的位置信息。在此,对象信息库中存储了用户的联系对象与位置信息的映射关系,如小王与“上海百脑汇二期”、小李与“上海中山公园龙之梦”等;当用户的联系对象更新其相应的位置信息时,用户设备或网络设备通过数据库更新等方式,更新该对象信息库。本领域技术人员应能理解上述获取目的位置信息的方式仅为举例,其他现有的或今后可能出现的获取目的位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述更新联系对象与位置信息的映射关系的方式仅为举例,其他现有的或今后可能出现的更新联系对象与位置信息的映射关系的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S3中,用户设备1根据所述目的位置信息与所述用户的源位置信息,在交通信息库中匹配查询,以获得与所述到达路线请求相对应的到达路线信息。具体地,在步骤S3中,用户设备1根据在步骤S2中所获得的目的位置信息,及该用户的源位置信息,在本地端的交通信息库中进行匹配查询,或者通过与网络设备的交互,在网络端的交通信息库中进行匹配查询,以获得与所述到达路线请求相对应的到达路线信息。在此,交通信息库中存储了大量的路线信息,包括但不限于驾车路线信息、乘车路线信息、最短距离路线信息、最省时间路线信息、最省交通费路线信息等;当该交通信息库为本地交通信息库时,其可以存储用户设备缓存的部分路线信息,如用户经常查找的路线信息等,以提升用户查询的效率。接上例,在步骤S2中,用户设备1通过在对象信息库中进行匹配查询,获得用户的联系人小王的目的位置信息为“上海百脑汇二期”,而该用户的源位置信息为“上海体育馆站”,则在步骤S3中,用户设备1根据该目的位置信息与该源位置信息,通过在本地或网络端的交通信息库中进行匹配查询,获得到达联系人小王的到达路线信息,如“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”等。优选地,在步骤S3中,用户设备1首先在本地交通信息库中进行匹配查询,当无法匹配到相应的到达路线信息时,再通过与网络设备的交互,在网络端的交通信息库中进行匹配查询,以获得与用户的到达路线请求相对应的到达路线信息。在此,所述用户的源位置信息可以是用户设备1通过GPS(全球定位***)、GIS(地理信息***)等方式获取的,也可以是用户通过与用户设备的交互所输入的源位置信息,还可以是用户设备1与其他产品或第三方设备的交互所获得的该用户的源位置信息。本领域技术人员应能理解上述获取源位置信息的方式仅为举例,其他现有的或今后可能出现的获取源位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述获取到达路线信息的方式仅为举例,其他现有的或今后可能出现的获取到达路线信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,在步骤S6(未示出)中,用户设备1获取所述用户的源位置信息;随后,在步骤S3中,用户设备1根据所述目的位置信息与所述源位置信息,在所述交通信息库中匹配查询,以获得所述到达路线信息。具体地,在步骤S6中,用户设备1通过调用用户设备1的应用程序接口(API)或者通过页面技术,如JSP、ASP、PHP等页面技术,获取用户通过用户设备输入或选择的源位置信息;或者,在步骤S6中,用户设备1通过GPS(全球定位***)、GIS(地理信息***)、位置服务器、蜂窝基站、Wi-Fi热点等方式,获取用户的用户设备1的源位置信息;又或者,在步骤S6中,用户设备1通过对用户的用户设备1的IP地址的分析,获取该用户的源位置信息;接着,在步骤S3中,用户设备1根据在步骤S2中所获得的目的位置信息与在步骤S6中所获得的源位置信息,在本地或网络端的交通信息库中匹配查询,以获得与用户的到达路线请求相对应的到达路线信息。例如,在步骤S2中,用户设备1通过用户的用户设备1上的GPS(全球定位***),定位得到其源位置信息为“上海体育馆站”,而该用户的联系人小王的目的位置信息为“上海百脑汇二期”,则在步骤S3中,用户设备1通过在交通信息库中匹配查询,获得的到达联系人小王的到达路线信息为“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”。本领域技术人员应能理解上述获取用户的源位置信息的方式仅为举例,其他现有的或今后可能出现的获取用户的源位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S4中,用户设备1将所述到达路线信息提供至所述用户设备1。具体地,在步骤S4中,用户设备1根据在步骤S3中获得的到达路线信息,采用任何已知的计算机提供人可读信息的技术手段,例如地图显示、文字显示、语音播放或其结合等,将所述到达路线信息提供给所述用户设备1。以地图加文字显示为例,在步骤S4中,用户设备1将在步骤S3中获得的到达路线信息,以地图显示的方式直观的将路线展现给用户,另外,再配以文字描述,供用户进行浏览。优选地,所述到达路线信息可以是以悬浮框、打开新的标签页或网页的形式提供给用户,其可以是自动打开的,也可以是用户通过点击某个按键或按钮打开。当以悬浮框的形式提供给用户时,可以是在页面的某个固定的区域显示,也可以由用户设定或根据浏览对象的位置确定,其窗口大小可以进行调节。接上例,用户的联系人小王的目的位置信息为“上海百脑汇二期”,而该用户的源位置信息为“上海体育馆站”,在步骤S3中,用户设备1获得的到达联系人小王的到达路线信息为“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”,则在步骤S4中,用户设备1将上述文字信息“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”以屏幕显示的方式提供给用户设备1,同时,将从“上海体育馆站”到“百脑汇二期”的路线信息以地图的方式提供给用户设备1,供用户浏览。本领域技术人员应能理解上述将到达路线信息提供给用户的方式仅为举例,其他现有的或今后可能出现的将到达路线信息提供给用户的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在此,对象信息库、交通信息库既可以位于用户设备1中,作为本地信息库;也可以位于与该用户设备1通过网络相连接的第三方设备中,作为网络信息库;在实践中,它们可以是两个独立的数据库,也可集成在一个数据库中。
在此,本发明根据目标联系对象的目的位置信息与用户的源位置信息,实时获得到达目标联系对象的到达路线信息,从而提高了用户获取路线信息的效率,并提升了用户的使用体验。而且,本发明还可以通过在本地对象信息库中匹配查询,或与网络设备的交互,获取目标联系对象的目的位置信息,从而进一步提高了用户获取路线信息的效率。
优选地,在步骤S4中,用户设备1将所述到达路线信息与所述目的位置信息提供至所述用户设备1。具体地,在步骤S4中,用户设备1根据在步骤S3中所获得的到达路线信息,与在步骤S2中所获得的目的位置信息,采用任何已知的计算机提供人可读信息的技术手段,例如地图显示、文字显示、语音播放或其结合等,将所述到达路线信息与所述目的位置信息提供给所述用户设备1,供用户浏览。以地图加文字显示为例,在步骤S4中,用户设备1将在步骤S3中获得的到达路线信息,以地图显示的方式直观的将路线展现给用户,另外,再配以文字描述该到达路线信息,供用户进行浏览;同时,在步骤S4中,用户设备1将在步骤S2中所获得的目标联系对象的目的位置信息,通过标记的方式在该地图上展现给用户,或者通过文字描述的方式将目的位置信息提供给用户设备,供用户浏览。优选地,所述到达路线信息与目的位置信息可以是以悬浮框、打开新的标签页或网页的形式提供给用户,其可以是自动打开的,也可以是用户通过点击某个按键或按钮打开。当以悬浮框的形式提供给用户时,可以是在页面的某个固定的区域显示,也可以由用户设定或根据浏览对象的位置确定,其窗口大小可以进行调节。例如,在步骤S2中,用户设备1获得的用户的联系人小王的目的位置信息为“上海百脑汇二期四楼全家便利店”,而该用户的源位置信息为“上海体育馆站”,在步骤S3中,用户设备1获得的到达联系人小王的到达路线信息为“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”,则在步骤S4中,用户设备1将上述文字信息“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”以屏幕显示的方式提供给用户设备1,同时,将从上海体育馆站到百脑汇二期的路线信息以地图的方式提供给用户设备1,将联系人小王的目的位置信息在该地图上以标记的形式展现,并配以文字描述“上海百脑汇二期四楼全家便利店”,供用户浏览。本领域技术人员应能理解上述将到达路线信息与目的位置信息提供给用户的方式仅为举例,其他现有的或今后可能出现的将到达路线信息与目的位置信息提供给用户的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,用户设备1的各个步骤之间是持续不断工作的。具体地,在步骤S1中,用户设备1持续获取用户通过用户设备输入的关于目标联系对象的到达路线请求;在步骤S2中,用户设备1持续获取所述目标联系对象的目的位置信息;在步骤S3中,用户设备1持续根据所述目的位置信息与所述用户的源位置信息,在交通信息库中匹配查询,以获得与所述到达路线请求相对应的到达路线信息;在步骤S4中,用户设备1持续将所述到达路线信息提供至所述用户设备。在此,本领域技术人员应理解“持续”是指用户设备1的各步骤不断地进行到达路线请求的获取、目的位置信息的获取、到达路线信息的获取及提供,直至该用户在较长时间内停止通过用户设备1输入关于目标联系对象的到达路线请求。
优选地,在步骤S2中,用户设备1根据所述目标联系对象,在本地对象信息库中进行匹配查询,以获得所述目的位置信息。具体地,在步骤S2中,用户设备1根据用户所选择的目标联系对象,通过数据库匹配查询的方式,在所述本地对象信息库中进行匹配查询,以获得所述目的位置信息。例如,用户在某社交网络上的多个好友分享了其位置信息,用户通过登录该社交网络的网页或客户端软件,获取了关于好友分享了位置信息的信息更新,如以“小王在上海百脑汇二期”、“小李在上海中山公园龙之梦”等的形式展示给该用户,随后,用户选择其中一位好友,通过点击与该好友相对应的特定的按钮等方式,提交了关于该好友的到达路线请求;接着,在步骤S2中,用户设备1通过数据库匹配查询的方式,直接在本地对象信息库中进行匹配查询,获得小王的目的位置信息为“上海百脑汇二期”。在此,本地对象信息库中存储了用户的联系对象与位置信息的映射关系,如小王与“上海百脑汇二期”、小李与“上海中山公园龙之梦”等;当用户的联系对象更新其相应的位置信息时,用户设备1通过数据库更新等方式,更新该本地对象信息库。本领域技术人员应能理解上述在本地对象信息库中匹配查询获得目的位置信息的方式仅为举例,其他现有的或今后可能出现的在本地对象信息库中匹配查询获得目的位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
更优选地,在步骤S7(未示出)中,用户设备1获取所述用户的联系对象与位置信息的映射关系;根据所述映射关系,建立或更新所述本地对象信息库。具体地,在步骤S7中,用户设备1通过调用用户设备1提供的应用程序接口(API)等方式,获取用户输入更新的其联系对象与该联系对象的位置信息的映射关系,或者,通过与网络设备的交互,接收自网络设备发送的用户的联系对象与该联系对象的位置信息的映射关系;随后,在步骤S7中,用户设备1根据上述映射关系,通过数据库更新的方式,建立或更新所述本地对象信息库。例如,用户通过与用户设备1的交互,将通讯录联系人中的一位联系人小吴的位置信息从“上海中山公园”更新为“上海徐家汇”,则在步骤S7中,用户设备1通过调用该用户设备1的应用程序接口(API),获取了小吴与其新位置信息“上海徐家汇”的映射关系,并通过数据库更新的方式,将“小吴”与“上海中山公园”的映射关系更新为“小吴”与“上海徐家汇”的映射关系,从而更新了该用户设备1的本地对象信息库。本领域技术人员应能理解上述建立或更新本地对象信息库的方式仅为举例,其他现有的或今后可能出现的建立或更新本地对象信息库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在一个优选的实施例(参见图4)中,在步骤S3中,用户设备1根据所述目的位置信息与所述源位置信息,并结合所述用户的用户相关信息,在所述交通信息库中匹配查询,以获得所述到达路线信息。具体地,在步骤S3中,用户设备1根据在步骤S2中所获取的目标联系对象的目的位置信息,以及用户的源位置信息,并结合该用户的用户相关信息,例如该用户的出行习惯信息、偏好设置等,在本地或网络端的交通信息库中进行匹配查询,以获得到达该目标联系对象的到达路线信息。例如,用户的联系人小王的目的位置信息为“上海百脑汇二期”,而该用户的源位置信息为“上海体育馆站”,该用户的用户相关信息为“习惯乘坐地铁出行”,则在步骤S3中,用户设备1通过在本地或网络端的交通信息库中匹配查询,获得的到达联系人小王的到达路线信息为“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”。在此,用户相关信息可以是用户设备1获取的,也可以是用户设备1通过与其他产品或第三方设备的交互所获取的用户相关信息。本领域技术人员应能理解上述结合用户相关信息获取到达路线信息的方式仅为举例,其他现有的或今后可能出现的结合用户相关信息获取到达路线信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,所述用户相关信息包括以下至少任一项:
-所述用户的出行习惯信息;
-所述用户的偏好设置。
具体地,当用户相关信息包括用户的出行习惯信息,在步骤S3中,用户设备1根据所述目的位置信息与所述源位置信息,并结合所述用户的出行习惯信息,在本地或网络端的交通信息库中匹配查询,以获得所述到达路线信息。在此,用户的出行习惯信息例如用户习惯坐公车、地铁或驾车等方式,其可以根据用户的历史查询记录等获取。例如,用户的联系人小王的目的位置信息为“上海百脑汇二期”,而该用户的源位置信息为“上海体育馆站”,该用户的出行习惯为“地铁”,则在步骤S3中,用户设备1通过在本地或网络端的交通信息库中匹配查询,获得的到达联系人小王的到达路线信息为“从上海体育馆站乘坐地铁1号线,坐1站至徐家汇站下车”。接上例,假设该用户的出行习惯为“公交”,则在步骤S3中,用户设备1通过在本地或网络端的交通信息库中匹配查询,获得的到达联系人小王的到达路线信息为“从820路漕溪北路裕德路站上车,坐1站至徐家汇站下车”。当用户相关信息包括用户的偏好设置,在步骤S3中,用户设备1根据所述目的位置信息与所述源位置信息,并结合所述用户的偏好设置,在本地或网络端的交通信息库中匹配查询,以获得所述到达路线信息。在此,用户可以预先设置其偏好的出行方式(如轨交、自驾等)、偏好的路线信息(如最短距离路线、最省时间路线、最省交通费路线等)。例如,用户的联系人小王的目的位置信息为“上海百脑汇二期”,而该用户的源位置信息为“上海体育馆站”,该用户预先设置的偏好设置为“最省交通费路线”,假设乘坐地铁的交通费为3元,而乘坐公交的交通费为2元,则在步骤S3中,用户设备1通过在本地或网络端的交通信息库中匹配查询,获得的到达联系人小王的到达路线信息为“从820路漕溪北路裕德路站上车,坐1站至徐家汇站下车”。本领域技术人员应能理解上述用户相关信息仅为举例,其他现有的或今后可能出现的用户相关信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在此,本发明结合用户的用户相关信息,获取到达目标联系对象的到达路线信息,从而进一步提升了用户的使用体验。
图5示出根据本发明一个优选实施例的用于获取与目标联系对象相对应的到达路线信息的方法流程图。用户设备1与网络设备2的各个步骤相互配合,以完成获取与目标联系对象相对应的到达路线信息。其中,在步骤S1’中,用户设备1获取用户通过用户设备1输入的关于目标联系对象的到达路线请求;在步骤S21’中,用户设备1向所述网络设备2发送关于所述目标联系对象的位置信息请求;网络设备2获取自用户设备所发送的关于目标联系对象的位置信息请求;在步骤S5’中,网络设备2获取与所述目标联系对象相对应的目的位置信息;在步骤S22’中,网络设备2向所述用户设备1发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息;用户设备1接收自所述网络设备所发送的基于所述位置信息请求在所述网络对象信息库中进行匹配查询所获得的请求响应,其中,所述请求响应包括所述目的位置信息;在步骤S3’中,用户设备1根据所述目的位置信息与所述用户的源位置信息,在交通信息库中匹配查询,以获得与所述到达路线请求相对应的到达路线信息;在步骤S4’中,用户设备1将所述到达路线信息提供至所述用户设备。其中,步骤S1’、S3’和S4’分别与图4所示对应步骤相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。优选地,上述各个步骤之间是持续不断工作的。在此,本领域技术人员应理解“持续”是指上述各步骤不断地进行到达路线请求的获取、目的位置信息的请求与获取、到达路线信息的获取及提供,直至该用户在较长时间内停止通过用户设备1输入关于目标联系对象的到达路线请求。
具体地,在步骤S21’中,用户设备1向网络设备2发送关于所述目标联系对象的位置信息请求。更具体地,在步骤S21’中,用户设备1实时地、应事件触发地(如当用户设备1获取到用户提交的关于目标联系对象的到达路线请求)向所述网络设备发送关于所述目标联系对象的位置信息请求,例如通过一次或多次调用网络设备2所提供的应用程序接口(API)或其他约定的通信方式,如http或https,向所述网络设备发送关于所述目标联系对象的位置信息请求。例如,用户通过点击与好友小王相对应的特定的按钮等方式,提交了关于该好友小王的到达路线请求;在步骤S1’中,用户设备1获取到该到达路线请求,并触发用户设备1在步骤S21’中向所述网络设备2发送关于所述目标联系对象小王的位置信息请求,例如通过一次或多次调用网络设备2所提供的应用程序接口(API)或其他约定的通信方式,如http或https,向所述网络设备发送关于所述目标联系对象的位置信息请求。本领域技术人员应能理解上述发送位置信息请求的方式仅为举例,其他现有的或今后可能出现的发送位置信息请求的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
网络设备2获取自用户设备1所发送的关于目标联系对象的位置信息请求。具体地,网络设备2获取自用户设备1所发送的关于目标联系对象的位置信息请求,例如通过前例中所述的API或其他约定的通信方式,接收所述位置信息请求。接前例,网络设备2通过所述的API或其他约定的通信方式,接收自用户设备1所发送的关于所述目标联系对象小王的位置信息请求。
在步骤S5’中,网络设备2获取与所述目标联系对象相对应的目的位置信息。具体地,在步骤S5’中,网络设备2根据在步骤S21’中所获取的关于目标联系对象的位置信息请求,通过诸如在网络设备端保存的网络对象信息库中进行匹配查询,获得与目标联系对象相对应的目的位置信息,或者,通过实时地向目标联系对象发送请求,从目标联系对象返回的请求响应的数据包的特定字段中提取目的位置信息的方式,获得与目标联系对象相对应的目的位置信息。例如,用户通过点击与好友小王相对应的特定的按钮等方式,提交了关于该好友小王的到达路线请求;接着,在步骤S21’中,用户设备1向所述网络设备2发送关于所述目标联系对象小王的位置信息请求;网络设备2获取到所述位置信息请求,随后,在步骤S5’中,网络设备2通过一次或多次调用小王所对应的用户设备所提供的应用程序接口(API)或其他约定的通信方式,向小王所对应的用户设备发送请求,并从返回的请求响应的数据包的特定字段中提取出小王的目的位置信息为“上海百脑汇二期”。本领域技术人员应能理解上述获取目的位置信息的方式仅为举例,其他现有的或今后可能出现的获取目的位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S22’中,网络设备2向所述用户设备1发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息。具体地,在步骤S22’中,网络设备2根据在步骤S5’中所获取的与目标联系对象相对应的目的位置信息,实时、定期或应事件触发地向所述用户设备1发送基于所述位置信息请求的请求响应,例如通过一次或多次调用用户设备1所提供的应用程序接口(API)或其他约定的通信方式,如http或https,向所述用户设备1发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目标联系对象的目的位置信息。接前例,在步骤S22’中,网络设备2根据在步骤S5’中所获取的目标联系对象小王的目的位置信息“上海百脑汇二期”,通过一次或多次调用用户设备1所提供的应用程序接口(API)或其他约定的通信方式,如http或https,向该用户设备1发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目标联系对象小王的目的位置信息“上海百脑汇二期”。
用户设备1接收自所述网络设备2所发送的基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息。具体地,用户设备1接收自网络设备2所发送的基于所述位置信息请求的请求响应,例如通过前例中所述的API或其他约定的通信方式,其中,所述请求响应包括所述目的位置信息,用户设备1通过诸如从所述请求响应的数据包的特定字段中提取目的位置信息的方式,获得所述目标联系对象的目的位置信息。本领域技术人员还应能理解上述接收请求响应的方式仅为举例,其他现有的或今后可能出现的接收请求响应的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,在步骤S5’中,网络设备2根据所述目标联系对象,在网络对象信息库中进行匹配查询,以获得所述目的位置信息。具体地,在步骤S5’中,网络设备2根据在步骤S21’中所获取的关于目标联系对象的位置信息请求,通过数据库查询的方式,在网络设备端保存的网络对象信息库中进行匹配查询,获得与目标联系对象相对应的目的位置信息。例如,用户在某社交网络上的多个好友分享了其位置信息,用户通过登录该社交网络的网页或客户端软件,获取了关于好友分享了位置信息的信息更新,如以“小王在上海百脑汇二期”、“小李在上海中山公园龙之梦”等的形式展示给该用户,随后,用户选择其中一位好友,通过点击与该好友相对应的特定的按钮等方式,提交了关于该好友的到达路线请求;接着,在步骤S21’中,用户设备1向所述网络设备2发送关于所述目标联系对象小王的位置信息请求;网络设备2获取到所述位置信息请求,随后,在步骤S5’中,网络设备2通过数据库匹配查询的方式,在网络对象信息库中进行匹配查询,获得小王的目的位置信息为“上海百脑汇二期”。在此,网络对象信息库中存储了用户的联系对象与位置信息的映射关系,如小王与“上海百脑汇二期”、小李与“上海中山公园龙之梦”等;当用户的联系对象更新其相应的位置信息时,网络设备1通过数据库更新等方式,更新该网络对象信息库。本领域技术人员应能理解上述在网络对象信息库中匹配查询获取目的位置信息的方式仅为举例,其他现有的或今后可能出现的在网络对象信息库中匹配查询获取目的位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
更优选地,在步骤S5’中,网络设备2根据所述目标联系对象,并结合所述目标联系对象的位置访问属性,在网络对象信息库中进行匹配查询,以获得所述目的位置信息。具体地,在步骤S5’中,网络设备2根据在步骤S21’中获取的自用户设备1所发送的关于目标联系对象的位置信息请求,根据该位置信息请求中的目标联系对象,并结合该目标联系对象的位置访问属性,如该目标联系对象对于该用户可访问或不可访问,根据可访问的目标联系对象,通过数据库查询的方式,在网络对象信息库中进行匹配查询,以获得所述目的位置信息。在此,目标联系对象可以预先设置其位置访问属性,以确定其是否共享位置信息,进一步还可设置向哪些用户共享其位置信息。例如,用户在某社交网络上的某个好友小王设置其位置访问属性为可访问属性,则用户在用户设备1中通过诸如点击特定的按钮等方式,提交了关于该好友小王的到达路线请求,在步骤S21’中,用户设备1基于此向网络设备2发送关于该目标联系对象小王的位置信息请求,在步骤S5’中,网络设备2根据该请求中的目标联系对象小王,并结合小王的位置访问信息为可访问属性,通过数据库查询的方式,在网络对象信息库中进行匹配查询,获得小王的目的位置信息。再如,接前例,假设小王设置其位置访问属性为不可访问属性,则用户在用户设备1中通过诸如点击特定的按钮等方式,提交了关于该好友小王的到达路线请求,在步骤S21’中,用户设备1基于此向网络设备2发送关于该目标联系对象小王的位置信息请求,在步骤S5’中,网络设备2根据该请求中的目标联系对象小王,并结合小王的位置访问信息为不可访问属性,通过数据库查询的方式,在网络对象信息库中进行匹配查询,无法获得小王的目的位置信息。本领域技术人员应能理解上述获得目的位置信息的方式仅为举例,其他现有的或今后可能出现的获得目的位置信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在此,本发明根据目标联系对象的位置访问属性,获得该目标联系对象的目的位置信息,考虑了用户的隐私安全,使用户获得更好的使用体验。
优选地,在步骤S8’(未示出)中,网络设备2获取联系对象与位置信息的映射关系;根据所述映射关系,建立或更新所述网络对象信息库。具体地,当联系对象更新其位置信息时,在步骤S8’中,网络设备2通过诸如与联系对象所对应的用户设备的交互,获取联系对象与位置信息的映射关系,或者,通过与其他产品或第三方设备的交互,获取联系对象与位置信息的映射关系;随后,在步骤S8’中,网络设备2根据所述映射关系,通过数据库更新等方式,更新该网络对象信息库。例如,联系对象小吴将其位置信息从“上海中山公园”更新为“上海徐家汇”,则在步骤S8’中,网络设备2通过调用小吴所对应的用户设备的应用程序接口(API),获取了小吴与其新位置信息“上海徐家汇”的映射关系,并通过数据库更新的方式,将“小吴”与“上海中山公园”的映射关系更新为“小吴”与“上海徐家汇”的映射关系,从而更新了该网络对象信息库。本领域技术人员应能理解上述更新网络对象信息库的方式仅为举例,其他现有的或今后可能出现的更新网络对象信息库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

Claims (25)

1.一种在用户设备中实现的用于获取与目标联系对象相对应的到达路线信息的方法,其中,该方法包括以下步骤:
a获取用户通过用户设备输入的关于目标联系对象的到达路线请求;
b获取所述目标联系对象的目的位置信息;
c根据所述目的位置信息与所述用户的源位置信息,在交通信息库中匹配查询,以获得与所述到达路线请求相对应的到达路线信息;
d将所述到达路线信息提供至所述用户设备。
2.根据权利要求1所述的方法,其中,所述步骤b包括:
-根据所述目标联系对象,在本地对象信息库中进行匹配查询,以获得所述目的位置信息。
3.根据权利要求2所述的方法,其中,该方法还包括:
-获取所述用户的联系对象与位置信息的映射关系;
-根据所述映射关系,建立或更新所述本地对象信息库。
4.根据权利要求1至3中任一项所述的方法,其中,所述步骤b包括:
-向网络设备发送关于所述目标联系对象的位置信息请求;
-接收自所述网络设备所发送的基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息。
5.根据权利要求1至4中任一项所述的方法,其中,所述步骤c包括:
-根据所述目的位置信息与所述源位置信息,并结合所述用户的用户相关信息,在所述交通信息库中匹配查询,以获得所述到达路线信息。
6.根据权利要求5所述的方法,其中,所述用户相关信息包括以下至少任一项:
-所述用户的出行习惯信息;
-所述用户的偏好设置。
7.根据权利要求1至6中任一项所述的方法,其中,该方法还包括:
-获取所述用户的源位置信息;
其中,所述步骤c包括:
-根据所述目的位置信息与所述源位置信息,在所述交通信息库中匹配查询,以获得所述到达路线信息。
8.根据权利要求1至7中任一项所述的方法,其中,所述步骤d包括:
-将所述到达路线信息与所述目的位置信息提供至所述用户设备。
9.一种在网络设备中辅助实现用于获取与目标联系对象相对应的到达路线信息的方法,其中,该方法包括以下步骤:
A获取自用户设备所发送的关于目标联系对象的位置信息请求;
B获取与所述目标联系对象相对应的目的位置信息;
C向所述用户设备发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息。
10.根据权利要求9所述的方法,其中,所述步骤B包括:
-根据所述目标联系对象,在网络对象信息库中进行匹配查询,以获得所述目的位置信息。
11.根据权利要求10所述的方法,其中,所述步骤B包括:
-根据所述目标联系对象,并结合所述目标联系对象的位置访问属性,在网络对象信息库中进行匹配查询,以获得所述目的位置信息。
12.根据权利要求10或11所述的方法,其中,该方法还包括:
-获取联系对象与位置信息的映射关系;
-根据所述映射关系,建立或更新所述网络对象信息库。
13.一种用于获取与目标联系对象相对应的到达路线信息的用户设备,其中,该设备包括:
第一获取装置,用于获取用户通过用户设备输入的关于目标联系对象的到达路线请求;
第一查询装置,用于获取所述目标联系对象的目的位置信息;
第二查询装置,用于根据所述目的位置信息与所述用户的源位置信息,在交通信息库中匹配查询,以获得与所述到达路线请求相对应的到达路线信息;
提供装置,用于将所述到达路线信息提供至所述用户设备。
14.根据权利要求13所述的用户设备,其中,所述第一查询装置用于:
-根据所述目标联系对象,在本地对象信息库中进行匹配查询,以获得所述目的位置信息。
15.根据权利要求14所述的用户设备,其中,该设备还包括第一更新装置,用于:
-获取所述用户的联系对象与位置信息的映射关系;
-根据所述映射关系,建立或更新所述本地对象信息库。
16.根据权利要求13至15中任一项所述的用户设备,其中,所述第一查询装置用于:
-向网络设备发送关于所述目标联系对象的位置信息请求;
-接收自所述网络设备所发送的基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息。
17.根据权利要求13至16中任一项所述的用户设备,其中,所述第二查询装置用于:
-根据所述目的位置信息与所述源位置信息,并结合所述用户的用户相关信息,在所述交通信息库中匹配查询,以获得所述到达路线信息。
18.根据权利要求17所述的用户设备,其中,所述用户相关信息包括以下至少任一项:
-所述用户的出行习惯信息;
-所述用户的偏好设置。
19.根据权利要求13至18中任一项所述的用户设备,其中,该设备还包括:
第二获取装置,用于获取所述用户的源位置信息;
其中,所述第二查询装置用于:
-根据所述目的位置信息与所述源位置信息,在所述交通信息库中匹配查询,以获得所述到达路线信息。
20.根据权利要求13至19中任一项所述的用户设备,其中,所述提供装置用于:
-将所述到达路线信息与所述目的位置信息提供至所述用户设备。
21.一种用于辅助实现获取与目标联系对象相对应的到达路线信息的网络设备,其中,该设备包括:
第三获取装置,用于获取自用户设备所发送的关于目标联系对象的位置信息请求;
第四获取装置,用于获取与所述目标联系对象相对应的目的位置信息;
发送装置,用于向所述用户设备发送基于所述位置信息请求的请求响应,其中,所述请求响应包括所述目的位置信息。
22.根据权利要求21所述的网络设备,其中,所述第四获取装置用于:
-根据所述目标联系对象,在网络对象信息库中进行匹配查询,以获得所述目的位置信息。
23.根据权利要求22所述的网络设备,其中,所述第四获取装置用于:
-根据所述目标联系对象,并结合所述目标联系对象的位置访问属性,在网络对象信息库中进行匹配查询,以获得所述目的位置信息。
24.根据权利要求22或23所述的网络设备,其中,该设备还包括第二更新装置,用于:
-获取联系对象与位置信息的映射关系;
-根据所述映射关系,建立或更新所述网络对象信息库。
25.一种用于获取与目标联系对象相对应的到达路线信息的***,包括如权利要求13至20中任一项所述的用户设备及如权利要求21至24中任一项所述的网络设备。
CN2011103440423A 2011-11-03 2011-11-03 获取与目标联系对象相对应的到达路线信息的方法与设备 Pending CN102436488A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011103440423A CN102436488A (zh) 2011-11-03 2011-11-03 获取与目标联系对象相对应的到达路线信息的方法与设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011103440423A CN102436488A (zh) 2011-11-03 2011-11-03 获取与目标联系对象相对应的到达路线信息的方法与设备

Publications (1)

Publication Number Publication Date
CN102436488A true CN102436488A (zh) 2012-05-02

Family

ID=45984550

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011103440423A Pending CN102436488A (zh) 2011-11-03 2011-11-03 获取与目标联系对象相对应的到达路线信息的方法与设备

Country Status (1)

Country Link
CN (1) CN102436488A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103888520A (zh) * 2014-03-10 2014-06-25 百度在线网络技术(北京)有限公司 获取移动终端位置信息的方法、装置和移动终端
US9372086B2 (en) 2013-04-18 2016-06-21 International Business Machines Corporation Control system for indicating if people can reach locations that satisfy a predetermined set of conditions and requirements
CN103778160B (zh) * 2012-10-25 2017-08-25 北京掌行通信息技术有限公司 一种基于社交网络的交通信息服务方法
CN107341699A (zh) * 2016-04-29 2017-11-10 福州百益百利自动化科技有限公司 一种具有社交属性的位置招车方法及***
CN108595716A (zh) * 2018-05-16 2018-09-28 北京小米移动软件有限公司 信息显示的方法、装置及计算机可读存储介质
CN109459029A (zh) * 2018-11-22 2019-03-12 亮风台(上海)信息科技有限公司 一种用于确定目标对象的导航路线信息的方法与设备
CN109883437A (zh) * 2019-03-04 2019-06-14 长沙理工大学 一种出行路线推荐方法、装置及其***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1728130A (zh) * 2004-07-27 2006-02-01 乐金电子(惠州)有限公司 通过远程信息处理终端设备接收路径数据的方法
CN1997079A (zh) * 2006-12-14 2007-07-11 华为技术有限公司 查询联系人状态的方法、***及移动终端
CN101076140A (zh) * 2006-09-28 2007-11-21 腾讯科技(深圳)有限公司 一种实现目的地查询和引导的***、装置及方法
CN101166326A (zh) * 2006-03-31 2008-04-23 捷讯研究有限公司 用于关联绘图功能与移动通信设备的联系人列表中的信息的方法和装置
CN101911062A (zh) * 2007-12-31 2010-12-08 星克跃尔株式会社 用于通过网络浏览的路径搜索的方法和设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1728130A (zh) * 2004-07-27 2006-02-01 乐金电子(惠州)有限公司 通过远程信息处理终端设备接收路径数据的方法
CN101166326A (zh) * 2006-03-31 2008-04-23 捷讯研究有限公司 用于关联绘图功能与移动通信设备的联系人列表中的信息的方法和装置
CN101076140A (zh) * 2006-09-28 2007-11-21 腾讯科技(深圳)有限公司 一种实现目的地查询和引导的***、装置及方法
CN1997079A (zh) * 2006-12-14 2007-07-11 华为技术有限公司 查询联系人状态的方法、***及移动终端
CN101911062A (zh) * 2007-12-31 2010-12-08 星克跃尔株式会社 用于通过网络浏览的路径搜索的方法和设备

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103778160B (zh) * 2012-10-25 2017-08-25 北京掌行通信息技术有限公司 一种基于社交网络的交通信息服务方法
US9372086B2 (en) 2013-04-18 2016-06-21 International Business Machines Corporation Control system for indicating if people can reach locations that satisfy a predetermined set of conditions and requirements
CN103888520A (zh) * 2014-03-10 2014-06-25 百度在线网络技术(北京)有限公司 获取移动终端位置信息的方法、装置和移动终端
CN107341699A (zh) * 2016-04-29 2017-11-10 福州百益百利自动化科技有限公司 一种具有社交属性的位置招车方法及***
CN107341699B (zh) * 2016-04-29 2021-02-26 福州百益百利自动化科技有限公司 一种具有社交属性的位置招车方法及***
CN108595716A (zh) * 2018-05-16 2018-09-28 北京小米移动软件有限公司 信息显示的方法、装置及计算机可读存储介质
CN109459029A (zh) * 2018-11-22 2019-03-12 亮风台(上海)信息科技有限公司 一种用于确定目标对象的导航路线信息的方法与设备
CN109459029B (zh) * 2018-11-22 2021-06-29 亮风台(上海)信息科技有限公司 一种用于确定目标对象的导航路线信息的方法与设备
CN109883437A (zh) * 2019-03-04 2019-06-14 长沙理工大学 一种出行路线推荐方法、装置及其***

Similar Documents

Publication Publication Date Title
CN102436488A (zh) 获取与目标联系对象相对应的到达路线信息的方法与设备
US8868105B2 (en) Method and apparatus for generating location stamps
CN102595407A (zh) 一种使移动设备自动登录并接入无线网络的***和方法
CN106209935A (zh) 一种信息处理方法、终端及服务器
CN103148857B (zh) 一种提供信息的方法和***
CN103069412A (zh) 用于基于情境分组的方法和装置
CN102665207A (zh) Lbs中基于移动终端的连续查询用户位置隐匿方法
CN102171691A (zh) 用于提供活动协调服务的方法、装置和计算机程序产品
CN103379013A (zh) 一种基于即时通信的地理信息提供方法和***
WO2021169741A1 (zh) 信息推荐方法、装置、终端及存储介质
CN102821352A (zh) 基于位置的实时互动***及方法
CN102209291A (zh) 一种基于gps和gprs的多媒体信息提供方法和装置
JP2013021691A (ja) 通信システムにおけるユーザ端末の情報取得方法および装置
CN103942271A (zh) 用户信息查找***及方法
CN104933126A (zh) 基于电子地图的活动推荐方法、装置及***
CN103327041A (zh) 一种获取用户内容的方法及***
CN104281646B (zh) 基于微博数据的城市内涝检测方法
CN103426325A (zh) 二维码电子站牌
US20150295875A1 (en) Automatic Group And Hotspot Creation For Websites
WO2014019365A1 (zh) 求助***及其求助方法
CN101771935A (zh) 基于位置的网游推广***
CN102469121A (zh) 一种用于为移动用户提供通讯信息的方法与设备
CN101303235A (zh) 一种基于普通手机的导航方法和***及其装置
CN104301364A (zh) 用于移动社交网络中实时推荐好友的方法和设备
CN104537113A (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
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20120502