信息处理的方法和装置的制作方法

文档序号:7888255阅读:200来源:国知局
专利名称:信息处理的方法和装置的制作方法
技术领域
本发明涉及信息技术领域,特别地涉及一种信息处理的方法和装置。
背景技术
随着经济和社会的发展,城市交通日益复杂,并且人们的出行变得越来越频繁,因此各种导航的方法应运而生。目前最普遍的导航方式是利用全球定位系统GPS进行导航, 在专用的导航终端内部存储有城市地图,并且能够接收GPS信息,将该信息与地图相结合, 可以输出关于地图上某两点之间的导航信息,该导航信息通常是以地图的形式给出,上面标注有该两点之间由城市道路组成的路径。并且随着移动通信技术的发展,移动通信终端,俗称手机,可以接收基站发送的图形、文字等信息,并且基站可以结合GPS系统向该基站连接的手机提供导航信息。在这种功能的支持下,手机的用户通过手机编辑目的地的描述信息,例如道路名称或者建筑物名称, 可以获得该手机当前位置到该目的地之间的导航信息。在相关技术中,使用手机或者专用的导航终端进行导航时,用户需输入目的地的地理描述信息,例如某个建筑物或道路、立交桥、道路交叉口等。发明人在实现本发明的过程中发现,如果用户无法给出目的地的地理描述信息,则无法获得导航信息,例如某甲需要与某乙会面,但某甲不知道某乙当前的位置,即其所在街道或建筑物,又无法与某乙取得联系,则根本无法到达某乙所在地。另外,如果用户无法准确描述目的地,虽然有些手机或者专用的导航终端能够给出基于用户给出的模糊描述的多个备选项,备选项是对目的地的精确描述,但在一些情况下无法给出备选项或者给出错误备选项并且用户有可能选中该错误备选项进行导航,导致错误导航。根据相关技术中的导航方式,用户有可能无法获得导航信息或者获得错误的导航信息。对于该问题,目前尚未提出有效的解决方案。

