位置信息分享方法、装置、设备及存储介质制造方法及图纸

技术编号:20730328 阅读:38 留言:0更新日期:2019-03-30 19:39
本发明专利技术涉及位置信息分享方法、装置、设备及存储介质,所述方法包括:获取第一终端的分享信息,对所述分享信息进行解析;向服务器发送分享信息有效性判断请求,所述分享信息有效性判断请求包括:当前的定位信息以及对所述分享信息进行解析得到的结果;接收服务器返回的对于所述分享信息有效性判断的结果,当所述分享信息有效时,将当前的定位信息更新为所述第一终端分享的第一位置信息。本发明专利技术能够将第一终端当前定位准确的位置信息发送给第二终端,以使得第二终端在定位功能不完善的情况下,也能够获得准确的定位信息。

【技术实现步骤摘要】
位置信息分享方法、装置、设备及存储介质
本专利技术涉及通信
,尤其涉及一种位置信息分享方法、装置、设备及存储介质。
技术介绍
LBS(Location-basedService),中文便是“基于位置的服务”,顾名思义,它需要运用技术对使用者所在地点进行定位,定位后,进而提供各式的增值服务。随着移动通信技术和定位技术的不断发展,LBS能够为应用提供高精度、高时效性的位置信息,从而基于位置服务的应用得到越来越广泛的使用。例如,在基于LBS的社交网络服务(SocialNetworkingServices,SNS)业务中,用户利用该服务分享自己的位置信息,同时也获取其他用户的位置信息。但是,当移动终端自身的问题导致定位不准(例如移动终端定位方式单一),或者,在户外或野外进行定位信号不佳时,都容易出现定位不准确的情况,因此,对于移动终端在某些情况下不能精确定位的问题有待提出进一步的解决办法。
技术实现思路
本专利技术所要解决的技术问题在于,提供一种位置信息分享方法、装置、设备及存储介质,能够将第一终端当前定位准确的位置信息发送给第二终端,以使得第二终端在没有定位功能或者定位功能不完善的情况下,也能够获得准确的定位信息。为了解决上述技术问题,第一方面,本专利技术提供了一种位置信息分享方法,包括:第一终端响应于第二终端的位置信息获取请求,获取所述第一终端当前定位的第一位置信息及附加信息,对所述第一位置信息和所述附加信息进行封装,生成分享信息;并将所述分享信息提供给所述第二终端;第二终端获取第一终端的所述分享信息,对所述分享信息进行解析,向服务器发送分享信息有效性判断请求,所述分享信息有效性判断请求包括:第二终端当前的定位信息以及对所述分享信息进行解析得到的结果;服务器响应于所述分享信息有效性判断请求,根据所述第二终端当前的定位信息以及对所述分享信息进行解析得到的结果,判断所述分享信息是否有效,并将判断结果返回给所述第二终端;当所述分享信息有效时,所述第二终端将当前的定位信息更新为所述第一位置信息。第二方面,本专利技术提供了一种位置信息分享方法,应用于第一终端,包括:响应于第二终端的位置信息获取请求,获取当前定位的第一位置信息;获取附加信息,对所述第一位置信息和所述附加信息进行封装,生成分享信息;将所述分享信息提供给所述第二终端以使第二终端在分享信息有效时将当前的定位信息更新为所述第一位置信息。第三方面,本专利技术提供了一种位置信息分享方法,应用于第二终端,包括:获取第一终端的分享信息,对所述分享信息进行解析;向服务器发送分享信息有效性判断请求,所述分享信息有效性判断请求包括:当前的定位信息以及对所述分享信息进行解析得到的结果;接收服务器返回的对于所述分享信息有效性判断的结果,当所述分享信息有效时,将当前的定位信息更新为所述第一终端分享的第一位置信息。第四方面,本专利技术提供了一种位置信息分享方法,应用于服务器,包括:响应于第二终端发送的分享信息有效性判断请求,所述分享信息有效性判断请求包括:所述第二终端当前的定位信息以及对所述分享信息进行解析得到的结果;根据所述第二终端当前的定位信息以及对所述分享信息进行解析得到的结果,判断所述分享信息是否有效,并将判断结果返回给所述第二终端,以使第二终端在分享信息有效时将当前的定位信息更新为所述分享信息中的第一位置信息。第五方面,本专利技术提供了一种位置信息分享装置,包括:第一响应模块,用于响应于第二终端的位置信息获取请求,获取当前定位的第一位置信息;封装模块,用于获取附加信息,对所述第一位置信息和所述附加信息进行封装,生成分享信息;信息发送模块,用于将所述分享信息提供给所述第二终端以使第二终端在分享信息有效时将当前的定位信息更新为所述第一位置信息。第六方面,本专利技术提供了一种位置信息分享装置,包括:解析模块,用于获取第一终端的分享信息,对所述分享信息进行解析;判断请求发送模块,用于向服务器发送分享信息有效性判断请求,所述分享信息有效性判断请求包括:当前的定位信息以及对所述分享信息进行解析得到的结果;位置更新模块,用于接收服务器返回的对于所述分享信息有效性判断的结果,当所述分享信息有效时,将当前的定位信息更新为所述第一终端分享的位置信息。第七方面,本专利技术提供了一种位置信息分享装置,包括:综合判断模块,用于响应于第二终端发送的分享信息有效性判断请求,所述分享信息有效性判断请求包括:所述第二终端当前的定位信息以及对所述分享信息进行解析得到的结果;根据所述第二终端当前的定位信息以及对所述分享信息进行解析得到的结果,判断所述分享信息是否有效,并将判断结果返回给所述第二终端,以使第二终端在分享信息有效时将当前的定位信息更新为所述分享信息中的第一位置信息。第八方面,本专利技术提供了一种计算机存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行如上述第一方面、第二方面、第三方面或第四方面所述的位置信息分享方法。第九方面,本专利技术提供了一种位置信息分享系统,所述系统包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行如第一方面所述的位置信息分享方法。第十方面,本专利技术提供了一种位置信息分享设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行如第二方面、第三方或第四方面所述的位置信息分享方法。实施本专利技术实施例,具有如下有益效果:本专利技术通过第一终端响应于第二终端发送的位置信息获取请求,获取当前定位的第一位置信息和附加信息,并进行封装,生成分享信息提供给第二终端;第二终端获取所述分享信息,对所述分享信息进行解析,并向服务器发送分享信息有效性判断请求;服务器响应于所述有效性判断请求,判断所述分享信息是否有效,并将判断结果返回给第二终端;当所述分享信息有效时,第二终端将当前的定位信息更新为所述第一位置信息。本专利技术能够在第一终端定位准确,而第二终端定位不准的情况下,通过第一终端生成位置分享信息并发送给第二终端,使得第二终端也能够获得准确的当前定位信息;通过借助定位信息准确的移动终端,解决了没有定位功能或者定位功能不完善的移动终端定位不准确的问题。附图说明图1是本专利技术实施例提供的应用场景示意图;图2是本专利技术实施例提供的一种位置信息分享方法流程示意图;图3是本专利技术实施例提供的一种位置信息分享方法流程图;图4是本专利技术实施例提供的一种信息封装方法流程图;图5是本专利技术实施例提供的另一种位置信息分享方法流程图;图6是本专利技术实施例提供的一种信息解析方法流程图;图7是本专利技术实施例提供的一种分享信息有效性判断方法的流程图;图8是本专利技术实施例提供的一种位置信息分享装置示意图;图9是本专利技术实施例提供的封装模块示意图;图10是本专利技术实施例提供的另一种位置信息分享装置示意图;图11是本专利技术实施例提供的解析模块示意图;图12是本专利技术实施例提供的综合判断模块示意图;图13是本专利技术实施例提供的一种设备结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附本文档来自技高网...

