《定位设备的方法及装置.pdf》由会员分享,可在线阅读,更多相关《定位设备的方法及装置.pdf(28页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104105064A43申请公布日20141015CN104105064A21申请号201410363366522申请日20140728H04W4/0220090171申请人小米科技有限责任公司地址100085北京市海淀区清河中街68号华润五彩城购物中心二期13层72发明人漆昱恒潘俊江岱霖74专利代理机构北京尚伦律师事务所11477代理人代治国54发明名称定位设备的方法及装置57摘要本发明是关于定位设备的方法及装置,用以向用户提供更丰富的设备位置信息,避免误导用户错误定位设备。该方法包括第一设备在使用用户账号登录成功后,向服务器发送定位请求,所述定位请求用于请求与所述账号绑定。
2、的第二设备的位置信息,所述位置信息包括历史位置信息;接收所述服务器回复的所述第二设备的历史位置信息;呈现所述第二设备的历史位置信息。本发明技术方案向用户展示设备的历史位置信息,便于用户确定设备的移动轨迹,进而能够确定设备所处的位置,避免由于仅获得设备最后上报的位置信息而定位设备错误。51INTCL权利要求书4页说明书16页附图7页19中华人民共和国国家知识产权局12发明专利申请权利要求书4页说明书16页附图7页10申请公布号CN104105064ACN104105064A1/4页21一种定位设备的方法,其特征在于,包括第一设备在使用用户账号登录成功后,向服务器发送定位请求,所述定位请求用于请求。
3、与所述账号绑定的第二设备的位置信息,所述位置信息包括历史位置信息;接收所述服务器回复的所述第二设备的历史位置信息;呈现所述第二设备的历史位置信息。2如权利要求1所述的方法,其特征在于,所述位置信息还包括当前位置信息,所述方法还包括接收所述服务器回复的所述第二设备的当前位置信息;呈现所述第二设备的当前位置信息。3如权利要求1所述的方法,其特征在于,所述呈现所述第二设备的历史位置信息,包括根据所述历史位置信息中各个位置的坐标信息,在地图中标识出所述历史位置信息中各个位置。4如权利要求1所述的方法,其特征在于,所述方法还包括根据所述历史位置信息中各个位置的时间信息,在地图中显示出所述各个位置对应的时。
4、间;和/或根据所述历史位置信息中各个位置的时间信息,按照所述各个位置对应的时间从先到后的顺序连接所述各个位置。5如权利要求1所述的方法,其特征在于,所述呈现所述第二设备的历史位置信息,包括对所述历史位置信息中各个位置的出现次数进行统计,根据统计出的所述各个位置的出现次数在地图中标识所述各个位置。6如权利要求5所述的方法,其特征在于,所述根据统计出的所述各个位置的出现次数在地图中标识所述各个位置,包括对于所述历史位置信息中每个位置,根据所述位置的出现次数,确定在地图中标识所述位置的光圈的大小和/或颜色;按照确定的标识所述位置的光圈的大小和/或颜色,在地图中标识所述位置。7如权利要求1所述的方法,。
5、其特征在于,在使用用户账号登录成功后,所述方法还包括向所述服务器发送精确定位请求,所述精确定位请求用于请求所述第二设备在第一预设时间段内的多个位置信息;接收所述服务器回复的所述第二设备在第一预设时间段内的多个位置信息,所述多个位置信息是由所述服务器在所述第一预设时间段内向所述第二设备连续发送指令而获得的;呈现接收的所述第二设备的多个位置信息。8一种定位设备的方法,其特征在于,包括接收使用用户账号登录的第一设备发送的定位请求,所述定位请求用于请求与所述账号绑定的第二设备的位置信息,所述位置信息包括历史位置信息;查询出存储的所述第二设备的历史位置信息;权利要求书CN104105064A2/4页3向。
6、所述第一设备回复所述历史位置信息。9如权利要求8所述的方法,其特征在于,所述位置信息还包括当前位置信息,所述方法还包括向所述第二设备发送指令;接收所述第二设备回复的当前位置信息;存储所述当前位置信息;将所述当前位置信息回复给所述第一设备。10如权利要求8所述的方法,其特征在于,所述方法还包括接收所述第一设备发送的精确定位请求,所述精确定位请求用于请求所述第二设备在第一预设时间段内的多个位置信息;在所述第一预设时间段内向所述第二设备连续发送指令;接收所述第二设备在所述第一预设时间段内返回的多个位置信息;存储所述多个位置信息;将所述多个位置信息回复给所述第一设备。11如权利要求8所述的方法,其特征。
7、在于,所述方法还包括存储第二预设时间段内获得的所述第二设备的位置信息,将存储的所述位置信息作为所述第二设备的历史位置信息;或者存储获得的所述第二设备的最近N次的位置信息,将存储的所述位置信息作为所述第二设备的历史位置信息,其中,N为预设的正整数。12一种定位设备的装置,用于第一设备,其特征在于,包括第一发送模块,用于在使用用户账号登录成功后,向服务器发送定位请求,所述定位请求用于请求与所述账号绑定的第二设备的位置信息,所述位置信息包括历史位置信息;第一接收模块,用于在所述第一发送模块向服务器发送定位请求后,接收所述服务器回复的所述第二设备的历史位置信息;第一呈现模块,用于呈现所述第一接收模块接。
8、收的所述第二设备的历史位置信息。13如权利要求12所述的装置,其特征在于,所述位置信息还包括当前位置信息,所述装置还包括第二接收模块,用于在所述第一发送模块向服务器发送定位请求后,接收所述服务器回复的所述第二设备的当前位置信息;第二呈现模块,用于呈现所述第二接收模块接收的所述第二设备的当前位置信息。14如权利要求12所述的装置,其特征在于,所述第一呈现模块包括第一呈现单元,用于根据所述历史位置信息中各个位置的坐标信息,在地图中标识出所述历史位置信息中各个位置。15如权利要求12所述的装置,其特征在于,所述第一呈现模块还包括第二呈现单元,用于根据所述历史位置信息中各个位置的时间信息,在地图中显示。
9、出所述各个位置对应的时间;和/或第三呈现单元,用于根据所述历史位置信息中各个位置的时间信息,按照所述各个位权利要求书CN104105064A3/4页4置对应的时间从先到后的顺序连接所述各个位置。16如权利要求12所述的装置,其特征在于,所述第一呈现模块包括第四呈现单元,用于对所述历史位置信息中各个位置的出现次数进行统计,根据统计出的所述各个位置的出现次数在地图中标识所述各个位置。17如权利要求16所述的装置,其特征在于,所述第四呈现单元包括呈现子单元,用于对于所述历史位置信息中每个位置,根据所述位置的出现次数,确定在地图中标识所述位置的光圈的大小和/或颜色;按照确定的标识所述位置的光圈的大小和。
10、/或颜色,在地图中标识所述位置。18如权利要求12所述的装置,其特征在于,所述装置还包括第二发送模块,用于在使用用户账号登录成功后,向所述服务器发送精确定位请求,所述精确定位请求用于请求所述第二设备在第一预设时间段内的多个位置信息;第三接收模块,用于在所述第二发送模块向服务器发送精确定位请求后,接收所述服务器回复的所述第二设备在第一预设时间段内的多个位置信息,所述多个位置信息是由所述服务器在所述第一预设时间段内向所述第二设备连续发送指令而获得的;第三呈现模块,用于呈现所述第三接收模块接收的所述第二设备的多个位置信息。19一种定位设备的装置,其特征在于,包括第一接收模块,用于接收使用用户账号登录。
11、的第一设备发送的定位请求,所述定位请求用于请求与所述账号绑定的第二设备的位置信息,所述位置信息包括历史位置信息;查询模块,用于在所述第一接收模块接收到定位请求后,查询出存储的所述第二设备的历史位置信息;第一发送模块,用于向所述第一设备回复所述查询模块查询出的所述历史位置信息。20如权利要求19所述的装置,其特征在于,所述位置信息还包括当前位置信息,所述装置还包括第二发送模块,用于在所述第一接收模块接收到所述定位请求后,向所述第二设备发送指令;第二接收模块,用于在所述第二发送模块发送指令后,接收所述第二设备回复的当前位置信息;第一存储模块,用于存储所述第二接收模块接收的当前位置信息;第三发送模块。
12、,用于将所述第一存储模块存储的当前位置信息回复给所述第一设备。21如权利要求19所述的装置,其特征在于,所述装置还包括第三接收模块,用于接收所述第一设备发送的精确定位请求,所述精确定位请求用于请求所述第二设备在第一预设时间段内的多个位置信息;第四发送模块,用于在所述第三接收模块接收到精确定位请求后,在所述第一预设时间段内向所述第二设备连续发送指令;第四接收模块,用于在所述第四发送模块发送指令后,接收所述第二设备在所述第一预设时间段内返回的多个位置信息;第二存储模块,用于存储所述第四接收模块接收的所述多个位置信息;权利要求书CN104105064A4/4页5第五发送模块,用于将所述第二存储模块存。
13、储的所述多个位置信息回复给所述第一设备。22如权利要求19所述的装置,其特征在于,所述装置还包括第三存储模块,用于存储第二预设时间段内获得的所述第二设备的位置信息,将存储的所述位置信息作为所述第二设备的历史位置信息;或者第四存储模块,用于存储获得的所述第二设备的最近N次的位置信息,将存储的所述位置信息作为所述第二设备的历史位置信息,其中,N为预设的正整数。23一种定位设备的装置,其特征在于,包括处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为在使用用户账号登录成功后,向服务器发送定位请求,所述定位请求用于请求与所述账号绑定的第二设备的位置信息,所述位置信息包括历史位置信息;接。
14、收所述服务器回复的所述第二设备的历史位置信息;呈现所述第二设备的历史位置信息。24一种定位设备的装置,其特征在于,包括处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为接收使用用户账号登录的第一设备发送的定位请求,所述定位请求用于请求与所述账号绑定的第二设备的位置信息,所述位置信息包括历史位置信息;查询出存储的所述第二设备的历史位置信息;向所述第一设备回复所述历史位置信息。权利要求书CN104105064A1/16页6定位设备的方法及装置技术领域0001本公开涉及通信技术领域,尤其涉及定位设备的方法及装置。背景技术0002在用户持有设备,例如手机,但是忘记了该设备放在何处,或将。
15、设备丢失的情况下,通常都难以确定该设备的位置。因此,产生了定位功能。通过在一台设备上启动查找功能,可以获得另一台设备的位置,从而帮助用户找到设备。0003相关技术中的定位设备方法为将多台设备关联到一起,它们之间开通设备查找功能,当其中一台设备与网络连接并且定位功能可用时,该设备将自己的位置信息上报给服务器,其他与其关联的设备可以从服务器中查到该设备的最后一次上报的位置信息。0004相关技术中缺陷在于,只能查找到设备的最近一次上报的位置信息,该位置信息提供的内容不够丰富,而且可能会误导用户。例如,设备长期处于位置A,仅是最后一次连接到网络时上报的位置信息为位置B,之后设备又处于位置A,这样,通过。
16、关联设备查到的位置信息为位置B,实际上,设备是处于位置A。所查到的设备的位置信息对用户产生了误导。发明内容0005为克服相关技术中存在的问题,本公开实施例提供定位设备的方法及装置,用以向用户提供更丰富的设备位置信息,避免误导用户错误定位设备。0006根据本公开实施例的第一方面,提供一种定位设备的方法,包括0007第一设备在使用用户账号登录成功后,向服务器发送定位请求,所述定位请求用于请求与所述账号绑定的第二设备的位置信息,所述位置信息包括历史位置信息;0008接收所述服务器回复的所述第二设备的历史位置信息;0009呈现所述第二设备的历史位置信息。0010在一个实施例中,所述位置信息还包括当前位。
17、置信息,所述方法还可包括0011接收所述服务器回复的所述第二设备的当前位置信息;0012呈现所述第二设备的当前位置信息。0013在一个实施例中,所述呈现所述第二设备的历史位置信息,可包括0014根据所述历史位置信息中各个位置的坐标信息,在地图中标识出所述历史位置信息中各个位置。0015在一个实施例中,所述方法还可包括0016根据所述历史位置信息中各个位置的时间信息,在地图中显示出所述各个位置对应的时间;和/或0017根据所述历史位置信息中各个位置的时间信息,按照所述各个位置对应的时间从先到后的顺序连接所述各个位置。0018在一个实施例中,所述呈现所述第二设备的历史位置信息,可包括0019对所述。
18、历史位置信息中各个位置的出现次数进行统计,根据统计出的所述各个位说明书CN104105064A2/16页7置的出现次数在地图中标识所述各个位置。0020在一个实施例中,所述根据统计出的所述各个位置的出现次数在地图中标识所述各个位置,可包括0021对于所述历史位置信息中每个位置,根据所述位置的出现次数,确定在地图中标识所述位置的光圈的大小和/或颜色;0022按照确定的标识所述位置的光圈的大小和/或颜色,在地图中标识所述位置。0023在一个实施例中,在使用用户账号登录成功后,所述方法还可包括0024向所述服务器发送精确定位请求,所述精确定位请求用于请求所述第二设备在第一预设时间段内的多个位置信息;。
19、0025接收所述服务器回复的所述第二设备在第一预设时间段内的多个位置信息,所述多个位置信息是由所述服务器在所述第一预设时间段内向所述第二设备连续发送指令而获得的;0026呈现接收的所述第二设备的多个位置信息。0027根据本公开实施例的第二方面,提供一种定位设备的方法,包括0028接收使用用户账号登录的第一设备发送的定位请求,所述定位请求用于请求与所述账号绑定的第二设备的位置信息,所述位置信息包括历史位置信息;0029查询出存储的所述第二设备的历史位置信息;0030向所述第一设备回复所述历史位置信息。0031在一个实施例中,所述位置信息还包括当前位置信息,所述方法还可包括0032向所述第二设备发。
20、送指令;0033接收所述第二设备回复的当前位置信息;0034存储所述当前位置信息;0035将所述当前位置信息回复给所述第一设备。0036在一个实施例中,所述方法还可包括0037接收所述第一设备发送的精确定位请求,所述精确定位请求用于请求所述第二设备在第一预设时间段内的多个位置信息;0038在所述第一预设时间段内向所述第二设备连续发送指令;0039接收所述第二设备在所述第一预设时间段内返回的多个位置信息;0040存储所述多个位置信息;0041将所述多个位置信息回复给所述第一设备。0042在一个实施例中,所述方法还可包括0043存储第二预设时间段内获得的所述第二设备的位置信息,将存储的所述位置信息。
21、作为所述第二设备的历史位置信息;或者0044存储获得的所述第二设备的最近N次的位置信息,将存储的所述位置信息作为所述第二设备的历史位置信息,其中,N为预设的正整数。0045根据本公开实施例的第三方面,提供一种定位设备的装置,用于第一设备,包括0046第一发送模块,用于在使用用户账号登录成功后,向服务器发送定位请求,所述定位请求用于请求与所述账号绑定的第二设备的位置信息,所述位置信息包括历史位置信息;说明书CN104105064A3/16页80047第一接收模块,用于在所述第一发送模块向服务器发送定位请求后,接收所述服务器回复的所述第二设备的历史位置信息;0048第一呈现模块,用于呈现所述第一接。
22、收模块接收的所述第二设备的历史位置信息。0049在一个实施例中,所述位置信息还包括当前位置信息,所述装置还可包括0050第二接收模块,用于在所述第一发送模块向服务器发送定位请求后,接收所述服务器回复的所述第二设备的当前位置信息;0051第二呈现模块,用于呈现所述第二接收模块接收的所述第二设备的当前位置信息。0052在一个实施例中,所述第一呈现模块可包括0053第一呈现单元,用于根据所述历史位置信息中各个位置的坐标信息,在地图中标识出所述历史位置信息中各个位置。0054在一个实施例中,所述第一呈现模块还可包括0055第二呈现单元,用于根据所述历史位置信息中各个位置的时间信息,在地图中显示出所述各。
23、个位置对应的时间;和/或0056第三呈现单元,用于根据所述历史位置信息中各个位置的时间信息,按照所述各个位置对应的时间从先到后的顺序连接所述各个位置。0057在一个实施例中,所述第一呈现模块可包括0058第四呈现单元,用于对所述历史位置信息中各个位置的出现次数进行统计,根据统计出的所述各个位置的出现次数在地图中标识所述各个位置。0059在一个实施例中,所述第四呈现单元可包括0060呈现子单元,用于对于所述历史位置信息中每个位置,根据所述位置的出现次数,确定在地图中标识所述位置的光圈的大小和/或颜色;按照确定的标识所述位置的光圈的大小和/或颜色,在地图中标识所述位置。0061在一个实施例中,所述。
24、装置还可包括0062第二发送模块,用于在使用用户账号登录成功后,向所述服务器发送精确定位请求,所述精确定位请求用于请求所述第二设备在第一预设时间段内的多个位置信息;0063第三接收模块,用于在所述第二发送模块向服务器发送精确定位请求后,接收所述服务器回复的所述第二设备在第一预设时间段内的多个位置信息,所述多个位置信息是由所述服务器在所述第一预设时间段内向所述第二设备连续发送指令而获得的;0064第三呈现模块,用于呈现所述第三接收模块接收的所述第二设备的多个位置信息。0065根据本公开实施例的第四方面,提供一种定位设备的装置,包括0066第一接收模块,用于接收使用用户账号登录的第一设备发送的定位。
25、请求,所述定位请求用于请求与所述账号绑定的第二设备的位置信息,所述位置信息包括历史位置信息;0067查询模块,用于在所述第一接收模块接收到定位请求后,查询出存储的所述第二设备的历史位置信息;0068第一发送模块,用于向所述第一设备回复所述查询模块查询出的所述历史位置信说明书CN104105064A4/16页9息。0069在一个实施例中,所述位置信息还包括当前位置信息,所述装置还可包括0070第二发送模块,用于在所述第一接收模块接收到所述定位请求后,向所述第二设备发送指令;0071第二接收模块,用于在所述第二发送模块发送指令后,接收所述第二设备回复的当前位置信息;0072第一存储模块,用于存储所。
26、述第二接收模块接收的当前位置信息;0073第三发送模块,用于将所述第一存储模块存储的当前位置信息回复给所述第一设备。0074在一个实施例中,所述装置还可包括0075第三接收模块,用于接收所述第一设备发送的精确定位请求,所述精确定位请求用于请求所述第二设备在第一预设时间段内的多个位置信息;0076第四发送模块,用于在所述第三接收模块接收到精确定位请求后,在所述第一预设时间段内向所述第二设备连续发送指令;0077第四接收模块,用于在所述第四发送模块发送指令后,接收所述第二设备在所述第一预设时间段内返回的多个位置信息;0078第二存储模块,用于存储所述第四接收模块接收的所述多个位置信息;0079第五。
27、发送模块,用于将所述第二存储模块存储的所述多个位置信息回复给所述第一设备。0080在一个实施例中,所述装置还可包括0081第三存储模块,用于存储第二预设时间段内获得的所述第二设备的位置信息,将存储的所述位置信息作为所述第二设备的历史位置信息;或者0082第四存储模块,用于存储获得的所述第二设备的最近N次的位置信息,将存储的所述位置信息作为所述第二设备的历史位置信息,其中,N为预设的正整数。0083根据本公开实施例的第五方面,提供一种定位设备的装置,包括0084处理器;0085用于存储处理器可执行指令的存储器;0086其中,所述处理器被配置为0087在使用用户账号登录成功后,向服务器发送定位请求。
28、,所述定位请求用于请求与所述账号绑定的第二设备的位置信息,所述位置信息包括历史位置信息;0088接收所述服务器回复的所述第二设备的历史位置信息;0089呈现所述第二设备的历史位置信息。0090根据本公开实施例的第六方面,提供一种定位设备的装置,包括0091处理器;0092用于存储处理器可执行指令的存储器;0093其中,所述处理器被配置为0094接收使用用户账号登录的第一设备发送的定位请求,所述定位请求用于请求与所述账号绑定的第二设备的位置信息,所述位置信息包括历史位置信息;0095查询出存储的所述第二设备的历史位置信息;说明书CN104105064A5/16页100096向所述第一设备回复所述。
29、历史位置信息。0097本公开的实施例提供的技术方案可以包括以下有益效果向用户展示设备的历史位置信息,便于用户确定设备的移动轨迹,进而能够确定设备所处的位置,避免由于仅获得设备最后上报的位置信息而定位设备错误。0098应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明0099此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。0100图1是根据一示例性实施例示出的一种定位设备的方法的流程图。0101图2是根据一示例性实施例示出的另一种定位设备的方法的流程图。0102图3是根据一示例性实施例示出的另。
30、一种定位设备的方法的流程图。0103图4是根据一示例性实施例示出的一种定位设备的方法的流程图。0104图5是根据一示例性实施例示出的另一种定位设备的方法的流程图。0105图6是根据一示例性实施例示出的另一种定位设备的方法的流程图。0106图7A是根据一示例性实施例一示出的定位设备的方法的流程图。0107图7B是根据一示例性实施例一示出的在终端进行设备位置显示的效果图。0108图8是根据一示例性实施例示出的一种定位设备的装置的框图。0109图9是根据一示例性实施例示出的另一种定位设备的装置的框图。0110图10是根据一示例性实施例示出的另一种定位设备的装置的框图。0111图11是根据一示例性实施。
31、例示出的一种定位设备的装置的框图。0112图12是根据一示例性实施例示出的一种适用于定位设备的装置的框图终端设备的一般结构。具体实施方式0113这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。0114图1是根据一示例性实施例示出的一种定位设备的方法的流程图,如图1所示,该定位设备的方法可以应用于第一设备,例如终端设备如手机、平板电脑中或应用程序中,包括以。
32、下步骤S101S1030115在步骤S101中、第一设备在使用用户账号登录成功后,向服务器发送定位请求。0116定位请求用于请求与账号绑定的第二设备的位置信息,位置信息包括历史位置信息。0117使用用户账号登录的方式有多种,可以是在终端设备上使用客户端登录用户账号;可以将第一设备与用户账号绑定,当第一设备开启时,进行自动登录;也可以是通过浏览器网页登录用户账号。第一设备,在通过上述方法登录用户账号后,向服务器发送定位请说明书CN104105064A106/16页11求。0118在步骤S102中、接收服务器回复的第二设备的历史位置信息。0119在步骤S103中、呈现第二设备的历史位置信息。012。
33、0举例而言,第一设备A使用用户账号USERNAME登录后,向服务器发送请求。之后,第一设备A接收到服务器回复的与用户账号USERNAME绑定的第二设备B的历史位置信息。第一设备A中呈现第二设备B的历史位置信息。0121上述第一设备和第二设备可以是同一设备,也可以是不同的两个设备。0122上述步骤S103中呈现历史位置信息可以为多种方式。0123在一实施例中,呈现第二设备的历史位置信息的方式为根据历史位置信息中各个位置的坐标信息,在地图中标识出历史位置信息中各个位置。0124位置的坐标信息可以是经纬度信息,也可以是特定地图坐标系下的坐标信息。0125在另一实施例中,呈现第二设备的历史位置信息的方。
34、式为根据历史位置信息中各个位置的时间信息,在地图中显示出各个位置对应的时间。0126例如,根据历史位置信息中各个位置的坐标信息,得出第二设备处于位置A和位置B两个地方。根据历史位置信息中的时间信息得出第二设备在9点10点的时间内出现在位置A处,在12点14点出现在位置B处。于是,通过地图工具在地图中标识位置A和位置B,并且在位置A处标明时间9点10点,在位置B处标明时间12点14点。0127在本实施例中,在显示位置的同时,显示位置对应的时间,从而能够为用户提供第二设备处于各个位置时的时间,为用户寻找第二设备提供更多信息,便于用户定位设备。0128在另一实施例中,呈现第二设备的历史位置信息的方式。
35、为根据历史位置信息中各个位置的时间信息,按照各个位置对应的时间从先到后的顺序连接各个位置。0129例如,根据历史位置信息中各个位置的坐标信息,得出第二设备处于位置A、位置B、位置C三个地方。根据历史位置信息中的时间信息得出第二设备在9点10点的时间内出现在位置A处,在12点14点出现在位置B处、15点17点出现在位置C处。于是,通过地图工具在地图中标识位置A、位置B和位置C,并且按照位置对应时间从先到后的顺序,将位置A、位置B和位置C连线。0130在本实施例中,在显示位置的同时,绘画出设备的移动轨迹,用户可以直接获知设备轨迹,便于用户追踪设备。0131上述实施例中呈现方式可以进行组合,例如,根。
36、据历史位置信息中各个位置的坐标信息,在地图中标识出历史位置信息中各个位置;根据历史位置信息中各个位置的时间信息,在地图中显示出各个位置对应的时间;并且根据历史位置信息中各个位置的时间信息,按照各个位置对应的时间从先到后的顺序连接各个位置。0132在另一实施例中,呈现设备的历史位置信息的方式为对历史位置信息中各个位置的出现次数进行统计,根据统计出的各个位置的出现次数在地图中标识所述各个位置。0133在一举例说明的实施方式中,根据统计出的各个位置的出现次数在地图中标识各个位置,包括对于历史位置信息中每个位置,根据位置的出现次数,确定在地图中标识位置的光圈的大小;按照确定的标识位置的光圈的大小在地图。
37、中标识位置。其中,标识位置的光圈的大小与位置的出现次数成正比。0134在一举例说明的实施方式中,根据统计出的各个位置的出现次数在地图中标识各说明书CN104105064A117/16页12个位置,包括对于历史位置信息中每个位置,根据位置的出现次数,确定在地图中标识位置的颜色;按照确定的标识位置的颜色在地图中标识位置。其中,标识位置的颜色的亮度与位置的出现次数成正比。0135上述举例说明的实施方式可以进行组合,例如,根据统计出的各个位置的出现次数在地图中标识各个位置,包括对于历史位置信息中每个位置,根据位置的出现次数,确定在地图中标识位置的光圈的大小和颜色;按照确定的标识位置的光圈的大小和颜色,。
38、在地图中标识位置。其中,标识位置的光圈的大小与位置的出现次数成正比;标识位置的颜色的亮度与位置的出现次数成正比。0136在上述实施方式中,将显示方式与设备的位置的出现次数相关联,使得设备主要出现的热点位置被突出显示,便于用户确定重点找寻位置,使用户更容易找寻到设备。0137上述各个实施例和举例说明的实施方式可以相互组合。例如,对历史位置信息中各个位置的出现次数进行统计,对于历史位置信息中每个位置,根据位置的出现次数,确定在地图中标识位置的颜色;按照确定的颜色在地图中标识位置。其中,标识位置的颜色的亮度与位置的出现次数成正比。并且根据历史位置信息中各个位置的时间信息,按照各个位置对应的时间从先到。
39、后的顺序连接各个位置。0138采用本公开中方法,向用户展示设备的历史位置信息,便于用户确定设备的移动轨迹,进而能够确定设备所处的位置。0139图2是根据一示例性实施例示出的另一种定位设备的方法的流程图,如图2所示,该定位设备的方法用于第一设备,例如终端设备如手机、平板电脑中或应用程序中,包括以下步骤S201S2030140在步骤S201中、在使用用户账号登录成功后,向服务器发送定位请求。0141定位请求用于请求与账号绑定的第二设备的位置信息,位置信息包括历史位置信息和当前位置信息。0142在步骤S202中、接收服务器回复的第二设备的历史位置信息和第二设备的当前位置信息。0143在步骤S203中。
40、、呈现第二设备的历史位置信息和当前位置信息。0144第一设备和第二设备可以为同一个设备,也可以为不同的两个设备。0145其中,呈现第二设备的历史位置信息和当前位置信息,可以按上述实施例中呈现历史位置信息的方式进行呈现,在此不再赘述。0146在本实施例中,不但可以获得设备的历史位置信息,而且能够实时地获得设备的当前位置信息,进一步方便用户查找设备。0147图3是根据一示例性实施例示出的另一种定位设备的方法的流程图,如图3所示,该定位设备的方法用于第一设备,例如终端设备如手机、平板电脑中或应用程序中,本公开中方法还包括以下步骤S301S3030148在步骤S301中、在使用用户账号登录成功后,向服。
41、务器发送精确定位请求。精确定位请求用于请求与账号绑定的第二设备在第一预设时间段内的多个位置信息。0149在步骤S302中、接收服务器回复的第二设备在第一预设时间段内的多个位置信息。0150上述多个位置信息是由服务器在第一预设时间段内向第二设备连续发送指令而说明书CN104105064A128/16页13获得的。0151在步骤S303中、呈现接收的第二设备的多个位置信息。0152其中,呈现接收的第二设备的多个位置信息,可以按上述实施例中呈现历史位置信息的方式进行呈现,在此不再赘述。0153在本实施例中,通过在一定时段内向设备连续发送指令获得设备在该时段内的多个位置信息,从而实现对设备的精确定位,。
42、进而能够对设备进行密切追踪。0154图4是根据一示例性实施例示出的一种定位设备的方法的流程图,如图4所示,该定位设备的方法用于服务器如云服务器中或应用程序中,包括以下步骤S401S4030155在步骤S401中、接收使用用户账号登录的第一设备发送的定位请求。定位请求用于请求与账号绑定的第二设备的位置信息,位置信息包括历史位置信息。0156在步骤S402中、查询出存储的第二设备的历史位置信息。0157该存储的历史位置信息可以是服务器本地存储的历史位置信息,也可以是专用存储设备,例如数据库,中存储的历史位置信息。0158在一实施例中,上述方法还包括存储第二预设时间段内获得的第二设备的位置信息,将存。
43、储的位置信息作为第二设备的历史位置信息。0159例如,存储最近一周内与用户的用户账号绑定的第二设备的位置信息,将存储的最近一周内的第二设备的位置信息作为其历史位置信息。0160在另一实施例中,上述方法还包括存储获得的第二设备的最近N次的位置信息,将存储的位置信息作为第二设备的历史位置信息,其中,N为预设的正整数。0161例如,存储最近100次的与用户的用户账号绑定的第二设备的位置信息,将存储的最近100次的第二设备的位置信息作为其历史位置信息。0162在步骤S403中、向第一设备回复历史位置信息。0163采用本公开中方法,通过回复设备的历史位置信息,便于用户确定设备的移动轨迹,进而能够确定设备。
44、所处的位置,对设备进行定位。0164图5是根据一示例性实施例示出的另一种定位设备的方法的流程图,如图5所示,该定位设备的方法用于服务器如云服务器中或应用程序中,位置信息还包括当前位置信息,上述方法还包括以下步骤S501S5040165在步骤S501中、向第二设备发送指令。0166在步骤S502中、接收第二设备回复的当前位置信息。0167在步骤S503中、存储当前位置信息。0168在步骤S504中、将当前位置信息回复给第一设备。0169在本实施例中,不但可以向用户回复设备的历史位置信息,而且能够实时地向用户回复设备的当前位置信息,进一步方便用户查找设备。0170图6是根据一示例性实施例示出的另一。
45、种定位设备的方法的流程图,如图6所示,该定位设备的方法用于服务器如云服务器中或应用程序中,上述方法还包括以下步骤S601S6050171在步骤S601中、接收第一设备发送的精确定位请求。0172精确定位请求用于请求第二设备在第一预设时间段内的多个位置信息。0173在步骤S602中、在第一预设时间段内向第二设备连续发送指令。说明书CN104105064A139/16页140174在步骤S603中、接收第二设备在第一预设时间段内返回的多个位置信息。0175在步骤S604中、存储多个位置信息。0176在步骤S605中、将多个位置信息回复给第一设备。0177在本实施例中,通过在一定时间段内向设备连续发。
46、送指令,获得设备在该时间段内的多个位置信息,从而实现对设备的精确定位,进而能够对设备进行密切追踪。0178实施例一0179在实施例一中,利用本公开实施例提供的上述方法,其应用在如下场景在第一设备A中,通过浏览器使用云服务的用户账号USER1进行登录,第二设备B与用户账号USER1绑定,第一设备A和第二设备B分别与云服务器间保持连接。如图7A所示,是根据一示例性实施例一示出的定位设备的方法的流程图,本实施例中方法包括步骤S701至步骤S709,图7B是根据一示例性实施例一示出的在第一设备显示第二设备的位置的效果图。此处仅为示例性说明,第一设备和第二设备可以为同一设备。0180在步骤S701中、第。
47、一设备A在使用用户账号USER1登录成功后,向云服务器发送定位请求。0181定位请求用于请求与账号绑定的第二设备的位置信息,位置信息包括历史位置信息和当前位置信息。0182在步骤S702中、云服务器接收定位请求。0183在步骤S703中、云服务器查询出存储的第二设备B的历史位置信息。0184本实施例中,云服务器中存储最近1周内第二设备B上报的位置信息,作为第二设备B的历史位置信息。0185在步骤S704中、云服务器向第二设备B发送指令。0186在步骤S705中、第二设备B向云服务器回复当前位置信息。0187在步骤S706中、云服务器存储第二设备B的当前位置信息。0188在步骤S707中、云服务。
48、器向第一设备A回复第二设备B的历史位置信息和当前位置信息。0189在步骤S708中、第一设备A接收云服务器回复的第二设备B的历史位置信息和当前位置信息。0190在步骤S709中、第一设备A呈现第二设备B的历史位置信息和当前位置信息。0191在本实施例中,第一设备A对第二设备B的历史位置信息和当前位置信息中位置的出现次数进行统计。统计出三个位置,出现次数分别为46次、4次和2次。第一设备A对于每个位置,根据该位置的出现次数,确定在地图中标识该位置的光圈的大小和颜色的亮度,按照确定的光圈的大小和颜色的亮度,在地图中标识该位置。标识位置的光圈的大小与位置的出现次数成正比;标识位置的颜色的亮度与位置的。
49、出现次数成正比。在第一设备A中显示的第二设备B的位置如图7B所示。0192在实施例一中,不但呈现第二设备B的历史位置信息,而且能够呈现第二设备B的当前位置信息,进一步方便用户查找设备。此外,在实施例一中,将显示方式与第二设备B的位置的出现次数相关联,使得第二设备B主要出现的热点位置被突出显示,便于用户确定重点找寻位置,使用户更容易找寻到第二设备B。0193图8是根据一示例性实施例示出的一种定位设备的装置的框图,如图8所示,该定说明书CN104105064A1410/16页15位设备的装置包括0194第一发送模块81被配置为在使用用户账号登录成功后,向服务器发送定位请求,定位请求用于请求与账号绑。
50、定的第二设备的位置信息,位置信息包括历史位置信息;0195第一接收模块82被配置为在第一发送模块81向服务器发送定位请求后,接收服务器回复的第二设备的历史位置信息;0196第一呈现模块83被配置为呈现第一接收模块82接收的第二设备的历史位置信息。0197在一个实施例中,如图9所示,位置信息还包括当前位置信息,上述装置还可包括0198第二接收模块91被配置为在第一发送模块81向服务器发送定位请求后,接收服务器回复的第二设备的当前位置信息;0199第二呈现模块92被配置为呈现第二接收模块91接收的第二设备的当前位置信息。0200在一个实施例中,上述第一呈现模块可包括0201第一呈现单元被配置为根据。