一种设备定位方法及装置制造方法及图纸

技术编号:19705031 阅读:28 留言:0更新日期:2018-12-08 15:03
本发明专利技术公开了一种设备定位方法及装置,该设备定位方法包括:获取设备定位请求,该设备定位请求携带待定位设备的目标设备标识;根据该目标设备标识确定至少一个目标用户标识;获取每一目标用户标识上报的至少一条登录信息,每一登录信息包括该目标用户标识、登录设备的设备标识和登录地点;根据每一登录信息中的目标用户标识和设备标识确定目标登录地点;根据该目标登录地点对该待定位设备进行定位。上述设备定位方法及装置能从多个维度来实现设备定位,方法简单,准确性高。

【技术实现步骤摘要】
一种设备定位方法及装置
本专利技术涉及计算机
,尤其涉及一种设备定位方法及装置。
技术介绍
随着网络技术的不断发展,网络应用的种类及功能越来越多。结合日益成熟的定位技术,许多网络应用均开发了地理位置服务,以便根据用户的真实地理位置更好地开展应用业务,比如网上订餐、购物等。目前,网络应用大多依赖于终端内置的GPS(GlobalPositioningSystem,全球定位系统)模块来获取终端(也即用户)的位置信息,但是,在很多情况下,用户会禁止一部分网络应用的GPS权限,而且有些终端,比如PC(PersonalComputer,个人计算机)和笔记本电脑等并未安装GPS模块,导致网络应用无法通过获取GPS信息来实现定位,局限性较强,针对这种情况,可以采用通信终端上网的IP(InternetProtocol,网络之间互连的协议)地址来实现其定位,但是,由于IP信息容易被伪造,比如不法分子经常通过伪造地理位置信息从业务中谋取非法利益,比如刷单,欺诈,色情代聊等活动,故若单独采用IP信息进行定位,则难以正确识别出用户的真实地理位置,准确性较低。
技术实现思路
本专利技术的目的在于提供一种设备定位方法及装置,以解决现有设备定位方法局限性较强、准确性低的技术问题。为解决上述技术问题,本专利技术实施例提供以下技术方案:一种设备定位方法,包括:获取设备定位请求,所述设备定位请求携带待定位设备的目标设备标识;根据所述目标设备标识确定至少一个目标用户标识;获取每一目标用户标识上报的至少一条登录信息,每一登录信息包括所述目标用户标识、登录设备的设备标识和登录地点;根据每一登录信息中的目标用户标识和设备标识确定目标登录地点;根据所述目标登录地点对所述待定位设备进行定位。为解决上述技术问题,本专利技术实施例还提供以下技术方案:一种设备定位装置,包括:第一获取模块,用于获取设备定位请求,所述设备定位请求携带待定位设备的目标设备标识;第一确定模块,用于根据所述目标设备标识确定至少一个目标用户标识;第二获取模块,用于获取每一目标用户标识上报的至少一条登录信息,每一登录信息包括所述目标用户标识、登录设备的设备标识和登录地点;第二确定模块,用于根据每一登录信息中的目标用户标识和设备标识确定目标登录地点;定位模块,用于根据所述目标登录地点对所述待定位设备进行定位。本专利技术所述的设备定位方法及装置,通过获取设备定位请求,该设备定位请求携带待定位设备的目标设备标识,之后,根据该目标设备标识确定至少一个目标用户标识,并获取每一目标用户标识上报的至少一条登录信息,每一登录信息包括该目标用户标识、登录设备的设备标识和登录地点,之后,根据每一登录信息中的目标用户标识和设备标识确定目标登录地点,并根据该目标登录地点对该待定位设备进行定位,从而能从多个维度来实现设备定位,方法简单,准确性高。附图说明下面结合附图,通过对本专利技术的具体实施方式详细描述,将使本专利技术的技术方案及其它有益效果显而易见。图1为本专利技术实施例提供的设备定位方法的流程示意图;图2a为本专利技术实施例提供的设备定位方法的流程示意图;图2b为本专利技术实施例提供的针对账号做设备聚集的示意图;图2c为本专利技术实施例提供的设备定位方法的框架示意图;图3a为本专利技术实施例提供的设备定位装置的结构示意图;图3b为本专利技术实施例提供的另一设备定位装置的结构示意图;图4为本专利技术实施例提供的服务器的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种设备定位方法和装置。以下分别进行详细说明。需说明的是,以下实施例的编号并不作为对实施例优选顺序的限定。第一实施例本实施例将从设备定位装置的角度进行描述,该设备定位装置具体可以作为独立的实体来实现,也可以集成在其他的设备,比如服务器中来实现,该服务器可以是多个服务器的集成。一种设备定位方法,包括:获取设备定位请求,该设备定位请求携带待定位设备的目标设备标识,之后,根据该目标设备标识确定至少一个目标用户标识,并获取每一目标用户标识上报的至少一条登录信息,每一登录信息包括该目标用户标识、登录设备的设备标识和登录地点,之后,根据每一登录信息中的目标用户标识和设备标识确定目标登录地点,并根据该目标登录地点对该待定位设备进行定位。如图1所示,该设备定位方法的具体流程可以如下:S101、获取设备定位请求,该设备定位请求携带待定位设备的目标设备标识。本实施例中,该目标设备标识(设备标识)是设备的唯一标识,其可以为设备的IMEI(InternationalMobileEquipmentIdentity,国际移动设备码)号、设备指纹、或者系统自动给每一个设备分配的字符串等,这里的设备指纹通常是根据每个设备的硬件信息(比如设备品牌、型号等)和网络浏览信息形成的,不同的设备具有不同的设备指纹。具体的,当系统检测到某个设备在不同的应用中上报的登录地点不一致时,可以将该设备确定为待定位设备,此时,可以生成该设备定位请求。S102、根据该目标设备标识确定至少一个目标用户标识。本实施例中,该目标用户标识(用户标识)是用户的识别标识,同一用户在不同的应用系统中通常具有不同的用户标识,该用户标识可以为用户在应用系统上注册的账号,也可是应用系统为每个用户分配的字符串,等等。该至少一个目标用户标识可以是同一个用户在不同应用上的用户标识,也可以是不同用户在同一应用上的用户标识。例如,上述步骤S102具体可以包括:从标识库中查找与该目标设备标识对应的用户标识,作为目标用户标识。本实施例中,该标识库中的标识可以包括用户标识和设备标识,该用户标识与设备标识之间可以相互关联,每一设备标识可以对应至少一个用户标识,每一用户标识可以对应至少一个设备标识,具体数量可以根据实际情况而定。容易理解的是,该标识库应该是预先设置好的,也即,在上述步骤S102之前,该设备定位方法还可以包括:1-1、获取预设时间内登录该待定位设备的所有用户标识。本实施例中,该预设时间可以根据实际需求而定,比如可以为一个月或两个月等。通常,对于用户每次在应用系统中的登录情况,比如登录设备、登录时间、登录账号和登录应用等,服务器均可以自动进行记录。1-2、从该用户标识中确定目标用户标识。例如,上述步骤1-2具体可以包括:统计该预设时间内每一用户标识在该待定位设备上的登录总时长;根据每一登录总时长的大小对该用户标识进行排序;获取排序后的用户标识中位于前预设位的用户标识,作为目标用户标识。本实施例中,该预设位可以根据实际需求而定,比如可以为3位或4位等。具体的,可以将预设时间内用户的每次登录时间进行求和,得到登录总时长,然后将登录总时长排在前几位的用户标识确定为目标用户标识。一般来说,登录总时长越长的用户标识,越可能是该待定位设备持有者的用户标识,也是该待定位设备的主要使用标识,这些用户标识的登录情况(主要是登录地点)在后续对设备归属地的判定过程中具有重要参考性。1-3、建立该目标设备标识和目标用户标识之间的关联关系,并将该关联本文档来自技高网...

