基于用户授权的导航方法及系统技术方案

技术编号:8833393 阅读:149 留言:0更新日期:2013-06-22 19:56
本发明专利技术提出基于用户授权的导航方法及系统。服务器接收到授权用户的导航请求,判断该授权用户是否合法,如果合法,生成本次加密信息,推送给被授权用户;鉴权通过后,服务器实时获取授权用户当前的位置信息;当被授权用户接受导航请求时,服务器接收到被授权用户上传的加密信息,验证加密信息正确,接收到被授权用户上传的被授权用户当前的位置信息,向双方发送对方当前位置信息;根据授权用户的当前位置以及被授权用户的当前位置计算在电子地图上的路径,将路径发送到双方用户的手机终端,进行手机导航。本发明专利技术中,用户通过手机终端实时了解相互之间的位置信息,并借助导航技术引导双方会面成功。

【技术实现步骤摘要】

本专利技术属于无线通信应用领域,特别是涉及一种手机终端定位与导航系统。
技术介绍
随着现代工作、生活节奏的逐步加快,越来越多的人对办事效率更加看重。由于人们外出办事,到外地走亲访友,都可能面临与人约定场所的地址不熟悉,描述位置不清晰,找路比较困难;约定见面的标志性建筑有多个出口,双方在不同出口等待等类似问题,降低了办事效率。现有的定位技术,主要用在导航仪器或者车辆(人员)监控领域。对于导航仪器,通过GPS技术,将用户当前的位置信息获取后,作为导航仪器的输入参数,进行路径导航;对于车辆(人员)监控系统,则是通过GPS或者GPSOne技术,将车辆(人员)的位置信息获取后,通过无线通讯传输到后台,作为监控对象的输入参数,在系统上进行显示和预警。这些应用都无法满足人与人之间及时导航的新需求。
技术实现思路
鉴于以上,本专利技术提出基于用户授权的导航方法及系统。本专利技术提出的基于用户授权的导航方法,包括:服务器接收到授权用户的导航请求,该导航请求中包括被授权用户的手机号码;服务器判断该授权用户是否合法,如果合法,则生成本次加密信息,向授权用户返回鉴权通过的结果,向被授权用户返回加密信息;在鉴权通过后,服务器实时获取授权用户当前的位置信息;当被授权用户接受导航请求时,服务器接收到被授权用户上传的加密信息,当验证加密信息正确时,服务器接收到被授权用户上传的被授权用户当前的位置信息,将授权用户的当前位置信息发送给被授权用户,将被授权用户的当前位置信息发送给授权用户;服务器根据授权用户的当前位置以及被授权用户的当前位置计算在电子地图上的路径,将路径发送到双方用户的手机终端,进行手机导航。进一步,所述基于用户授权的导航方法,还包括:一旦授权用户和/或被授权用户偏离了设定路径,则根据实时的双方位置信息重新计算新的有效路径。进一步,所述基于用户授权的导航方法,还包括:判断授权用户与被授权用户之间的距离是否小于设定值,如果是,通知授权用户以及被授权用户,否则,继续导航。进一步,所述基于用户授权的导航方法,还包括:设定最小值,当双方的直线距离小于最小值时,即为到达。本专利技术提出的基于用户授权的导航服务器,包括:鉴权模块,接收到授权用户的导航请求,该导航请求中包括被授权用户的手机号码,判断该授权用户是否合法,如果合法,生成本次加密信息,向授权用户返回鉴权通过的结果,向被授权用户返回加密信息;验证被授权用户的加密信息是否正确;定位模块,实时获取并保存授权用户当前的位置信息以及被授权用户当前的位置信息;无线通讯模块,实时获取授权用户当前的位置信息、被授权用户当前的位置信息,并发送给定位模块,获取被授权用户的加密信息并发送给鉴权模块,当验证加密信息正确时,将授权用户的当前位置信息发送给被授权用户,将被授权用户的当前位置信息发送给授权用户;导航模块,根据定位模块保存的授权用户的当前位置以及被授权用户的当前位置,计算在电子地图上的路径,将路径发送到双方用户的手机终端,进行手机导航。进一步,所述基于用户授权的导航服务器,其中,所述导航模块在授权用户和/或被授权用户偏离设定路径时,根据实时的双方位置信息重新计算新的有效路径。进一步,所述基于用户授权的导航服务器,其中,所述导航模块判断授权用户与被授权用户之间的距离是否小于设定值,如果是,通知授权用户以及被授权用户,否则,继续导航。进一步,所述基于用户授权的导航服务器,其中,所述导航模块判断双方的直线距离小于最小值时,即为到达。本专利技术提出的基于用户授权的手机导航终端,包括:第一收发模块,向服务器发送授权用户的导航请求,该导航请求中包括被授权用户的手机号码,当接收到服务器返回的验证通过的结果时,上传授权用户当前的位置信息,接收服务器返回的被授权用户的当前位置信息,接收服务器发送的导航路径;第二收发模块,接收服务器返回的加密信息,当接受导航请求时,上传被授权用户的加密信息,如果服务器返回验证通过结果,则上传被授权用户当前的位置信息,接收服务器返回的授权用户的当前位置信息,接收服务器发送的导航路径。本专利技术提出的基于用户授权的导航系统,包括如上任一所述导航服务器以及所述手机导航终端。本专利技术中,用户通过手机终端实时了解相互之间的位置信息,并借助导航技术引导双方会面成功。当会面双方的相互距离小于一定范围时,系统会通过手机向双方做出提醒。原有的导航技术,在设定好起点和终点开始导航后,如中途不做修改,就一直以设定的终点为目标进行导航。在前进过程中,如果用户偏离了导航路径,系统会重新搜索新的路径,以当前坐标为起点,原设定终点为终点重新搜索路径。本专利技术以定位服务双方各自出发的当前位置为起点和终点,搜索出一条导航路径。如果中途双方都未偏离导航路径,则不需要重新搜索路径,当参与导航的任意一方或者双方都偏离导航路径,可以重新根据实时的双方坐标重新搜索新的路径。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术基于用户授权的人员手机导航应用系统架构图。图2为本专利技术基于用户授权的人员手机导航应用的方法流程图。图3为本专利技术基于用户授权的导航应用实施例。具体实施例方式本专利技术旨在提供一种基于用户授权的导航方法及系统,通过手机内嵌的GPS或者GPSOne模块获取用户位置信息,通过无线通讯技术进行位置信息的交互,再通过导航技术进行实时路径指引。提供高效、准确的会面引导。为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。图1为本专利技术基于用户授权的导航系统架构图。该系统结合了无限通讯技术、定位技术、导航技术等技术,实现多用户间位置信息共享和实时路径引导。所述系统包括手机终端以及服务器。如图1所示,服务器用于实现用户鉴权、存储用户位置信息、接收和推送各方位置信息等,包括鉴权模块、定位模块、导航模块以及无线通讯模块。由授权用户从手机终端上通过HTTP协议向服务器的鉴权模块发送导航请求,该请求中包括被授权用户的手机号码,即允许查询本机位置的对方手机号码。服务器的鉴权模块从数据库中获取授权用户的信息进行比对验证,判断该授权用户是否合法,如果合法,则生成本次加密信息,向授权用户返回鉴权通过的结果,以短信或者其他方式向被授权用户返回加密信息。如果不合法,则服务器向授权用户返回鉴权未通过的结果。鉴权通过后,授权用户的手机终端根据服务器设定的时间间隔,通过终端上内嵌的全球卫星定位系统(Globle Positioning System),或者GPSOne定位系统,实时获取授权用户当前的位置信息,上传到服务器的定位模块。被授权用户接收到服务器发送的加密信息,在同意本次导航服务后,向服务器的鉴权模块发送接受授权用户的导航请求,在该请求中附带加密信息。鉴权模块验证加密信息是否正确,如果不正确,则返回验证未通过的结果,如果正确,则赋予获取指定用户位置信息的权限,通知服务器的定位模块,被授权用户上传其当前的位置信息。服务器的定位模块按设定时间间隔将授权用户的当前位置信息,通过服务器的无线通讯模块发送给被授权用户,将被授权用户的当前位置信息,通过服务器的无线通讯模块发送给授权用户。将各自的定位信息发送本文档来自技高网...

