被盗终端的处理方法及设备的制作方法

文档序号:7780518阅读:126来源:国知局
被盗终端的处理方法及设备的制作方法
【专利摘要】本发明提供了一种被盗终端的处理方法及设备。其中,该方法包括:接收来自发送方的状态修改消息,其中,状态修改消息中携带有状态发生改变的终端的身份标识信息;将状态修改消息转发至终端的身份标识信息对应的终端,由终端对其进行验证;根据终端验证状态修改消息通过时返回的状态修改请求,对终端的状态信息进行修改。采用本发明实施例能够修改终端的状态信息,解决了现有技术中无法提供其他标识说明终端是否被盗的问题,能够达到增加被盗终端的找回机率并有效遏制偷盗行为的有益效果。
【专利说明】被盗终端的处理方法及设备
【技术领域】
[0001]本发明涉及互联网应用领域,特别是涉及一种被盗终端的处理方法及设备。
【背景技术】
[0002]随着智能终端和网络的飞速发展,终端(包括电脑、手机、平板等多种设备)在人们生活中扮演的角色也越来越重要,越来越成为人们工作和生活中不可或缺的全方位“助手”。为方便使用,人们在使用终端的应用时通常会将各种账号信息、私人聊天记录以及图片照片等信息直接存储在终端。因此,若终端丢失,不仅会给用户带来财产损失,更为重要的是用户存储于终端内的私人信息,例如账号密码等财务信息。这些私人信息若被泄露,对用户造成的损失难以估计。因此,终端的防盗十分重要。
[0003]现有技术中,当终端丢失之后,失主仅能通过报警的手段说明终端被盗,无法提供其他标识说明终端被盗。但通过报警的手段说明终端被盗,仅仅失主以及警察等小范围人群能够知道终端被盗。大部分人,尤其是当偷盗者对被盗终端进行买卖交易时,购买被盗终端的人无法识别终端是否被盗。这种技术缺陷导致用户容易购买到被盗终端,进一步促进偷盗终端的不法行为的发生的恶劣后果。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的被盗终端的处理方法、客户端以及相应的服务器。
[0005]依据本发明的一个方面,提供了一种被盗终端的处理方法,包括:接收来自发送方的状态修改消息,其中,所述状态修改消息中携带有状态发生改变的终端的身份标识信息;将所述状态修改消息转发至所述终端的身份标识信息对应的终端,由所述终端对其进行验证;根据所述终端验证所述状态修改消息通过时返回的状态修改请求,对所述终端的状态信息进行修改。
[0006]可选地,所述接收来自发送方的状态修改消息之后,还包括:判断所述状态修改消息中携带的所述终端的身份标识信息与服务器本地存储的身份标识信息是否匹配;根据匹配结果确定是否转发所述状态修改消息至终端。
[0007]可选地,根据匹配结果确定是否转发状态修改消息至终端,包括:若所述状态修改消息中携带的所述终端的身份标识信息与所述服务器本地存储的身份标识信息均不匹配,则忽略所述状态处理消息;若所述状态修改消息中携带的所述终端的身份标识信息与所述服务器本地存储的身份标识信息匹配,则转发所述状态修改消息至所述终端。
[0008]可选地,对所述终端的状态信息进行修改之后,还包括:返回对所述终端的状态信息的修改的执行情况至所述发送方。
[0009]可选地,若所述状态修改消息中携带的所述终端的身份标识信息与所述服务器本地存储的身份标识信息匹配,还包括:发送执行修改所述终端的状态信息操作的任务身份标识码ID至所述发送方;接收所述发送方发送的查询请求,查询所述修改操作的执行情况,其中,所述查询请求中携带有所述任务ID ;返回对所述终端的状态信息的修改的执行情况至所述发送方。
[0010]可选地,按如下步骤对所述状态修改消息进行验证,包括:利用所述终端判断所述状态修改消息中携带的所述终端的身份标识信息与所述终端中存储的身份标识信息是否匹配;若匹配,则所述状态修改消息合法;若不匹配,则所述状态修改消息不合法。
[0011]可选地,对所述状态修改消息进行验证之后,还包括:若所述状态修改消息不合法,则忽略所述状态修改消息;若所述状态修改消息合法,则获取所述终端的硬件身份标识码ID,并发送携带有所述硬件ID的所述状态修改请求至所述服务器。
[0012]可选地,若所述状态修改消息合法,按如下步骤计算所述硬件ID:获取所述终端的国际移动设备身份码MEI,记为第一字符串;获取所述终端的网卡地址,将去除所述网卡地址中的非字母以及非数字字符的字符串记为第二字符串;获取所述终端的中央处理器CPU的串号,记为第三字符串;按预定顺序合并所述第一字符串、所述第二字符串以及所述第三字符串,并转换合并后的字符串至大写格式,记为第一结果;将所述第一结果进行消息摘要算法MD5运算得到第二结果;转换所述第二结果至大写格式,得到所述硬件ID。
[0013]可选地,所述终端验证所述状态修改消息通过时返回状态修改请求之后,还包括:判断所述状态修改请求中携带的所述硬件ID与所述服务器中存储的硬件ID是否匹配;若所述硬件ID与所述服务器中存储的硬件ID均不匹配,则忽略所述状态修改请求;若所述硬件ID与所述服务器中存储的硬件ID匹配,则触发所述服务器对所述终端的状态信息进行修改的操作。
[0014]可选地,所述发送方设置于移动终端,并以短信息或者网络形式发送所述状态修改消息;或者所述发送方设置于终端,并以网络形式发送所述状态修改消息。
[0015]依据本发明的另一个方面,还提供了一种服务器,包括:接收器,配置为接收来自发送方的状态修改消息,其中,所述状态修改消息中携带有状态发生改变的终端的身份标识信息;发送器,配置为将所述状态修改消息转发至所述终端的身份标识信息对应的终端,由所述终端对其进行验证;状态修改器,配置为根据所述终端验证所述状态修改消息通过时返回的状态修改请求,对所述终端的状态信息进行修改。
[0016]可选地,所述服务器还包括:判断器,配置为所述接收器接收来自发送方的状态修改消息之后,判断所述状态修改消息中携带的所述终端的身份标识信息与服务器本地存储的身份标识信息是否匹配。
[0017]可选地,所述发送器还配置为:若根据所述判断器确定所述状态修改消息中携带的所述终端的身份标识信息与所述服务器本地存储的身份标识信息均未能匹配,忽略所述状态处理消息;若根据所述判断器确定所述状态修改消息中携带的所述终端的身份标识信息与所述服务器本地存储的身份标识信息匹配,转发所述状态修改消息至所述终端。
[0018]可选地,所述发送器还配置为:对所述状态修改器对所述终端的状态信息进行修改之后,返回对所述终端的状态信息的修改的执行情况至所述发送方。
[0019]可选地,所述服务器还包括:所述发送器还配置为:发送执行修改所述终端的状态信息操作的任务身份标识码ID至所述发送方;所述接收器还配置为,所述发送器发送所述任务ID至所述发送方之后,接收所述发送方发送的查询请求,查询所述修改操作的执行情况,其中,所述查询请求中携带有所述任务ID ;以及所述发送器还配置为,返回对所述终端的状态信息的修改的执行情况至所述发送方。
[0020]可选地,所述接收器还配置为:接收所述终端发送的携带有所述终端的硬件身份标识码ID的状态修改请求。
[0021]可选地,所述判断器还配置为:判断所述状态修改请求中携带的所述终端的硬件ID与所述服务器本地存储的硬件ID信息是否匹配。
[0022]可选地,所述状态修改器还配置为:若根据所述判断器确定所述硬件ID与所述服务器本地存储的硬件ID信息均不匹配,则忽略所述状态修改请求;若根据所述判断器确定所述硬件ID与所述服务器本地存储的硬件ID信息匹配,则对所述终端的状态进行修改。
[0023]依据本发明的另一个方面,还提供了一种被盗终端的处理客户端,包括:消息接收器,配置为接收服务器转发的、来自发送方的状态修改消息;验证器,配置为对接收到的状态修改消息进行验证;请求发送器,配置为所述状态修改消息通过验证之后,返回状态修改请求至所述服务器,由所述服务器根据所述状态修改请求对终端的状态进行修改。
[0024]可选地,所述验证器还配置为:判断所述状态修改消息中携带的所述终端的身份标识信息与所述终端中存储的身份标识信息是否匹配,并得到匹配结果。
[0025]可选地,所述请求发送器还配置为:若根据所述验证器确定所述匹配结果为不匹配,则忽略所述状态修改消息;若根据所述验证器确定所述匹配结果为匹配,则获取所述终端的硬件身份标识码ID,并发送携带有所述硬件ID的状态修改请求至所述服务器。
[0026]可选地,所述被盗终端的处理客户端还包括:计算器,配置为按如下步骤计算所述硬件ID:获取所述终端的国际移动设备身份码IMEI,记为第一字符串;获取所述终端的网卡地址,将去除所述网卡地址中的非字母以及非数字字符的字符串记为第二字符串;获取所述终端的中央处理器CPU的串号,记为第三字符串;按预定顺序合并所述第一字符串、所述第二字符串以及所述第三字符串,并转换合并后的字符串至大写格式,记为第一结果;将所述第一结果进行消息摘要算法MD5运算得到第二结果;转换所述第二结果至大写格式,得到所述终端的硬件ID。
[0027]本发明实施例接收来自发送方的状态修改消息,并将其转发至对应的终端,由终端对该状态修改消息进行验证,保证收到的状态修改消息是真实有效可信的消息,避免接收来自不可信或恶意的发送方发送的状态修改消息,导致终端的状态信息被恶意修改。若终端的状态信息被恶意修改,可能导致服务器反馈终端用户的实时位置至恶意发送方,泄露用户信息至恶意发送方,或者可能导致被盗终端被解除被盗标识,进而无法得到被盗终端的相关信息,无法根据被盗终端的相关信息对偷盗者进行抓获。终端验证状态修改消息合法之后,本发明实施例接收终端返回的状态修改请求,并根据该状态修改请求对终端的状态信息进行修改,解决了现有技术中无法提供其他标识说明终端是否被盗的问题。采用本发明实施例提供的被盗终端的处理方法能够更改被盗终端的状态信息。例如,当终端被盗之后,采用本发明实施例能够更改终端的当前状态为已被盗。若偷盗者对被盗终端进行交易,购买者能够查询到终端被盗,进而停止交易并提供偷盗者的线索。因此,采用本发明实施例能够达到增加被盗终端的找回机率并有效遏制偷盗行为的有益效果。
[0028]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。[0029]根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
【专利附图】

