电视机许可码写入方法及装置

文档序号:1524387 发布日期:2020-02-11 浏览:10次 >En<

阅读说明:本技术 电视机许可码写入方法及装置 (Television license code writing method and device ) 是由 戴俊林 李晓亮 叶染英 朱珂 朱鸣 魏耀衡 于 2019-10-12 设计创作,主要内容包括:本发明公开了一种电视机许可码写入方法及装置,该方法通过电视机与服务器建立无线通信连接,获取电视机属性参数,将所述电视机属性参数发送至所述服务器,所述服务器根据所述电视机属性参数查找对应的机器许可码,并将所述机器许可码反馈给所述电视机,所述电视机根据电视机属性参数查找对应的机器许可码,不会造成机器许可码的浪费;接收所述服务器反馈的机器许可码,将所述机器许可码写入预设存储区域,无需通过电脑机架,接串口通讯往电视机中写入机器许可码,因此,当生产过程中,存在主板不良的情况,不会因为更换集成电路或者更换主板之后,造成机器许可码的浪费。(The invention discloses a method and a device for writing in a television license code, wherein the method comprises the steps of establishing wireless communication connection between a television and a server, acquiring television attribute parameters, sending the television attribute parameters to the server, searching a corresponding machine license code according to the television attribute parameters by the server, and feeding back the machine license code to the television, searching the corresponding machine license code according to the television attribute parameters by the television, so that the waste of the machine license code is avoided; the machine permission code fed back by the server is received, the machine permission code is written into the preset storage area, the serial port communication is connected without a computer rack, and the machine permission code is written into the television, so that the situation of poor mainboard exists in the production process, and the waste of the machine permission code caused by the replacement of an integrated circuit or after the mainboard is replaced is avoided.)

电视机许可码写入方法及装置

技术领域

本发明涉及电视机技术领域,尤其涉及一种电视机许可码写入方法及装置。

背景技术

电视机的制造过程中,均需要通过电脑机架,接串口通讯往电视机中写入机器许可码,在生产工艺中,必定需要一个工人,及工位去操作这一个动作场景,存在较多的不便之处,由于供应链的关系,还需要将此工艺,让供应商进行处理,还存在数据泄露及数据错误的风险。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

发明内容

本发明的主要目的在于提供一种电视机许可码写入方法及装置,旨在解决现有技术中往电视机中写入机器许可码操作不便且安全性不高的技术问题。

为实现上述目的,本发明提供一种电视机许可码写入方法,所述电视机许可码写入方法包括以下步骤:

电视机与服务器建立无线通信连接;

所述电视机获取电视机属性参数,将所述电视机属性参数发送至所述服务器;

所述服务器根据所述电视机属性参数查找对应的机器许可码,并将所述机器许可码反馈给所述电视机;

所述电视机接收所述服务器反馈的机器许可码,将所述机器许可码写入预设存储区域。

优选地,所述电视机接收所述服务器反馈的机器许可码,将所述机器许可码写入预设存储区域之后,所述电视机许可码写入方法还包括:

所述电视机从所述预设存储区域读取已写入的机器许可码;

所述电视机将所述已写入的机器许可码与所述服务器反馈的机器许可码进行比对;

在比对结果为不一致时,所述电视机进行提示;

在所述比对结果为一致时,所述电视机向所述服务器发送校验请求,所述服务器对所述反馈的机器许可码进行校验,并将校验结果反馈给所述电视机。

优选地,所述在比对结果为一致时,所述电视机向所述服务器发送校验请求,所述服务器对所述反馈的机器许可码进行校验,并将校验结果反馈给所述电视机之后,所述电视机许可码写入方法还包括:

在所述校验结果为有效时,所述电视机根据所述机器许可码进行功能验证;

在所述校验结果为无效时,所述电视机进行提示。

优选地,所述服务器根据所述电视机属性参数查找对应的机器许可码,并将所述机器许可码反馈给所述电视机,具体包括:

所述服务器根据所述电视机属性参数判断是否已分发过对应的机器许可码,在已分发过所述机器许可码时,从已分发数据中查询所述机器许可码,并将所述机器许可码反馈给所述电视机;

