一种终端设备定位方法和相关装置制造方法及图纸

技术编号:37139048 阅读:13 留言:0更新日期:2023-04-06 21:42
本申请实施例公开了一种终端设备定位方法和相关装置,相关实施例可应用于云技术、云安全、智慧交通等各种场景。终端设备中配置有用于定位的应用程序,在终端设备扫描到无线网络时,即使此时应用程序没有激活,也可以在终端设备的后台将该应用程序激活,从而可以通过应用程序获取终端设备的位置信息并向服务器上报。基于扫描到无线网络激活用于定位的应用程序的方式,可以有效提高该应用程序在后台被激活的次数,即使该应用程序未被通过终端设备开启或被关闭,依然能够在终端设备扫描到无线网络时上报终端设备的位置信息并进行提醒,从而当终端设备丢失时可以提高获取实时位置的可能性,较为准确的定位增加了终端设备被找回的概率。的概率。的概率。

【技术实现步骤摘要】
一种终端设备定位方法和相关装置


[0001]本申请涉及计算机领域,特别是涉及一种终端设备定位方法和相关装置。

技术介绍

[0002]一些终端设备例如手机等因为体积小巧,便于用户携带,用户可以随身携带并在需要时对终端设备进行操控,以获取终端设备提供的各类服务。
[0003]也是由于终端设备便携性的原因,不可避免的会出现用户丢失自己随身携带的终端设备。发现终端设备丢失的用户希望能够尽快定位终端设备,从而有可能找回,避免终端设备中的个人信息遭到泄露。
[0004]相关技术中提供的终端设备定位方式并不成熟,局限性很大,难以起到准确定位的功能。

技术实现思路

[0005]为了解决上述技术问题,本申请提供了一种终端设备定位方法和相关装置,提高获取实时位置的可能性,较为准确的定位增加了终端设备被找回的概率。
[0006]本申请实施例公开了如下技术方案:
[0007]一方面,本申请实施例提供了一种终端设备定位方法,所述方法包括:
[0008]通过终端设备的无线模块进行无线网络扫描,所述终端设备中配置有用于定位的应用程序;
[0009]若扫描到无线网络,在所述终端设备的后台将未激活的所述应用程序进行激活;
[0010]通过所述应用程序获取所述终端设备的位置信息,所述位置信息包括终端定位位置或所述无线网络的网络参数;
[0011]通过所述应用程序,针对所述终端设备向服务器上报所述位置信息。
[0012]另一方面,本申请实施例提供了一种终端设备定位方法,所述方法包括:
[0013]获取第一终端设备的设备查找请求,所述设备查找请求包括用户标识;
[0014]确定与所述用户标识绑定的第二终端设备和所述第二终端设备对应的位置信息,所述位置信息是所述第二终端设备在扫描到无线网络时通过将未激活的应用程序进行激活后上报的,所述位置信息用于标识建立所述无线网络的设备位置,用于定位的所述应用程序配置在所述第二终端设备中;
[0015]根据所述位置信息确定所述第二终端设备对应所述设备查找请求的终端位置参数;
[0016]向所述第一终端设备返回所述终端位置参数。
[0017]另一方面,本申请实施例提供了一种终端设备定位装置,所述装置包括扫描单元、激活单元、获取单元和上报单元:
[0018]所述扫描单元,用于通过终端设备的无线模块进行无线网络扫描,所述终端设备中配置有用于定位的应用程序;
[0019]所述激活单元,用于若扫描到无线网络,在所述终端设备的后台将未激活的所述应用程序进行激活;
[0020]所述获取单元,用于通过所述应用程序获取所述终端设备的位置信息,所述位置信息包括终端定位位置或所述无线网络的网络参数;
[0021]所述上报单元,用于通过所述应用程序,针对所述终端设备向服务器上报所述位置信息。
[0022]另一方面,本申请实施例提供了种终端设备定位装置,所述装置包括获取单元、确定单元和返回单元:
[0023]所述获取单元,用于获取第一终端设备的设备查找请求,所述设备查找请求包括用户标识;
[0024]所述确定单元,用于确定与所述用户标识绑定的第二终端设备和所述第二终端设备对应的位置信息,所述位置信息是所述第二终端设备在扫描到无线网络时通过将未激活的应用程序进行激活后上报的,所述位置信息用于标识建立所述无线网络的设备位置,用于定位的所述应用程序配置在所述第二终端设备中;
[0025]所述确定单元还用于根据所述位置信息确定所述第二终端设备对应所述设备查找请求的终端位置参数;
[0026]所述返回单元,用于向所述第一终端设备返回所述终端位置参数。
[0027]另一方面,本申请实施例提供了一种终端设备定位系统,所述系统包括终端设备和服务器:
[0028]所述终端设备用于执行以上方面所述的终端设备定位方法;
[0029]所述服务器用于执行以上方面所述的终端设备定位方法。
[0030]又一方面,本申请实施例提供了一种计算机设备,所述计算机设备包括处理器以及存储器:
[0031]所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
[0032]所述处理器用于根据所述程序代码中的指令执行以上方面所述的终端设备定位方法。
[0033]又一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行以上方面所述的终端设备定位方法。
[0034]又一方面,本申请实施例提供了一种包括指令的计算机程序产品,当其在计算机上运行时,使得所述计算机执行权以上方面所述的终端设备定位方法。
[0035]由上述技术方案可以看出,终端设备中配置有用于定位的应用程序,终端设备可以检测自身的无线模块的开闭状态,在检测到无线模块开启时进行无线网络扫描。在终端设备扫描到无线网络时,即使此时应用程序没有激活,也可以在终端设备的后台将该应用程序激活,从而可以通过应用程序获取终端设备的位置信息并向服务器上报。由于终端设备在无线模块开启时会随时扫描周边的无线网络,基于扫描到无线网络激活用于定位的应用程序的方式,可以有效提高该应用程序在后台被激活的次数,即使该应用程序未被通过终端设备开启或被关闭,依然能够在终端设备扫描到无线网络时上报终端设备的位置信息,从而当终端设备丢失时可以提高获取实时位置的可能性,较为准确的定位增加了终端设备被找回的概率。
附图说明
[0036]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本申请实施例提供的一种终端设备定位场景示意图;
[0038]图2为本申请实施例提供的一种终端设备定位方法的方法流程图;
[0039]图3为本申请实施例提供的一种手机找回界面的示意图;
[0040]图4为本申请实施例提供的另一种终端设备定位方法的方法流程图;
[0041]图5为本申请实施例提供的一种终端设备的找回场景的信令交互图;
[0042]图6为本申请实施例提供的一种通过用于定位的应用程序上报位置信息的流程示意;
[0043]图7为本申请实施例提供的一种终端设备定位装置的装置结构图;
[0044]图8为本申请实施例提供的另一种终端设备定位装置的装置结构图;
[0045]图9为本申请实施例提供的一种终端设备定位系统的系统结构图;
[0046]图10为本申请实施例提供的一种终端设备的结构图;
[0047]图11为本申请实施例提供的一种服务器的结构图;
[0048]图12为本申请实施例提供的另一种终端设备定位方法的方法流程图。
具体实施方式
[0049]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种终端设备定位方法,其特征在于,所述方法由终端设备执行,所述方法包括:检测所述终端设备的无线模块的开闭状态;响应于检测到所述无线模块开启,通过所述无线模块进行无线网络扫描,所述终端设备中配置有用于定位的应用程序;若扫描到无线网络,在所述终端设备的后台将未激活的所述应用程序进行激活;通过所述应用程序获取所述终端设备的位置信息,所述位置信息包括终端定位位置或所述无线网络的网络参数;通过所述应用程序,针对所述终端设备向服务器上报所述位置信息。2.根据权利要求1所述的方法,其特征在于,所述若扫描到无线网络,在所述终端设备的后台将未激活的所述应用程序进行激活,包括:若扫描到无线网络、且连接到所述无线网络,在所述终端设备的后台将未激活的所述应用程序进行激活。3.根据权利要求1所述的方法,其特征在于,所述通过所述应用程序获取所述终端设备的位置信息,包括:响应于所述应用程序具有定位数据获取权限,通过所述应用程序获取所述终端设备的所述终端定位位置;或者,响应于所述应用程序不具有定位数据获取权限,通过所述应用程序获取所述无线网络的网络参数。4.根据权利要求1