【技术保护点】
1.一种位置信息分享方法,其特征在于,包括:第一终端响应于第二终端的位置信息获取请求,获取所述第一终端当前定位的第一位置信息及附加信息,对所述第一位置信息和所述附加信息进行封装,生成分享信息;并将所述分享信息提供给所述第二终端;第二终端获取第一终端的所述分享信息,对所述分享信息进行解析,向服务器发送分享信息有效性判断请求,所述分享信息有效性判断请求包括:第二终端当前的定位信息以及对所述分享信息进行解析得到的结果;服务器响应于所述分享信息有效性判断请求,根据所述第二终端当前的定位信息以及对所述分享信息进行解析得到的结果,判断所述分享信息是否有效,并将判断结果返回给所述第二终端;当所述分享信息有效时,所述第二终端将当前的定位信息更新为所述第一位置信息。

【技术特征摘要】
1.一种位置信息分享方法,其特征在于,包括:第一终端响应于第二终端的位置信息获取请求,获取所述第一终端当前定位的第一位置信息及附加信息,对所述第一位置信息和所述附加信息进行封装,生成分享信息;并将所述分享信息提供给所述第二终端;第二终端获取第一终端的所述分享信息,对所述分享信息进行解析,向服务器发送分享信息有效性判断请求,所述分享信息有效性判断请求包括:第二终端当前的定位信息以及对所述分享信息进行解析得到的结果;服务器响应于所述分享信息有效性判断请求,根据所述第二终端当前的定位信息以及对所述分享信息进行解析得到的结果,判断所述分享信息是否有效,并将判断结果返回给所述第二终端;当所述分享信息有效时,所述第二终端将当前的定位信息更新为所述第一位置信息。2.一种位置信息分享方法,其特征在于,应用于第一终端,包括:响应于第二终端的位置信息获取请求,获取当前定位的第一位置信息;获取附加信息,对所述第一位置信息和所述附加信息进行封装,生成分享信息;将所述分享信息提供给所述第二终端以使第二终端在分享信息有效时将当前的定位信息更新为所述第一位置信息。3.根据权利要求1所述的一种位置信息分享方法,其特征在于,所述附加信息包括:需要被分享位置信息的用户列表,和/或,当前时间的第一时间戳。4.根据权利要求3所述的一种位置信息分享方法,其特征在于,所述对所述第一位置信息和所述附加信息进行封装,生成分享信息包括:按照预设规则,对所述第一位置信息和所述附加信息进行数据编码;在所述数据编码中添加额外编码生成最终的二进制编码信息;根据所述二进制编码信息,以图像的形式生成所述分享信息。5.一种位置信息分享方法,其特征在于,应用于第二终端,包括:获取第一终端的分享信息,对所述分享信息进行解析;向服务器发送分享信息有效性判断请求,所述分享信息有效性判断请求包括:当前的定位信息以及对所述分享信息进行解析得到的结果;接收服务器返回的对于所述分享信息有效性判断的结果,当所述分享信息有效时,将当前的定位信息更新为所述第一终端分享的第一位置信息。6.根据权利要求5所述的一种位置信息分享方法,其特征在于,所述获取第一终端的分享信息之前还包括:向所述第一终端发送位置信息获取请求。7.根据权利要求5所述的一种位置信息分享方法,其特征在于,所述获取第一终端的分享信息,对所述分享信息进行解析包括:获取第一终端的图像形式的分享信息;对所述图像形式的分享信息进行图像识别,得到二进制信息;对所述二进制信息进行译码和纠错,从而获得对所述分享信息的解析结果。8.根据权利要求5所述的一种位置信息分享方法,其特征在于,所述将当前的定位信息更新为所述第一终端分享的位置信息之后还包括:触发执行预设动作,所述预设动作包括打卡、签到、标记和登记。9.一种位置信息分享方法,其特征在于,应用于服务器,包括:响应于第二终端发送的分享信息有效性判断请求,所述分享信息有效性判断请求包括:所述第二终端当前的定位信息以及对所述分享信息进行解析得到的结果;根据所述第二终端当前的定位信息以及对所述分享信息进行解析得到的结果,判断所述分享信息是否有效,并将判断结果返回给所述第二终端,以使第二终端在分享信息有效时将当前的定位信息更新为所述分...

【专利技术属性】
技术研发人员:杨昊
申请(专利权)人:苏州达家迎信息技术有限公司
类型:发明
国别省市:江苏,32

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

1