发明内容
本发明的主要目的是提供一种信息处理的方法和装置,以解决相关技术中用户有可能无法获得导航信息或者获得错误的导航信息的问题。为了实现上述目的,根据本发明的一个方面,提供了一种信息处理的方法。本发明的信息处理的方法包括根据单位的地址确定该单位所属的最低一级行政区域的范围,并且给所述单位分配唯一的导航标识;在所述行政区域的范围内选取一点,对应地保存所述点的经纬度坐标、所述单位的导航标识、以及所述单位的单位名称;在接收到导航标识后向用户输出导航信息,该导航信息用于将用户导航至接收到的导航标识所对应的经纬度坐标附近。进一步地,所述对应地保存所述点的经纬度坐标与所述单位的导航标识之后,所述方法还包括获取用户提供的单位的经纬度坐标,用获取的所述单位的经纬度坐标代替与所述单位的导航标识对应保存的经纬度坐标。
进一步地,所述用获取的所述单位的经纬度坐标代替与所述单位的导航标识对应保存的经纬度坐标之后,所述方法还包括根据获取的所述单位的经纬度生成该单位的导航信息,或者接收用户提供的所述单位的导航信息;所述向用户输出导航信息包括根据接收到的导航标识确定对应的单位名称,将具有该单位名称的单位的导航信息发送给用户。进一步地,根据获取的所述单位的经纬度生成该单位的导航信息包括根据获取的所述单位的经纬度生成所述单位的方位图,所述单位的方位图用于示出该单位在地图中的位置,所述导航信息包括方位图;或者,根据获取的所述单位的经纬度生成该单位的导航信息包括根据获取的所述单位的经纬度生成到达所述单位的乘车路线信息或路径描述信息,所述导航信息包括乘车路线信息或路径描述信息。进一步地,所述对应地保存所述点的经纬度坐标与所述单位的导航标识之后,所述方法还包括在接收到周边查询请求后,根据发送该周边查询请求的用户的地理位置和该周边查询请求指定的地理范围确定位于该地理范围内的单位,然后将所确定的单位的导航标识和/或所确定的单位的名称提供给发送所述周边查询请求的用户。进一步地,所述对应地保存所述点的经纬度坐标与所述单位的导航标识之后,所述方法还包括接收针对单位的单位信息,然后将该单位信息与该单位的导航标识对应保存;在接收到用户发送的单位查询请求后,该单位查询请求中的导航标识所对应的单位信息返回给发送所述单位查询请求的用户。进一步地,在所述对应地保存所述点的经纬度坐标、所述单位的导航标识、以及所述单位的单位名称之后,以及所述接收到导航标识之前,所述方法还包括接收关键字;根据该关键字查找包含该关键字的单位名称;输出查找到的单位名称以及该单位名称对应的导航标识。进一步地,所述导航标识为如下的一种,或几种的组合数字、字符、文字。进一步地,所述导航标识为所述单位的电话号码。根据本发明的另一方面,提供了一种信息处理的装置。本发明的信息处理的装置包括分配模块,用于根据单位的地址确定该单位所属的最低一级行政区域的范围,并且给所述单位分配唯一的导航标识;保存模块,用于在所述行政区域的范围内选取一点,对应地保存所述点的经纬度坐标、所述单位的导航标识、以及所述单位的单位名称;输出模块,用于在接收到导航标识后向用户输出导航信息,该导航信息用于将用户导航至接收到的导航标识所对应的经纬度坐标附近。进一步地,还包括获取模块,用于获取用户提供的单位的经纬度坐标,用获取的所述单位的经纬度坐标代替与所述单位的导航标识对应保存的经纬度坐标。进一步地,所述装置还包括生成模块或接收模块,其中所述生成模块用于根据获取的所述单位的经纬度生成该单位的导航信息,所述接收模块用于接收用户提供的所述单位的导航信息;所述输出模块还用于根据接收到的导航标识确定对应的单位名称,将具有该单位名称的单位的导航信息发送给用户。进一步地,所述生成模块还用于根据获取的所述单位的经纬度生成所述单位的方位图,所述单位的方位图用于示出该单位在地图中的位置;或者,所述生成模块还用于 根据获取的所述单位的经纬度生成到达所述单位的乘车路线信息或路径描述信息,所述导航信息包括乘车路线信息或路径描述信息。进一步地,还包括周边查询模块,用于接收周边查询请求,以及在接收到周边查询请求后,根据发送该周边查询请求的用户的地理位置和该周边查询请求指定的地理范围确定位于该地理范围内的单位,然后将所确定的单位的导航标识和/或所确定的单位的名称提供给发送所述周边查询请求的用户。进一步地,还包括单位信息处理模块,用于接收针对单位的单位信息,然后将该单位信息与该单位的导航标识对应保存;在接收到用户发送的单位查询请求后,将该单位查询请求中的导航标识所对应的单位信息返回给发送所述单位查询请求的用户。进一步地,还包括导航标识查询模块,用于接收关键字;根据该关键字查找包含该关键字的单位名称;输出查找到的单位名称以及该单位名称对应的导航标识。根据本发明的技术方案,通过将单位的导航标识和地理位置对应保存,实现了将单位分布到地图中,其后的各种操作就可以是基于带有单位的地图来进行。并且在该方法中,数据库的维护例如校正单位的经纬度可以依靠用户输入的信息来完成,实现较为简便。 在导航服务器所服务的用户不断增多的情况下,导航或提供信息的这种服务的范围也在不断扩大,因此可以合理预见的是,如果一个地区大部分单位在本实施例中的导航服务器上注册并采用导航标识开展各项活动,则能够带来相当可观的社会效益,例如节省大量燃料以及时间,并且方便人与人之间的交往。