3任意一项所述的方法,其特征在于,所述方法还包括:获取针对所述应用程序的状态切换操作,所述状态切换操作用于将所述应用程序从所述终端设备的前台活跃状态切换到后台非活跃状态;通过所述应用程序,向服务器上报在切换到所述后台非活跃状态前的所述终端设备的位置信息。5.根据权利要求1

3任意一项所述的方法,其特征在于,所述方法还包括:向所述服务器发送设备查找请求,所述设备查找请求包括用户标识;从所述服务器获取针对目标设备的终端位置参数,所述目标设备与所述用户标识具有绑定关系,所述终端位置参数是通过所述目标设备配置的所述应用程序上报的位置信息确定的;根据所述终端位置参数,在所述终端设备显示所述目标设备的位置。6.一种终端设备定位方法,其特征在于,所述方法包括:获取第一终端设备的设备查找请求,所述设备查找请求包括用户标识;根据所述用户标识获取与所述用户标识具有绑定关系的第二终端设备的位置信息,所述位置信息是所述第二终端设备在扫描到无线网络时通过将未激活的应用程序进行激活后上报的,所述位置信息用于标识建立所述无线网络的设备位置,用于定位的所述应用程序配置在所述第二终端设备中;根据所述位置信息确定所述第二终端设备对应所述设备查找请求的终端位置参数;向所述第一终端设备返回所述终端位置参数。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:获取第二终端设备上报的所述位置信息,所述位置信息包括建立所述无线网络的无线
设备的设备标识;根据所述设备标识将所述位置信息所标识的设备位置加入所述无线设备对应的历史位置列表;基于所述历史位置列表中的设备位置间的距离,确定所述无线设备的定位置信度,所述定位置信度用于标识所述无线设备的位置可信程度;所述根据所述位置信息确定所述第二终端设备对应所述设备查找请求的终端位置参数,包括:根据所述位置信息和所述无线设备的定位置信度,确定所述第二终端设备对应所述设备查找请求的终端位置参数。8.根据权利要求7所述的方法,其特征在于,所述基于所述历史位置列表中的设备位置间的距离,确定所述无线设备的定位置信度,包括:根据所述历史位置列表中的设备位置间的距离确定所述无线设备的位置中心点;根据所述位置中心点与所述设备位置间的距...

【专利技术属性】
技术研发人员:胡创宾
申请(专利权)人:广州腾讯科技有限公司
类型:发明
国别省市:

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

1