一种识别移动设备硬件唯一序列号的远程系统及方法

文档序号:6537440阅读:374来源:国知局
一种识别移动设备硬件唯一序列号的远程系统及方法
【专利摘要】本发明还提供一种识别硬件唯一序列号的远程系统及方法,所述系统包括被测试硬件、网络、辅助设备和服务器端,所述被测试硬件和辅助设备分别通过网络和服务器端相连,所述服务器端能够获取并记录所述被测试硬件的唯一的序列号,所述远程方法能够经过第三方的验证,保证序列号的真实性。本发明通过应用服务器发出的密匙,以及辅助设备提供中间传输图片信息,并验证发出的密匙来确认序列号,即通过第三方平台验证能有效避免出现序列号的造假、替换和冒充。
【专利说明】一种识别移动设备硬件唯一序列号的远程系统及方法
【技术领域】
[0001]本发明涉及一种进行硬件唯一性确认的方法,特别是指一种识别移动设备硬件唯一序列号的远程方法。
【背景技术】
[0002]移动硬件的序列号码就如同我们生活中的身份证一样,它是识别手机身份的重要依据,如用虚假号码的移动硬件,网络运营商可随时通过技术手段关闭此手机在网络中的运营,这将给移动硬件的使用者带来巨大的使用风险,但是却难以有第三方平台和远程检测软件对移动硬件的序列号进行快捷、高效、公正的对移动硬件进行检测。目前现有的验证序列号的技术中,大部分是在硬件设备上的进行手动操作查询序列号,例如在手机-设置里面进行查询,或是通过输入“*#06#”来查询,而少部分能实现远程检测硬件序列号的应用程序,在移动硬件平台上运行时,由于缺少第三方的验证,经常出现造假、替换和冒充等现象,对消费者造成了严重的经济损失。

【发明内容】

[0003]为有效解决上述问题,本发明提供一种识别移动设备硬件唯一序列号的远程方法,能够经过第三方的验证,保证序列号的真实性,具体包括:
a)启动硬件初始化,打开被测试硬件,硬件上的程序初始化;
b)发送解锁密匙,在被测试硬件上的操作系统上的应用
程序要求服务器端根据随机算法的种子产生随机密匙,密匙通过网络交流被推送到被测试硬件上;
c)被测硬件获取并显示序列码和解锁密匙:被测试硬件的操
作系统上的应用程序获取唯一序列号,并在屏幕上显示,同时显示推送的密匙;
d)获取被测硬件的序列码和解锁密匙图像:利用辅助设备获取被测试硬件设备屏幕上显示的序列号和推送的密匙的图像;
e)服务器端识别并记录被测硬件的序列码:所述图像发送至服务器端,辅助设备通过网络将识别出的序列号反馈给服务器端,服务器通过验证密匙来确认辅助设备发送的序列号,并记录该序列号。
[0004]本发明还提供一种识别硬件唯一序列号的远程系统,所述系统包括被测试硬件、网络、辅助设备和服务器端,所述被测试硬件和辅助设备分别通过网络和服务器端相连,所述服务器端能够获取并记录所述被测试硬件的唯一的序列号。
[0005]本发明的有益效果:本发明通过应用服务器发出的密匙,以及辅助设备提供中间传输图片信息,并验证发出的密匙来确认序列号,即通过第三方平台验证能有效避免出现序列号的造假、替换和冒充。
[0006]【专利附图】