【技术保护点】
1.一种设备定位方法,其特征在于,包括:获取设备定位请求,所述设备定位请求携带待定位设备的目标设备标识;根据所述目标设备标识确定至少一个目标用户标识;获取每一目标用户标识上报的至少一条登录信息,每一登录信息包括所述目标用户标识、登录设备的设备标识和登录地点;根据每一登录信息中的目标用户标识和设备标识确定目标登录地点;根据所述目标登录地点对所述待定位设备进行定位。

【技术特征摘要】
1.一种设备定位方法,其特征在于,包括:获取设备定位请求,所述设备定位请求携带待定位设备的目标设备标识;根据所述目标设备标识确定至少一个目标用户标识;获取每一目标用户标识上报的至少一条登录信息,每一登录信息包括所述目标用户标识、登录设备的设备标识和登录地点;根据每一登录信息中的目标用户标识和设备标识确定目标登录地点;根据所述目标登录地点对所述待定位设备进行定位。2.根据权利要求1所述的设备定位方法,其特征在于,所述根据每一登录信息中的目标用户标识和设备标识确定目标登录地点,包括:根据每一登录信息中的设备标识获取对应目标用户标识的第一权重值;根据每一登录信息对应的第一权重值计算对应登录地点的可信度;根据每一登录地点的可信度确定目标登录地点。3.根据权利要求2所述的设备定位方法,其特征在于,所述根据每一登录地点的可信度确定目标登录地点,包括:将所述登录信息中属于同一登录地点的可信度进行合并,得到合并后可信度,每一登录地点对应一个合并后可信度;将数值最大的合并后可信度对应的登录地点确定为目标登录地点。4.根据权利要求2所述的设备定位方法,其特征在于,所述登录信息还包括登录应用的应用标识,所述根据每一登录信息对应的第一权重值计算对应登录地点的可信度,包括:根据每一登录信息中的目标用户标识获取对应应用标识的第二权重值;根据每一登录信息对应的第一权重值和第二权重值计算对应登录地点的可信度。5.根据权利要求4所述的设备定位方法,其特征在于,所述根据每一登录信息对应的第一权重值和第二权重值计算对应登录地点的可信度,包括:获取所述目标设备标识对应的登录信息,作为目标登录信息;根据每一目标登录信息对应的第一权重值和第二权重值计算对应登录地点的可信度。6.根据权利要求5所述的设备定位方法,其特征在于,所述根据每一登录信息对应的第一权重值和第二权重值计算对应登录地点的可信度,包括:根据每一登录信息中的目标用户标识获取对应设备标识的第三权重值;根据每一登录信息对应的第一权重值、第二权重值和第三权重值计算对应登录地点的可信度。7.根据权利要求1-6中任意一项所述的设备定位方法,其特征在于,在根据所述目标设备标识确定至少一个目标用户标识之前,还包括:获取预设时间内登录所述待定位设备的所有用户标识;从所述用户标识中确定目标用户标识;建立所述目标设备标识和目标用户标识之间的关联关系,并将所述关联关系存储在标识库中;所述根据所述目标设备标识确定至少一个目标用户标识,包括:根据所述关联关系从标识库中获取与所述目标设备标识对应的用户标识,作为目标用户标识。8.根据权利要求7所述的设备定位方法,其特征在于,所述从所述用户标识中确定目标用户标识,包括:统计所述预设时间内每一用...

【专利技术属性】
技术研发人员:尤飞杨勇陈远斌陈梦宗旋刘飞飞
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1