所述服务器在未分发过所述机器许可码时,从业务系统获取订单信息,从所述订单信息中查找与所述电视机属性参数对应的机器许可码,并将查找到的机器许可码反馈给所述电视机。

优选地,所述电视机属性参数包括:无线宽带的介质访问控制信息、客户端类型和放映地址;

所述电视机获取电视机属性参数,将所述电视机属性参数发送至所述服务器,具体包括:

所述电视机获取所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址,将所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址发送至所述服务器;

相应地,所述服务器根据所述电视机属性参数查找对应的机器许可码,并将所述机器许可码反馈给所述电视机,具体包括:

所述服务器根据所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址查找对应的机器许可码,并根据所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址对所述机器许可码进行加密,将加密机器许可码反馈给所述电视机。

优选地,所述电视机接收所述服务器反馈的机器许可码,将所述机器许可码写入预设存储区域,具体包括:

所述电视机接收所述服务器反馈的所述加密机器许可码,根据所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址对所述加密机器许可码进行解密,获得机器许可码,并将所述机器许可码写入预设存储区域。

此外,为实现上述目的,本发明还提出一种电视机许可码写入装置,所述电视机许可码写入装置包括:电视机和服务器;

所述电视机,用于与所述服务器建立无线通信连接;

所述电视机,还用于获取电视机属性参数,将所述电视机属性参数发送至所述服务器;

所述服务器,用于根据所述电视机属性参数查找对应的机器许可码,并将所述机器许可码反馈给所述电视机;

所述电视机,还用于接收所述服务器反馈的机器许可码,将所述机器许可码写入预设存储区域。

优选地,所述电视机,还用于从所述预设存储区域读取已写入的机器许可码;

所述电视机,还用于将所述已写入的机器许可码与所述服务器反馈的机器许可码进行比对;

在比对结果为不一致时,所述电视机,还用于进行提示;

在所述比对结果为一致时,所述电视机,还用于向所述服务器发送校验请求,所述服务器对所述反馈的机器许可码进行校验,并将校验结果反馈给所述电视机;

在所述校验结果为有效时,所述电视机,还用于根据所述机器许可码进行功能验证;

在所述校验结果为无效时,所述电视机,还用于进行提示。

优选地,所述服务器,还用于根据所述电视机属性参数判断是否已分发过对应的机器许可码,在已分发过所述机器许可码时,从已分发数据中查询所述机器许可码,并将所述机器许可码反馈给所述电视机;

所述服务器,还用于在未分发过所述机器许可码时,从业务系统获取订单信息,从所述订单信息中查找与所述电视机属性参数对应的机器许可码,并将查找到的机器许可码反馈给所述电视机。

优选地,所述电视机属性参数包括:无线宽带的介质访问控制信息、客户端类型和放映地址;

所述电视机,还用于获取所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址,将所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址发送至所述服务器;

所述服务器,还用于根据所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址查找对应的机器许可码,并根据所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址对所述机器许可码进行加密,将加密机器许可码反馈给所述电视机;

所述电视机,还用于接收所述服务器反馈的所述加密机器许可码,根据所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址对所述加密机器许可码进行解密,获得机器许可码,并将所述机器许可码写入预设存储区域。

本发明中,电视机与服务器建立无线通信连接,所述电视机获取电视机属性参数,将所述电视机属性参数发送至所述服务器,所述服务器根据所述电视机属性参数查找对应的机器许可码,并将所述机器许可码反馈给所述电视机,根据电视机属性参数查找对应的机器许可码,电视机属性参数与机器许可码是一一对应的,同一台电视机多次抄写机器许可码,查询到的是唯一的机器许可码,无需分配新的机器许可码进行抄写,不会造成机器许可码的浪费;接收所述服务器反馈的机器许可码,将所述机器许可码写入预设存储区域,无需通过电脑机架,接串口通讯往电视机中写入机器许可码,因此,当生产过程中,存在主板不良的情况,不会因为更换集成电路或者更换主板之后,造成机器许可码的浪费。

附图说明

