定位确定方法及装置与流程

文档序号:34164165发布日期:2023-05-14 23:56阅读:39来源:国知局
定位确定方法及装置与流程

本申请涉及互联网,特别涉及一种定位确定方法。本申请同时涉及一种定位确定装置,一种计算设备,以及一种计算机可读存储介质。


背景技术:

1、随着智能设备的发展,在越来越多的应用场景下需要使用设备获取地理位置来提高用户的使用体验或规避风险,例如地图导航、信息推送、咨询推送等等,但是设备获取定位多数时候都属于比较耗电的操作,而有些场景下获取定位仅需要获取粗略的定位,即在有些场景下获取定位的精度范围在数十米范围内即可,此时如果也频繁获取定位的话会带来设备电量的更大消耗,用户体验较差。


技术实现思路

1、有鉴于此,本申请实施例提供了一种定位确定方法。本申请同时涉及一种定位确定装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的由频繁获取定位带来的电量消耗、用户体验差的问题。

2、根据本申请实施例的第一方面,提供了一种定位确定方法,应用于终端,包括:

3、接收定位确定指令,并根据所述定位确定指令确定定位类型;

4、若所述定位类型为粗略定位,则获取所述终端的当前参考定位信息和历史参考定位信息;

5、根据所述当前参考定位信息和所述历史参考定位信息确定终端位置变化信息;

6、若所述终端位置变化信息为未改变,则确定所述历史参考定位信息对应的历史定位信息为当前定位信息。

7、根据本申请实施例的第二方面,提供了一种定位确定方法,应用于服务器,包括:

8、接收定位确定指令,其中,所述定位确定指令中携带有目标终端的当前参考定位信息;

9、根据所述当前参考定位信息在历史参考定位信息库中进行查询,获得目标历史参考定位信息;

10、确定所述目标历史参考定位信息对应的目标历史定位信息;

11、将所述目标历史定位信息作为当前定位信息发送至所述目标终端。

12、根据本申请实施例的第三方面,提供了一种定位确定装置,应用于终端,包括:

13、接收模块,被配置为接收定位确定指令,并根据所述定位确定指令确定定位类型;

14、获取模块,被配置为若所述定位类型为粗略定位,则获取所述终端的当前参考定位信息和历史参考定位信息;

15、确定模块,被配置为根据所述当前参考定位信息和所述历史参考定位信息确定终端位置变化信息;

16、定位确定模块,被配置为若所述终端位置变化信息为未改变,则确定所述历史参考定位信息对应的历史定位信息为当前定位信息。

17、根据本申请实施例的第四方面,提供了一种定位确定装置,应用于服务器,包括:

18、接收模块,被配置为接收定位确定指令,其中,所述定位确定指令中携带有目标终端的当前参考定位信息;

19、获取模块,被配置为根据所述当前参考定位信息在历史参考定位信息库中进行查询,获得目标历史参考定位信息;

20、确定模块,被配置为确定所述目标历史参考定位信息对应的目标历史定位信息;

21、发送模块,被配置为将所述目标历史定位信息作为当前定位信息发送至所述目标终端。

22、根据本申请实施例的第五方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述计算机指令时实现所述定位确定方法的步骤。

23、根据本申请实施例的第六方面,提供了一种计算机可读存储介质,其存储有计算机指令,该计算机指令被处理器执行时实现所述定位确定方法的步骤。

24、本申请提供的定位确定方法,应用于终端,包括接收定位确定指令,并根据所述定位确定指令确定定位类型;在所述定位类型为粗略定位的情况下,获取所述终端的当前参考定位信息和历史参考定位信息;根据所述当前参考定位信息和所述历史参考定位信息确定终端位置变化信息;在所述终端位置变化信息为未改变的情况下,确定所述历史参考定位信息对应的历史定位信息为当前定位信息。本申请一实施例提供的定位确定方法,实现了当定位类型为粗略定位的情况下,根据当前参考定位信息和历史参考定位信息判断终端位置是否发生了改变,如果终端位置未改变,则可以将历史参考定位信息对应的定位信息作为本次定位的定位信息,通过终端周围的环境来判断终端位置与上次定位相比是否发生了改变,如果没有发生改变则利用上次定位的定位信息,通过逻辑上的优化来减少定位需求的消耗,可以极大减少获取定位的次数,有效提升终端的续航,为用户提供更优质的使用体验。



技术特征:

1.一种定位确定方法,其特征在于,应用于终端,包括:

2.如权利要求1所述的定位确定方法,其特征在于,获取所述终端的当前参考定位信息和历史参考定位信息,包括:

3.如权利要求2所述的定位确定方法,其特征在于,获取所述终端的至少一项当前子参考定位信息和所述至少一项当前子参考定位信息对应的至少一项历史子参考定位信息,包括:

4.如权利要求3所述的定位确定方法,其特征在于,根据所述当前参考定位信息和所述历史参考定位信息确定终端位置变化信息,包括:

5.如权利要求4所述的定位确定方法,其特征在于,根据所述当前网络连接信息和所述历史网络连接信息确定网络连接信息结果,包括:

6.如权利要求4所述的定位确定方法,其特征在于,根据所述当前无线列表信息和所述历史无线列表信息确定无线列表信息结果,包括:

7.如权利要求4所述的定位确定方法,其特征在于,根据所述当前蓝牙列表信息和所述历史蓝牙列表信息确定蓝牙列表信息结果,包括:

8.如权利要求4所述的定位确定方法,其特征在于,根据所述网络连接信息结果、所述无线列表信息结果、所述蓝牙列表信息结果中的至少一项确定终端位置变化信息,包括:

9.如权利要求8所述的定位确定方法,其特征在于,所述方法还包括:

10.如权利要求9所述的定位确定方法,其特征在于,所述方法还包括:

11.如权利要求10所述的定位确定方法,其特征在于,所述方法还包括:

12.如权利要求1-11任意一项所述的定位确定方法,其特征在于,所述定位确定指令中包括目标应用程序类型和/或目标应用程序的服务类型;

13.如权利要求1-11任意一项所述的定位确定方法,其特征在于,所述方法还包括:

14.如权利要求1-11任意一项所述的定位确定方法,其特征在于,获取所述终端的历史参考定位信息,包括:

15.一种定位确定方法,其特征在于,应用于服务器,包括:

16.一种定位确定装置,其特征在于,应用于终端,包括:

17.一种定位确定装置,其特征在于,应用于服务器,包括:

18.一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,其特征在于,所述处理器执行所述计算机指令时实现权利要求1-14或15任意一项所述方法的步骤。

19.一种计算机可读存储介质,其存储有计算机指令,其特征在于,该计算机指令被处理器执行时实现权利要求1-14或15任意一项所述方法的步骤。


技术总结
本申请提供定位确定方法及装置,其中所述定位确定方法包括:接收定位确定指令,并根据所述定位确定指令确定定位类型;若所述定位类型为粗略定位,则获取所述终端的当前参考定位信息和历史参考定位信息;根据所述当前参考定位信息和所述历史参考定位信息确定终端位置变化信息;若所述终端位置变化信息为未改变,则确定所述历史参考定位信息对应的历史定位信息为当前定位信息。通过终端周围的环境来判断终端位置与上次定位相比是否发生了改变,如果没有发生改变则利用上次定位的定位信息,通过逻辑上的优化来减少定位需求的消耗,可以极大减少获取定位的次数,有效提升终端的续航,为用户提供更优质的使用体验。

技术研发人员:许兴旺
受保护的技术使用者:上海哔哩哔哩科技有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1