首页 / 专利库 / 专利权 / 第I章 / 国际申请 / 修改 / 终端验证的方法、终端设备及计算机可读存储介质

终端验证的方法、终端设备及计算机可读存储介质

阅读:326发布:2021-06-13

专利汇可以提供终端验证的方法、终端设备及计算机可读存储介质专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种终端验证的方法、终端设备及计算机可读存储介质。该方法包括:读取目标终端的N项终端配置参量。当目标终端的N项终端配置参量同时满足第一条件、第二条件和第三条件时,确定目标终端的验证结果为系统 修改 。其中,第一条件为根据目标终端的第一参量组中的各终端配置参量确定出目标终端的机型。第二条件为根据目标终端的机型从预设的系统修改参量库中查找到该机型对应的目标系统修改参量。第三条件为目标系统修改参量与目标终端的N2项终端配置参量相同。在目标终端的 用户界面 上显示目标终端的验证结果为系统修改。采用本发明实施例,可减少因终端系统被修改导致的误检概率,提高终端检测的准确率。,下面是终端验证的方法、终端设备及计算机可读存储介质专利的具体信息内容。

1.一种终端验证方法,其特征在于,所述方法包括:
读取目标终端的验机参量,所述验机参量包括N项终端配置参量;
若所述目标终端的验机参量同时满足第一条件、第二条件和第三条件,则确定所述目标终端的验证结果为系统修改,其中,所述第一条件为根据所述目标终端的第一参量组中的各个终端配置参量确定出所述目标终端的机型,所述第一参量组由所述N项终端配置参量中的N1项终端配置参量组成,所述第二条件为根据所述目标终端的机型从预设的系统修改参量库中查找所述机型对应的目标系统修改参量,所述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量,所述第三条件为所述目标系统修改参量中的N2项终端配置参量与所述目标终端的第二参量组中的N2项终端配置参量相同,所述目标终端的第二参量组由所述N项终端配置参量中的N2项终端配置参量组成;
在所述目标终端的用户界面中显示所述目标终端的验证结果为系统修改。
2.根据权利要求1所述的方法,其特征在于,在所述若所述目标终端的验机参量同时满足第一条件、第二条件和第三条件,则确定所述目标终端的验证结果为系统修改之前,所述方法还包括:
若所述目标终端的验机参量同时满足第四条件和第五条件,则判断所述目标终端的验机参量是否满足第六条件,其中,所述第四条件为根据所述目标终端的第三参量组中的各终端配置参量确定出所述目标终端的机型,所述第三参量组由所述N项终端配置参量中的N3项终端配置参量组成,所述第五条件为根据所述目标终端的机型从预设的第一正品配置参量库中查找到所述机型对应的目标A类正品配置参量,所述第一正品配置参量库中包括了至少一种机型对应的一组A类正品配置参量,并且每组所述A类正品配置参量中包括由正品终端的验机参量确定的N4项终端配置参量,所述第六条件为所述目标终端的第四参量组中的N4项终端配置参量和所述目标A类正品配置参量中的N4终端配置参量的参量值相似度大于或等于预设相似度阈值,所述第四参量组由所述N项终端配置参量中的N4项终端配置参量组成;
若确定所述目标终端的验机参量满足所述第六条件,则确定所述目标终端的验证结果为正品,否则确定所述目标终端的验证结果为伪劣品;
若所述目标终端的验机参量不能同时满足所述第四条件和所述第五条件,则判断所述目标终端的验机参量是否同时满足所述第一条件、所述第二条件和所述第三条件。
3.根据权利要求2所述的方法,其特征在于,在所述若所述目标终端的验机参量同时满足第四条件和第五条件,则判断所述目标终端的验机参量是否满足第六条件之前,所述方法还包括:
判断所述目标终端的验机参量是否满足第七条件和第八条件,其中,所述第七条件为所述目标终端的GPU厂商参量的参量值和GPU渲染器参量的参量值都读取异常,所述第八条件为所述目标终端的验机参量中除所述GPU厂商参量和所述GPU渲染器参量外的N-2项终端配置参量中的各项终端配置参量的参量值读取正常;
若确定所述目标终端的验机参量同时满足所述第六条件和所述第七条件,则确定所述目标终端的验证结果为配置不全,并显示所述目标终端的验证结果为配置不全;
若确定所述目标终端的验机参量不能同时满足所述第六条件和所述第七条件,则判断所述目标终端的验机参量是否同时满足所述第四条件和所述第五条件。
4.根据权利要求3所述的方法,其特征在于,在所述若确定所述目标终端的验机参量同时满足所述第七条件和所述第八条件,则确定所述目标终端的验证结果为配置不全之前,所述方法还包括:
当确定预设的假机品牌参量库中含有所述目标终端的品牌参量时,确定所述目标终端的验证结果为伪劣品,其中,所述假机品牌参量库中至少包括一个伪劣品牌对应的品牌参量;
当所述假机品牌参量库中没有所述品牌参量时,则判断所述目标终端的验机参量是否同时满足所述第七条件和所述第八条件。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述目标终端的验机参量中包括品牌参量、型号参量和GPU渲染器参量,当所述目标终端的验机参量不能同时满足所述第一条件、所述第二条件和所述第三条件时,所述方法还包括:
若所述品牌参量、所述型号参量和所述GPU渲染器参量与预设的假机配置参量库中的一个目标假机配置参量相同,则确定所述目标终端的验证结果为伪劣品,其中,所述假机目标参量库中包括一组或多组假机配置参量,并且每组假机配置参量中包括由伪劣品终端的品牌参量、型号参量和GPU参量确定的3项终端配置参量。
6.根据权利要求5所述的方法,其特征在于,当所述品牌参量、所述型号参量和所述GPU渲染器参量与所述假机配置参量库中的任意一个假机配置参量都不相同时,所述方法还包括:
当所述目标终端的第一参量组中的品牌参量的参量值、型号参量的参量值、设备号参量的参量值和容量参量的参量值中的任意一项或多项读取异常时,确定所述目标终端的验证结果为配置不全;
在所述目标终端的用户界面上显示所述目标终端的验证结果为配置不全。
7.根据权利要求6所述的方法,其特征在于,当所述目标终端的第一参量组中的品牌参量的参量值、型号参量的参量值、设备号参量的参量值和容量参量的参量值都读取正常时,所述方法还包括:
根据所述品牌参量、所述型号参量、所述设备号参量和所述容量参量确定出所述目标终端的机型,并根据所述目标终端的机型从预设的第二正品配置参量库中获取目标B类正品配置参量,其中,所述第二正品配置参量库中包括了至少一种机型对应的一组B类正品配置参量,并且每组所述B类正品配置参量中包括由老式正品终端的验机参量确定的N4项终端配置参量;
根据所述目标终端的N项终端配置参量中的N4项终端配置参量和所述目标B类正品配置参量确定所述目标终端的验证结果,其中,所述目标终端的验证结果为正品、伪劣品或未识别。
8.一种终端设备,其特征在于,所述终端设备包括:
验机参量获取单元,用于获取目标终端的验机参量,所述验机参量包括N项终端配置参量;
验证单元,用于若确定所述验机参量获取单元获取的所述目标终端的验机参量同时满足第一条件、第二条件和第三条件,则确定所述目标终端的验证结果为系统修改,其中,所述第一条件为根据所述目标终端的第一参量组中的各个终端配置参量确定出所述目标终端的机型,所述第一参量组由所述N项终端配置参量中的N1项终端配置参量组成,所述第二条件为根据所述目标终端的机型从预设的系统修改参量库中查找所述机型对应的目标系统修改参量,所述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量,所述第三条件为所述目标系统修改参量中的N2项终端配置参量与所述目标终端的第二参量组中的N2项终端配置参量相同,所述目标终端的第二参量组由所述N项终端配置参量中的N2项终端配置参量组成;
显示单元,用于在所述目标终端的用户界面中显示所述验证单元获取的所述目标终端的验证结果为系统修改。
9.一种终端设备,其特征在于,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器、输入设备和输出设备用于调用所述程序指令,执行如权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-7任一项所述的方法。

说明书全文

终端验证的方法、终端设备及计算机可读存储介质

技术领域

[0001] 本发明涉及计算机技术领域,尤其涉及一种终端验证的方法、终端设备及计算机可读存储介质。

背景技术

[0002] 随着科学技术的不断发展,手机等各种终端不断的丰富着大众的生活。由于使用终端处理信息方便快捷,使得终端成为人们工作和生活中不可或缺的一部分。但是,随着终端的不断普及,针对终端的仿造行业也在悄然的兴起。作为伪劣品,各种仿冒的终端模仿正品终端的样式和功能,使得消费者很难分别仿冒终端和正品终端之间的区别,增加了消费者上当受骗的险。因此,针对终端真伪的检测工作也逐渐被人们所重视。
[0003] 现有技术中,在检测终端过程中,需要获取终端的各项配置参数,并将上述各项配置参数与正品终端的官方配置参数进行比对,从而判断终端的真伪。但是当终端的系统被主动修改后,会导致获取的终端的某些配置参数不真实,以使得终端检测出现误检等情况,使得上述对比结果的可信度降低,降低了终端检测的准确率。