图1为本发明电视机许可码写入方法第一实施例的流程示意图;

图2为本发明电视机许可码写入方法第二实施例的流程示意图;

图3为本发明电视机许可码写入方法第三实施例的流程示意图;

图4为本发明电视机许可码写入装置实施例的结构框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明电视机许可码写入方法第一实施例的流程示意图,提出本发明电视机许可码写入方法第一实施例。

在第一实施例中,所述电视机许可码写入方法包括以下步骤:

步骤S10:电视机与服务器建立无线通信连接。

应理解的是,本实施例的执行主体是所述电视机。所述电视机在生产过程中,需要经过整机老化等前置工作后,才能进入整机功能检测的产线工位上,当所述电视机从老化线等前置工作结束后,所述电视机退出老化模式后,与服务器建立无线通信连接,具体地,可通过自动打开无线宽带WiFi,并且连接工厂等制造环境下特定的无线宽带WiFi,实现无线通信连接;可以理解地,也可以在所述电视机10的其他生产过程中,使所述电视机10与服务器20建立无线通信连接。

步骤S20:所述电视机获取电视机属性参数,将所述电视机属性参数发送至所述服务器。

可理解的是,所述电视机属性参数从本地获取,即从所述电视机的存储器内进行获取,所述电视机属性参数包括无线宽带WiFi的介质访问控制MAC信息、客户端类型(Client Type)、放映地址(Project ID)和软件版本等属性参数。

步骤S30:所述服务器根据所述电视机属性参数查找对应的机器许可码,并将所述机器许可码反馈给所述电视机。

需要说明的是,由于不同的电视机的电视机属性参数不同,即每个电视机有唯一的电视机属性参数,所述电视机属性参数与机器许可码是的一一对应的,所述服务器可预先建立映射关系表,所述映射关系表中包括所述电视机属性参数与所述机器许可码之间的对应关系,则可从所述映射关系表中查找与所述电视机属性参数对应的机器许可码。

在本实施例中,所述服务器根据所述电视机属性参数查找对应的机器许可码,并将所述机器许可码反馈给所述电视机,具体包括:

所述服务器根据所述电视机属性参数判断是否已分发过对应的机器许可码,在已分发过所述机器许可码时,从已分发数据中查询所述机器许可码,并将所述机器许可码反馈给所述电视机;

所述服务器在未分发过所述机器许可码时,从业务系统获取订单信息,从所述订单信息中查找与所述电视机属性参数对应的机器许可码,并将查找到的机器许可码反馈给所述电视机。

应理解的是,所述电视机通过所述无线通信连接,将所述电视机属性参数发送至所述服务器。所述WiFi的MAC信息是唯一的,所述服务器根据所述WiFi的MAC信息判断是否已分发过数据;若已分发过数据,则查询已分发数据,从所述已分发数据中查询与所述电视机属性参数对应的机器许可码,将所述机器许可码反馈至所述电视机;若未分发过数据,则从业务系统获取订单信息,从所述订单信息中查找与所述电视机属性参数对应的机器许可码,并反馈查找到的机器许可码至所述电视机。由于不同的电视机的电视机属性参数不同,即每个电视机有唯一的电视机属性参数,所述电视机属性参数与机器许可码是的一一对应的,也即每个电视机被分配唯一的机器许可码,从而避免机器许可码的浪费,而现有技术中,不论任何电视机进行机器许可码的申请,都是分配一个新的机器许可码,在同一台电视机因为抄写错误或者其他异常时,需要重新抄写机器许可码时,为了避免机器许可码的重复,都是重新分配一个新的机器许可码,造成了机器许可码的浪费。

步骤S40:所述电视机接收所述服务器反馈的机器许可码,将所述机器许可码写入预设存储区域。

需要说明的是,所述电视机接收所述服务器反馈的机器许可码,存储在所述电视机特定的分区,即所述预设存储区域,不需要外接设备,所述电视机即可实现自行写入所述机器许可码。