【附图说明】
[0007]图1为本发明的系统结构框图;
图2为服务器端模块的结构框图;
图3为本发明的方法流程图。
[0008]
【具体实施方式】
[0009]下面结合附图和【具体实施方式】对本发明做进一步解释。
[0010]如附图1-2所示,为本发明一种识别移动设备硬件唯一序列号的
远程系统及方法,所述系统包括被测试硬件、网络、辅助设备和服务器端。其中所述被测试硬件包括手机、电脑、ipad等移动电子设备;网络可以是有线网络或无线网络;
服务器端包括安全控制模块、记录存档模块、图像识别解析模块和第一网络模块;所述记录存档模块、图像识别解析模块和第一网络模块分别连接在安全控制模块上,其中:
安全控制模块,可生成远程解锁密匙并识别远程解锁密匙,生成远程解锁密匙发送至网络模块;并通过网络传送到被测试硬件上;
记录存档模块,用于记录移动硬件设备序列号信息;
图像识别解析模块,所述图像识别解析模块,通过OCR等图像识别技术识别辅助设备推送的图像,所述图像的格式包括bmp、jpg、tiff、gif、pcx、tga、eXif、fpX、SVg等,并将图像解析获得图形、字母和/或文字信息等图片信息(例如序列号为AM1045-0502-9715-8471-5218-7925),并发送至安全控制模块;安全控制模块验证密匙来确认被测试硬件的序列号,确定后发送至记录存档模块记录该序列号。
[0011]第一网络模块,用来连接网络并将解锁密匙发送出去,以及接收第二网络模块发送的图像。
[0012]所述辅助设备包括图像获取模块和第二网络模块,所述图像获取模块获取被测试硬件设备屏幕上显示的序列号和推送的密匙的图像,第二网络模块,用于将获得的图像通过网络传送给服务器端。所述辅助设备可以是但不限于移动设备上的摄像装置。
[0013]如图3所示,本发明还提供一种识别移动设备硬件唯一序列号的远程方法,具体包括以下步骤:
a)硬件初始化:启动硬件初始化,打开被测试硬件,硬件上 的程序初始化;
b)服务器端发送解锁密匙:在被测试硬件上的操作系统上的
应用程序要求服务器端发送密匙,服务器端生成长度为4-16位的随机数字,作为远程解锁密匙,解锁密匙通过网络交流被推送到被测试硬件上;
c)被测硬件获取并显示序列码和解锁密匙:被测试硬件的操
作系统接收远程解锁密匙后,对硬件设备进行检测,通过应用编程接口 API提取硬件设备上的序列号,并在被测试硬件的屏幕上显示,同时显示接收的远程解锁密匙;
d)辅助设备获取序列码和解锁密匙图像:利用辅助设备获取被 测试硬件设备屏幕上显示的序列号和推送的解锁密匙的图像;
e)服务器端识别并记录序列码:辅助设备通过网络将序列号和解锁密匙的图像反馈给服务器端,服务器识别出图像中的序列号信息解锁密匙信息,通过验证该密匙来确认辅助设备发送的序列号,并记录该序列号。
[0014]本发明通过应用服务器发出的密匙,以及辅助设备提供中间传输图片信息,并验证发出的密匙来确认序列号,即通过第三方平台验证能有效避免出现序列号的造假、替换和冒充。
[0015]上述实例用来说明本发明,而不是对其进行限制。在本发明的权利要求保护范围内,任何对对本发明的修改都落入本发明的保护范围内。
【权利要求】
1.一种识别硬件唯一序列号的远程系统,所述系统包括被测试硬件、网络、辅助设备和服务器端,其特征在于,所述被测试硬件和辅助设备分别通过网络和服务器端相连,所述服务器端能够获取并记录所述被测试硬件的唯一的序列号。
2.根据权利要求1所述的系统,其特征在于,所述被测试硬件是移动电子设备。
3.根据权利要求1所述的系统,其特征在于,服务器端包括安全控制模块、记录存档模块、图像识别解析模块和第一网络模块;所述记录存档模块、图像识别解析模块和第一网络模块分别连接在安全控制模块上,其中: 安全控制模块,可生成远程解锁密匙并识别远程解锁密匙,生成的远程解锁密匙发送至网络模块;并通过网络传送到被测试硬件上; 图像识别解析模块,所述图像识别解析模块,通过OCR等图像识 别技术识别辅助设备推送的图像,并将图像解析获得图片信息,并发送至安全控制模块;安全控制模块验证密匙来确认被测试硬件的序列号,确定后发送至记录存档模块记录该序列号; 记录存档模块,用于记录被测试硬件设备的序列号信息; 第一网络模块,用来连接网络并将解锁密匙发送出去,以及接收第二网络模块推送的图像。
4.根据权利要求3所述的系统,其特征在于,所述图片信息包括被测试硬件的序列号和解锁密匙。
5.根据权利要求3所述的系统,其特征在于,所述辅助设备包括图像获取模块和第二网络模块,所述图像获取模块获取被测试硬件设备屏幕上显示的序列号和推送的密匙的图像,第二网络模块,用于将获得的图像通过网络传送给服务器端。
6.一种识别移动设备硬件唯一序列号的远程方法,其特征在于,所述方法具体包括以下步骤: 硬件初始化:启动硬件初始化,打开被测试硬件,硬件上 的程序初始化; b)服务器端发送解锁密匙:在被测试硬件要求服务器端发送密匙,服务器端生成长度为4-16位的随机数字,作为远程解锁密匙,解锁密匙通过网络被推送到被测试硬件上; c)被测硬件获取并显示序列码和解锁密匙:被测试硬件接收远程解锁密匙后,对硬件设备进行检测,通过应用编程接口 API提取硬件设备上的序列号,并在被测试硬件的屏幕上显示,同时显示接收的远程解锁密匙; 辅助设备获取序列码和解锁密匙图像:利用辅助设备获取被 测试硬件设备屏幕上显示的序列号和推送的解锁密匙的图像; e)服务器端识别并记录序列码:辅助设备通过网络将序列号和解锁密匙的图像反馈给服务器端,服务器端识别出图像中的序列号信息解锁密匙信息,通过验证该密匙来确认辅助设备发送的序列号,并记录该序列号。
【文档编号】G06F21/73GK103763108SQ201410044957
【公开日】2014年4月30日 申请日期:2014年2月7日 优先权日:2014年2月7日
【发明者】陈子祺 申请人:陈子祺
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1