说明书附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是根据本发明实施例的应用场景的示意图;图2是根据本发明实施例的信息处理的方法的基本步骤的示意图;图3是根据本发明实施例的信息处理的装置的主要模块的示意图。
具体实施例方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。图I是根据本发明实施例的应用场景的示意图。本发明实施例的技术方案可以使终端设备从导航系统处获得导航信息。这里的终端设备与导航系统示于图I中,导航系统可以服务于多个终端。在图I中,多个终端11与导航服务器12可以通过例如全球移动通信系统GSM、码分多址CDMA等现有的无线通信系统或将来可能出现的各种无线通信系统进行连接,也可以通过因特网(Internet)或其他计算机网络进行连接。导航服务器12内除了用于通信的装置外,还具有存储装置和计算装置。该存储装置可以保存地图数据以及其他数据。该计算装置具有计算功能,包括根据终端发来的信息和地图数据以及其他数据进行的计算。终端设备可以是上述通信系统或计算机系统的终端,通常由用户进行操作。因此在本发明实施例的描述中,终端11向导航服务器12发送信息有时也描述为用户向导航服务器发送信息,即用户使用终端设备向导航服务器发送信息。图2是根据本发明实施例的信息处理的方法的基本步骤的示意图,如图2所示,该方法可以由网络侧的导航服务器12来执行,主要包括如下步骤步骤S21 :根据单位的地址确定该单位所属的最低一级行政区域的范围,并且给该单位分配唯一的导航标识。单位的地址的格式一般是**省**市**区**路**号,或者 **省**市**县**镇等。因此可以采用相关技术中的语义分析以及关键字匹配的方式,利用一个数据库来识别单位所属的最低一级行政区域的范围。该数据库中包含各省(区)名、 各个市名及区、县、乡镇的名称,将单位的地址在该数据库中进行查找和匹配就可以得到单位所属的最低一级行政区域的范围,例如属于某一条路,或者某个镇。导航标识为如下的一种,或几种的组合数字、字符、文字。优选地,可以将该单位的电话号码作为导航标识分配给该单位。因为单位的电话号码是唯一的并且很常用,所以对单位和用户来说都比较方便。步骤S22 :在步骤S21中确定出的行政区域的范围内选取一点,对应地保存该点的经纬度坐标、该单位的导航标识、以及该单位的单位名称。可以利用电子地图来进行本步骤。电子地图中包含行政区域的划分,相应地可以确定行政区域的范围。步骤S23 :在接收到导航标识后向用户输出导航信息,该导航信息用于将用户导航至接收到的导航标识所对应的经纬度坐标附近。可以看出当用户抵达该经纬度坐标附近时,也到达了具有接收到的导航标识的单位所在的最低一极行政区域,例如某个镇。经过多次执行步骤S21和S22,能够向多个单位分配导航标识,用户可以利用这些导航标识进行导航从而到达该单位附近。即在步骤S23中,用户向服务器发送导航标识,导航服务器在接收到导航标识后进行步骤S23。从图2所示的步骤可以看出,此时单位的导航标识所对应的经纬度坐标与单位所在的实际位置会存在一定的误差。所以优选地可以对单位的导航标识所对应的经纬度坐标作进一步校正,该校正可以由用户来进行。为了避免被单位不信任的人来进行该校正,可以在用户登录时采用相关技术中的一些鉴权的手段。校正时,获取用户提供的单位的经纬度坐标,用获取的单位的经纬度坐标代替与该单位的导航标识对应保存的经纬度坐标。经过校正的单位的经纬度坐标与单位的实际地理位置更加接近,这样有助于提高导航的精度。在本实施例中,因为各个单位具有自己的导航标识,所以可以根据单位的名称来查询该单位的导航标识。在仅知道单位名称中的部分词语的情况下,可以进行关键字查询。 当服务器接收到关键字之后,根据该关键字查找包含该关键字的单位名称,然后输出查找到的单位名称以及该单位名称对应的导航标识。此时可能输出多个单位的名称和对应的导航标识,用户可以在其中进行挑选。对于单位来说,可以在服务器上保存单位的信息。这样用户进行上述搜索得到有关多个单位的内容时,服务器还可以输出这些单位的信息供用户浏览。用户可以在线评价这些单位的信息,例如信息的完整度和真实度,从而给其他用户提供了参考。可以根据单位的经纬度生成单位的导航信息。这里的单位的经纬度可以是步骤S2 中选取的点的经纬度,也可以是用户校正后的经纬度。在生成单位的导航信息时,可以根据获取的单位的经纬度生成单位的方位图,单位的方位图用于示出该单位在地图中的位置。 根据获取的单位的经纬度生成到达单位的乘车路线信息或路径描述信息。方位图、乘车路线信息或路径描述信息都属于导航信息,这些导航信息也可以由用户来为单位提供。在向用户输出导航信息时,具体可以根据接收到的导航标识确定对应的单位名称,将具有该单位名称的单位的导航信息发送给用户。
因为各个单位具有导航标识,所以用户可以通过周边查询请求来查找指定范围内的单位。导航服务器在接收到周边查询请求后,根据发送该周边查询请求的用户的地理位置和该周边查询请求指定的地理范围确定位于该地理范围内的单位,然后将所确定的单位的导航标识提供给发送周边查询请求的用户。这样用户就得知自己周围单位的导航标识和 /或单位名称,从而实现一些搜索,例如用户可以搜索附近的餐馆,或者理发店等。用户可以向导航服务器发送单位的单位信息,从而将单位的单位信息保存在导航服务器上,或者由导航服务器保存在与导航服务器连接的数据库服务器中。保存时,单位信息与单位的导航标识对应保存。单位信息的含义比较广泛,可以是该单位的任何方面的、希望由他人知道的信息, 例如单位的介绍信息、产品信息等。当导航服务器接收到用户发送的单位查询请求后,将该单位查询请求中的导航标识所对应的单位信息返回给发送单位查询请求的用户。这样用户就可以了解该单位的一些信息。图3是根据本发明实施例的信息处理的装置的主要模块的示意图。如图3所示, 本发明实施例的信息处理的装置30主要包括分配模块31、保存模块32和输出模块33。分配模块31用于根据单位的地址确定该单位所属的最低一级行政区域的范围, 并且给所述单位分配唯一的导航标识;保存模块32用于在所述行政区域的范围内选取一点,对应地保存所述点的经纬度坐标、所述单位的导航标识、以及所述单位的单位名称;输出模块33用于在接收到导航标识后向用户输出导航信息,该导航信息用于将用户导航至接收到的导航标识所对应的经纬度坐标附近。信息处理的装置30还可包括获取模块(图中未示出),用于获取用户提供的单位的经纬度坐标,用获取的所述单位的经纬度坐标代替与所述单位的导航标识对应保存的经纬度坐标。信息处理的装置30还可包括生成模块或接收模块(图中未示出),其中所述生成模块用于根据获取的所述单位的经纬度生成该单位的导航信息,所述接收模块用于接收用户提供的所述单位的导航信息;输出模块33还可用于根据接收到的导航标识确定对应的单位名称,将具有该单位名称的单位的导航信息发送给用户。生成模块还可用于根据获取的所述单位的经纬度生成所述单位的方位图,所述单位的方位图用于示出该单位在地图中的位置;或者,生成模块还可用于根据获取的所述单位的经纬度生成到达所述单位的乘车路线信息或路径描述信息,所述导航信息包括乘车路线信息或路径描述信息。信息处理的装置30还可包括周边查询模块(图中未示出),用于接收周边查询请求,以及在接收到周边查询请求后,根据发送该周边查询请求的用户的地理位置和该周边查询请求指定的地理范围确定位于该地理范围内的单位,然后将所确定的单位的导航标识和/或所确定的单位的名称提供给发送所述周边查询请求的用户。信息处理的装置30还可包括单位信息处理模块(图中未示出),用于接收针对单位的单位信息,然后将该单位信息与该单位的导航标识对应保存;在接收到用户发送的单位查询请求后,将该单位查询请求中的导航标识所对应的单位信息返回给发送所述单位查询请求的用户。信息处理的装置30还可包括导航标识查询模块(图中未示出),用于接收关键字;根据该关键字查找包含该关键字的单位名称;输出查找到的单位名称以及该单位名称对应的导航标识。从上述的本发明实施例中可以看出,通过将单位的导航标识和地理位置对应保存,实现了将单位分布到地图中,其后的各种操作就可以是基于带有单位的地图来进行。因为在人们的日常行为中,有很多事务是与单位的地理位置直接相关,所以本发明实施例中以单位与地理位置对应的方式为基础,给出了一类提供信息的方法,该方法可以用于导航以及提供各种单位信息。并且在该方法中,数据库的维护例如校正单位的经纬度可以依靠用户输入的信息来完成,实现较为简便。应用本发明实施例的技术方案可以带来多方面实际的有益效果。例如采用本实施例提供的导航的方法,用户只需带有手机就能够方便地获得导航服务,从而节省了时间,并且在很多情况下因为避免了“冤枉路”,从而节省了汽车燃料消耗。在用户数量巨大的情况下,节省的燃料将会是一个相当大的数目。又如采用本实施例提供的方法,用户可以获得自己周围其他用户的信息,因为在很多情况下的交往以空间的接近为前提,所以根据本实施例的方法能够为人们的交流提供方便。从本发明实施例的技术方案中可以看出,在导航服务器所服务的用户不断增多的情况下,导航或提供信息的这种服务的范围也在不断扩大,因此可以合理预见的是,如果一个地区大部分单位在本实施例中的导航服务器上注册并采用导航标识开展各项活动,则能够带来相当可观的社会效益,例如节省大量燃料以及时间,并且方便人与人之间的交往。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种信息处理的方法,其特征在于,包括根据单位的地址确定该单位所属的最低一级行政区域的范围,并且给所述单位分配唯一的导航标识;在所述行政区域的范围内选取一点,对应地保存所述点的经纬度坐标、所述单位的导航标识、以及所述单位的单位名称;在接收到导航标识后向用户输出导航信息,该导航信息用于将用户导航至接收到的导航标识所对应的经纬度坐标附近。
2.根据权利要求I所述的方法,其特征在于,所述对应地保存所述点的经纬度坐标与所述单位的导航标识之后,所述方法还包括获取用户提供的单位的经纬度坐标,用获取的所述单位的经纬度坐标代替与所述单位的导航标识对应保存的经纬度坐标。
3.根据权利要求2所述的方法,其特征在于,所述用获取的所述单位的经纬度坐标代替与所述单位的导航标识对应保存的经纬度坐标之后,所述方法还包括根据获取的所述单位的经纬度生成该单位的导航信息,或者接收用户提供的所述单位的导航信息;所述向用户输出导航信息包括根据接收到的导航标识确定对应的单位名称,将具有该单位名称的单位的导航信息发送给用户。
4.根据权利要求3所述的方法,其特征在于,根据获取的所述单位的经纬度生成该单位的导航信息包括根据获取的所述单位的经纬度生成所述单位的方位图,所述单位的方位图用于示出该单位在地图中的位置,所述导航信息包括方位图;或者,根据获取的所述单位的经纬度生成该单位的导航信息包括根据获取的所述单位的经纬度生成到达所述单位的乘车路线信息或路径描述信息,所述导航信息包括乘车路线信息或路径描述信息。
5.根据权利要求3所述的方法,其特征在于,所述对应地保存所述点的经纬度坐标与所述单位的导航标识之后,所述方法还包括在接收到周边查询请求后,根据发送该周边查询请求的用户的地理位置和该周边查询请求指定的地理范围确定位于该地理范围内的单位,然后将所确定的单位的导航标识和/ 或所确定的单位的名称提供给发送所述周边查询请求的用户。
6.根据权利要求3所述的方法,其特征在于,所述对应地保存所述点的经纬度坐标与所述单位的导航标识之后,所述方法还包括接收针对单位的单位信息,然后将该单位信息与该单位的导航标识对应保存;在接收到用户发送的单位查询请求后,将该单位查询请求中的导航标识所对应的单位信息返回给发送所述单位查询请求的用户。
7.根据权利要求I至6中任一项所述的方法,其特征在于,在所述对应地保存所述点的经纬度坐标、所述单位的导航标识、以及所述单位的单位名称之后,以及所述接收到导航标识之前,所述方法还包括接收关键字;根据该关键字查找包含该关键字的单位名称;输出查找到的单位名称以及该单位名称对应的导航标识。
8.根据权利要求I至6中任一项所述的方法,其特征在于,所述导航标识为如下的一种,或几种的组合数字、字符、文字。
9.根据权利要求I至6中任一项所述的方法,其特征在于,所述导航标识为所述单位的电话号码。
10.一种信息处理的装置,其特征在于,包括分配模块,用于根据单位的地址确定该单位所属的最低一级行政区域的范围,并且给所述单位分配唯一的导航标识;保存模块,用于在所述行政区域的范围内选取一点,对应地保存所述点的经纬度坐标、 所述单位的导航标识、以及所述单位的单位名称;输出模块,用于在接收到导航标识后向用户输出导航信息,该导航信息用于将用户导航至接收到的导航标识所对应的经纬度坐标附近。
11.根据权利要求10所述的装置,其特征在于,还包括获取模块,用于获取用户提供的单位的经纬度坐标,用获取的所述单位的经纬度坐标代替与所述单位的导航标识对应保存的经纬度坐标。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括生成模块或接收模块,其中所述生成模块用于根据获取的所述单位的经纬度生成该单位的导航信息,所述接收模块用于接收用户提供的所述单位的导航信息;所述输出模块还用于根据接收到的导航标识确定对应的单位名称,将具有该单位名称的单位的导航信息发送给用户。
13.根据权利要求12所述的装置,其特征在于,所述生成模块还用于根据获取的所述单位的经纬度生成所述单位的方位图,所述单位的方位图用于示出该单位在地图中的位置;或者,所述生成模块还用于根据获取的所述单位的经纬度生成到达所述单位的乘车路线信息或路径描述信息,所述导航信息包括乘车路线信息或路径描述信息。
14.根据权利要求12所述的装置,其特征在于,还包括周边查询模块,用于接收周边查询请求,以及在接收到周边查询请求后,根据发送该周边查询请求的用户的地理位置和该周边查询请求指定的地理范围确定位于该地理范围内的单位,然后将所确定的单位的导航标识和/或所确定的单位的名称提供给发送所述周边查询请求的用户。
15.根据权利要求12所述的装置,其特征在于,还包括单位信息处理模块,用于接收针对单位的单位信息,然后将该单位信息与该单位的导航标识对应保存;在接收到用户发送的单位查询请求后,将该单位查询请求中的导航标识所对应的单位信息返回给发送所述单位查询请求的用户。
16.根据权利要求10至15中任一项所述的装置,其特征在于,还包括导航标识查询模块,用于接收关键字;根据该关键字查找包含该关键字的单位名称;输出查找到的单位名称以及该单位名称对应的导航标识。
全文摘要
本发明提供了一种信息处理的方法和装置,用以解决现有技术中用户有可能无法获得引导信息或者获得错误的引导信息的问题。该方法包括根据单位的地址确定该单位所属的最低一级行政区域的范围,并且给所述单位分配唯一的导航标识;在所述行政区域的范围内选取一点,对应地保存所述点的经纬度坐标、所述单位的导航标识、以及所述单位的单位名称;在接收到导航标识后向用户输出导航信息,该导航信息用于将用户导航至接收到的导航标识所对应的经纬度坐标附近。采用本发明的技术方案,有助于用户方便地前往所要去的单位。
文档编号H04M1/725GK102589563SQ20121002072
公开日2012年7月18日 申请日期2012年1月30日 优先权日2012年1月30日
发明者雷虹 申请人:雷虹
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1