应理解的是,所述机器许可码(Machine ID)包括设备标识符(Device ID)、有线网卡介质访问控制MAC地址、高带宽数码内容保护密钥(HDCP Key)1.4、HDCP Key 2.2、网飞电子序列号(Netflix ESN)、数字版权管理密钥(Widevine Key)和无线高清技术(WIDI)许可证等许可证(License)。从而所述电视机可根据所述机器许可码对所述电视机的各项功能进行功能验证。

本实施例中,电视机与服务器建立无线通信连接,所述电视机获取电视机属性参数,将所述电视机属性参数发送至所述服务器,所述服务器根据所述电视机属性参数查找对应的机器许可码,并将所述机器许可码反馈给所述电视机,根据电视机属性参数查找对应的机器许可码,电视机属性参数与机器许可码是一一对应的,同一台电视机多次抄写机器许可码,查询到的是唯一的机器许可码,无需分配新的机器许可码进行抄写,不会造成机器许可码的浪费;接收所述服务器反馈的机器许可码,将所述机器许可码写入预设存储区域,无需通过电脑机架,接串口通讯往电视机中写入机器许可码,因此,当生产过程中,存在主板不良的情况,不会因为更换集成电路或者更换主板之后,造成机器许可码的浪费。

参照图2,图2为本发明电视机许可码写入方法第二实施例的流程示意图,基于上述图1所示的第一实施例,提出本发明电视机许可码写入方法的第二实施例。

在第二实施例中,所述步骤S40之后,还包括:

步骤S50:所述电视机从所述预设存储区域读取已写入的机器许可码。

应理解的是,为了避免写入机器许可码的过程中出现异常,可对已写入的机器许可码进验证,所述电视机从所述预设存储区域读取已写入的机器许可码,同时获取所述服务器发送给所述电视机的机器许可码,将两个机器许可码进行比对,从而验证写入的机器许可码是否正确。

步骤S60:所述电视机将所述已写入的机器许可码与所述服务器反馈的机器许可码进行比对。

可理解的是,可通过所述电视机的用户中心对已写入的机器许可码与所述服务器反馈的机器许可码进行比对,判断两者是否一致,若所述比对结果为一致,则说明写入机器许可码的过程正常,所述机器许可码可以用于功能验证,若所述比对结果不一致,则说明写入机器许可码的过程异常,所述机器许可码不可用于功能验证,可对该异常进行警告,以反馈技术工程师对该异常进行修正。

步骤S70:在所述比对结果为不一致时,所述电视机进行提示。

在具体实现中,所述电视机对已写入的机器许可码与所述服务器反馈的机器许可码进行比对,若所述比对结果不一致,则说明写入机器许可码的过程异常,所述机器许可码不可用于功能验证,可通过所述电视机的显示界面进行提示,比如显示所述对比结果不一致的告警提示信息,以使相关人员及时发现异常。

步骤S80:在所述比对结果为一致时,所述电视机向所述服务器发送校验请求,所述服务器对所述反馈的机器许可码进行校验,并将校验结果反馈给所述电视机。

需要说明的是,在所述比对结果为一致时,所述电视机将所述校验请求发送至所述服务器,为了进一步确保所述机器许可码的正常使用,所述服务器在接收到所述校验请求时,对所述反馈的机器许可码的有效性进行验证,具体为,判断所述机器许可码是否重复使用过,若未进行重复使用,则说明反馈的机器许可码有效,若被重复使用过,则说明反馈的机器许可码无效,所述服务器将所述校验结果反馈至所述电视机。所述机器许可码为电视机各种软件的身份标识,每一台电视机的机器许可码都是唯一的,不能被其他电视机使用过,否则后续进行软件激活时会存在冲突。

在本实施例中,所述步骤S80之后,还包括:

步骤S90:在所述校验结果为有效时,所述电视机根据所述机器许可码进行功能验证。

应理解的是,所述电视机接收所述服务器反馈的所述校验结果,所述校验结果为反馈的机器许可码有效,则说明所述机器许可码可正常使用,所述校验结果为反馈的机器许可码无效,则说明所述机器许可码不可正常使用。