发明内容

[0004] 本发明实施例提供了一种终端验证的方法、终端设备及计算机可读存储介质,可降低因系统被更改而导致的误检的概率,可提高终端检测的准确率。
[0005] 第一方面提供了一种终端验证的方法,该方法包括:
[0006] 获取目标终端的验机参量,上述验机参量包括N项终端配置参量。若上述目标终端的验机参量同时满足第一条件、第二条件和第三条件,则确定上述目标终端的验证结果为系统修改。其中,上述第一条件为根据上述目标终端的第一参量组中的各个终端配置参量确定出上述目标终端的机型。上述第一参量组由上述N项终端配置参量中的N1项终端配置参量组成。上述第二条件为根据上述目标终端的机型从预设的系统修改参量库中查找上述机型对应的目标系统修改参量。上述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量。上述第三条件为上述目标系统修改参量中的N2项终端配置参量与上述目标终端的第二参量组中的N2项终端配置参量相同。上述目标终端的第二参量组由上述N项终端配置参量中的N2项终端配置参量组成。在上述目标终端的用户界面中显示上述目标终端的验证结果为系统修改。
[0007] 在一些可行的实施方式中,在上述若上述目标终端的验机参量同时满足第一条件、第二条件和第三条件,则确定上述目标终端的验证结果为系统修改之前,上述方法还包括:
[0008] 若上述目标终端的验机参量同时满足第四条件和第五条件,则判断上述目标终端的验机参量是否满足第六条件,其中,上述第四条件为根据上述目标终端的第三参量组中的各终端配置参量确定出上述目标终端的机型,上述第三参量组由上述N项终端配置参量中的N3项终端配置参量组成,上述第五条件为根据上述目标终端的机型从预设的第一正品配置参量库中查找到上述机型对应的目标A类正品配置参量,上述第一正品配置参量库中包括了至少一种机型对应的一组A类正品配置参量,并且每组上述A类正品配置参量中包括由正品终端的验机参量确定的N4项终端配置参量,上述第六条件为上述目标终端的第四参量组中的N4项终端配置参量和上述目标A类正品配置参量中的N4终端配置参量的参量值相似度大于或等于预设相似度阈值,上述第四参量组由上述N项终端配置参量中的N4项终端配置参量组成;
[0009] 若确定上述目标终端的验机参量满足上述第六条件,则确定上述目标终端的验证结果为正品,否则确定上述目标终端的验证结果为伪劣品;
[0010] 若上述目标终端的验机参量不能同时满足上述第四条件和上述第五条件,则判断上述目标终端的验机参量是否同时满足上述第一条件、上述第二条件和上述第三条件。
[0011] 在一些可行的实施方式中,在上述若上述目标终端的验机参量同时满足第四条件和第五条件,则判断上述目标终端的验机参量是否满足第六条件之前,上述方法还包括:
[0012] 判断上述目标终端的验机参量是否满足第七条件和第八条件,其中,上述第七条件为上述目标终端的GPU厂商参量的参量值和GPU渲染器参量的参量值都读取异常,上述第八条件为上述目标终端的验机参量中除上述GPU厂商参量和上述GPU渲染器参量外的N-2项终端配置参量中的各项终端配置参量的参量值读取正常;
[0013] 若确定上述目标终端的验机参量同时满足上述第六条件和上述第七条件,则确定上述目标终端的验证结果为配置不全,并显示上述目标终端的验证结果为配置不全;
[0014] 若确定上述目标终端的验机参量不能同时满足上述第六条件和上述第七条件,则判断上述目标终端的验机参量是否同时满足上述第四条件和上述第五条件。
[0015] 在一些可行的实施方式中,在上述若确定上述目标终端的验机参量同时满足上述第七条件和上述第八条件,则确定上述目标终端的验证结果为配置不全之前,上述方法还包括:
[0016] 当确定预设的假机品牌参量库中含有上述目标终端的品牌参量时,确定上述目标终端的验证结果为伪劣品,其中,上述假机品牌参量库中至少包括一个伪劣品牌对应的品牌参量;
[0017] 当上述假机品牌参量库中没有上述品牌参量时,则判断上述目标终端的验机参量是否同时满足上述第七条件和上述第八条件。
[0018] 在一些可行的实施方式中,上述目标终端的验机参量中包括品牌参量、型号参量和GPU渲染器参量,当上述目标终端的验机参量不能同时满足上述第一条件、上述第二条件和上述第三条件时,上述方法还包括:
[0019] 若上述品牌参量、上述型号参量和上述GPU渲染器参量与预设的假机配置参量库中的一个目标假机配置参量相同,则确定上述目标终端的验证结果为伪劣品,其中,上述假机目标参量库中包括一组或多组假机配置参量,并且每组假机配置参量中包括由伪劣品终端的品牌参量、型号参量和GPU参量确定的3项终端配置参量。
[0020] 在一些可行的实施方式中,当上述品牌参量、上述型号参量和上述GPU渲染器参量与上述假机配置参量库中的任意一个假机配置参量都不相同时,上述方法还包括:
[0021] 当上述目标终端的第一参量组中的品牌参量的参量值、型号参量的参量值、设备号参量的参量值和容量参量的参量值中的任意一项或多项读取异常时,确定上述目标终端的验证结果为配置不全;
[0022] 在上述目标终端的用户界面上显示上述目标终端的验证结果为配置不全。
[0023] 在一些可行的实施方式中,当上述目标终端的第一参量组中的品牌参量的参量值、型号参量的参量值、设备号参量的参量值和容量参量的参量值都读取正常时,上述方法还包括:
[0024] 根据上述品牌参量、上述型号参量、上述设备号参量和上述容量参量确定出上述目标终端的机型,并根据上述目标终端的机型从预设的第二正品配置参量库中获取目标B类正品配置参量,其中,上述第二正品配置参量库中包括了至少一种机型对应的一组B类正品配置参量,并且每组上述B类正品配置参量中包括由老式正品终端的验机参量确定的N4项终端配置参量;
[0025] 根据上述目标终端的N项终端配置参量中的N4项终端配置参量和上述目标B类正品配置参量确定上述目标终端的验证结果,其中,上述目标终端的验证结果为正品、伪劣品或未识别。
[0026] 在本发明实施例中,终端设备可在获取目标终端的验机参量后,根据验机参量来确定目标终端的验证结果是否为系统修改。可降低因终端的系统被修改导致的误检的概率,可提高终端检测的准确率。
[0027] 第二方面提供了一种终端设备,该终端设备包括:
[0028] 验机参量获取单元,用于获取目标终端的验机参量,上述验机参量包括N项终端配置参量。
[0029] 验证单元,用于若验机参量获取单元获取的上述目标终端的验机参量同时满足第一条件、第二条件和第三条件,则确定上述目标终端的验证结果为系统修改。其中,上述第一条件为根据上述目标终端的第一参量组中的各个终端配置参量确定出上述目标终端的机型。其中,上述第一参量组由上述N项终端配置参量中的N1项终端配置参量组成。上述第二条件为根据上述目标终端的机型从预设的系统修改参量库中查找上述机型对应的目标系统修改参量。上述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量。上述第三条件为上述目标系统修改参量中的N2项终端配置参量与上述目标终端的第二参量组中的N2项终端配置参量相同。上述目标终端的第二参量组由上述N项终端配置参量中的N2项终端配置参量组成。
[0030] 显示单元,用于在上述目标终端的用户界面中显示上述验证单元获取的目标终端的验证结果为系统修改。
[0031] 在一些可行的实施方式中,在上述若上述目标终端的验机参量同时满足第一条件、第二条件和第三条件,则确定上述目标终端的验证结果为系统修改之前,上述验证单元用于:
[0032] 若上述验机参量获取单元获取的上述目标终端的验机参量同时满足第四条件和第五条件,则判断上述目标终端的验机参量是否满足第六条件。其中,上述第四条件为根据上述目标终端的第三参量组中的各终端配置参量确定出上述目标终端的机型。上述第三参量组由上述N项终端配置参量中的N3项终端配置参量组成。上述第五条件为根据上述目标终端的机型从预设的第一正品配置参量库中查找到上述机型对应的目标A类正品配置参量。上述第一正品配置参量库中包括了至少一种机型对应的一组A类正品配置参量,并且每组上述A类正品配置参量中包括由正品终端的验机参量确定的N4项终端配置参量。上述第六条件为上述目标终端的第四参量组中的N4项终端配置参量和上述A类正品配置参量中的N4终端配置参量的参量值相似度大于或等于预设相似度阈值。上述第四参量组由上述N项终端配置参量中的N4项终端配置参量组成;
[0033] 若确定上述目标终端的验机参量满足上述第六条件,则确定上述目标终端的验证结果为正品,否则确定上述目标终端的验证结果为伪劣品;
[0034] 若上述目标终端的验机参量不能同时满足上述第四条件和上述第五条件,则判断上述目标终端的验机参量是否同时满足上述第一条件、上述第二条件和上述第三条件。
[0035] 在一些可行的实施方式中,上述目标终端的第二参量组中包括图形处理器GPU厂商参量和GPU渲染器参量,在上述若上述目标终端的验机参量同时满足第四条件和第五条件,则判断上述目标终端的验机参量是否满足第六条件之前,上述验证单元用于:
[0036] 判断上述验机参量获取单元获取的目标终端的验机参量是否满足第七条件和第八条件,其中,上述第七条件为上述GPU厂商参量的参量值和上述GPU渲染器参量的参量值都读取异常,上述第八条件为上述目标终端的验机参量中除上述GPU厂商参量和上述GPU渲染器参量外的N-2项终端配置参量中的各项终端配置参量的参量值读取正常;
[0037] 若确定上述目标终端的验机参量同时满足上述第六条件和上述第七条件,则确定上述目标终端的验证结果为配置不全,并显示上述目标终端的验证结果为配置不全;
[0038] 若确定上述目标终端的验机参量不能同时满足上述第六条件和上述第七条件,则判断上述目标终端的验机参量是否同时满足上述第四条件和上述第五条件。
[0039] 在一些可行的实施方式中,在上述若确定上述目标终端的验机参量同时满足上述第七条件和上述第八条件,则确定上述目标终端的验证结果为配置不全之前,上述验证单元用于:
[0040] 当确定预设的假机品牌参量库中含有上述验机参量获取单元获取的目标终端的品牌参量时,确定上述目标终端的验证结果为伪劣品,其中,上述假机品牌参量库中至少包括一个伪劣品牌对应的品牌参量;
[0041] 当上述假机品牌参量库中没有上述品牌参量时,则判断上述目标终端的验机参量是否同时满足上述第七条件和上述第八条件。
[0042] 在一些可行的实施方式中,上述目标终端的验机参量中包括品牌参量、型号参量和GPU渲染器参量,当上述目标终端的验机参量不能同时满足上述第一条件、上述第二条件和上述第三条件时,上述验证单元用于:
[0043] 若上述验机参量获取单元获取的上述品牌参量、上述型号参量和上述GPU渲染器参量与预设的假机配置参量库中的一个目标假机配置参量相同,则确定上述目标终端的验证结果为伪劣品,其中,上述假机目标参量库中包括一组或多组假机配置参量,并且每组假机配置参量中包括由伪劣品终端的品牌参量、型号参量和GPU参量确定的3项终端配置参量。
[0044] 在一些可行的实施方式中,当上述品牌参量、上述型号参量和上述GPU渲染器参量与上述假机配置参量库中的任意一个假机配置参量都不相同时,上述验证单元用于:
[0045] 当上述验机参量获取单元获取的上述目标终端的第一参量组中的品牌参量的参量值、型号参量的参量值、设备号参量的参量值和容量参量的参量值中的任意一项或多项读取异常时,确定上述目标终端的验证结果为配置不全;
[0046] 在上述目标终端的用户界面上显示上述目标终端的验证结果为配置不全。
[0047] 在一些可行的实施方式中,当上述目标终端的第一参量组中的品牌参量的参量值、型号参量的参量值、设备号参量的参量值和容量参量的参量值都读取正常时,上述验证单元用于:
[0048] 根据上述验机参量获取单元获取的上述品牌参量、上述型号参量、上述设备号参量和上述容量参量确定出上述目标终端的机型,并根据上述目标终端的机型从预设的第二正品配置参量库中获取目标B类正品配置参量,其中,上述第二正品配置参量库中包括了至少一种机型对应的一组B类正品配置参量,并且每组上述B类正品配置参量中包括由老式正品终端的验机参量确定的N4项终端配置参量;
[0049] 根据上述目标终端的N项终端配置参量中的N4项终端配置参量和上述目标B类正品配置参量确定上述目标终端的验证结果,其中,上述目标终端的验证结果为正品、伪劣品或未识别。
[0050] 在本发明实施例中,终端设备可在获取目标终端的验机参量后,根据验机参量来确定目标终端的验证结果是否为系统修改。可降低因终端的系统被修改导致的误检的概率,可提高终端检测的准确率。
[0051] 第三方面,本发明实施例提供了另一种终端设备,包括处理器、输入设备、输出设备和存储器,上述处理器、输入设备、输出设备和存储器相互连接,其中,上述存储器用于存储支持终端设备执行上述方法的计算机程序,上述计算机程序包括程序指令,上述处理器被配置用于调用上述程序指令,执行上述第一方面的方法。
[0052] 第四方面,本发明实施例提供了一种计算机可读存储介质,上述计算机存储介质存储有计算机程序,上述计算机程序包括程序指令,上述程序指令当被处理器执行时使上述处理器执行上述第一方面的方法。
[0053] 第五方面,本发明实施例提供了一种计算机程序,上述计算机程序包括程序指令,上述程序指令当被处理器执行时使上述处理器执行第一方面所描述的终端验证方法。
[0054] 本发明实施例中,终端设备获取目标终端的验机参量,上述验机参量包括N项终端配置参量。当上述目标终端的验机参量同时满足第一条件、第二条件和第三条件时,确定上述目标终端的验证结果为系统修改。其中,上述第一条件为根据上述目标终端的第一参量组中的各个终端配置参量确定出上述目标终端的机型,其中,上述第一参量组由上述N项终端配置参量中的N1项终端配置参量组成,上述第二条件为根据上述目标终端的机型从预设的系统修改参量库中查找上述机型对应的目标系统修改参量,其中,上述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量,上述第三条件为上述目标系统修改参量中的N2项终端配置参量与上述目标终端的第二参量组中的N2项终端配置参量相同,其中,上述目标终端的第二参量组由上述N项终端配置参量中的N2项终端配置参量组成。在上述目标终端的用户界面上显示上述目标终端的验证结果为系统修改。采用本发明实施例,可降低因终端的系统被修改导致的误检的概率,可提高终端检测的准确率。附图说明
[0055] 为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0056] 图1是本发明实施例提供的一种终端验证的方法的第一实施例流程示意图;
[0057] 图2是本发明实施例提供的一种验证结果第一显示效果图;
[0058] 图3是本发明实施例提供的一种验证结果第二显示效果图;
[0059] 图4是本发明实施例提供的一种终端验证的方法的第二实施例流程示意图;
[0060] 图5是本发明实施例提供的一种终端的结构示意图;
[0061] 图6是本发明实施例提供的另一种终端的结构示意图。