【技术保护点】
基于用户授权的导航方法,包括:服务器接收到授权用户的导航请求,该导航请求中包括被授权用户的手机号码;服务器判断该授权用户是否合法,如果合法,则生成本次加密信息,向授权用户返回鉴权通过的结果,向被授权用户返回加密信息;在鉴权通过后,服务器实时获取授权用户当前的位置信息;当被授权用户接受导航请求时,服务器接收到被授权用户上传的加密信息,当验证加密信息正确时,服务器接收到被授权用户上传的被授权用户当前的位置信息,将授权用户的当前位置信息发送给被授权用户,将被授权用户的当前位置信息发送给授权用户;服务器根据授权用户的当前位置以及被授权用户的当前位置计算在电子地图上的路径,将路径发送到双方用户的手机终端,进行手机导航。

【技术特征摘要】
1.基于用户授权的导航方法,包括: 服务器接收到授权用户的导航请求,该导航请求中包括被授权用户的手机号码; 服务器判断该授权用户是否合法,如果合法,则生成本次加密信息,向授权用户返回鉴权通过的结果,向被授权用户返回加密信息; 在鉴权通过后,服务器实时获取授权用户当前的位置信息; 当被授权用户接受导航请求时,服务器接收到被授权用户上传的加密信息, 当验证加密信息正确时,服务器接收到被授权用户上传的被授权用户当前的位置信息,将授权用户的当前位置信息发送给被授权用户,将被授权用户的当前位置信息发送给授权用户; 服务器根据授权用户的当前位置以及被授权用户的当前位置计算在电子地图上的路径,将路径发送到双方用户的手机终端,进行手机导航。2.根据权利要求1所述基于用户授权的导航方法,还包括: 一旦授权用户和/或被授权用户偏离了设定路径,则根据实时的双方位置信息重新计算新的有效路径。3.根据权利要求1或2所述基于用户授权的导航方法,还包括: 判断授权用户与被授权用户之间的距离是否小于设定值,如果是,通知授权用户以及被授权用户,否则,继续导航。4.根据权利要求1或2所述基于用户授权的导航方法,还包括:` 设定最小值,当双方的直线距离小于最小值时,即为到达。5.基于用户授权的导航服务器,包括: 鉴权模块,接收到授权用户的导航请求,该导航请求中包括被授权用户的手机号码,判断该授权用户是否合法,如果合法,生成本次加密信息,向授权用户返回鉴权通过的结果,向被授权用户返回加密信息;验证被授权用户的加密信息是否正确; 定位模块,实时获取并保存授权用户当前的位置信息以及被授权用户当前的位置...

【专利技术属性】
技术研发人员:胡笳
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1