可理解的是,在所述校验结果为有效时,即反馈的机器许可码有效,则所述电视机可根据所述机器许可码对所述电视机的各项功能进行功能验证,具体为对电视机中各种软件的激活程序的功能进行验证,验证各种软件能否成功激活,能否正常使用。

步骤S100:在所述校验结果为无效时,所述电视机进行提示。

需要说明的是,所述电视机在所述校验结果为无效时,即反馈的机器许可码无效,所述电视机可通过显示界面显示所述反馈的机器许可码无效的校验结果,以进行提示。所述电视机还可通过无线网络与所述预设用户终端进行通信连接,发送警告信息至预设用户终端,所述预设用户终端可以是技术工程师的智能手机或个人计算机等终端,以使技术工程师在通过所述预设用户终端查看所述警告信息,及时检查所述电视机的订单信息,查找出生产过程中存在的异常,及时对异常进行修正。

在本实施例中,通过在电视机端对所述已写入的机器许可码与所述服务器反馈的机器许可码进行比对,及时对已写入的机器许可码进行校验,避免使用写入的异常机器许可码进行功能验证,造成功能验证的失效;通过在所述服务器反馈的机器许可码有效时进行功能验证,无效时进行提示,从而使得生产过程中存在的异常能够及时被查找并进行修正,提高功能验证的有效性和效率。

参照图3,图3为本发明电视机许可码写入方法第三实施例的流程示意图,基于上述第一实施例或第二实施例,提出本发明电视机许可码写入方法的第三实施例;在本实例中,基于上述第一实施例进行说明。

在本实施例中,所述电视机属性参数包括:无线宽带的介质访问控制信息、客户端类型和放映地址;

所述步骤S20,具体包括:

步骤S201:所述电视机获取所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址,将所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址发送至所述服务器。

在具体实现中,为了确保数据传输的安全性,可对需要传输的机器许可码进行加密,所述电视机属性参数是唯一的,可用于区分不同的电视机,所述电视机将所述无线通信连接将所述无线宽带的介质访问控制信息、客户端类型和放映地址发送至所述服务器,可根据所述无线宽带的介质访问控制信息、客户端类型和放映地址对需要传输的机器许可码进行加密,以提高安全性。

所述步骤S30,具体包括:

步骤S301:所述服务器根据所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址查找对应的机器许可码,并根据所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址对所述机器许可码进行加密,将加密机器许可码反馈给所述电视机。

所述服务器可将所述无线宽带的介质访问控制信息、客户端类型和放映地址组成第一文本信息,计算所述第一文本信息的MD5消息摘要算法值(MD5Message-DigestAlgorithm),获得所述第一文本信息的MD5值,将所述第一文本信息的MD5值作为加密密钥,通过所述加密密密钥对所述机器许可码进行加密,获得加密机器许可码,则反馈所述加密机器许可码至所述电视机。

在本实施例中,所述步骤S40,具体包括:

步骤S401:所述电视机接收所述服务器反馈的所述加密机器许可码,根据所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址对所述加密机器许可码进行解密,获得机器许可码,并将所述机器许可码写入预设存储区域。

应理解的是,所述电视机可获取本地的介质访问控制信息、客户端类型和放映地址,将所述无线宽带的介质访问控制信息、客户端类型和放映地址组成第二文本信息,计算所述第二文本信息的MD5值,将所述第二文本信息的MD5值作为解密密钥,根据所述第二文本信息的MD5值对所述加密机器许可码进行解密,获得机器许可码,并将所述机器许可码存储在所述电视机特定的分区,即所述预设存储区域,不需要外接设备,所述电视机即可实现自行写入所述机器许可码。在本实施例中,所述机器许可码包括:设备标识符、有线网卡介质访问控制地址、高带宽数码内容保护密钥、网飞电子序列号、数字版权管理密钥和无线高清技术许可证中的至少一种。

本实施例中,通过对传输的机器许可码进行加密,所述电视机在接收所述加密机器许可码,直接通过本地的所述无线宽带的介质访问控制信息、客户端类型和放映地址计算获得解密密钥,对加密机器许可码进行解密,加密密钥和解密密钥无需进行传输,避免泄露,从而提高机器许可码传输的安全性。