【附图说明】
[0030]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0031]图1示出了根据本发明一个实施例的被盗终端的处理方法的处理流程图;
[0032]图2示出了根据本发明一个优选实施例的被盗终端的处理方法的处理流程图;
[0033]图3示出了根据本发明另一个优选实施例的被盗终端的处理方法的处理流程图;
[0034]图4示出了根据本发明一个实施例的服务器的结构示意图;以及
[0035]图5示出了根据本发明一个实施例的被盗终端的处理客户端的结构示意图。
【具体实施方式】
[0036]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0037]相关技术中提及,无法确定终端是否被盗,因此,当终端被盗之后,失主目前仅能通过报警的手段说明终端被盗,无法提供其他标识说明终端被盗。这种技术缺陷导致用户容易购买到被盗终端,使得偷盗终端的不法行为能够产生恶劣后果。
[0038]为解决上述技术问题,本发明实施例提供了一种被盗终端的处理方法。图1示出了根据本发明一个实施例的被盗终端的处理方法的处理流程图。如图1所示,该流程至少包括步骤S102至步骤S106。
[0039]步骤S102、接收来自发送方的状态修改消息,其中,状态修改消息中携带有状态发生改变的终端的身份标识信息。
[0040]步骤S104、将状态修改消息转发至终端的身份标识信息对应的终端,由终端对其进行验证。
[0041]步骤S106、根据终端验证状态修改消息通过时返回的状态修改请求,对终端的状态信息进行修改。
[0042]本发明实施例接收来自发送方的状态修改消息,并将其转发至对应的终端,由终端对该状态修改消息进行验证,保证收到的状态修改消息是真实有效可信的消息,避免接收来自不可信或恶意的发送方发送的状态修改消息,导致终端的状态信息被恶意修改。若终端的状态信息被恶意修改,可能导致服务器反馈终端用户的实时位置至恶意发送方,泄露用户信息至恶意发送方,或者可能导致被盗终端被解除被盗标识,进而无法得到被盗终端的相关信息,无法根据被盗终端的相关信息对偷盗者进行抓获。终端验证状态修改消息合法之后,本发明实施例接收终端返回的状态修改请求,并根据该状态修改请求对终端的状态信息进行修改,解决了现有技术中无法提供其他标识说明终端是否被盗的问题。采用本发明实施例提供的被盗终端的处理方法能够更改被盗终端的状态信息。例如,当终端被盗之后,采用本发明实施例能够更改终端的当前状态为已被盗。若偷盗者对被盗终端进行交易,购买者能够查询到终端被盗,进而停止交易并提供偷盗者的线索。因此,采用本发明实施例能够达到增加被盗终端的找回机率并有效遏制偷盗行为的有益效果。
[0043]步骤S102在执行时,接收来自发送方的状态修改消息,其中,该状态修改消息中携带有状态发生改变的终端的身份标识信息。优选地,为保证接收到的状态修改消息真实有效可信,本发明实施例对接收到的状态修改消息进行验证。若状态修改消息通过验证,可以继续执行防盗操作;若状态修改消息未通过验证,不需要继续执行防盗操作。
[0044]本发明实施例中,状态修改消息中携带有终端的身份标识信息,而服务器中存储着的各个终端的身份标识信息。若状态修改消息中携带的终端的身份标识信息与服务器中存储的终端的身份标识信息能够匹配,则状态修改消息通过合法性验证,执行如图1所示的步骤S104,本发明实施例将状态修改消息转发至上述身份标识信息对应的终端;若不匹配,则状态修改消息未通过合法性验证,相应的,本发明实施例忽略该状态修改消息,不执行任何操作。
[0045]当本发明实施例将状态修改消息转发至对应的终端之后,终端无法保证转发该状态修改消息的服务器为可靠服务器,进而,在服务器侧对状态修改消息进行的验证也就无法被信任。为保证终端接收到的状态修改消息不是非恶意服务器发送至终端的状态修改消息,终端对接收到的状态修改消息再次进行合法性验证。当终端接收到状态修改消息之后,本发明实施例判断状态修改消息中携带的终端的标识信息与终端本地存储的身份标识信息是否匹配。若匹配,则该状态修改消息合法,若不匹配,则该状态修改消息不合法。
[0046]根据上述对状态修改消息合法性的验证结果,终端执行不同的操作。具体地,若状态修改消息不合法,则忽略该状态修改消息,若状态修改消息合法,则终端获取本身的硬件身份标识码(Identity,以下简称ID),并返回携带有该硬件ID的状态修改请求。
[0047]本发明实施例接收到状态修改请求之后,根据状态修改请求中携带的硬件ID,对状态修改请求进行合法性验证。具体地,当状态修改请求中携带的硬件ID与服务器本地存储的硬件ID能够匹配,则状态修改请求通过合法性验证;若不能够匹配,则状态修改请求无法通过合法性验证。若状态修改请求无法通过合法性验证,本发明实施例忽略状态修改请求,不执行任何操作。若状态修改请求通过合法性验证,则本发明实施例利用服务器对终端的状态信息进行修改,保证服务器中存储的终端的状态信息能够及时更新至终端的当前状态。
[0048]本发明实施例中,对状态修改消息的两次合法性验证均通过终端的身份标识,而对状态修改请求的验证,为提高安全性,确定接收到的状态修改请求为合法状态修改请求,本发明实施例使用终端的硬件ID对状态修改请求进行合法性验证。
[0049]其中,终端的身份标识信息可以是终端的国际移动设备身份识别码(International Mobile Equipment Identity,以下简称IMEI),可以是终端的用户身份标识码(Identity,以下简称ID),还可以是任意能够唯一标识终端的身份标识信息,本发明实施例对此并不加以限定。
[0050]终端的硬件ID为汇集多种终端身份标识信息的、综合的身份标识信息。现对该硬件ID的获取进行具体介绍。如上文所述,若状态修改消息合法,则本发明实施例获取上述终端的硬件ID。本发明实施例首先获取终端的MEI,记为第一字符串。其次,本发明实施例获取被盗移动终端的网卡地址,并去除网卡地址中的非字母以及非数字字符,去除后的网卡地址记为第二字符串。获取到第一字符串以及第二字符串之后,本发明实施例获取终端的中央处理器(Central Processing Unit,以下简称CPU)串号,记为第三字符串。获取到第一、第二以及第三字符串之后,本发明实施例按预定顺序合并上述三个字符串。其中,该预定顺序可以是按第一、第二、第三的顺序合并上述三个字符串,可以是按第三、第二、第一的倒序合并上述三个字符串,还可以是其他预定的顺序,本发明实施例对此并不加以限定。
[0051]合并上述字符串之后,本发明实施例将合并后得到的结果转换为大写格式,并记为第一结果。获取到第一结果之后,本发明实施例继续将该第一结果进行消息摘要算法第五版(Message Digest Algorithm5,以下简称MD5)运算,得到第二结果。之后,本发明实施例将该第二结果转换为大写格式得到终端的硬件ID。
[0052]本发明实施例中终端的硬件ID通过将终端的ME1、网卡地址以及CPU的串号进行合并运算能够保证服务器接收的状态修改命令是真实有效可信的,避免接收来自不可信或恶意发送端伪装成终端发送的状态修改命令导致服务器对终端的状态信息进行错误修改。例如,若不可信或恶意发送端伪装成终端发送状态修改命令指示服务器将终端的状态信息从被盗修改为解除被盗。当终端的状态信息修改为解除被盗之后,不法分子可以对终端进行刷机等处理,导致失主无法找回终端的恶劣后果。本发明实施例将接收到的状态修改命令中携带的硬件ID与服务器本地存储的硬件ID进行匹配,若硬件ID匹配,则终端的ME1、网卡地址以及CPU串号均能够匹配,则能够确定本发明实施例接收到的状态修改命令的合法性。确定状态修改命令的合法性之后,对终端的状态信息进行修改保证服务器存储的终端的状态信息能够及时更新。
[0053]本发明实施例中,对终端的状态信息进行修改可以包括修改终端的状态信息为被盗、未被盗或者终端被盗后找回等等。当终端被盗之后,本发明实施例对终端的状态信息进行及时修改,以便服务器接收到终端的相关信息(如终端的实时位置、终端当前使用者的指纹等)之后,能够向失主提供被盗终端的相关线索,增加失主找回终端的可能性。当终端被盗后找回之后,本发明实施例及时修改终端的状态信息为被盗后找回,服务器也就无需浪费空间等资源查询以及存储终端的相关信息。进一步,本发明实施例的终端的状态信息还可以包括其他更为详细的说明,例如包括终端未出售、终端使用中以及终端被转卖等终端的出售购买状态信息,还可以是其他任意终端的当前状态信息,本发明实施例对此并不加以限定。
[0054]本发明实施例中,将终端的状态信息修改为当前状态之后,本发明实施例可以返回修改结果至状态修改消息的发送方。本发明实施例中,对终端的当前状态修改之后,将修改结果发送至发送方,提醒发送方终端的当前状态已修改,进而使得发送方能够根据终端修改后的当前状态执行相应操作。例如,当终端为手机时,用户使用与被盗手机绑定的亲友号码发送状态修改消息至被盗手机,标记手机已被盗。当服务器根据状态修改消息修改手机当前状态为已被盗之后,若返回修改结果至亲友号码,则用户能够及时获知手机已标记被盗,进一步对被盗手机执行其他防盗操作。
[0055]本发明实施例还可以在状态修改消息通过合法性验证之后,生成一个执行修改操作的任务ID,并发送该任务ID至状态修改消息发送方。发送方接收到该任务ID之后,确定状态修改消息已经通过服务器的合法性验证。另外,发送方能够随时发送携带有该任务ID的查询请求至服务器,查询服务器的修改操作的执行情况。服务器接收到发送方的查询请求之后,根据查询请求中携带的任务ID确定当前修改操作的执行情况,并返回至发送方。例如,当终端为手机时,若手机丢失,用户能够发送状态修改消息至服务器,并接收到服务器返回的任务ID。根据该任务ID,用户能够随时查询服务器的状态修改操作的执行情况。若因为服务器故障等原因导致当前修改操作无法继续执行,用户能够及时获知操作无法执行的相关信息,并根据获知的相关信息采取相应措施,更加高效率地保护被盗手机的安全。
[0056]本发明实施例中,状态修改消息的发送方可以设置于移动终端,例如手机,笔记本电脑等等,并通过短信息或者网络的形式发送状态修改消息。本发明实施例中的发送方还可以设置于终端,例如电脑,并通过网络的形式发送上述状态修改消息。采用本发明实施例,能够及时修改终端的状态信息。例如,当终端被盗之后,用户能够通过各种消息发送平台发送状态修改消息,保证及时标记终端被盗。进一步能够及时获知被盗终端的相关信息,增大被盗终端找回的机率。
[0057]现以具体实施例对本发明的被盗终端的处理方法进行说明。
[0058]实施例一
[0059]图2示出了根据本发明一个优选实施例的被盗终端的处理方法的处理流程图,用于支持上述任意一个被盗终端的处理方法,将上述被盗终端的处理方法阐述得更加清晰易懂。参见图2,该优选实施例至少包括步骤S202至步骤S228。
[0060]需要说明的是,为将本优选实施例阐述得更加简单明白,本优选实施例中,将状态修改命令的发送方设置于亲友手机,将终端设置为被盗终端。其中,亲友手机为被盗手机绑定的亲友号码所在的手机。
[0061]步骤S202、发送状态修改消息,标记手机被盗。
[0062]当手机被盗之后,用户使用亲友手机通过网络发送状态修改消息至服务器,标记手机被盗。
[0063]步骤S204、判断状态修改请求是否合法。
[0064]服务器接收到状态修改消息之后,判断该状态修改消息是否合法。若是,执行步骤S208,若否,执行步骤S206。
[0065]步骤S206、状态修改消息不合法,忽略状态修改消息。
[0066]步骤S208、发送任务ID至亲友手机。
[0067]具体地,当经过服务器判断,状态修改消息合法之后,服务器生成执行修改操作的任务ID,并通过网络发送该任务ID至亲友手机。
[0068]步骤S210、转发状态修改消息。
[0069]步骤S212、判断状态修改消息是否合法。
[0070]服务器验证接收到的状态修改消息合法之后,转发该状态修改消息至被盗手机。被盗手机接收到该状态修改消息之后,再次对该状态修改消息进行合法性验证。若该状态修改消息未通过合法性验证,则执行步骤S214,若通过验证,则执行步骤S216。
[0071]步骤S214、当状态修改消息未通过合法性验证,忽略状态修改消息。
[0072]步骤S216、当状态修改消息通过合法性验证,被盗手机获取自身的硬件ID。
[0073]步骤S218、发送状态修改请求至服务器。[0074]被盗手机获取到自身的硬件ID之后,发送携带有该硬件ID的状态修改请求至服务器。
[0075]步骤S220、判断状态修改请求是否合法。
[0076]服务器接收到状态修改请求之后,根据状态修改请求中携带的硬件ID判断该状态修改请求是否合法。若不合法,执行步骤S222,若合法,执行步骤S224。
[0077]步骤S222、当状态修改请求不合法,服务器忽略状态修改请求。
[0078]步骤S224、当状态修改请求合法,执行修改状态信息操作。
[0079]步骤S226、发送查询请求。
[0080]亲友手机接收到服务器发送的任务ID之后,能够通过网络发送携带有该任务ID的查询请求至服务器,查询服务器的修改操作的执行情况。
[0081]步骤S228、发送修改执行情况至亲友手机。
[0082]服务器接收到亲友手机发送的查询请求之后,根据查询请求中携带的任务ID获取当前修改操作的执行情况,并将该执行情况通过网络返回至亲友手机。
[0083]实施例二
[0084]图3示出了根据本发明另一个优选实施例的被盗终端的处理方法的处理流程图,用于支持上述任意一个被盗终端的处理方法,将上述被盗终端的处理方法阐述得更加清晰易懂。参见图3,该优选实施例至少包括步骤S302至步骤S324。
[0085]需要说明的是,为将本优选实施例阐述得更加简单明白,本优选实施例中,将状态修改命令的发送方设置于亲友手机,将终端设置为被盗终端。其中,亲友手机为被盗手机绑定的亲友号码所在的手机。
[0086]步骤S302、发送状态修改消息,标记手机被盗。
[0087]当手机被盗之后,用户使用亲友手机通过短信息发送状态修改消息至服务器,标记手机被盗。
[0088]步骤S304、判断状态修改请求是否合法。
[0089]服务器接收到状态修改消息之后,判断该状态修改消息是否合法。若是,执行步骤S308,若否,执行步骤S306。
[0090]步骤S306、状态修改消息不合法,忽略状态修改消息。
[0091]步骤S308、转发状态修改消息。
[0092]步骤S310、判断状态修改消息是否合法。
[0093]服务器验证接收到的状态修改消息合法之后,转发该状态修改消息至被盗手机。被盗手机接收到该状态修改消息之后,再次对该状态修改消息进行合法性验证。若该状态修改消息未通过合法性验证,则执行步骤S312,若通过验证,则执行步骤S314。
[0094]步骤S312、当状态修改消息未通过合法性验证,忽略状态修改消息。
[0095]步骤S314、当状态修改消息通过合法性验证,被盗手机获取自身的硬件ID。
[0096]步骤S316、发送状态修改请求至服务器。
[0097]被盗手机获取到自身的硬件ID之后,发送携带有该硬件ID的状态修改请求至服务器。
[0098]步骤S318、判断状态修改请求是否合法。
[0099]服务器接收到状态修改请求之后,根据状态修改请求中携带的硬件ID判断该状态修改请求是否合法。若不合法,执行步骤S320,若合法,执行步骤S322。
[0100]步骤S320、当状态修改请求不合法,服务器忽略状态修改请求。
[0101]步骤S322、当状态修改请求合法,执行修改状态信息操作。
[0102]步骤S324、通过短信息发送修改执行情况至亲友手机。
[0103]请注意,以上S302和S324中的发送步骤也可以通过网络来发送,本发明不限于此。
[0104]基于上文各优选实施例提供的被盗终端的处理方法,基于同一发明构思,本发明实施例提供一种服务器,用于实现上述被盗终端的处理方法。
[0105]图4示出了根据本发明一个实施例的服务器的结构示意图。参见图4,本发明实施例的服务器至少包括:接收器410、发送器430以及状态修改器440。
[0106]现介绍本发明实施例的服务器的各器件或组成的功能以及各部分间的连接关系:
[0107]接收器410,配置为接收来自发送方的状态修改消息,其中,状态修改消息中携带有状态发生改变的终端的身份标识信息。
[0108]发送器430,与接收器410相耦合,配置为将状态修改消息转发至终端的身份标识信息对应的终端,由终端对其进行验证。
[0109]状态修改器440,与接收器410相耦合,配置为根据终端验证状态修改消息通过时返回的状态修改请求,对终端的状态信息进行修改。
[0110]本发明实施例接收来自发送方的状态修改消息,并将其转发至对应的终端,由终端对该状态修改消息进行验证,保证收到的状态修改消息是真实有效可信的消息,避免接收来自不可信或恶意的发送方发送的状态修改消息,导致终端的状态信息被恶意修改。若终端的状态信息被恶意修改,可能导致服务器反馈终端用户的实时位置至恶意发送方,泄露用户信息至恶意发送方,或者可能导致被盗终端被解除被盗标识,进而无法得到被盗终端的相关信息,无法根据被盗终端的相关信息对偷盗者进行抓获。终端验证状态修改消息合法之后,本发明实施例接收终端返回的状态修改请求,并根据该状态修改请求对终端的状态信息进行修改,解决了现有技术中无法提供其他标识说明终端是否被盗的问题。采用本发明实施例提供的被盗终端的处理方法能够更改被盗终端的状态信息。例如,当终端被盗之后,采用本发明实施例能够更改终端的当前状态为已被盗。若偷盗者对被盗终端进行交易,购买者能够查询到终端被盗,进而停止交易并提供偷盗者的线索。因此,采用本发明实施例能够达到增加被盗终端的找回机率并有效遏制偷盗行为的有益效果。
[0111]如图4所示的服务器中的接收器410接收来自发送方的状态修改消息,其中,该状态修改消息中携带有状态发生改变的终端的身份标识信息。优选地,为保证接收到的状态修改消息真实有效可信,服务器中判断器420对接收到的状态修改消息进行合法性判断。若经过判断器420的判断,状态修改消息合法,则继续执行防盗操作;若经过判断器420的判断,状态修改消息不合法,则不需要继续执行防盗操作。
[0112]本发明实施例中,状态修改消息中携带有终端的身份标识信息,而服务器中存储着的各个终端的身份标识信息。若状态修改消息中携带的终端的身份标识信息与服务器中存储的终端的身份标识信息能够匹配,则判断器420判断状态修改消息通过合法性验证,则由发送器430将状态修改消息转发至上述身份标识信息对应的终端;若不匹配,则判断器420判断状态修改消息未通过合法性验证,相应的,服务器忽略该状态修改消息,不执行任何操作。
[0113]当状态修改消息发送至终端之后,终端对该状态修改消息进行合法性验证。若该状态修改消息通过未合法性验证,则终端忽略该状态修改消息。若该状态修改消息通过合法性验证,则终端获取自身的硬件ID,并发送携带有该硬件ID的状态修改请求至如图4所示的服务器。
[0114]服务器中的接收器410接收到状态修改请求之后,触发判断器420。判断器420判断该状态修改请求是否合法。本发明实施例中,判断器420通过判断状态修改请求中携带的硬件ID与服务器本地存储的硬件ID是否匹配判断状态修改请求是否合法。若状态修改请求中携带的硬件ID与服务器本地存储的硬件ID不匹配,则判断器420判断该状态修改请求不合法,则服务器忽略该状态修改请求。若状态修改请求中携带的硬件ID与服务器本地存储的硬件ID匹配,则判断器420判断该状态修改请求合法,并触发与其耦合的状态修改器440。状态修改器440根据状态修改请求对终端的状态信息进行修改。
[0115]本发明实施例中,状态修改器440对终端的状态信息进行修改可以包括修改终端的状态信息为被盗、未被盗或者终端被盗后找回等等。当终端被盗之后,服务器中的状态修改器440对终端的状态信息进行及时修改,以便服务器接收到终端的相关信息(如终端的实时位置、终端当前使用者的指纹等)之后,能够向失主提供被盗终端的相关线索,增加失主找回终端的可能性。当终端被盗后找回之后,服务器中的状态修改器440及时修改终端的状态信息为被盗后找回,服务器也就无需浪费空间等资源查询以及存储终端的相关信息。进一步,本发明实施例的终端的状态信息还可以包括其他更为详细的说明,例如包括终端未出售、终端使用中以及终端被转卖等终端的出售购买状态信息,还可以是其他任意终端的当前状态信息,本发明实施例对此并不加以限定。
[0116]本发明实施例中,状态修改器440将终端的状态信息修改为当前状态之后,触发发送器430。发送器430可以返回修改结果至状态修改消息的发送方。本发明实施例中,发送器430将修改结果发送至发送方,提醒发送方终端的当前状态已修改,进而使得发送方能够根据终端修改后的当前状态执行相应操作。例如,当终端为手机时,用户使用与被盗手机绑定的亲友号码发送状态修改消息至被盗手机,标记手机已被盗。当服务器根据状态修改消息修改手机当前状态为已被盗之后,若返回修改结果至亲友号码,则用户能够及时获知手机已标记被盗,进一步对被盗手机执行其他防盗操作。
[0117]本发明实施例还可以在判断器420判断状态修改消息通过合法性验证之后,生成一个执行修改操作的任务ID,并由接收器410发送该任务ID至状态修改消息发送方。发送方接收到该任务ID之后,确定状态修改消息已经通过服务器的合法性验证。另外,发送方能够随时发送携带有该任务ID的查询请求至服务器,查询服务器的修改操作的执行情况。服务器中的接收器410接收到发送方的查询请求之后,根据查询请求中携带的任务ID确定当前修改操作的执行情况,并触发发送器430返回修改操作的执行情况至发送方。例如,当终端为手机时,若手机丢失,用户能够发送状态修改消息至服务器,并接收到服务器返回的任务ID。根据该任务ID,用户能够随时查询服务器的状态修改操作的执行情况。若因为服务器故障等原因导致当前修改操作无法继续执行,用户能够及时获知操作无法执行的相关信息,并根据获知的相关信息采取相应措施,更加高效率地保护被盗手机的安全。[0118]基于上文各优选实施例提供的被盗终端的处理方法及服务器,基于统一发明构思,本发明实施例提供一种被盗终端的处理客户端,用于实现上述被盗终端的处理方法。
[0119]图5示出了根据本发明一个实施例的被盗终端的处理客户端的结构示意图。参见图5,本发明实施例的被盗终端的处理客户至少包括:消息接收器510、验证器520以及请求发送器530。
[0120]现介绍本发明实施例的被盗终端的处理客户端的各器件或组成的功能以及各部分间的连接关系:
[0121]消息接收器510,配置为接收服务器转发的、来自发送方的状态修改消息。
[0122]验证器520,与消息接收器510相耦合,配置为对接收到的状态修改消息进行验证。
[0123]请求发送器530,与验证器520相耦合,配置为状态修改消息通过验证之后,返回状态修改请求至服务器,由服务器根据状态修改请求对终端的状态进行修改。
[0124]本发明实施例接收来自发送方的状态修改消息,并将其转发至对应的终端,由终端对该状态修改消息进行验证,保证收到的状态修改消息是真实有效可信的消息,避免接收来自不可信或恶意的发送方发送的状态修改消息,导致终端的状态信息被恶意修改。若终端的状态信息被恶意修改,可能导致服务器反馈终端用户的实时位置至恶意发送方,泄露用户信息至恶意发送方,或者可能导致被盗终端被解除被盗标识,进而无法得到被盗终端的相关信息,无法根据被盗终端的相关信息对偷盗者进行抓获。终端验证状态修改消息合法之后,本发明实施例接收终端返回的状态修改请求,并根据该状态修改请求对终端的状态信息进行修改,解决了现有技术中无法提供其他标识说明终端是否被盗的问题。采用本发明实施例提供的被盗终端的处理方法能够更改被盗终端的状态信息。例如,当终端被盗之后,采用本发明实施例能够更改终端的当前状态为已被盗。若偷盗者对被盗终端进行交易,购买者能够查询到终端被盗,进而停止交易并提供偷盗者的线索。因此,采用本发明实施例能够达到增加被盗终端的找回机率并有效遏制偷盗行为的有益效果。
[0125]如图5所示的客户端中的消息接收器510接收到服务器转发的、来自发送方的状态修改消息之后,触发验证器520。为保证接收到的状态修改消息不是非恶意服务器发送的状态修改消息,验证器520根据状态修改消息中携带的终端的身份标识信息对状态修改消息进行合法性验证。若经过验证器520的验证,状态修改消息中携带的终端的身份标识信息与终端本地存储的身份标识信息匹配,则状态修改消息合法。若经过验证器520的验证,状态修改消息中携带的终端的身份标识信息与终端本地存储的身份标识信息不匹配,则状态修改消息不合法。
[0126]如上文所述,验证器520验证消息接收器510接收到的状态修改消息是否合法,并根据验证结果执行下一步操作。具体地,若状态修改消息不合法,则如图5所示的客户端忽略该状态修改消息,不执行任何操作。若状态修改消息合法,则验证器520触发请求发送器530。请求发送器530获取终端的硬件ID,并发送携带有该硬件ID的状态修改请求至服务器。
[0127]请求发送器530发送状态修改请求至服务器之前,从与其耦合的计算器540处获取终端的硬件ID。现对该硬件ID的获取进行具体介绍。如上文所述,验证器520验证状态修改消息合法之后,由请求发送器530获取作为终端的身份标识信息的硬件ID。本发明实施中,请求发送器530触发计算器540,由计算器540计算终端的硬件ID。具体地,计算器540首先获取终端的MEI,记为第一字符串。其次,计算器540获取被盗移动终端的网卡地址,并去除网卡地址中的非字母以及非数字字符,去除后的网卡地址记为第二字符串。计算器540获取到第一字符串以及第二字符串之后,获取终端的CPU串号,记为第三字符串。获取到第一、第二以及第三字符串之后,计算器540按预定顺序合并上述三个字符串。其中,该预定顺序可以是按第一、第二、第三的顺序合并上述三个字符串,可以是按第三、第二、第一的倒序合并上述三个字符串,还可以是其他预定的顺序,本发明实施例对此并不加以限定。
[0128]合并上述字符串之后,计算器540将合并后得到的结果转换为大写格式,并记为第一结果。获取到第一结果之后,计算器540将该第一结果进行MD5运算,得到第二结果。之后,计算器540将该第二结果转换为大写格式得到终端的硬件ID。
[0129]本发明实施例中终端的硬件ID通过将终端的ME1、网卡地址以及CPU的串号进行合并运算能够保证服务器接收的状态修改命令是真实有效可信的,避免接收来自不可信或恶意发送端伪装成终端发送的状态修改命令导致服务器对终端的状态信息进行错误修改。例如,若不可信或恶意发送端伪装成终端发送状态修改命令指示服务器将终端的状态信息从被盗修改为解除被盗。当终端的状态信息修改为解除被盗之后,不法分子可以对终端进行刷机等处理,导致失主无法找回终端的恶劣后果。本发明实施例将接收到的状态修改命令中携带的硬件ID与服务器本地存储的硬件ID进行匹配,若硬件ID匹配,则终端的ME1、网卡地址以及CPU串号均能够匹配,则能够确定本发明实施例接收到的状态修改命令的合法性。确定状态修改命令的合法性之后,对终端的状态信息进行修改保证服务器存储的终端的状态信息能够及时更新。
[0130]根据上述任意一个优选实施例或多个优选实施例的组合,本发明实施例能够达到如下有益效果:
[0131]本发明实施例接收来自发送方的状态修改消息,并将其转发至对应的终端,由终端对该状态修改消息进行验证,保证收到的状态修改消息是真实有效可信的消息,避免接收来自不可信或恶意的发送方发送的状态修改消息,导致终端的状态信息被恶意修改。若终端的状态信息被恶意修改,可能导致服务器反馈终端用户的实时位置至恶意发送方,泄露用户信息至恶意发送方,或者可能导致被盗终端被解除被盗标识,进而无法得到被盗终端的相关信息,无法根据被盗终端的相关信息对偷盗者进行抓获。终端验证状态修改消息合法之后,本发明实施例接收终端返回的状态修改请求,并根据该状态修改请求对终端的状态信息进行修改,解决了现有技术中无法提供其他标识说明终端是否被盗的问题。采用本发明实施例提供的被盗终端的处理方法能够更改被盗终端的状态信息。例如,当终端被盗之后,采用本发明实施例能够更改终端的当前状态为已被盗。若偷盗者对被盗终端进行交易,购买者能够查询到终端被盗,进而停止交易并提供偷盗者的线索。因此,采用本发明实施例能够达到增加被盗终端的找回机率并有效遏制偷盗行为的有益效果。
[0132]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0133]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0134]本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0135]此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0136]本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的被盗终端的处理设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0137]应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
[0138]至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。
[0139]本发明实施例还公开了 Al.—种被盗终端的处理方法,包括:[0140]接收来自发送方的状态修改消息,其中,所述状态修改消息中携带有状态发生改变的终端的身份标识信息;
[0141]将所述状态修改消息转发至所述终端的身份标识信息对应的终端,由所述终端对其进行验证;
[0142]根据所述终端验证所述状态修改消息通过时返回的状态修改请求,对所述终端的状态信息进行修改。
[0143]A2.根据Al所述的方法,其中,所述接收来自发送方的状态修改消息之后,还包括:
[0144]判断所述状态修改消息中携带的所述终端的身份标识信息与服务器本地存储的身份标识信息是否匹配;
[0145]根据匹配结果确定是否转发所述状态修改消息至终端。
[0146]A3.根据A2所述的方法,其中,根据匹配结果确定是否转发状态修改消息至终端,包括:
[0147]若所述状态修改消息中携带的所述终端的身份标识信息与所述服务器本地存储的身份标识信息均不匹配,则忽略所述状态处理消息;
[0148]若所述状态修改消息中携带的所述终端的身份标识信息与所述服务器本地存储的身份标识信息匹配,则转发所述状态修改消息至所述终端。
[0149]A4.根据Al至A3任一项所述的方法,其中,对所述终端的状态信息进行修改之后,还包括:
[0150]返回对所述终端的状态信息的修改的执行情况至所述发送方。
[0151]A5.根据A4所述的方法,其中,所述返回对所述终端的状态信息的修改的执行情况至所述发送方,还包括:
[0152]发送执行修改所述终端的状态信息操作的任务身份标识码ID至所述发送方;
[0153]接收所述发送方发送的查询请求,查询所述修改操作的执行情况,其中,所述查询请求中携带有所述任务ID ;
[0154]返回对所述终端的状态信息的修改的执行情况至所述发送方。
[0155]A6.根据Al至A5任一项所述的方法,其中,按如下步骤对所述状态修改消息进行验证,包括:
[0156]利用所述终端判断所述状态修改消息中携带的所述终端的身份标识信息与所述终端中存储的身份标识信息是否匹配;
[0157]若匹配,则所述状态修改消息合法;
[0158]若不匹配,则所述状态修改消息不合法。
[0159]A7.根据A6所述的方法,其中,对所述状态修改消息进行验证之后,还包括:
[0160]若所述状态修改消息不合法,则忽略所述状态修改消息;
[0161]若所述状态修改消息合法,则获取所述终端的硬件身份标识码ID,并发送携带有所述硬件ID的所述状态修改请求至所述服务器。
[0162]AS.根据A7所述的方法,其中,若所述状态修改消息合法,按如下步骤计算所述硬件ID:
[0163]获取所述终端的国际移动设备身份码MEI,记为第一字符串;[0164]获取所述终端的网卡地址,将去除所述网卡地址中的非字母以及非数字字符的字符串记为第二字符串;
[0165]获取所述终端的中央处理器CPU的串号,记为第三字符串;
[0166]按预定顺序合并所述第一字符串、所述第二字符串以及所述第三字符串,并转换合并后的字符串至大写格式,记为第一结果;
[0167]将所述第一结果进行消息摘要算法MD5运算得到第二结果;
[0168]转换所述第二结果至大写格式,得到所述硬件ID。
[0169]A9.根据Al至AS任一项所述的方法,其中,所述终端验证所述状态修改消息通过时返回状态修改请求之后,还包括:
[0170]判断所述状态修改请求中携带的所述硬件ID与所述服务器中存储的硬件ID是否匹配;
[0171]若所述硬件ID与所述服务器中存储的硬件ID均不匹配,则忽略所述状态修改请求;
[0172]若所述硬件ID与所述服务器中存储的硬件ID匹配,则触发所述服务器对所述终端的状态信息进行修改的操作。
[0173]A10.根据Al至A9任一项所述的方法,其中,所述发送方设置于移动终端,并以短信息或者网络形式发送所述状态修改消息;或者
[0174]所述发送方设置于终端,并以网络形式发送所述状态修改消息。
[0175]本发明实施例还公开了 Bll.—种服务器,包括:
[0176]接收器,配置为接收来自发送方的状态修改消息,其中,所述状态修改消息中携带有状态发生改变的终端的身份标识信息;
[0177]发送器,配置为将所述状态修改消息转发至所述终端的身份标识信息对应的终端,由所述终端对其进行验证;
[0178]状态修改器,配置为根据所述终端验证所述状态修改消息通过时返回的状态修改请求,对所述终端的状态信息进行修改。
[0179]B12.根据Bll所述的服务器,其中,还包括:
[0180]判断器,配置为所述接收器接收来自发送方的状态修改消息之后,判断所述状态修改消息中携带的所述终端的身份标识信息与服务器本地存储的身份标识信息是否匹配。
[0181]B13.根据B12所述的服务器,其中,所述发送器还配置为:
[0182]若根据所述判断器确定所述状态修改消息中携带的所述终端的身份标识信息与所述服务器本地存储的身份标识信息均未能匹配,忽略所述状态处理消息;
[0183]若根据所述判断器确定所述状态修改消息中携带的所述终端的身份标识信息与所述服务器本地存储的身份标识信息匹配,转发所述状态修改消息至所述终端。
[0184]B14.根据Bll至B13任一项所述的服务器,其中,所述发送器还配置为:
[0185]对所述状态修改器对所述终端的状态信息进行修改之后,返回对所述终端的状态信息的修改的执行情况至所述发送方。
[0186]B15.根据B14所述的服务器,其中,还包括:
[0187]所述发送器还配置为:发送执行修改所述终端的状态信息操作的任务身份标识码ID至所述发送方;[0188]所述接收器还配置为,所述发送器发送所述任务ID至所述发送方之后,接收所述发送方发送的查询请求,查询所述修改操作的执行情况,其中,所述查询请求中携带有所述任务ID ;以及
[0189]所述发送器还配置为,返回对所述终端的状态信息的修改的执行情况至所述发送方。
[0190]B16.根据Bll至B15任一项所述的服务器,其中,所述接收器还配置为:
[0191]接收所述终端发送的携带有所述终端的硬件身份标识码ID的状态修改请求。
[0192]B17.根据B16所述的服务器,其中,所述判断器还配置为:
[0193]判断所述状态修改请求中携带的所述终端的硬件ID与所述服务器本地存储的硬件ID信息是否匹配。
[0194]B18.根据B17所述的服务器,其中,所述状态修改器还配置为:
[0195]若根据所述判断器确定所述硬件ID与所述服务器本地存储的硬件ID信息均不匹配,则忽略所述状态修改请求;
[0196]若根据所述判断器确定所述硬件ID与所述服务器本地存储的硬件ID信息匹配,则对所述终端的状态进行修改。
[0197]本发明实施例还公开了 C19.一种被盗终端的处理客户端,包括:
[0198]消息接收器,配置为接收服务器转发的、来自发送方的状态修改消息;
[0199]验证器,配置为对接收到的状态修改消息进行验证;
[0200]请求发送器,配置为所述状态修改消息通过验证之后,返回状态修改请求至所述服务器,由所述服务器根据所述状态修改请求对终端的状态进行修改。
[0201]C20.根据权利要求19所述的客户端,其中,所述验证器还配置为:
[0202]判断所述状态修改消息中携带的所述终端的身份标识信息与所述终端中存储的身份标识信息是否匹配,并得到匹配结果。
[0203]21.根据C20所述的客户端,其中,所述请求发送器还配置为:
[0204]若根据所述验证器确定所述匹配结果为不匹配,则忽略所述状态修改消息;
[0205]若根据所述验证器确定所述匹配结果为匹配,则获取所述终端的硬件身份标识码ID,并发送携带有所述硬件ID的状态修改请求至所述服务器。
[0206]C22.根据C21所述的客户端,其中,还包括:
[0207]计算器,配置为按如下步骤计算所述硬件ID:
[0208]获取所述终端的国际移动设备身份码MEI,记为第一字符串;
[0209]获取所述终端的网卡地址,将去除所述网卡地址中的非字母以及非数字字符的字符串记为第二字符串;
[0210]获取所述终端的中央处理器CPU的串号,记为第三字符串;
[0211]按预定顺序合并所述第一字符串、所述第二字符串以及所述第三字符串,并转换合并后的字符串至大写格式,记为第一结果;
[0212]将所述第一结果进行消息摘要算法MD5运算得到第二结果;
[0213]转换所述第二结果至大写格式,得到所述终端的硬件ID。
【权利要求】
1.一种被盗终端的处理方法,包括: 接收来自发送方的状态修改消息,其中,所述状态修改消息中携带有状态发生改变的终端的身份标识信息; 将所述状态修改消息转发至所述终端的身份标识信息对应的终端,由所述终端对其进行验证; 根据所述终端验证所述状态修改消息通过时返回的状态修改请求,对所述终端的状态信息进行修改。
2.根据权利要求1所述的方法,其中,所述接收来自发送方的状态修改消息之后,还包括: 判断所述状态修改消息中携带的所述终端的身份标识信息与服务器本地存储的身份标识信息是否匹配; 根据匹配结果确定是否转发所述状态修改消息至终端。
3.根据权利要求2所述的方法,其中,根据匹配结果确定是否转发状态修改消息至终端,包括: 若所述状态修改消息中携带的所述终端的身份标识信息与所述服务器本地存储的身份标识信息均不匹配,则忽略所述状态处理消息; 若所述状态修改消息中携带的所述终端的身份标识信息与所述服务器本地存储的身份标识信息匹配,则转发所述状态修改消息至所述终端。
4.根据权利要求1至3任一项所述的方法,其中,对所述终端的状态信息进行修改之后,还包括: 返回对所述终端的状态信息的修改的执行情况至所述发送方。
5.根据权利要求4所述的方法,其中,所述返回对所述终端的状态信息的修改的执行情况至所述发送方,还包括: 发送执行修改所述终端的状态信息操作的任务身份标识码ID至所述发送方; 接收所述发送方发送的查询请求,查询所述修改操作的执行情况,其中,所述查询请求中携带有所述任务ID ; 返回对所述终端的状态信息的修改的执行情况至所述发送方。
6.根据权利要求1至5任一项所述的方法,其中,按如下步骤对所述状态修改消息进行验证,包括: 利用所述终端判断所述状态修改消息中携带的所述终端的身份标识信息与所述终端中存储的身份标识信息是否匹配; 若匹配,则所述状态修改消息合法; 若不匹配,则所述状态修改消息不合法。
7.根据权利要求6所述的方法,其中,对所述状态修改消息进行验证之后,还包括: 若所述状态修改消息不合法,则忽略所述状态修改消息; 若所述状态修改消息合法,则获取所述终端的硬件身份标识码ID,并发送携带有所述硬件ID的所述状态修改请求至所述服务器。
8.根据权利要求1至7任一项所述的方法,其中,所述终端验证所述状态修改消息通过时返回状态修改请求之后,还包括:判断所述状态修改请求中携带的所述硬件ID与所述服务器中存储的硬件ID是否匹配; 若所述硬件ID与所述服务器中存储的硬件ID均不匹配,则忽略所述状态修改请求;若所述硬件ID与所述服务器中存储的硬件ID匹配,则触发所述服务器对所述终端的状态信息进行修改的操作。
9.一种服务器,包括: 接收器,配置为接收来自发送方的状态修改消息,其中,所述状态修改消息中携带有状态发生改变的终端的身份标识信息; 发送器,配置为将所述状态修改消息转发至所述终端的身份标识信息对应的终端,由所述终端对其进行验证; 状态修改器,配置为根据所述终端验证所述状态修改消息通过时返回的状态修改请求,对所述终端的状态信息进行修改。
10.一种被盗终端的处理客户端,包括: 消息接收器,配置为接收服务器转发的、来自发送方的状态修改消息; 验证器,配置为对接收到的状态修改消息进行验证; 请求发送器,配置为所述状态修改消息通过验证之后,返回状态修改请求至所述服务器,由所述服务器根据所 述状态修改请求对终端的状态进行修改。
【文档编号】H04W8/22GK103702315SQ201310685287
【公开日】2014年4月2日 申请日期:2013年12月13日 优先权日:2013年12月13日
【发明者】镡云宇, 闫学松, 黄铮, 姜燕北 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1