一种确定目标便携设备位置的方法和装置的制造方法
【技术领域】
[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]发送模块,用于基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。
[0038]可选的,所述位置信息为所述其他设备在检测到所述目标便携设备的无线信号时获取的所述其他设备的定位信息;
[0039]所述发送模块,用于:
[0040]向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述定位信息。
[0041 ]可选的,所述位置信息为所述其他设备的设备标识;
[0042]所述发送模块,用于:
[0043]获取所述其他设备的设备标识对应的账户标识,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述账户标识。
[0044]可选的,所述发送模块,包括:
[0045]第一发送子模块,用于获取所述其他设备的设备标识对应的账户标识,向所述账户标识对应的账户当前登录的通信终端发送帮助请求;
[0046]第二发送子模块,用于如果接收到与所述账户标识对应的账户绑定的通信终端发送的确认消息,则向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述账户标识。
[0047]可选的,所述获取模块,用于:
[0048]获取其他设备在检测到所述目标便携设备的无线信号时发送的时间信息和所述目标便携设备的位置信息;
[0049]所述发送模块,用于:
[0050]基于所述时间信息和所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。
[0051 ] 可选的,所述装置还包括:
[0052]第二接收模块,用于接收所述其他设备在检测到所述目标便携设备的无线信号时发送的所述其他设备的时间信息和所述目标便携设备的位置信息;
[0053]所述获取模块,用于:
[0054]根据所述目标便携设备的设备标识,在接收到的所述目标便携设备的各位置信息中,获取对应的时间信息与当前时间最接近的位置信息,以及对应的时间信息;或者,
[0055]根据所述目标便携设备的设备标识,在接收到的所述目标便携设备的各位置信息中,获取对应的时间信息与当前时间的时间差小于预设阈值的位置信息,以及对应的时间
?目息。
[0056]根据本公开实施例的第三方面,提供一种确定目标便携设备位置的装置,所述装置包括:
[0057]处理器;
[0058]用于存储处理器可执行指令的存储器;
[0059]其中,所述处理器被配置为:
[0060]接收对应目标便携设备的位置查询请求,所述位置查询请求中携带有所述目标便携设备的设备标识;
[0061 ]根据所述目标便
携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息;
[0062]基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。
[0063]本公开的实施例提供的技术方案可以包括以下有益效果:
[0064]本公开实施例中,接收对应目标便携设备的位置查询请求,所述位置查询请求中携带有所述目标便携设备的设备标识,根据所述目标便携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息,基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,这样,当用户发现电子设备丢失时,可以提供电子设备的位置信息以方便用户找回电子设备。
[0065]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0066]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。在附图中:
[0067]图1是根据一示例性实施例示出的一种确定目标便携设备位置的方法的流程图;
[0068]图2是根据一示例性实施例示出的一种界面显示示意图;
[0069]图3是根据一示例性实施例示出的一种界面显示示意图;
[°07°]图4是根据一示例性实施例示出的一种界面显示示意图;
[0071]图5是根据一示例性实施例示出的一种确定目标便携设备位置的方法的流程图;
[0072]图6是根据一示例性实施例示出的一种确定目标便携设备位置的装置的示意图;
[0073]图7是根据一示例性实施例示出的一种确定目标便携设备位置的装置的示意图;
[0074]图8是根据一示例性实施例示出的一种确定目标便携设备位置的装置的示意图;
[0075]图9是根据一示例性实施例示出的一种服务器的结构示意图。
[0076]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
【具体实施方式】
[0077]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0078]本公开一示例性实施例提供了一种确定目标便携设备位置的方法,该方法可以用于服务器中,其中,服务器可以是某应用程序的后台服务器。用户在生活中经常会使用多种便携设备,如智能手环、智能卡片和智能钥匙链等,这些便携设备中可以设置有无线通信部件,如蓝牙部件。用户可以将这些便携设备与某个通信终端进行绑定,该通信设备可以是手机或平板电脑等移动终端,该通信终端中可以安装有用于防止便携设备丢失的应用程序。例如,用户可以在通信终端中,注册该应用程序的账号和密码,然后在该应用程序中,将使用的便携设备与该账号进行绑定,则该应用程序可以向服务器发送绑定请求,该服务器则可以建立该账号与便携设备的设备标识的对应关系,或者,用户也可以将使用的便携设备与手机号进行绑定。这样,服务器可以存储目标便携设备与对应的通信终端的绑定关系。月艮务器可以包括存储器、处理器和收发器,其中,存储器可以用于存储其他设备在检测到目标便携设备的无线信号时发送的目标便携设备的位置信息,以及下述处理过程中需要的数据以及产生的数据;处理器可以用于根据目标便携设备的设备标识,获取其他设备在检测到目标便携设备的无线信号时发送的目标便携设备的位置信息;收发器可以用于接收位置查询请求,以及向与目标便携设备绑定的通信终端发送目标便携设备的位置提示消息。该服务器可以包括电源等。
[0079]如图1所示,该方法的处理流程可以包括如下的步骤:
[0080]在步骤101中,接收对应目标便携设备的位置查询请求,位置查询请求中携带有目标便携设备的设备标识。
[0081]在实施中,当用户发现某个便携设备(即目标便携设备)丢失时,用户可以通过通信终端向服务器发送对应目标便携设备的位置查询请求,该位置查询请求中可以携带有目标便携设备的设备标识。其中,服务器可以先对用户进行身份验证,如需要用户输入上述账号和对应的密码,或者输入用户的手机号等身份信息,验证通过后,通信终端可以向服务器发送对应目标便携设备的位置查询请求,服务器可以接收对应目标便携设备的位置查询请求。
[0082]在步骤102中,根据目标便携设备的设备标识,获取其他设备在检测到目标便携设备的无线信号时发送的目标便携设备的位置信息。
[0083]在实施中,目标便携设备可以通过无线通信部件,周期性的向周围发送广播消息,该广播消息中可以携带有目标便携设备的设备标识。例如,广播消息可以是通过蓝牙部件发送的报文,目标便携设备的设备标识可以是MAC(Media Access Control,媒体访问控制)地址。周围的设备(即其他设备)可以接收目标便携设备发送的广播消息,然后可以获取自身的位置信息。对于设置有GPS (Global Posit1ning System,全球定位系统)部件的设备,该位置信息可以是这些设备在检测到目标便携设备的无线信号时,通过GPS部件获取的定位信息;对于未安装有GPS部件的设备,位置信息可以是该设备的设备标识。这些设备可以对接收到的广播消息进行解析,获取广播消息中的目标设备的设备标识,然后可以将目标便携设备的设备标识和位置信息发送给服务器。
[0084]服务器可以接收一个或多个设备发送的设备标识和对应的位置信息,并且可以将接收到的设备标识和位置信息进行对应的存储,建立设备标识和位置信息的对应关系。当服务器接收到对应目标便携设备的位置查询请求后,服务器可以对该位置查询请求进行解析,获取其中的目标便携设备的设备标识,然后可以在上述对应关系中,获取目标便携设备的设备标识对应的位置信息。
[0085]可选的,其他设备还可以将时间信息发送给服务器,相应的,步骤102的处理过程可以如下:获取其他设备在检测到目标便携设备的无线信号时发送的时间信息和目标便携设备的位置信息。
[0086]在实施中,其他设备中可以设置有时钟部件,当这些设备接收到目标便携设备发送的广播消息后,可以获取自身的位置信息,以及当前的时间信息。这些设备可以对接收到的广播消息进行解析,获取广播消息中的目标设备的设备标识,然后可以将目标便携设备的设备标识、位置信息和时间信息发送给服务器。
[0087]服务器可以接收一个或多个设备发送的设备标识、对应的位置信息和对应的时间信息,并且可以将接收到的设备标识与位置信息、时间信息进行对应的存储,建立设备标识和位置信息、时间信息的对应关系。当服务器接收到对应目标便携设备的位置查询请求后,服务器可以对该位置查询请求进行解析,获取其中的目标便携设备的设备标识,然后可以在上述对应关系中,获取目标便携设备的设备标识对应的位置信息和时间信息。
[0088]对于目标便携设备的设备标识,服务器可能会存储较长时间段接收到的对应该设备标识的位置信息和时间信息,为了提高用户获取信息的有效性,服务器可以在存储的位置信息和时间信息中,获取部分位置信息和时间信息,相应的处理方式可以有以下两种。
[0089]方式一、根据目标便携设备的设备标识,在接收到的目标便携设备的各位置信息中,获取对应的时间信息与当前时间最接近的位置信息,以及对应的时间信息。
[0090]在实施中,服务器可以确定当前时间,然后可以在上存储的设备标识和位置信息、时间信息的对应关系中,确定与当前时间最接近时间信息,进而可以获取该时间信息对应的位置信息。例如,当前时间为10:00,服务器存储8:00时,设备标识对应的位置信息为位置a; 9:00时,设备标识对应的位置信息为位置b ; 9:50时,设备标识对应的位置信息为位置c,则服务器可以获取位置c,以及对应的时间信息9:50。
[0091 ]方式二、根据目标便携设备的设备标识,在接收到的目标便携设备的各位置信息中,获取对应的时间信息与当前时间的时间差小于预设阈值的位置信息,以及对应的时间
?目息。
[0092]在实施中,服务器可以确定当前时间,然后可以在上存储的设备标识和位置信息、时间信息的对应关系中,确定与当前时间最接近时间信息,进而可以获取该时间信息对应的位置信息。例如,当前时间为10:00,服务器存储8:00时,设备标识对应的位置信息为位
置a; 9:00时,设备标识对应的位置信息为位置b ; 9:50时,设备标识对应的位置信息为位置c,预设阈值为90分钟,则服务器可以获取位置b,以及对应的位置信息9:00,位置c,以及对应的时间信息9:50。
[0093]在步骤103中,基于位置信息,向与目标便携设备绑定的通信终端发送目标便携设备的位置提示消息。
[0094]在实施中,服务器可以根据上述存储的目标便携设备与对应的通信终端的绑定关系,确定目标便携设备的设备标识对应的通信终端(可称作第一通信终端)。服务器获取到目标便携设备的位置信息后,可以基于位置信息,向第一通信终端发送目标便携设备的位置提示消息。
[0095]可选的,对于上述其他设备将时间信息发送给服务器情况,相应的,步骤103的处理过程可以如下:基于时间信息和位置信息,向与目标便携设备绑定的通信终端发送目标便携设备的位置提示消息。
[0096]在实施中,服务器获取到其他设备发送的目标设备的位置信息后,可以根据上述存储的目标便携设备与对应的通信终端的绑定关系,确定目标便携设备的设备标识对应的第一通信终端,然后可以向第一通信终端发送携带有定位信息和时间信息的位置提示消息,第一通信终端可以接收服务器发送的位置提示消息,并可以对位置提示消息进行显示。例如,第一通信终端可以显示您的设备A在9:50出现在c位置,如图2所示。
[0097]可选的,对于其他设备设置有GPS部件的情况,位置信息可以是这些设备在检测到目标便携设备的无线信号时,通过GPS部件获取的定位信息,相应的,步骤103的处理过程可以如下:向与目标便携设备绑定的通信终端发送目标便携设备的位置提示消息,位置提示消息中携带有定位信息。
[0098]在实施中,服务器获取到其他设备发送的目标设备的定位信息后,可以根据上述存储的目标便携设备与对应的通信终端的绑定关系,确定目标便携设备的设备标识对应的第一通信终端,然后可以向第一通信终端发送携带有定位信息的位置提示消息,另外,该位置提示消息中还可以携带定位信息对应的时间信息,第一通信终端可以接收服务器发送的位置提示消息,并可以对位置提示消息进行显示。例如,可以显示您的设备A在9:50出现在c位置。
[0099]可选的,对于其他设备未设置GPS部件的情况,位置信息可以为其他设备的设备标识,相应的,步骤103的处理过程可以如下:获取其他设备的设备标识对应的账户标识,向与目标便携设备绑定的通信终端发送目标便携设备的位置提示消息,位置提示消息中携带有账户标识。
[0100]在实施中,服务器获取到其他设备的设备标识后,确定该设备标识对应的账户标识,该账户标识可以是与其他设备绑定的账户的账户标识。服务器可以根据上述存储的目标便携设备与对应的通信终端的绑定关系,确定目标便携设备的设备标识对应的第一通信终端,然后可以向第一通信终端发送位置提示消息,该位置提示消息中可以携带有其他设备的设备标识对应的账户标识,以及其他设备的设备标识。第一通信终端可以接收服务器发送的位置提示消息,并可以对位置提示消息进行显示。例如,可以显示您的设备A出现张三的设备B的周围。用户看到该位置提示消息后,可以将该账户标识对应的账户添加为好友,然后与该账户的使用者进行通信,如发送聊天信息,或进行语音通信等。这样,用户可以向该账户的使用者寻求帮助,获取关于目标便携设备的相关信息,从而使用户容易找到电子设备。
[0101]可选的,可以在其他设备的使用者的同意后,再将该相应的账户标识发送给与目标便携设备绑定的通信终端,相应的,步骤103的处理过程可以如下:获取其他设备的设备标识对应的账户标识,向账户标识对应的账户当前登录的通信终端发送帮助请求;如果接收到与账户标识对应的账户绑定的通信终端发送的确认消息,则向与目标便携设备绑定的通信终端发送目标便携设备的位置提示消息,位置提示消息中携带有账户标识。
[0102]在实施中,服务器获取到其他设备的设备标识后,可以确定该设备标识对应的账户标识,该账户标识可以是与其他设备绑定的账户的账户标识。服务器可以向当前登录该账户的通信终端(可称作第二通信终端)发送帮助请求,该帮助请求中携带有目标便携设备的设备标识和其他设备的设备标识,另外,对于其他设备发送时间信息的情况,帮助请求中还可以携带有时间信息。第二通信终端可以接收服务器发送的帮助请求,并进行显示。例如,可以显示某用户丢失的设备A曾在9:00出现在您设备B的周围,您是否愿意为该用户提供位置,如图3所示。第二通信终端还可以接受和拒绝选项,如果接收到对应接受选项的点击指令,则可以向服务器发送确认消息,服务器接收到确认消息后,可以向第一通信终端发送位置提示消息,该位置提示消息中可以携带有上述设备的设备标识,以及对应的账户标识和时间信息。通信终端可以接收服务器发送的位置提示消息,并可以对位置提示消息进行显示。例如,可以显示您的设备A在9:00出现张三的设备B的周围,如图4所示。用户看到该位置提示消息后,可以将该账户标识对应的账户添加为好友,然后与该账户的使用者进行通信,如发送聊天信息,或进行语音通信等。这样,用户可以向该账户的使用者寻求帮助,获取关于目标便携设备的相关信息,从而使用户容易找到电子设备。
[0103]本实施例还提供了一种确定目标便携设备位置的方法,如图5所示,该方法可以包括以下几个步骤:
[0104]在步骤501中,接收对应目标便携设备的位置查询请求,位置查询请求中携带有目标便携设备的设备标识。
[0105]在实施中,当用户发现某个便携设备(即目标便携设备)丢失时,用户可以通过通信终端向服务器发送对应目标便携设备的位置查询请求,该位置查询请求中可以携带有目标便携设备的设备标识,服务可以接收该位置查询请求。其中,服务器可以先对用户进行身份验证,如需要用户输入上述账号和对应的密码,或者输入用户的手机号等身份信息,验证通过后,通信终端可以向服务器发送对应目标便携设备的位置查询请求。
[0106]在步骤502中,获取其他设备在检测到目标便携设备的无线信号时发送的时间信息和目标便携设备的位置信息。
[0107]在实施中,其他设备中可以设置有时钟部件,当这些设备接收到目标便携设备发送的广播消息后,可以获取自身的位置信息,以及当前的时间信息。对于设置有GPS部件的设备,位置信息可以是这些设备在检测到目标便携设备的无线信号时,通过GPS部件获取的定位信息;未安装有GPS部件的设备,位置信息可以是该设备的设备标识。这些设备可以对接收到的广播消息进行解析,获取广播消息中的目标设备的设备标识,然后可以将目标便携设备的设备标识、位置信息和时间信息发送给服务器。
[0108]服务器可以接收一个或多个设备发送的设备标识、对应的位置信息和对应的时间信息,并且可以将接收到的设备标识与位置信息、时间信息进行对应的存储,建立设备标识和位置信息、时间信息的对应关系。当服务器接收到对应目标便携设备的位置查询请求后,服务器可以对该位置查询请求进行解析,获取其中的目标便携设备的设备标识,然后可以在上述对应关系中,获取目标便携设备的设备标识对应的位置信息和时间信息。如果位置信息为定位信息,则执行步骤503,如果位置信息为设备标识,则执行步骤504。
[0109]在步骤503中,基于时间信息和位置信息,向与目标便携设备绑定的通信终端发送目标便携设备的位置提示消息,位置提示消息中携带有定位信息。
[0110]在实施中,服务器获取到其他设备发送的目标设备的定位信息后,可以根据上述存储的目标便携设备与对应的通信终端的绑定关系,确定目标便携设备的设备标识对应的第一通信终端,然后可以向第一通信终端发送位置提示消息,该位置提示消息中还可以携带定位信息,以及对应的时间信息。第一通信终端可以接收服务器发送的位置提示消息,并可以对位置提示消息进行显示。
[0111]在步骤504中,获取其他设备的设备标识对应的账户标识,向账户标识对应的账户当前登录的通信终端发送帮助请求。
[0112]在实施中,服务器获取到其他设备的设备标识后,可以确定该设备标识对应的账户标识,该账户标识可以是与其他设备绑定的账户的账户标识。服务器可以向当前登录该账户的通信终端(可称作第二通信终端)发送帮助请求,该帮助请求中携带有目标便携设备的设备标识和其他设备的设备标识,另外,对于其他设备发送时间信息的情况,帮助请求中还可以携带有时间信息。
[0113]在步骤505中,如果接收到与账户标识对应的账户绑定的通信终端发送的确认消息,则向与目标便携设备绑定的通信终端发送目标便携设备的位置提示消息,位置提示消息中携带有账户标识。
[0114]在实施中,第二通信终端可以接收服务器发送的帮助请求,并进行显示。第二通信终端接收到对应接受选项的点击指令后,可以向服务器发送确认
消息,服务器接收到确认消息后,可以向第一通信终端发送位置提示消息,该位置提示消息中可以携带有上述设备的设备标识,以及对应的账户标识。通信终端可以接收服务器发送的位置提示消息,并可以对位置提示消息进行显示。
[0115]本公开实施例中,接收对应目标便携设备的位置查询请求,所述位置查询请求中携带有所述目标便携设备的设备标识,根据所述目标便携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息,基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,这样,当用户发现电子设备丢失时,可以提供电子设备的位置信息以方便用户找回电子设备。
[0116]本公开又一示例性实施例提供了还提供了一种确定目标便携设备位置的装置,如图6所示,该装置包括:第一接收模块610,获取模块620和发送模块630。
[0117]第一接收模块610,用于接收对应目标便携设备的位置查询请求,所述位置查询请求中携带有所述目标便携设备的设备标识;
[0118]获取模块620,用于根据所述目标便携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息;
[0119]发送模块630,用于基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。
[0120]可选的,所述位置信息为所述其他设备在检测到所述目标便携设备的无线信号时获取的所述其他设备的定位信息;
[0121 ]所述发送模块630,用于:
[0122]向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述定位信息。
[0123]可选的,所述位置信息为所述其他设备的设备标识;
[0124]所述发送模块630,用于:
[0125]获取所述其他设备的设备标识对应的账户标识,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述账户标识。
[0126]可选的,如图7所示,所述发送模块630,包括:
[0127]第一发送子模块631,用于获取所述其他设备的设备标识对应的账户标识,向所述账户标识对应的账户当前登录的通信终端发送帮助请求;
[0128]第二发送子模块632,用于如果接收到与所述账户标识对应的账户绑定的通信终端发送的确认消息,则向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述账户标识。
[0129]可选的,所述获取模块620,用于:
[0130]获取其他设备在检测到所述目标便携设备的无线信号时发送的时间信息和所述目标便携设备的位置信息;
[0131 ]所述发送模块630,用于:
[0132]基于所述时间信息和所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。
[0133]可选的,如图8所示,所述装置还包括:
[0134]第二接收模块640,用于接收所述其他设备在检测到所述目标便携设备的无线信号时发送的所述其他设备的时间信息和所述目标便携设备的位置信息;
[0135]所述获取模块620,用于:
[0136]根据所述目标便携设备的设备标识,在接收到的所述目标便携设备的各位置信息中,获取对应的时间信息与当前时间最接近的位置信息,以及对应的时间信息;或者,
[0137]根据所述目标便携设备的设备标识,在接收到的所述目标便携设备的各位置信息中,获取对应的时间信息与当前时间的时间差小于预设阈值的位置信息,以及对应的时间
?目息。
[0138]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0139]本公开实施例中,接收对应目标便携设备的位置查询请求,所述位置查询请求中携带有所述目标便携设备的设备标识,根据所述目标便携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息,基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,这样,当用户发现电子设备丢失时,可以提供电子设备的位置信息以方便用户找回电子设备。
[0140]需要说明的是:上述实施例提供的确定目标便携设备位置的装置在确定目标便携设备位置时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的确定目标便携设备位置的装置与确定目标便携设备位置的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0141]本公开再一示例性实施例提供了一种确定目标便携设备位置的装置1900的框图。例如,装置1900可以被提供为一服务器。参照图9,装置1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理部件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述对设备进行控制的方法。
[0142]装置1900还可以包括一个电源组件1926被配置为执行装置1900的电源管理,一个有线或无线网络接口 1950被配置为将装置1900连接到网络,和一个输入输出(I/O)接口1958。装置1900可以操作基于存储在存储器1932的操作系统,例如Windows ServerTM,MacOS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
[0143]装置1900可以包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
[0144]接收对应目标便携设备的位置查询请求,所述位置查询请求中携带有所述目标便携设备的设备标识;
[0145]根据所述目标便携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息;
[0146]基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。
[0147]可选的,所述位置信息为所述其他设备在检测到所述目标便携设备的无线信号时获取的所述其他设备的定位信息;
[0148]所述基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,包括:
[0149]向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述定位信息。
[0150]可选的,所述位置信息为所述其他设备的设备标识;
[0151 ]所述基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,包括:
[0152]获取所述其他设备的设备标识对应的账户标识,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述账户标识。
[0153]可选的,所述获取所述其他设备的设备标识对应的账户标识,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述账户标识,包括:
[0154]获取所述其他设备的设备标识对应的账户标识,向所述账户标识对应的账户当前登录的通信终端发送帮助请求;
[0155]如果接收到与所述账户标识对应的账户绑定的通信终端发送的确认消息,则向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述账户标识。
[0156]可选的,所述获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息,包括:
[0157]获取其他设备在检测到所述目标便携设备的无线信号时发送的时间信息和所述目标便携设备的位置信息;
[0158]所述基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,包括:
[0159]基于所述时间信息和所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。
[0160]可选的,所述方法还包括:
[0161 ]接收所述其他设备在检测
到所述目标便携设备的无线信号时发送的所述其他设备的时间信息和所述目标便携设备的位置信息;
[0162]所述根据所述目标便携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的时间信息和所述目标便携设备的位置信息,包括:
[0163]根据所述目标便携设备的设备标识,在接收到的所述目标便携设备的各位置信息中,获取对应的时间信息与当前时间最接近的位置信息,以及对应的时间信息;或者,
[0164]根据所述目标便携设备的设备标识,在接收到的所述目标便携设备的各位置信息中,获取对应的时间信息与当前时间的时间差小于预设阈值的位置信息,以及对应的时间?目息。
[0165]本公开实施例中,接收对应目标便携设备的位置查询请求,所述位置查询请求中携带有所述目标便携设备的设备标识,根据所述目标便携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息,基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,这样,当用户发现电子设备丢失时,可以提供电子设备的位置信息以方便用户找回电子设备。
[0166]本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0167]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【主权项】
1.一种确定目标便携设备位置的方法,其特征在于,所述方法包括: 接收对应目标便携设备的位置查询请求,所述位置查询请求中携带有所述目标便携设备的设备标识; 根据所述目标便携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息; 基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。2.根据权利要求1所述的方法,其特征在于,所述位置信息为所述其他设备在检测到所述目标便携设备的无线信号时获取的所述其他设备的定位信息; 所述基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,包括: 向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述定位信息。3.根据权利要求1所述的方法,其特征在于,所述位置信息为所述其他设备的设备标识; 所述基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,包括: 获取所述其他设备的设备标识对应的账户标识,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述账户标识。4.根据权利要求3所述的方法,其特征在于,所述获取所述其他设备的设备标识对应的账户标识,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述账户标识,包括: 获取所述其他设备的设备标识对应的账户标识,向所述账户标识对应的账户当前登录的通信终端发送帮助请求; 如果接收到与所述账户标识对应的账户绑定的通信终端发送的确认消息,则向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述账户标识。5.根据权利要求1-4任意一项所述的方法,其特征在于,所述获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息,包括: 获取其他设备在检测到所述目标便携设备的无线信号时发送的时间信息和所述目标便携设备的位置信息; 所述基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,包括: 基于所述时间信息和所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。6.根据权利要求5所述的方法,其特征在于,所述方法还包括: 接收所述其他设备在检测到所述目标便携设备的无线信号时发送的所述其他设备的时间信息和所述目标便携设备的位置信息; 所述根据所述目标便携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的时间信息和所述目标便携设备的位置信息,包括: 根据所述目标便携设备的设备标识,在接收到的所述目标便携设备的各位置信息中,获取对应的时间信息与当前时间最接近的位置信息,以及对应的时间信息;或者, 根据所述目标便携设备的设备标识,在接收到的所述目标便携设备的各位置信息中,获取对应的时间信息与当前时间的时间差小于预设阈值的位置信息,以及对应的时间信息。7.一种确定目标便携设备位置的装置,其特征在于,所述装置包括: 第一接收模块,用于接收对应目标便携设备的位置查询请求,所述位置查询请求中携带有所述目标便携设备的设备标识; 获取模块,用于根据所述目标便携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息; 发送模块,用于基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。8.根据权利要求7所述的装置,其特征在于,所述位置信息为所述其他设备在检测到所述目标便携设备的无线信号时获取的所述其他设备的定位信息; 所述发送模块,用于: 向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述定位信息。9.根据权利要求7所述的装置,其特征在于,所述位置信息为所述其他设备的设备标识; 所述发送模块,用于: 获取所述其他设备的设备标识对应的账户标识,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述账户标识。10.根据权利要求9所述的装置,其特征在于,所述发送模块,包括: 第一发送子模块,用于获取所述其他设备的设备标识对应的账户标识,向所述账户标识对应的账户当前登录的通信终端发送帮助请求; 第二发送子模块,用于如果接收到与所述账户标识对应的账户绑定的通信终端发送的确认消息,则向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息,所述位置提示消息中携带有所述账户标识。11.根据权利要求7-10任意一项所述的装置,其特征在于,所述获取模块,用于: 获取其他设备在检测到所述目标便携设备的无线信号时发送的时间信息和所述目标便携设备的位置信息; 所述发送模块,用于: 基于所述时间信息和所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。12.根据权利要求11所述的装置,其特征在于,所述装置还包括: 第二接收模块,用于接收所述其他设备在检测到所述目标便携设备的无线信号时发送的所述其他设备的时间信息和所述目标便携设备的位置信息; 所述获取模块,用于: 根据所述目标便携设备的设备标识,在接收到的所述目标便携设备的各位置信息中,获取对应的时间信息与当前时间最接近的位置信息,以及对应的时间信息;或者, 根据所述目标便携设备的设备标识,在接收到的所述目标便携设备的各位置信息中,获取对应的时间信息与当前时间的时间差小于预设阈值的位置信息,以及对应的时间信息。13.一种确定目标便携设备位置的装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 接收对应目标便携设备的位置查询请求,所述位置查询请求中携带有所述目标便携设备的设备标识; 根据所述目标便携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息; 基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。
【专利摘要】本公开是关于一种确定目标便携设备位置的方法和装置,属于计算机技术领域。所述方法包括:接收对应目标便携设备的位置查询请求,所述位置查询请求中携带有所述目标便携设备的设备标识;根据所述目标便携设备的设备标识,获取其他设备在检测到所述目标便携设备的无线信号时发送的所述目标便携设备的位置信息;基于所述位置信息,向与所述目标便携设备绑定的通信终端发送所述目标便携设备的位置提示消息。采用本公开,可以方便用户找回电子设备。
【IPC分类】H04W4/02, H04W4/06
【公开号】CN105491524
【申请号】CN201510919464
【发明人】侯恩星, 高自光, 孟德国
【申请人】小米科技有限责任公司
【公开日】2016年4月13日
【申请日】2015年12月11日