此外,参照图4,本发明实施例还提出一种电视机许可码写入装置,所述电视机许可码写入装置包括:电视机10和服务器20;

所述电视机10,用于与所述服务器20建立无线通信连接。

应理解的是,所述电视机10在生产过程中,需要经过整机老化等前置工作后,才能进入整机功能检测的产线工位上,当所述电视机10从老化线等前置工作结束后,所述电视机10退出老化模式后,与服务器20建立无线通信连接,具体地,可通过自动打开无线宽带WiFi,并且连接工厂等制造环境下特定的无线宽带WiFi,实现无线通信连接;可以理解地,也可以在所述电视机10的其他生产过程中,使所述电视机10与服务器20建立无线通信连接。

所述电视机10,还用于获取电视机10属性参数,将所述电视机10属性参数发送至所述服务器20。

可理解的是,所述电视机10属性参数从本地获取,即从所述电视机10的存储器内进行获取,所述电视机10属性参数包括无线宽带WiFi的介质访问控制MAC信息、客户端类型(Client Type)、放映地址(Project ID)和软件版本等属性参数。

所述服务器20,用于根据所述电视机10属性参数查找对应的机器许可码,并将所述机器许可码反馈给所述电视机10。

需要说明的是,由于不同的电视机10的电视机10属性参数不同,即每个电视机10有唯一的电视机10属性参数,所述电视机10属性参数与机器许可码是的一一对应的,所述服务器20可预先建立映射关系表,所述映射关系表中包括所述电视机10属性参数与所述机器许可码之间的对应关系,则可从所述映射关系表中查找与所述电视机10属性参数对应的机器许可码。

在本实施例中,所述服务器20根据所述电视机10属性参数查找对应的机器许可码,并将所述机器许可码反馈给所述电视机10,具体包括:

所述服务器20根据所述电视机10属性参数判断是否已分发过对应的机器许可码,在已分发过所述机器许可码时,从已分发数据中查询所述机器许可码,并将所述机器许可码反馈给所述电视机10;

所述服务器20在未分发过所述机器许可码时,从业务系统获取订单信息,从所述订单信息中查找与所述电视机10属性参数对应的机器许可码,并将查找到的机器许可码反馈给所述电视机10。

应理解的是,所述电视机10通过所述无线通信连接,将所述电视机10属性参数发送至所述服务器20。所述WiFi的MAC信息是唯一的,所述服务器20根据所述WiFi的MAC信息判断是否已分发过数据;若已分发过数据,则查询已分发数据,从所述已分发数据中查询与所述电视机10属性参数对应的机器许可码,将所述机器许可码反馈至所述电视机10;若未分发过数据,则从业务系统获取订单信息,从所述订单信息中查找与所述电视机10属性参数对应的机器许可码,并反馈查找到的机器许可码至所述电视机10。由于不同的电视机10的电视机10属性参数不同,即每个电视机10有唯一的电视机10属性参数,所述电视机10属性参数与机器许可码是的一一对应的,也即每个电视机10被分配唯一的机器许可码,从而避免机器许可码的浪费,而现有技术中,不论任何电视机10进行机器许可码的申请,都是分配一个新的机器许可码,在同一台电视机10因为抄写错误或者其他异常时,需要重新抄写机器许可码时,为了避免机器许可码的重复,都是重新分配一个新的机器许可码,造成了机器许可码的浪费。

所述电视机10,还用于接收所述服务器20反馈的机器许可码,将所述机器许可码写入预设存储区域。

需要说明的是,所述电视机10接收所述服务器20反馈的机器许可码,存储在所述电视机10特定的分区,即所述预设存储区域,不需要外接设备,所述电视机10即可实现自行写入所述机器许可码。

应理解的是,所述机器许可码(Machine ID)包括设备标识符(Device ID)、有线网卡介质访问控制MAC地址、高带宽数码内容保护密钥(HDCP Key)1.4、HDCP Key 2.2、网飞电子序列号(Netflix ESN)、数字版权管理密钥(Widevine Key)和无线高清技术(WIDI)许可证等许可证(License)。从而所述电视机10可根据所述机器许可码对所述电视机10的各项功能进行功能验证。

