一种通过网络端校验解锁数码产品的系统和方法
【专利摘要】本发明提供一种通过网络端校验解锁数码产品的系统和方法。本发明涉及一种智能解锁系统,特别涉及网络校验解锁。本发明提供的通过网络端校验解锁数码产品的系统包括:数码产品、网络解锁校验器;所述数码产品,包括输入设备、通信模块和/或解锁控制模块;所述输入设备,用于输入解锁码;所述通信模块,用于将所述解锁码传递至所述网络解锁校验器,并接受所述网络解锁校验器的校验结果;所述网络解锁校验器,用于在网络端校验所述解锁码;所述解锁控制模块,用于依据所述网络解锁校验器的校验的正确结果,对所述数码产品解除使用限制。通过网络端的解锁校验,增加了解码数码产品的安全性,保护了所有者的隐私。
【专利说明】
一种通过网络端校验解锁数码产品的系统和方法
技术领域
[0001]本发明涉及一种智能解锁系统,特别涉及网络校验解锁。
【背景技术】
[0002]现在数码产品比如手机的锁屏保护是对用户信息以及手机使用权的第一层保护,锁屏的安全是对用户是至关重要的.现在的锁屏保护一般都是本地校验的方法,即输入数字或其他形式密码,本地检查密码,通过则解锁.这样做一个明显的缺点是如果重新刷机就可以解锁掉了.如果手机被盗,则窃贼可以轻松的获得手机的使用权。
【发明内容】
[0003]为了实现本发明以上发明目的,本发明是通过以下技术方案实现的:
[0004]—种通过网络端校验解锁数码产品的系统,包括:数码产品、网络解锁校验器;所述数码产品,包括输入设备、通信模块和/或解锁控制模块;
[0005]所述输入设备,用于输入解锁码;
[0006]所述通信模块,用于将所述解锁码传递至所述网络解锁校验器,并接受所述网络解锁校验器的校验结果;
[0007]所述网络解锁校验器,用于在网络端校验所述解锁码;
[0008]所述解锁控制模块,用于依据所述网络解锁校验器的校验的正确结果,对所述数码产品解除使用限制。
[0009]进一步地,所述的通过网络端校验解锁数码产品的系统,所述数码产品还包括本地解锁校验模块,所述本地解锁校验模块,用于在本地校验所述解锁码,所述解锁控制模块,用于依据所述本地解锁校验模块的校验的正确结果,对所述数码产品解除使用限制。
[0010]进一步地,所述的通过网络端校验解锁数码产品的系统,所述本地解锁校验模块包括存有所述解锁码和/或所述网络解锁校验器的网址的存储块,修改或是清楚所述存储块的内容只能通过输入正确的所述解锁码。
[0011]进一步地,所述的通过网络端校验解锁数码产品的系统,所述解锁码包括但不限于数字码、图形码、图像码或者声音码。
[0012]进一步地,所述的通过网络端校验解锁数码产品的系统,所述输入设备包括但不限于键盘、可触摸显示屏、摄像头或者麦克风。
[0013]进一步地,所述的通过网络端校验解锁数码产品的系统,所述数码产品还包括输出设备,所述输出设备,用于向使用者反馈交互信息。
[0014]进一步地,所述的通过网络端校验解锁数码产品的系统,所述输出设备包括但不限于显示屏、信号灯、扬声器或者振动器。
[0015]进一步地,所述的通过网络端校验解锁数码产品的系统,所述数码产品包括但不限于手机、PAD、PDA、可穿戴智能设备、笔记本电脑、台式电脑、工作站、服务器、MP3、MP4、MP5、移动硬盘、U盘、存储卡或者记忆棒。
[0016]本发明还提供了具体的解锁方法:
[0017]—种通过网络端校验解锁数码产品的解锁方法,包括以下步骤:
[0018]SlO:通过所述输入设备输入所述解锁码;
[0019]S30:所述通信模块将所述解锁码传递至所述网络解锁校验器
[0020]S50:所述解锁控制模块依据所述网络解锁校验器或者本地解锁校验模块的校验的正确结果,对所述数码产品解除使用限制;
[0021]S60:所述解锁控制模块依据所述网络解锁校验器或者所述本地解锁校验模块的校验的错误结果,通过输出设备提供所述解锁码输入错误的提示信息。
[0022]进一步地,所述一种通过网络端校验解锁数码产品的解锁方法,所述数码产品还包括本地解锁校验模块,在SlO或者执行
[0023]S20:所述通信模块判断是否能够连入网络,是,执行S30;否,执行S40;
[0024]S40:所述通信模块将所述解锁码传递至所述本地解锁校验模块。
[0025]再进一步地,所述的一种通过网络端校验解锁数码产品的解锁方法,所述步骤包括:
[0026]所述S30:请求所述网络解锁校验给所述解锁控制模块发送密钥;
[0027]S35:所述解锁控制模块根据所述密钥和解锁码进行加密计算,并将结果上传到所述网络解锁校验器;
[0028]S38:所述网络解锁校验器将所述上传的结果与网络端预存的进行比对?正确,执行S50;错误,执行S60;
[0029]所述S40后执行S45:所述本地解锁校验器将所述解锁码与所述数码产品预存的进行比对?正确,执行S50;错误,执行S60。
[0030]进一步地,所述一种通过网络端校验解锁数码产品的解锁方法,如果是通过本地解锁校验器比对正确获取所述数码产品的使用权,则在使用到预设的时间值后,所述数码产品会要求再次输入解锁码供网络解锁校验器进行比。
[0031]数码产品的锁屏保护是对用户信息以及使用权的第一层保护,锁屏的安全是对用户是至关重要的.现在的锁屏保护一般都是本地校验的方法,即输入数字或其他形式密码,本地检查密码,通过则解锁.这样做一个明显的缺点是如果重新刷机就可以解锁掉了.如果数码产品被盗,则窃贼可以轻松的获得数码产品的使用权。本发明就是通过数码产品以外的设备或者方式,比如网络端的校验设备来保障数码产品的使用权,也保障用户的隐私,即使刷机也连入网络获取云端的授权许可。
[0032]在本申请一个典型的配置中,终端、服务网络的设备或产品和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0033]内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0034]计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0035]为更进一步阐述本申请所采取的技术手段及取得的效果,下面结合附图及较佳实施例,对本申请的技术方案,进行清楚和完整的描述。
【附图说明】
[0036]下面结合附图和【具体实施方式】对本发明作进一步详细说明:
[0037]图1为本发明第一实施例各模块连接关系图;
[0038]图2为本发明第一实施例实现流程图;
[0039]图3为本发明第二实施例各模块连接关系图;
[0040]图4为本发明第二实施例实现流程图;
[0041 ]图5为本发明第三实施例实现流程图;
[0042]图6为本发明第三实施例信号流图;
[0043]附图标记说明
[0044]100-数码产品;110-输入设备;120-通信模块;130-解锁控制模块;140-输出设备;150-本地解锁校验器;200-网络端设备;210-网络解锁校验器;
【具体实施方式】
[0045]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,以下说明和附图对于本发明是示例性的,并且不应被理解为限制本发明。以下说明描述了众多具体细节以方便对本发明理解。然而,在某些实例中,熟知的或常规的细节并未说明,以满足说明书简洁的要求。本发明的具体判断系统及方法参见下述实施例:
[0046]第一实施例
[0047]如图1所示:一种通过网络端校验解锁数码产品的系统,包括:100数码产品、210网络解锁校验器;所述100数码产品,包括110输入设备、120通信模块和/或130解锁控制模块;
[0048]所述输入设备110,用于输入解锁码;
[0049]所述通信模块120,用于将所述解锁码传递至所述网络解锁校验器210,并接受所述网络解锁校验器210的校验结果;
[0050]所述网络解锁校验器210,用于在网络端校验所述解锁码;
[0051]所述解锁控制模块130,用于依据所述网络解锁校验器的校验的正确结果,对所述数码产品解除使用限制。
[0052]进一步地,所述的通过网络端校验解锁数码产品的系统,所述解锁码包括但不限于数字码、图形码、图像码或者声音码。
[0053]进一步地,所述的通过网络端校验解锁数码产品的系统,所述输入设备110包括但不限于键盘、可触摸显示屏、摄像头或者麦克风。
[0054]进一步地,所述的通过网络端校验解锁数码产品的系统,所述数码产品100包括但不限于手机、PAD、roA、可穿戴智能设备、笔记本电脑、台式电脑、工作站、服务器、MP3、MP4、MP5、移动硬盘、U盘、存储卡或者记忆棒。本发明还提供了具体的解锁方法:
[0055]如图2所示:一种通过网络端校验解锁数码产品的解锁方法,包括以下步骤:
[0056]SlO:通过所述输入设备输入所述解锁码;
[0057]S30:所述通信模块将所述解锁码传递至所述网络解锁校验器
[0058]S50:所述解锁控制模块依据所述网络解锁校验器或者本地解锁校验模块的校验的正确结果,对所述数码产品解除使用限制;
[0059]S60:所述解锁控制模块依据所述网络解锁校验器或者所述本地解锁校验模块的校验的错误结果,通过输出设备提供所述解锁码输入错误的提示信息。
[0060]第二实施例
[0061]如图3所示:一种通过网络端校验解锁数码产品的系统,包括:100数码产品、210网络解锁校验器;所述100数码产品,包括110输入设备、120通信模块和/或130解锁控制模块;
[0062]所述输入设备110,用于输入解锁码;
[0063]所述通信模块120,用于将所述解锁码传递至所述网络解锁校验器210,并接受所述网络解锁校验器210的校验结果;
[0064]所述网络解锁校验器210,用于在网络端校验所述解锁码;
[0065]所述解锁控制模块130,用于依据所述网络解锁校验器的校验的正确结果,对所述数码产品解除使用限制。
[0066]进一步地,所述的通过网络端校验解锁数码产品的系统,所述数码产品还包括本地解锁校验模块150,所述本地解锁校验模块150用于在本地校验所述解锁码,所述解锁控制模块,用于依据所述本地解锁校验模块的校验的正确结果,对所述数码产品解除使用限制。
[0067]进一步地,所述的通过网络端校验解锁数码产品的系统,所述本地解锁校验模块包括存有所述解锁码和/或所述网络解锁校验器的网址的存储块,修改或是清楚所述存储块的内容只能通过输入正确的所述解锁码。
[0068]如此,可以有效防止不法分子在获取数码产品后,通过刷机或者格式化等“暴力”方式解除输入码,来获得所述数码产品的使用权。
[0069]进一步地,所述的通过网络端校验解锁数码产品的系统,所述解锁码包括但不限于数字码、图形码、图像码或者声音码。
[0070]进一步地,所述的通过网络端校验解锁数码产品的系统,所述输入设备110包括但不限于键盘、可触摸显示屏、摄像头或者麦克风。
[0071]进一步地,所述的通过网络端校验解锁数码产品的系统,所述数码产品还包括输出设备,所述输出设备,用于向使用者反馈交互信息。
[0072]进一步地,所述的通过网络端校验解锁数码产品的系统,所述输出设备140包括但不限于显示屏、信号灯、扬声器或者振动器。
[0073]进一步地,所述的通过网络端校验解锁数码产品的系统,所述数码产品包括但不限于手机、PAD、PDA、可穿戴智能设备、笔记本电脑、台式电脑、工作站、服务器、MP3、MP4、MP5、移动硬盘、U盘、存储卡或者记忆棒。
[0074]本发明还提供了具体的解锁方法:
[0075]如图4所示:一种通过网络端校验解锁数码产品的解锁方法,所述数码产品还包括本地解锁校验模块和输出设备,其实现步骤如下:
[0076]SlO:通过所述输入设备输入所述解锁码;
[0077]S20:所述通信模块判断是否能够连入网络,是,执行S30;否,执行S40;
[0078]S30:所述通信模块将所述解锁码传递至所述网络解锁校验器;
[0079]S40:所述通信模块将所述解锁码传递至所述本地解锁校验模块;
[0080]S50:所述解锁控制模块依据所述网络解锁校验器或者所述本地解锁校验模块的校验的正确结果,对所述数码产品解除使用限制;
[0081]S60:所述解锁控制模块依据所述网络解锁校验器或者所述本地解锁校验模块的校验的错误结果,通过所述输出设备提供所述解锁码输入错误的提示信息。
[0082]第三实施例
[0083]硬件模块同实施例二,信号流图如图6所示,数码产品举例为手机,网络端设备具体为云端,区别在于实施方法。
[0084]如图5所示:一种通过网络端校验解锁数码产品的解锁方法,所述数码产品还包括本地解锁校验模块和输出设备,其实现步骤如下:
[0085]SlO:通过所述输入设备输入所述解锁码;
[0086]S20:所述通信模块判断是否能够连入网络,是,执行S30;否,执行S40;
[0087]S30:所述通信模块将所述解锁码传递至所述网络解锁校验器;
[0088]S40:所述通信模块将所述解锁码传递至所述本地解锁校验模块;
[0089]S50:所述解锁控制模块依据所述网络解锁校验器或者所述本地解锁校验模块的校验的正确结果,对所述数码产品解除使用限制;
[0090]S60:所述解锁控制模块依据所述网络解锁校验器或者所述本地解锁校验模块的校验的错误结果,通过所述输出设备提供所述解锁码输入错误的提示信息。
[0091]在实施例二的方法基础上,本实施例所述的一种通过网络端校验解锁数码产品的解锁方法,所述步骤包括:
[0092]所述S30:请求所述网络解锁校验给所述解锁控制模块发送密钥;
[0093]S35:所述解锁控制模块根据所述密钥和解锁码进行加密计算,并将结果上传到所述网络解锁校验器;
[0094]S38:所述网络解锁校验器将所述上传的结果与网络端预存的进行比对?正确,执行S50;错误,执行S60;
[0095]所述S40后执行
[0096]S45:所述本地解锁校验器将所述解锁码与所述数码产品预存的进行比对?正确,执行S50 ;错误,执行S60。
[0097]优化地,所述一种通过网络端校验解锁数码产品的解锁方法,如果是通过本地解锁校验器比对正确获取所述数码产品的使用权,则在使用到预设的时间值后,所述数码产品会要求再次输入解锁码供网络解锁校验器进行比对。
[0098]数码产品的锁屏保护是对用户信息以及使用权的第一层保护,锁屏的安全是对用户是至关重要的.现在的锁屏保护一般都是本地校验的方法,即输入数字或其他形式密码,本地检查密码,通过则解锁.这样做一个明显的缺点是如果重新刷机就可以解锁掉了.如果数码产品被盗,则窃贼可以轻松的获得数码产品的使用权。本发明就是通过数码产品以外的设备或者方式,比如网络端的校验设备来保障数码产品的使用权安全性,也保障用户的隐私,即使刷机也需要连入网络获取云端的授权许可才能使用。
[0099]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
【主权项】
1.一种通过网络端校验解锁数码产品的系统,其特征在于,包括:数码产品、网络解锁校验器;所述数码产品,包括输入设备、通信模块和/或解锁控制模块; 所述输入设备,用于输入解锁码; 所述通信模块,用于将所述解锁码传递至所述网络解锁校验器,并接受所述网络解锁校验器的校验结果; 所述网络解锁校验器,用于在网络端校验所述解锁码; 所述解锁控制模块,用于依据所述网络解锁校验器的校验的正确结果,对所述数码产品解除使用限制。2.如权利要求1所述的通过网络端校验解锁数码产品的系统,其特征在于,所述数码产品还包括本地解锁校验模块,所述本地解锁校验模块,用于在本地校验所述解锁码,所述解锁控制模块,用于依据所述本地解锁校验模块的校验的正确结果,对所述数码产品解除使用限制。3.如权利要求2所述的通过网络端校验解锁数码产品的系统,其特征在于,所述本地解锁校验模块包括存有所述解锁码和/或所述网络解锁校验器的网址的存储块,修改或是清楚所述存储块的内容只能通过输入正确的所述解锁码。4.如权利要求1所述的通过网络端校验解锁数码产品的系统,其特征在于,所述输入设备包括但不限于键盘、可触摸显示屏、摄像头或者麦克风。5.如权利要求1所述的通过网络端校验解锁数码产品的系统,其特征在于,所述数码产品还包括输出设备,所述输出设备,用于向使用者反馈交互信息,所述输出设备包括但不限于显示屏、信号灯、扬声器或者振动器。6.如权利要求1至5中任一所述的通过网络端校验解锁数码产品的系统,其特征在于,所述解锁码包括但不限于数字码、图形码、图像码或者声音码。7.一种通过网络端校验解锁数码产品的解锁方法,其特征在于,包括以下步骤: SlO:通过输入设备输入解锁码; S30:通信模块将所述解锁码传递至网络解锁校验器; S50:所述解锁控制模块依据所述网络解锁校验器或者本地解锁校验模块的校验的正确结果,对所述数码产品解除使用限制; S60:所述解锁控制模块依据所述网络解锁校验器或者所述本地解锁校验模块的校验的错误结果,通过输出设备提供所述解锁码输入错误的提示信息。8.如权利要求7所述一种通过网络端校验解锁数码产品的解锁方法,其特征在于,所述数码产品还包括本地解锁校验模块,在SlO或者执行 S20:所述通信模块判断是否能够连入网络,是,执行S30;否,执行S40; S40:所述通信模块将所述解锁码传递至所述本地解锁校验模块。9.如权利要求8所述的一种通过网络端校验解锁数码产品的解锁方法,其特征在于,所述步骤包括: 所述S30:请求所述网络解锁校验给所述解锁控制模块发送密钥; S35:所述解锁控制模块根据所述密钥和解锁码进行加密计算,并将结果上传到所述网络解锁校验器; S38:所述网络解锁校验器将所述上传的结果与网络端预存的进行比对;对比正确,执行S50 ;对比错误,执行S60 ; 所述S40后执行S45:所述本地解锁校验器将所述解锁码与所述数码产品预存的进行比对;对比正确,执行S50 ;对比错误,执行S60。10.如权利要求7所述一种通过网络端校验解锁数码产品的解锁方法,其特征在于,如果是通过本地解锁校验器比对正确获取所述数码产品的使用权,则在使用到预设的时间值后,所述数码产品会要求再次输入解锁码供网络解锁校验器进行比对。
【文档编号】G06F21/32GK105825097SQ201610142620
【公开日】2016年8月3日
【申请日】2016年3月14日
【发明人】孙璐
【申请人】上海斐讯数据通信技术有限公司