具体实施方式

[0062] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0063] 请参见图1,图1是本发明实施例提供的一种终端验证的方法的第一实施例流程示意图。在本实施例中,以终端设备为执行主体进行描述。其中,上述终端设备可包括具备显示装置的移动电话、膝上型计算机或平板计算机之类的设备,此处不做限定。如图上述终端验证的方法包括步骤:
[0064] S101,读取目标终端的验机参量。
[0065] 在一些可行的实施方式中,终端设备读取的目标终端的验机参量可包括品牌参量、型号参量、设备号参量、容量参量、系统平台、图形处理器(Graphics Processing Unit,GPU)厂商参量、GPU渲染器参量等N项终端配置参量,此处不做限定。终端设备在获取到用户输入的用于开启目标终端验证的指令后,可选的,终端设备可通过设备性能检测来获取目标终端的验机参量。其中,上述目标终端可以为上述终端设备,也可为除上述终端设备以外的与该终端设备相连的设备。例如,终端设备可以通过读取目标终端的系统中预设的存储器的标识信息,从上述标识信息中获取上述目标终端的存储器的容量参数,作为上述目标终端的容量参量的参量值。可选的,终端设备也可直接获取预设的目标终端的验机参量,而无需使用通过设备性能检测来获取目标终端的验机参量。其中,上述目标终端的验机参量的参量值可以为具体的性能参数值或者依据预设的转换规则将上述性能参数值进行转换得到的比例值,此处不做限定。需要说明的是,当终端设备无法获取到目标终端的某些配置信息时,例如,读取到的配置信息为空、NULL或Unknown,则确定上述目标终端的验机参量中与上述配置信息相对应的终端配置参量读取异常,否则,确定上述目标终端的验机参量中与上述配置信息相对应的终端配置参量读取正常。
[0066] S102,当上述目标终端的验机参量同时满足第一条件、第二条件和第三条件时,确定上述目标终端的验证结果为系统修改。
[0067] 在一些可行的实施方式中,终端设备在读取到目标终端的验机参量后,终端设备可判断目标终端的验机参量是否同时满足第一条件、第二条件和第三条件。其中,上述第一条件为终端设备根据目标终端的第一参量组中的各个终端配置参量能确定出目标终端的机型。其中,第一参量组由N项终端配置参量中的N1项终端配置参量组成。例如,上述第一参量组中可包括品牌参量、型号参量、设备号参量、容量参量、运行平台参量和CPU硬件信息参量。上述第二条件为终端设备根据目标终端的机型能从预设的系统修改参量库中查找到上述机型对应的目标系统修改参量。其中,上述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量。例如,上述系统修改参量可包括系统被更改的终端的主板参量、核心数参量、CPU架构参量、GPU厂商参量、GPU渲染器参量、第一屏幕分辨率参量和第二屏幕分辨率参量。上述第三条件为上述目标系统修改参量中的N2项终端配置参量与上述目标终端的第二参量组中的N2项终端配置参量相同。其中,上述目标终端的第二参量组由上述N项终端配置参量中的N2项终端配置参量组成,例如,上述第二参量组中的N2项终端配置参量可包括系统被更改的终端的主板参量、核心数参量、CPU架构参量、GPU厂商参量、GPU渲染器参量、第一屏幕分辨率参量和第二屏幕分辨率参量。特别的,上述第二参量组中包括的N2项终端配置参量的参量名和上述系统修改参量中包括的N2项终端配置参量的参量名相同。若终端设备确定出目标终端的验机参量同时满足上述第一条件、第二条件和第三条件,则可确定上述目标终端的验证结果为系统修改。例如,假设上述第一参量组中包括的品牌参量为三星(Samsung),型号参量为Galaxy S8,设备号参量为XXXX,容量参量为64GB,运行平台参量为LLLL,CPU硬件信息参量为IIII。则终端设备可先根据品牌参量和型号参量确定出目标终端的大致机型为Galaxy S8。其后,终端设备设备可根据设备号参量和容量参量确定目标终端的机型为Galaxy S8(SM-G9)。此时说明目标终端的验机参量满足上述第一条件。当终端设备确定出目标终端的机型为Galaxy S8(SM-G9),则可从预设的系统修改参量库中获取Galaxy S8(SM-G9)对应的目标系统该参量,此时说明目标终端的验机参量满足上述第二条件。然后,当终端设备判断出上述目标系统修改参量和上述第二参量组相同时,说明目标终端的验机参量满足上述第三条件。终端设备最终可确定该目标终端的验证结果为系统修改。
[0068] 在一些可行的实施方式中,上述目标终端的第一参量组中可包括品牌参量、设备号参量、容量参量和型号参量。在终端设备确定判断上述目标终端的验机参量是否同时满足上述第一条件、第二条件和上述第三判断条件之前,该终端设备还可判断目标终端的验机参量是否同时满足第四条件和第五条件。其中,上述第四条件为终端设备可根据上述目标终端的第三参量组中的各终端配置参量确定出上述目标终端的机型。上述第三参量组由上述N项终端配置参量中的N3项终端配置参量组成。例如,上述第三参量组可包括品牌参量、型号参量、设备号参量、容量参量。上述第五条件为终端设备可根据上述目标终端的机型从预设的第一正品配置参量库中查找到上述机型对应的一组A类正品配置参量(为方便描述,该组A类正品配置参量下面将以目标A类正品配置参量为例进行说明)。其中,上述第一正品配置参量库中包括了至少一种机型对应的一组A类正品配置参量,并且每组A类正品配置参量中包括由正品终端的验机参量确定的N4项终端配置参量。例如,一组A类正品配置参量中可包括机型为Galaxy S8(SM-G9)的终端的运行平台参量、CPU硬件参量、主板参量、屏幕密度参量、CPU ID参量、GPU厂商参量、GPU渲染器参量、核心数参量、CPU架构参量、第一屏幕分辨率参量和第二屏幕分辨率参量。若终端设备确定目标终端的验机参量同时满足上述第四条件和第五条件,则终端设备可判断上述目标终端的验机参量是否满足第六条件。其中,上述第六条件为上述目标终端的N项终端配置参量中的N4项终端配置参量和上述目标A类正品配置参量中的N4项终端配置参量的参量值相似度大于或等于预设相似度阈值。
若确定上述目标终端的验机参量满足第六条件,则确定上述目标终端的验证结果为正品,否则确定上述目标终端的验证结果为伪劣品。具体的,上述目标A类正品配置参量中包括的N4项终端配置参量(为方便描述,下面将以目标配置参量为了进行说明)中各项目标配置参量均对应一个权重值。例如,机型为SM-G995F的正品终端在第一正品配置参量库中对应一组A类正品配置参量(即目标A类正品配置参量)。上述目标A类正品配置参量中包括N4项上述正品终端的配置参量,如型号参量、运行平台参量、CPU硬件参量、屏幕参量等。这N4项正品终端的配置参量即为目标配置参量。下面以N4项目标配置参量中的任意一个目标配置参量A为例进行描述。假设A的权重为a,终端设备可检测上述目标终端的验机参量中与目标配置参量A相对应的终端配置参量的参量值是否与目标配置参量A的参量值相同。若判断为相同,则确定目标配置参量A的目标相似度为a。若判断为不相同,则确定目标配置参量A的目标相似度为0。同理,终端设备可得到上述目标A类正品配置参量中各个目标配置参量的目标相似度之和,即为上述参量值相似度。然后,终端设备可检测上述参量值相似度是否大于或等于预设的相似度阈值。若上述参量值相似度大于或等于预设相似度阈值,则确定上述目标终端的验证结果为正品,否则确定上述目标终端的验证结果为伪劣品。若上述目标终端的验机参量不能同时满足上述第四条件和上述第五条件,则执行上述当上述目标终端的验机参量同时满足第一条件、第二条件和第三条件时,确定上述目标终端的验证结果为系统修改的步骤。
[0069] 在一些可行的实施方式中,在终端设备判断目标终端的验机参量是否同时满足第四条件和第五条件之前,还可直接判断目标终端的验机参量是否满足第七条件和第八条件,以确定该目标终端的验证结果是否为配置不全。其中,上述第七条件为上述GPU厂商参量的参量值和上述GPU渲染器参量的参量值都读取异常,上述第八条件为上述目标终端的验机参量中除上述GPU厂商参量和GPU渲染器参量外的N-2项终端配置参量中的各项终端配置参量的参量值读取正常。其中,上述N-2项目终端配置参量可包括品牌参量、设备号参量、主板型号参量、容量参量、型号参量、运行平台参量、CPU硬件参量、屏幕参量和CPU ID等。具体的,终端设备可先检测目标终端的验机参量中的GPU厂商参量和GPU渲染器参量的参量值是否读取异常。若终端设备确定上述目标终端的GPU厂商参量和GPU渲染器参量的参量值都读取异常,此时说明目标终端的验机参量满足上述第七条件。终端设备可继续判断目标终端的验机参量中的N-2项终端配置参量中的各项终端配置参量的参量值是否读取异常。若终端设备判断出上述目标终端的N-2项终端配置参量中的各项终端配置参量的参量值读取正常,此时说明目标终端的验机参量满足上述第八条件,则终端设备最终可确定目标终端的验证结果为配置不全。若终端设备检测到目标终端的验机参量不能同时满足上述第七条件和第八条件,则可继续执行判断目标终端的验机参量是否同时满足第四条件和第五条件的步骤。
[0070] 在一些可行的实施方式中,在终端设备判断目标终端的验机参量是否满足第七条件和第八条件之前,还可先检测预设假机品牌参量库中是否包含上述品牌参量。若预设假机品牌参量库中包含上述品牌参量,则可确定上述目标终端的验证结果为伪劣品。例如,假设终端设备检测到上述目标终端的验机参量中包括品牌参量0PP0(零PP零)。然后终端设备在预设的假机品牌参量库中也检测到为值为0PP0(零PP零)的品牌参量,则终端设备可确定上述目标终端设备为伪劣品。当终端设备确定预设假机品牌参量库中不包括品牌参量时,则执行根据上述判断目标终端的验机参量是否满足第七条件和第八条件的步骤。
[0071] S103,在目标终端的用户界面中显示上述目标终端的验证结果。
[0072] 在一些可行的实施方式中,终端设备在获取到上述目标终端的验证结果后,可输出该验证结果。具体的,终端设备可在其具备的用户界面中显示上述目标终端的验证结果。例如,请一并参见图2,图2是本发明实施例提供的一种验证结果第一显示效果图。当终端设备确定上述目标终端的验机参量同时满足上述第一条件、第二条件和第三条件时,则确定目标终端的验证结果为系统修改。终端设备可在其用户界面上提示目标终端为伪劣品。同时,终端设备可在其用户界面中提供一些诸如重新验机或反馈等选项以供用户选择。可选的,当终端设备获取到上述目标终端的验证结果后,可通用语音播报功能播报上述目标终端的验机结果,无需用户通过终端设备的用户界面查看验证结果,可提高终端设备的用户体验。同时,请一并参见图3,图3是本发明实施例提供的一种终端验证结果的第二显示效果图。当目标终端的验证结果为配置不全时,则终端设备可在其用户界面上提示目标终端为配置不全,并且可在参量信息显示区域显示出缺少的具体参量。同时,终端设备可在其用户界面中提供一些诸如重新验机或反馈等选项以供用户选择。
[0073] 本发明实施例中,终端设备获取目标终端的验机参量,上述验机参量包括N项终端配置参量。当上述目标终端的验机参量同时满足第一条件、第二条件和第三条件时,确定上述目标终端的验证结果为系统修改。其中,上述第一条件为根据上述目标终端的第一参量组中的各个终端配置参量确定出上述目标终端的机型,上述第一参量组由上述N项终端配置参量中的N1项终端配置参量组成,上述第二条件为根据上述目标终端的机型从预设的系统修改参量库中查找上述机型对应的目标系统修改参量,上述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量,上述第三条件为上述目标系统修改参量中的N2项终端配置参量与上述目标终端的第二参量组中的N2项终端配置参量相同,上述目标终端的第二参量组由上述N项终端配置参量中的N2项终端配置参量组成在上述目标终端的用户界面上显示上述目标终端的验证结果为系统修改。同时,本发明实施例中还增加了判断目标终端是否为配置不全的过程,丰富了对目标终端的验证手段。采用本发明实施例,可降低因终端的系统被修改导致的误检的概率,可提高终端检测的准确率。
[0074] 请参见图4,图4是本发明实施例提供的一种终端验证方法的第二实施例流程示意图。在本实施例中,以终端设备为执行主体进行描述。其中,上述终端设备可包括显示装置的移动电话、膝上型计算机或平板计算机之类的设备,此处不做限定。如图上述终端验证的方法包括步骤:
[0075] S201,读取目标终端的验机参量。
[0076] 在一些可行的实施方式中,终端设备读取目标终端的验机参量的过程可参见第一实施例中步骤S101所描述的读取目标终端的验机参量的过程,此处便不再赘述。
[0077] S202,判断目标终端的验机参量是否同时满足第四条件和第五条件。
[0078] 在一些可行的实施方式中,若判断目标终端的验机参量同时满足第四条件和第五条件,则执行步骤S203。若判断目标终端的验机参量无法同时满足第四条件和第五条件,则执行步骤S206。具体的,终端设备在读取到上述目标终端的验机参量后,该终端设备可判断目标终端的验机参量是否同时满足第四条件和第五条件。其中,上述第四条件为终端设备可根据上述目标终端的第三参量组中的各终端配置参量确定出上述目标终端的机型。上述第三参量组由上述N项终端配置参量中的N3项终端配置参量组成。上述第五条件为终端设备可根据上述目标终端的机型从预设的第一正品配置参量库中查找到上述机型对应的目标A类正品配置参量。其中,上述第一正品配置参量库中包括了至少一种机型对应的一组A类正品配置参量,并且每组上述A类正品配置参量中包括由正品终端的验机参量确定的N4项终端配置参量。例如,上述A类正品配置参量中可包括机型为Galaxy S8(SM-G9)的终端的运行平台参量、CPU硬件参量、屏幕参量、CPU ID、GPU厂商参量和GPU渲染器参量。若终端设备确定目标终端的验机参量同时满足上述第四条件和第五条件,则可执行步骤S203,否则执行步骤S206。
[0079] 在一些可行的实施方式中,在终端设备判断上述目标终端的验机参量是否同时满足上述第四条件和第五条件之前,该终端设备还可通过上述第七条件和第八条件确定目标终端的验证结果为配置不全。终端设备根据上述第七条件和第八条件确定目标终端的验证结果可参见步骤S102中描述的终端设备根据第七条件和第八条件确定目标终端的验证结果的过程,此处便不再赘述。当终端设备确定出目标终端的验证结果后,可在其用户界面中显示目标终端的验证结果。具体可参见步骤S103中描述的终端设备在其用户界面中显示目标终端的验证结果的过程,此处便不再赘述。当终端设备无法根据上述第七条件和第八条件确定目标终端的验证结果为配置不全,可继续执行判断上述目标终端的验机参量是否同时满足上述第四条件和第五条件的步骤。
[0080] 在一些可行的实施方式中,在终端设备判断目标终端的验机参量是否满足第七条件和第八条件之前,可检测预设假机品牌参量库中是否包含上述品牌参量。若预设假机品牌参量库中包含上述品牌参量,则可确定上述目标终端的验证结果为伪劣品。例如,假设终端设备检测到上述目标终端的验机参量中包括品牌参量0PP0(零PP零)。然后终端设备在预设的假机品牌参量库中也检测到为值为0PP0(零PP零)的品牌参量,则终端设备可确定上述目标终端设备为伪劣品。终端设备确定出目标终端的验证结果后,可在其用户界面中显示目标终端的验证结果。具体可参见步骤S103中描述的终端设备在其用户界面中显示目标终端的验证结果的过程,此处便不再赘述。当终端设备确定预设假机品牌参量库中不包括品牌参量时,则执行根据上述判断目标终端的验机参量是否满足第七条件和第八条件的步骤。
[0081] S203,判断目标终端的验机参量是否满足第六条件。
[0082] 在一些可行的实施方式中,若确定出目标终端的验机参量满足第六条件,则执行步骤S204。若确定出目标终端的验机参量不满足第六条件,则执行步骤S205。
[0083] S204,确定目标终端的验证结果为正品,在目标终端的用户界面上显示目标终端的验证结果为正品。
[0084] S205,确定目标终端的验证结果为伪劣品,在目标终端的用户界面上显示目标终端的验证结果为伪劣品。
[0085] 在一些可行的实施方式中,若终端设备确定上述目标终端的验机参量还满足第六条件,则确定上述目标终端的验证结果为正品,否则确定上述目标终端的验证结果为伪劣品。其中,上述第六条件为上述目标终端的N项终端配置参量中的N4项终端配置参量和上述目标A类正品配置参量中的N4项终端配置参量的参量值相似度大于或等于预设相似度阈值。若确定上述目标终端的验机参量满足第六条件,则确定上述目标终端的验证结果为正品,否则确定上述目标终端的验证结果为伪劣品。具体的,上述目标A类正品配置参量中包括了N4项目标终端配置参量,上述N4项目标配置参量中各项目标配置参量均对应一个权重值。例如,机型为SM-G995F的正品终端在第一正品配置参量库中对应一组目标A类正品配置参量。上述目标A类正品配置参量中包括N4项上述正品终端的配置参量,如型号参量、运行平台参量、CPU硬件参量、屏幕参量等。这N4项正品终端的配置参量即为目标配置参量。下面以N4项目标配置参量中的任意一个目标配置参量A为例进行描述。假设A的权重为a,终端设备可检测上述目标终端的验机参量中与目标配置参量A相对应的终端配置参量的参量值是否与目标配置参量A的参量值相同。若判断为相同,则确定目标配置参量A的目标相似度为a。若判断为不相同,则确定目标配置参量A的目标相似度为0。同理,终端设备可得到上述目标A类正品配置参量中各个目标配置参量的目标相似度之和,即为上述参量值相似度。然后,终端设备可检测上述参量值相似度是否大于或等于预设的相似度阈值。若上述参量值相似度大于或等于预设相似度阈值,则确定上述目标终端的验证结果为正品,否则确定上述目标终端的验证结果为伪劣品。当终端设备确定目标终端的验证结果后,可在目标终端的用户界面中显示目标终端的验证结果。具体可参见第一实施例的步骤S103中描述的终端设备在其用户界面中显示目标终端的验证结果的过程,此处便不再赘述。
[0086] S206,判断目标终端的验机参量是否同时满足第一条件、第二条件和第三条件。
[0087] 在一些可行的实施方式中,若判断目标终端的验机参量同时满足第一条件、第二条件和第三条件,则执行步骤S207。若判断目标终端的验机参量无法同时满足第一条件、第二条件和第三条件,则执行步骤S208。具体的,若终端设备判断出目标终端的验机参量无法同时满足上述第四条件和第五条件时,终端设备可判断目标终端的验机参量是否同时满足第一条件、第二条件和第三条件。其中,上述第一条件为终端设备根据目标终端的第一参量组中的各个终端配置参量能确定出目标终端的机型。其中,第一参量组由N项终端配置参量中的N1项终端配置参量组成。例如,上述第一参量组中可包括品牌参量、型号参量、设备号参量、容量参量、运行平台参量和CPU硬件信息参量。上述第二条件为终端设备根据目标终端的机型能从预设的系统修改参量库中查找到上述机型对应的目标系统修改参量。其中,上述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量。例如,上述系统修改参量可包括系统被更改的终端的主板参量、核心数参量、CPU架构参量、GPU厂商参量、GPU渲染器参量和屏幕分辨率参量。上述第三条件为上述目标系统修改参量中的N2项终端配置参量与上述目标终端的第二参量组中的N2项终端配置参量相同。其中,上述目标终端的第二参量组由上述N项终端配置参量中的N2项终端配置参量组成。特别的,上述第二参量组中包括的N2项终端配置参量的参量名和上述系统修改参量中包括的N2项终端配置参量的参量名相同。若判断为是,则执行步骤S207。若判断为否,则执行步骤S208
[0088] S207,确定目标终端的验证结果为系统修改,在目标终端的用户界面上显示目标终端的验证结果为系统修改。
[0089] 在一些可行的实施方式中,若终端设备确定出目标终端的验机参量同时满足上述第一条件、第二条件和第三条件,则可确定上述目标终端的验证结果为系统修改。例如,假设上述第一参量组中包括的品牌参量为三星(Samsung),型号参量为Galaxy S8,设备号参量为XXXX,容量参量为64GB,运行平台参量为LLLL,CPU硬件信息参量为IIII。则终端设备可先根据品牌参量和型号参量确定出目标终端的大致机型为Galaxy S8。其后,终端设备可根据设备号参量和容量参量确定目标终端的机型为Galaxy S8(SM-G9)。此时说明目标终端的验机参量满足上述第一条件。当终端设备确定出目标终端的机型为Galaxy S8(SM-G9),则可从预设的系统修改参量库中获取Galaxy S8(SM-G9)对应的目标系统该参量。此时说明目标终端的验机参量满足上述第二条件然后,当终端设备判断出上述目标系统修改参量和上述第二参量组相同时,说明目标终端的验机参量满足上述第三条件。终端设备最终可确定该目标终端的验证结果为系统修改。终端设备在目标终端的用户界面中显示目标终端的验证结果。具体可参见第一实施例的步骤S103中描述的终端设备在其用户界面中显示目标终端的验证结果的过程,此处便不再赘述。
[0090] S208,若确定目标终端的验机参量中的品牌参量、型号参量和GPU渲染器参量与预设假机目标参量库中的一个目标参量集合相匹配时,确定该目标终端的验证结果为伪劣品,在该目标终端的用户界面上显示目标终端的验证结果为伪劣品。
[0091] 在一些可行的实施方式中,当终端设备确定目标终端的验机参量无法同时满足第一条件、第二条件和第三条件时,终端设备可检测预设的假机配置参量库中的任意一个假机配置参量是否与上述品牌参量、型号参量和GPU渲染器参量相匹配。其中,上述假机目标参量库中包括一组或多组假机配置参量,并且每组假机配置参量中包括由伪劣品终端的品牌参量、型号参量和GPU参量确定的3项终端配置参量。当终端设备检测到假机配置参量库中的一个目标假机配置参量与上述品牌参量、型号参量和GPU渲染器参量相匹配,则确定目标终端的验机结果为伪劣品。然后,终端设备可在其用户界面中显示上述目标终端的验证结果。具体可参见第一实施例的步骤S103中描述的终端设备在其用户界面中显示目标终端的验证结果的过程,此处便不再赘述。
[0092] 在一些可行的实施方式中,若终端设备确定上述假机配置参量库中的任意一个假机配置参量都无法与上述品牌参量、型号参量和GPU渲染器参量相匹配,则可检测上述目标终端的验机参量中的第一参量组中的品牌参量、型号参量、设备号参量和容量参量的参量值是否都不读取异常。若判断为否,则确定上述目标终端的验证结果为配置不全。然后,终端设备可在其用户界面中显示上述目标终端的验证结果为配置不全。同时,终端设备可在其用户界面中提供一些诸如重新验机或反馈等选项以供用户选择。
[0093] 在一些可行的实施方式中,若上述品牌参量、型号参量、设备号参量和容量参量均读取正常,则终端设备可根据上述品牌参量、上述型号参量、上述设备号参量和上述容量参量确定出目标终端的机型,并根据上述目标终端的机型从第二正品配置参量库中获取目标B类正品配置参量。其中,上述第二假机目标参量库中包括一组或多组B类假机配置参量,并且每组上述B类假机配置参量中包括由伪劣品终端的品牌参量、型号参量和GPU参量确定的3项终端配置参量。终端设备从第二正品配置参量库中获取N类正品配置参量的过程可参见第一实施例中步骤S102中描述的终端设备从第一正品配置参量库中获取目标A类正品配置参量的过程,此处便不再赘述。然后,终端设备可根据上述目标终端的验机参量和上述目标B类正品配置参量确定目标终端的验证结果。终端设备根据目标终端的验机参量和目标B类正品配置参量确定目标终端的验证结果的过程可参见第一实施例中步骤S102中描述的终端设备根据目标终端的验机参量和目标A类正品配置参量确定目标终端的验证结果的过程,此处便不再赘述。可选的,终端设备根据上述目标终端的验机参量和上述B类正品配置参量确定出的目标终端的验证结果可至少包括:正品、伪劣品或未识别三种。
[0094] 本发明实施例中,终端设备获取目标终端的验机参量,上述验机参量包括N项终端配置参量。当上述目标终端的验机参量同时满足第一条件、第二条件和第三条件时,确定上述目标终端的验证结果为系统修改。其中,上述第一条件为根据上述目标终端的第一参量组中的各个终端配置参量确定出上述目标终端的机型,其中,上述第一参量组由上述N项终端配置参量中的N1项终端配置参量组成,上述第二条件为根据上述目标终端的机型从预设的系统修改参量库中查找上述机型对应的目标系统修改参量,其中,上述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量,上述第三条件为上述目标系统修改参量中的N2项终端配置参量与上述目标终端的第二参量组中的N2项终端配置参量相同,其中,上述目标终端的第二参量组由上述N项终端配置参量中的N2项终端配置参量组成在上述目标终端的用户界面上显示上述目标终端的验证结果为系统修改。同时,本发明实施例中还增加了判断目标终端是否为系统修改或目标终端是否为配置不全的过程,丰富了对目标终端的验证手段。采用本发明实施例,可降低因终端的系统被修改导致的误检的概率,可提高终端检测的准确率。
[0095] 请参见图5,图5是本发明实施例提供的一种终端设备的结构示意图。该终端设备包括:验机参量获取单元10、验证单元20和显示单元30。
[0096] 验机参量获取单元10,用于读取目标终端的验机参量,上述验机参量包括N项终端配置参量。
[0097] 验证单元20,用于若验机参量获取单元10获取的上述目标终端的验机参量同时满足第一条件、第二条件和第三条件,则确定上述目标终端的验证结果为系统修改。其中,上述第一条件为根据上述目标终端的第一参量组中的各个终端配置参量确定出上述目标终端的机型。其中,上述第一参量组由上述N项终端配置参量中的N1项终端配置参量组成。上述第二条件为根据上述目标终端的机型从预设的系统修改参量库中查找上述机型对应的目标系统修改参量。其中,上述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量。上述第三条件为上述目标系统修改参量中的N2项终端配置参量与上述目标终端的第二参量组中的N2项终端配置参量相同。其中,上述目标终端的第二参量组由上述N项终端配置参量中的N2项终端配置参量组成。
[0098] 显示单元30,用于在上述目标终端的用户界面中显示上述验证单元20获取的目标终端的验证结果为系统修改。
[0099] 在一些可行的实施方式中,上述验机参量获取单元10获取的目标终端的第一参量组包括品牌参量、型号参量、设备号参量和容量参量,在验机单元20确定上述目标终端的验机参量同时满足第一条件、第二条件和第三条件,则确定上述目标终端的验证结果为系统修改之前,验机单元20还用于:
[0100] 若上述目标终端的验机参量同时满足第四条件和第五条件,则判断上述目标终端的验机参量是否满足第六条件。其中,上述第四条件为根据上述目标终端的第三参量组中的各终端配置参量确定出上述目标终端的机型。其中,上述第三参量组由上述N项终端配置参量中的N3项终端配置参量组成。上述第五条件为根据上述目标终端的机型从预设的第一正品配置参量库中查找到上述机型对应的目标A类正品配置参量。其中,上述第一正品配置参量库中包括了至少一种机型对应的一组A类正品配置参量,并且每组上述A类正品配置参量中包括由正品终端的验机参量确定的N4项终端配置参量。其中,上述第六条件为上述目标终端的第四参量组中的N4项终端配置参量和上述A类正品配置参量中的N4终端配置参量的参量值相似度大于或等于预设相似度阈值。其中,上述第四参量组由上述N项终端配置参量中的N4项终端配置参量组成。
[0101] 若确定上述目标终端的验机参量满足上述第六条件,则确定上述目标终端的验证结果为正品,否则确定上述目标终端的验证结果为伪劣品。若上述目标终端的验机参量不能同时满足上述第四条件和上述第五条件,则判断目标终端的验机参量是否同时满足第一条件、第二条件和第三条件。
[0102] 显示单元30用于:在上述目标终端的用户界面上显示上述目标终端的验证结果。
[0103] 在一些可行的实施方式中,上述验机参量获取单元10获取的目标终端的第二参量组中包括图形处理器GPU厂商参量和GPU渲染器参量,在验证单元20确定目标终端的验机参量同时满足第四条件和第五条件,则判断上述目标终端的验机参量是否满足第六条件之前,验机单元20还用于:
[0104] 判断上述目标终端的验机参量是否满足第七条件和第八条件。其中,上述第七条件为上述GPU厂商参量的参量值和上述GPU渲染器参量的参量值都读取异常。上述第八条件为上述目标终端的验机参量中除所述GPU厂商参量和所述GPU渲染器参量外的N-2项终端配置参量中的各项终端配置参量的参量值读取正常。
[0105] 若确定上述目标终端的验机参量同时满足上述第六条件和上述第七条件,则确定上述目标终端的验证结果为配置不全。若确定上述目标终端的验机参量不能同时满足上述第六条件和上述第七条件,则上述若上述目标终端的验机参量同时满足第四条件和第五条件,则判断上述目标终端的验机参量是否满足第六条件的步骤。
[0106] 显示单元30用于:在上述目标终端的用户界面上显示验证单元20获取的上述目标终端的验证结果为配置不全。
[0107] 在一些可行的实施方式中,上述验机参量获取单元10获取的目标终端的第一参量组中包括品牌参量,在验证单元20确定上述目标终端的验机参量同时满足上述第七条件和上述第八条件,则确定上述目标终端的验证结果为配置不全之前,验证单元20还用于:
[0108] 当确定预设的假机品牌参量库中含有上述品牌参量时,确定上述目标终端的验证结果为伪劣品。其中,上述假机品牌参量库中至少包括一个伪劣品牌对应的品牌参量。当上述假机品牌参量库中没有上述品牌参量时,判断上述目标终端的验机参量是否同时满足上述第七条件和上述第八条件。
[0109] 显示单元30用于:在上述目标终端的用户界面上显示验证单元20获取的上述目标终端的验证结果为伪劣品。
[0110] 在一些可行的实施方式中,验机参量获取单元获取的上述目标终端的验机参量中包括品牌参量、型号参量和GPU渲染器参量。但验证单元20确定上述目标终端的验机参量不能同时满足上述第一条件、上述第二条件和上述第三条件时,验证单元20还用于:
[0111] 若上述品牌参量、上述型号参量和上述GPU渲染器参量与预设的假机配置参量库中的一个目标假机配置参量相同,则确定上述目标终端的验证结果为伪劣品。其中,上述假机目标参量库中包括一组或多组假机配置参量,并且每组假机配置参量中包括由伪劣品终端的品牌参量、型号参量和GPU参量确定的3项终端配置参量。
[0112] 显示单元30用于:在上述目标终端的用户界面上显示验证单元20获取的上述目标终端的验证结果为伪劣品。
[0113] 在一些可行的实施方式中,当验证单元20确定验机参量获取单元10获取的上述品牌参量、上述型号参量和上述GPU渲染器参量与上述假机配置参量库中的任意一个假机配置参量都不相同时,验证单元20还用于:
[0114] 当上述目标终端的第一参量组中的品牌参量的参量值、型号参量的参量值、设备号参量的参量值和容量参量的参量值中的任意一项或多项读取异常时,确定上述目标终端的验证结果为配置不全。
[0115] 显示单元30用于:在上述目标终端的用户界面上显示上述验证单元20获取的目标终端的验证结果为配置不全。
[0116] 在一些可行的实施方式中,当验证单元20确定验机参量获取单元10获取的上述目标终端的第一参量组中的品牌参量的参量值、型号参量的参量值、设备号参量的参量值和容量参量的参量值都读取正常时,验证单元20还用于:
[0117] 根据上述品牌参量、上述型号参量、上述设备号参量和上述容量参量确定出上述目标终端的机型,并根据上述目标终端的机型从预设的第二正品配置参量库中获取目标B类正品配置参量。其中,上述第二正品配置参量库中包括了至少一种机型对应的一组B类正品配置参量,并且每组上述B类正品配置参量中包括由老式正品终端的验机参量确定的N4项终端配置参量。根据上述目标终端的N项终端配置参量中的N4项终端配置参量和上述目标B类正品配置参量确定上述目标终端的验证结果。其中,上述目标终端的验证结果为正品、伪劣品或未识别。
[0118] 显示单元30用于:在上述目标终端的用户界面上显示验证单元20获取的上述目标终端的验证结果。
[0119] 在一些可行的实施方式中,验机参量获取单元10获取目标终端的验机参量的过程可参见第一实施例中步骤S101所描述的获取目标终端的验机参量的过程,此处便不再赘述。
[0120] 验机参量获取单元10在获取到上述目标终端的验机参量后,验证单元20可判断目标终端的验机参量是否同时满足第四条件和第五条件。其中,上述第四条件为验证单元20可根据上述目标终端的第三参量组中的各终端配置参量确定出上述目标终端的机型。上述第三参量组由上述N项终端配置参量中的N3项终端配置参量组成。上述第五条件为验证单元20可根据上述目标终端的机型从预设的第一正品配置参量库中查找到上述机型对应的目标A类正品配置参量。其中,上述第一正品配置参量库中包括了至少一种机型对应的一组A类正品配置参量,并且每组上述A类正品配置参量中包括由正品终端的验机参量确定的N4项终端配置参量。例如,一组A类正品配置参量中可包括机型为Galaxy S8(SM-G9)的终端的运行平台参量、CPU硬件参量、屏幕参量、CPU ID、GPU厂商参量和GPU渲染器参量。
[0121] 当验证单元20确定目标终端的验机参量同时满足上述第四条件和第五条件,若验证单元20确定上述目标终端的验机参量还满足第六条件,则确定上述目标终端的验证结果为正品,否则确定上述目标终端的验证结果为伪劣品。其中,上述第六条件为上述目标终端的N项终端配置参量中的N4项终端配置参量和上述目标A类正品配置参量中的N4项终端配置参量的参量值相似度大于或等于预设相似度阈值。具体的,上述目标A类正品配置参量中包括了N4项目标配置参量,上述N4项目标配置参量中各项目标配置参量均对应一个权重值。例如,机型为SM-G995F的正品终端在第一正品配置参量库中对应一组目标A类正品配置参量。上述目标A类正品配置参量中包括N4项上述正品终端的配置参量,如型号参量、运行平台参量、CPU硬件参量、屏幕参量等。这N4项正品终端的配置参量即为目标配置参量。下面以N4项目标配置参量中的任意一个目标配置参量A为例进行描述。假设A的权重为a,验证单元20可检测上述目标终端的验机参量中与目标配置参量A相对应的终端配置参量的参量值是否与目标配置参量A的参量值相同。若判断为相同,则确定目标配置A的目标相似度为a。若判断为不相同,则确定目标配置参量A的目标相似度为0。同理,验证单元20可得到上述目标A类正品配置参量中各个目标配置参量的目标相似度之和,即为上述参量值相似度。然后,验证单元20可检测上述参量值相似度是否大于或等于预设的相似度阈值。若上述参量值相似度大于或等于预设相似度阈值,则确定上述目标终端的验证结果为正品,否则确定上述目标终端的验证结果为伪劣品。
[0122] 当验证单元20确定目标终端的验证结果后,显示单元30可在目标终端的用户界面中显示目标终端的验证结果。具体可参见第一实施例的步骤S103中描述的终端设备在其用户界面中显示目标终端的验证结果的过程,此处便不再赘述。
[0123] 可选的,在验证单元20判断上述目标终端的验机参量是否同时满足上述第四条件和第五条件之前,验证单元20还可通过上述第七条件和第八条件确定目标终端的验证结果为配置不全。验证单元20根据上述第七条件和第八条件确定目标终端的验证结果可参见步骤S102中描述的根据第七条件和第八条件确定目标终端的验证结果的过程,此处便不再赘述。当验证单元20确定出目标终端的验证结果后,显示单元30可在其用户界面中显示目标终端的验证结果。具体可参见步骤S103中描述的终端设备在其用户界面中显示目标终端的验证结果的过程,此处便不再赘述。当验证单元20无法根据上述第七条件和第八条件确定目标终端的验证结果为配置不全,可继续执行判断上述目标终端的验机参量是否同时满足上述第四条件和第五条件的步骤。
[0124] 在一些可行的实施方式中,在验证单元20判断目标终端的验机参量是否满足第七条件和第八条件之前,可检测预设假机品牌参量库中是否包含上述品牌参量。若验证单元20确定预设假机品牌参量库中包含上述品牌参量,则可确定上述目标终端的验证结果为伪劣品。例如,假设验证单元20检测到上述目标终端的验机参量中包括品牌参量0PP0(零PP零)。然后验证单元20在预设的假机品牌参量库中也检测到为值为0PP0(零PP零)的品牌参量,则验证单元20可确定上述目标终端设备为伪劣品。终端设备确定出目标终端的验证结果后,显示单元30可在其用户界面中显示目标终端的验证结果。具体可参见步骤S103中描述的在用户界面中显示目标终端的验证结果的过程,此处便不再赘述。当验证单元20确定预设假机品牌参量库中不包括品牌参量时,则执行根据上述判断目标终端的验机参量是否满足第七条件和第八条件的步骤。
[0125] 若验证单元20判断出目标终端的验机参量无法同时满足上述第四条件和第五条件时,验证单元20可判断目标终端的验机参量是否同时满足第一条件、第二条件和第三条件。其中,上述第一条件为验证单元20根据目标终端的第一参量组中的各个终端配置参量能确定出目标终端的机型。其中,第一参量组由N项终端配置参量中的N1项终端配置参量组成。例如,上述第一参量组中可包括品牌参量、型号参量、设备号参量、容量参量、运行平台参量和CPU硬件信息参量。上述第二条件为验证单元20可根据目标终端的机型能从预设的系统修改参量库中查找到上述机型对应的目标系统修改参量。其中,上述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量。例如,上述系统修改参量可包括系统被更改的终端的主板参量、核心数参量、CPU架构参量、GPU厂商参量、GPU渲染器参量和屏幕分辨率参量。上述第三条件为上述验证单元20确定目标系统修改参量中的N2项终端配置参量与上述目标终端的第二参量组中的N2项终端配置参量相同。其中,上述目标终端的第二参量组由上述N项终端配置参量中的N2项终端配置参量组成。特别的,上述第二参量组中包括的N2项终端配置参量的参量名和上述系统修改参量中包括的N2项终端配置参量的参量名相同。
[0126] 若验证单元20确定出目标终端的验机参量同时满足上述第一条件、第二条件和第三条件,则可确定上述目标终端的验证结果为系统修改。例如,假设上述第一参量组中包括的品牌参量为三星(Samsung),型号参量为Galaxy S8,设备号参量为XXXX,容量参量为64GB,运行平台参量为LLLL,CPU硬件信息参量为IIII。验证单元20可先根据品牌参量和型号参量确定出目标终端的大致机型为Galaxy S8。其后,验证单元20可根据设备号参量和容量参量确定目标终端的机型为Galaxy S8(SM-G9)。此时说明目标终端的验机参量满足上述第一条件。当验证单元20确定出目标终端的机型为Galaxy S8(SM-G9),则可从预设的系统修改参量库中获取Galaxy S8(SM-G9)对应的目标系统该参量。此时说明目标终端的验机参量满足上述第二条件然后,当验证单元20判断出上述目标系统修改参量和上述第二参量组相同时,说明目标终端的验机参量满足上述第三条件。验证单元20最终可确定该目标终端的验证结果为系统修改。显示单元30在目标终端的用户界面中显示验证单元20获取的目标终端的验证结果。具体可参见第一实施例的步骤S103中描述的在其用户界面中显示目标终端的验证结果的过程,此处便不再赘述。
[0127] 当验证单元20确定目标终端的验机参量无法同时满足第一条件、第二条件和第三条件时,验证单元20可检测预设的假机配置参量库中的任意一个假机配置参量是否与上述品牌参量、型号参量和GPU渲染器参量相匹配。其中,上述假机目标参量库中包括一组或多组假机配置参量,并且每组假机配置参量中包括由伪劣品终端的品牌参量、型号参量和GPU参量确定的3项终端配置参量。当验证单元20检测到假机配置参量库中的一个目标假机配置参量与上述品牌参量、型号参量和GPU渲染器参量相匹配,则确定目标终端的验机结果为伪劣品。然后,显示单元30可在其用户界面中显示上述目标终端的验证结果。具体可参见第一实施例的步骤S103中描述的在用户界面中显示目标终端的验证结果的过程,此处便不再赘述。
[0128] 可选的,若验证单元20确定上述假机配置参量库中的任意一个假机配置参量都无法与上述品牌参量、型号参量和GPU渲染器参量相匹配,则可检测上述目标终端的验机参量中的第一参量组中的品牌参量、型号参量、设备号参量和容量参量的参量值是否都不读取异常。若判断为否,则确定上述目标终端的验证结果为配置不全。然后,显示单元30可在其用户界面中显示上述目标终端的验证结果为配置不全。
[0129] 在一些可行的实施方式中,若验证单元20确定上述品牌参量、型号参量、设备号参量和容量参量均读取正常,则验证单元20可根据上述品牌参量、上述型号参量、上述设备号参量和上述容量参量确定出目标终端的机型,并根据上述目标终端的机型从第二正品配置参量库中获取目标B类正品配置参量。其中,上述第二假机目标参量库中包括一组或多组B类假机配置参量,并且每组上述B类假机配置参量中包括由伪劣品终端的品牌参量、型号参量和GPU参量确定的3项终端配置参量。终端设备从第二正品配置参量库中获取N类正品配置参量的过程可参见第一实施例中步骤S102中描述的终端设备从第一正品配置参量库中获取目标A类正品配置参量的过程,此处便不再赘述。然后,验证单元20可根据上述目标终端的验机参量和上述目标B类正品配置参量确定目标终端的验证结果。验证单元20根据目标终端的验机参量和目标B类正品配置参量确定目标终端的验证结果的过程可参见第一实施例中步骤S102中描述的根据目标终端的验机参量和目标A类正品配置参量确定目标终端的验证结果的过程,此处便不再赘述。可选的,验证单元20根据上述目标终端的验机参量和上述B类正品配置参量确定出的目标终端的验证结果可至少包括:正品、伪劣品或未识别三种。
[0130] 本发明实施例中,终端设备获取目标终端的验机参量,上述验机参量包括N项终端配置参量。当上述目标终端的验机参量同时满足第一条件、第二条件和第三条件时,确定上述目标终端的验证结果为系统修改。其中,上述第一条件为根据上述目标终端的第一参量组中的各个终端配置参量确定出上述目标终端的机型,其中,上述第一参量组由上述N项终端配置参量中的N1项终端配置参量组成,上述第二条件为根据上述目标终端的机型从预设的系统修改参量库中查找上述机型对应的目标系统修改参量,其中,上述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量,上述第三条件为上述目标系统修改参量中的N2项终端配置参量与上述目标终端的第二参量组中的N2项终端配置参量相同,其中,上述目标终端的第二参量组由上述N项终端配置参量中的N2项终端配置参量组成在上述目标终端的用户界面上显示上述目标终端的验证结果为系统修改。同时,本发明实施例中还增加了判断目标终端是否为系统修改或目标终端是否为配置不全的过程,丰富了对目标终端的验证手段。采用本发明实施例,可降低因终端的系统被修改导致的误检的概率,可提高终端检测的准确率。
[0131] 请参见图6,是本发明实施例提供的另一种终端设备示意框图。如图6所示,本实施例中的终端设备可以包括:一个或多个输入设备100;存储器200,一个或多个处理器300和一个或多个输出设备400。上述处理器300、输入设备100、输出设备400和存储器200通过总线500连接。存储器200用于存储计算机程序,上述计算机程序包括程序指令,处理器300用于执行存储器200存储的程序指令。其中,处理器300被配置用于调用上述程序指令执行:终端设备先在相同条件下获取具有相同目标对象的源全景图像和待合成图像。然后从待合成图像中获取目标对象的特征信息,并根据该特征信息在上述源全景图像中确定出合成区域。最后将待合成图像合成到上述合成区域中以得到目标全景图像。
[0132] 应当理解,在本发明实施例中,所称处理器300可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0133] 输入设备100可以包括触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风等,输出设备400可以包括显示器(LCD等)、扬声器等。
[0134] 该存储器200可以包括只读存储器随机存取存储器,并向处理器300提供指令和数据。存储器200的一部分还可以包括非易失性随机存取存储器。例如,存储器200还可以存储设备类型的信息。
[0135] 具体实现中,本发明实施例中所描述的处理器300、输入设备100、输出设备200可执行本发明实施例提供的图像处理方法的第一实施例和第二实施例中所描述的实现方式,也可执行本发明实施例所描述的终端设备的实现方式,在此不再赘述。
[0136] 在本发明的另一实施例中提供一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序包括程序指令,上述程序指令被处理器执行时实现:获取目标终端的验机参量,上述验机参量包括N项终端配置参量。若上述目标终端的验机参量同时满足第一条件、第二条件和第三条件,则确定上述目标终端的验证结果为系统修改。
其中,上述第一条件为根据上述目标终端的第一参量组中的各个终端配置参量确定出上述目标终端的机型。其中,上述第一参量组由上述N项终端配置参量中的N1项终端配置参量组成。上述第二条件为根据上述目标终端的机型从预设的系统修改参量库中查找上述机型对应的目标系统修改参量。其中,上述系统修改参量库中包括了至少一种机型对应的一组系统修改参量,并且每组系统修改参量中包括由系统被更改的终端的验机参量确定的N2项终端配置参量。上述第三条件为上述目标系统修改参量中的N2项终端配置参量与上述目标终端的第二参量组中的N2项终端配置参量相同。其中,上述目标终端的第二参量组由上述N项终端配置参量中的N2项终端配置参量组成。在上述目标终端的用户界面中显示上述目标终端的验证结果为系统修改。
[0137] 上述计算机可读存储介质可以是前述任一实施例上述的终端设备的内部存储单元,例如终端设备的硬盘或内存。上述计算机可读存储介质也可以是上述终端设备的外部存储设备,例如上述终端设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,上述计算机可读存储介质还可以既包括上述终端设备的内部存储单元也包括外部存储设备。上述计算机可读存储介质用于存储上述计算机程序以及上述终端设备所需的其他程序和数据。上述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
[0138] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0139] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述终端设备和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0140] 在本申请所提供的几个实施例中,应该理解到,所揭露的终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
[0141] 上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
[0142] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0143] 上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例上述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0144] 以上上述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
相关专利内容
标题 发布/更新时间 阅读量
一种环保修改液 2020-05-12 539
修改比特流 2020-05-12 133
修改比特流 2020-05-12 695
一种面型修改油 2020-05-13 503
OCT图像修改 2020-05-12 308
百叶修改器 2020-05-12 789
修改带 2020-05-11 1030
路线修改 2020-05-11 239
一种修改器 2020-05-12 120
修改笔 2020-05-11 82
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