本实施例中,电视机10与服务器20建立无线通信连接,所述电视机10获取电视机10属性参数,将所述电视机10属性参数发送至所述服务器20,所述服务器20根据所述电视机10属性参数查找对应的机器许可码,并将所述机器许可码反馈给所述电视机10,根据电视机10属性参数查找对应的机器许可码,电视机10属性参数与机器许可码是一一对应的,同一台电视机10多次抄写机器许可码,查询到的是唯一的机器许可码,无需分配新的机器许可码进行抄写,不会造成机器许可码的浪费;接收所述服务器20反馈的机器许可码,将所述机器许可码写入预设存储区域,无需通过电脑机架,接串口通讯往电视机10中写入机器许可码,因此,当生产过程中,存在主板不良的情况,不会因为更换集成电路或者更换主板之后,造成机器许可码的浪费。

进一步地,基于上述图4所示的电视机许可码写入装置第一实施例,提出本发明电视机许可码写入装置的第二实施例。

在第二实施例中,所述电视机10,还用于从所述预设存储区域读取已写入的机器许可码。

应理解的是,为了避免写入机器许可码的过程中出现异常,可对已写入的机器许可码进验证,所述电视机10从所述预设存储区域读取已写入的机器许可码,同时获取所述服务器20发送给所述电视机10的机器许可码,将两个机器许可码进行比对,从而验证写入的机器许可码是否正确。

所述电视机10,还用于将所述已写入的机器许可码与所述服务器20反馈的机器许可码进行比对。

可理解的是,可通过所述电视机10的用户中心对已写入的机器许可码与所述服务器20反馈的机器许可码进行比对,判断两者是否一致,若所述比对结果为一致,则说明写入机器许可码的过程正常,所述机器许可码可以用于功能验证,若所述比对结果不一致,则说明写入机器许可码的过程异常,所述机器许可码不可用于功能验证,可对该异常进行警告,以反馈技术工程师对该异常进行修正。

在所述比对结果为不一致时,所述电视机10,还用于进行提示。

在具体实现中,所述电视机10对已写入的机器许可码与所述服务器20反馈的机器许可码进行比对,若所述比对结果不一致,则说明写入机器许可码的过程异常,所述机器许可码不可用于功能验证,可通过所述电视机10的显示界面进行提示,比如显示所述对比结果不一致的告警提示信息,以使相关人员及时发现异常。

在所述比对结果为一致时,所述电视机10,还用于向所述服务器20发送校验请求,所述服务器20对所述反馈的机器许可码进行校验,并将校验结果反馈给所述电视机10。

需要说明的是,在所述比对结果为一致时,所述电视机10将所述校验请求发送至所述服务器20,为了进一步确保所述机器许可码的正常使用,所述服务器20在接收到所述校验请求时,对所述反馈的机器许可码的有效性进行验证,具体为,判断所述机器许可码是否重复使用过,若未进行重复使用,则说明反馈的机器许可码有效,若被重复使用过,则说明反馈的机器许可码无效,所述服务器20将所述校验结果反馈至所述电视机10。所述机器许可码为电视机10各种软件的身份标识,每一台电视机10的机器许可码都是唯一的,不能被其他电视机10使用过,否则后续进行软件激活时会存在冲突。

在所述校验结果为有效时,所述电视机10,还用于根据所述机器许可码进行功能验证。

应理解的是,所述电视机10接收所述服务器20反馈的所述校验结果,所述校验结果为反馈的机器许可码有效,则说明所述机器许可码可正常使用,所述校验结果为反馈的机器许可码无效,则说明所述机器许可码不可正常使用。

可理解的是,在所述校验结果为有效时,即反馈的机器许可码有效,则所述电视机10可根据所述机器许可码对所述电视机10的各项功能进行功能验证,具体为对电视机10中各种软件的激活程序的功能进行验证,验证各种软件能否成功激活,能否正常使用。

在所述校验结果为无效时,所述电视机10,还用于进行提示。

需要说明的是,所述电视机10在所述校验结果为无效时,即反馈的机器许可码无效,所述电视机10可通过显示界面显示所述反馈的机器许可码无效的校验结果,以进行提示。所述电视机10还可通过无线网络与所述预设用户终端进行通信连接,发送警告信息至预设用户终端,所述预设用户终端可以是技术工程师的智能手机或个人计算机等终端,以使技术工程师在通过所述预设用户终端查看所述警告信息,及时检查所述电视机10的订单信息,查找出生产过程中存在的异常,及时对异常进行修正。

在本实施例中,通过在电视机10端对所述已写入的机器许可码与所述服务器20反馈的机器许可码进行比对,及时对已写入的机器许可码进行校验,避免使用写入的异常机器许可码进行功能验证,造成功能验证的失效;通过在所述服务器20反馈的机器许可码有效时进行功能验证,无效时进行提示,从而使得生产过程中存在的异常能够及时被查找并进行修正,提高功能验证的有效性和效率。

进一步地,继续参照图4,基于上述第一实施例或第二实施例,提出本发明电视机许可码写入装置的第三实施例;在本实例中,基于上述电视机许可码写入装置第一实施例进行说明。

在本实施例中,所述电视机10属性参数包括:无线宽带的介质访问控制信息、客户端类型和放映地址;

所述电视机10,还用于获取所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址,将所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址发送至所述服务器20。

在具体实现中,为了确保数据传输的安全性,可对需要传输的机器许可码进行加密,所述电视机10属性参数是唯一的,可用于区分不同的电视机10,所述电视机10将所述无线通信连接将所述无线宽带的介质访问控制信息、客户端类型和放映地址发送至所述服务器20,可根据所述无线宽带的介质访问控制信息、客户端类型和放映地址对需要传输的机器许可码进行加密,以提高安全性。

所述服务器20,还用于根据所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址查找对应的机器许可码,并根据所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址对所述机器许可码进行加密,将加密机器许可码反馈给所述电视机10。

所述服务器20可将所述无线宽带的介质访问控制信息、客户端类型和放映地址组成第一文本信息,计算所述第一文本信息的MD5消息摘要算法值(MD5Message-DigestAlgorithm),获得所述第一文本信息的MD5值,将所述第一文本信息的MD5值作为加密密钥,通过所述加密密密钥对所述机器许可码进行加密,获得加密机器许可码,则反馈所述加密机器许可码至所述电视机10。

所述电视机10,还用于接收所述服务器20反馈的所述加密机器许可码,根据所述无线宽带的介质访问控制信息、所述客户端类型和所述放映地址对所述加密机器许可码进行解密,获得机器许可码,并将所述机器许可码写入预设存储区域。

应理解的是,所述电视机10可获取本地的介质访问控制信息、客户端类型和放映地址,将所述无线宽带的介质访问控制信息、客户端类型和放映地址组成第二文本信息,计算所述第二文本信息的MD5值,将所述第二文本信息的MD5值作为解密密钥,根据所述第二文本信息的MD5值对所述加密机器许可码进行解密,获得机器许可码,并将所述机器许可码存储在所述电视机10特定的分区,即所述预设存储区域,不需要外接设备,所述电视机10即可实现自行写入所述机器许可码。在本实施例中,所述机器许可码包括:设备标识符、有线网卡介质访问控制地址、高带宽数码内容保护密钥、网飞电子序列号、数字版权管理密钥和无线高清技术许可证中的至少一种。

本实施例中,通过对传输的机器许可码进行加密,所述电视机10在接收所述加密机器许可码,直接通过本地的所述无线宽带的介质访问控制信息、客户端类型和放映地址计算获得解密密钥,对加密机器许可码进行解密,加密密钥和解密密钥无需进行传输,避免泄露,从而提高机器许可码传输的安全性。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。词语第一、第二、以及第三等的使用不表示任何顺序,可将这些词语解释为标识。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器镜像(Read Only Memory image,ROM)/随机存取存储器(Random AccessMemory,RAM)、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种多媒体资源播放方法、存储介质及电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类