数据烧录方法及装置与流程

文档序号:11881535阅读:558来源:国知局
数据烧录方法及装置与流程

本发明涉及数字电视技术领域,尤其涉及一种数据烧录方法及装置。



背景技术:

在技术高速发展的今天,智能电视已经是当下热点,电视厂商在制造电视时,需要针对生产线上的每台电视机烧录特定的数据信息,例如宽带数字视频保护密钥HDCP KEY(High-bandwidth Digital Content Protection KEY,宽带数字视频保护密钥)码、智能电视的MAC(Media Access Control,硬件地址)码及智能电视的条码等数据信息。

目前,工厂在电视机上烧录这些数据信息时,一般是专业烧录设备或专用服务器将待烧录的数据信息传送至电视端以进行烧录,电视端将数据信息烧录至EEPROM(Electrically Erasable Programmable Read-Only Memory,带电可擦可编程只读存储器)中。

但是,上述烧录方式通过专用服务器或专业烧录设备才能将数据信息烧写至EEPROM芯片中,并未充分利用电视机自身资源,导致智能电视的系统资源的利用率低。



技术实现要素:

本发明提供一种数据烧录方法及装置,旨在解决现有通过专用服务器或专业烧录设备的烧录智能电视的数据烧录方式未充分利用电视机自身资源而导致智能电视的系统资源的利用率低的技术问题。

为实现上述目的,本发明提供的一种数据烧录方法,所述数据烧录方法包括以下步骤:

在检测到智能电视的第一USB接口已连接外部存储器时,确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据;

在所述外部存储器存储有所述第一标识信息对应的待烧录数据时,获取所述待烧录数据;

将获取到的所述待烧录数据烧录至所述智能电视的闪存中的预设位置。

优选地,所述在检测到智能电视的第一USB接口已连接外部存储器时,确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据的步骤包括:

在检测到智能电视的第一USB接口已连接外部存储器时,确定所述智能电视的第二USB接口是否已连接条码枪;

在所述智能电视的第二USB接口已连接条码枪时,在所述条码枪中获取所述智能电视对应的第一标识信息;

确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据。

优选地,所述待烧录数据包括宽带数字视频保护密钥HDCP KEY码、所述智能电视的硬件地址MAC码及所述智能电视的条码,所述将所述待烧录数据烧录至所述智能电视的闪存中的预设位置的步骤包括:

获取第一标识信息对应的所述HDCP KEY码、MAC码及条码在所述待烧录数据中的位置信息;

基于所述位置信息在所述待烧录数据中提取所述HDCP KEY码、MAC码及所述条码;

将提取到的所述HDCP KEY码、MAC码及条码分别烧录至所述闪存中所述HDCP KEY码、MAC码及条码对应的预设位置。

优选地,所述将获取到的所述待烧录数据烧录至所述智能电视的闪存中的预设位置的步骤之后,所述数据烧录方法还包括:

生成所述待烧录数据已烧录的第二标识信息;

将生成的所述第二标识信息发送至所述外部存储器,以供所述外部存储器基于所述第二标识信息将所述外部存储器存储的待烧录数据标记为已烧录状态。

优选地,所述将获取到的所述待烧录数据烧录至所述智能电视的闪存中的预设位置的步骤之后,所述数据烧录方法还包括:

在所述智能电视的显示屏输出烧录成功的提示信息,其中,所述提示信息包括所述待烧录数据。

此外,为实现上述目的,本发明还提供一种数据烧录装置,所述数据烧录装置包括:

确定模块,用于在检测到智能电视的第一USB接口已连接外部存储器时,确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据;

获取模块,用于在所述外部存储器存储有所述第一标识信息对应的待烧录数据时,获取所述待烧录数据;

烧录模块,用于将获取到的所述待烧录数据烧录至所述智能电视的闪存中的预设位置。

优选地,所述确定模块包括:

第一确定单元,用于在检测到智能电视的第一USB接口已连接外部存储器时,确定所述智能电视的第二USB接口是否已连接条码枪;

第一获取单元,用于在所述智能电视的第二USB接口已连接条码枪时,在所述条码枪中获取所述智能电视对应的第一标识信息;

第二确定单元,用于确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据。

优选地,所述待烧录数据包括宽带数字视频保护密钥HDCP KEY码、所述智能电视的硬件地址MAC码及所述智能电视的条码,所述烧录模块包括:

第二获取单元,用于获取第一标识信息对应的所述HDCP KEY码、MAC码及条码在所述待烧录数据中的位置信息;

提取单元,用于基于所述位置信息在所述待烧录数据中提取所述HDCP KEY码、MAC码及所述条码;

烧录单元,用于将提取到的所述HDCP KEY码、MAC码及条码分别烧录至所述HDCP KEY码、MAC码及条码对应的所述闪存中的预设位置。

优选地,所述数据烧录装置还包括:

生成模块,用于生成所述待烧录数据已烧录的第二标识信息;

发送模块,用于将生成的所述第二标识信息发送至所述外部存储器,以供所述外部存储器基于所述第二标识信息将所述外部存储器存储的待烧录数据标记为已烧录状态。

优选地,所述数据烧录装置还包括:

输出模块,用于在所述智能电视的显示屏输出烧录成功的提示信息,其中,所述提示信息包括所述待烧录数据。

本发明通过通过在检测到智能电视的第一USB接口已连接外部存储器时,确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据,而后在所述外部存储器存储有所述第一标识信息对应的待烧录数据时,获取所述待烧录数据,最后将获取到的所述待烧录数据烧录至所述智能电视的闪存中的预设位置,实现了智能电视根据第一标识信息在外部存储器中获取待烧录数据并进行数据的烧录,充分利用了智能电视自身的系统资源,提高了智能电视系统资源的利用率。

附图说明

图1为本发明数据烧录方法第一实施例的流程示意图;

图2为本发明数据烧录方法第二实施例中确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据步骤的细化流程示意图;

图3为本发明数据烧录方法第三实施例中将获取到的所述待烧录数据烧录至所述智能电视的闪存中的预设位置步骤的细化流程示意图;

图4为本发明数据烧录方法第四实施例的流程示意图;

图5为本发明数据烧录装置第一实施例的功能模块示意图;

图6为本发明数据烧录装置第二实施例中确定模块的细化功能模块示意图;

图7为本发明数据烧录装置第三实施例中烧录模块的细化功能模块示意图;

图8为本发明数据烧录装置第四实施例的功能模块示意图。

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

具体实施方式

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

本发明提供一种数据烧录方法。参照图1,图1为本发明数据烧录方法第一实施例的流程示意图。

在本实施例中,该数据烧录方法包括:

步骤S10,在检测到智能电视的第一USB接口已连接外部存储器时,确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据;

在智能电视开机启动之后,智能电视可以获取条码枪等外部设备传送的第一标识信息,或者获取其自身存储的第一标识信息;例如,第一标识信息存储在智能电视的闪存中,在开机启动后,智能电视在闪存中获取第一标识信息。其中,第一标识信息为外部存储器中该智能电视的待烧录数据的标识,具体地,该第一标识信息为外部存储器中该智能电视的待烧录数据的存储位置的标识或者待烧录数据的编号等,例如,第一标识信息可以为数字100等,表示外部存储器中预设存储位置中的第100组数据为该第一标识信息的待烧录数据。

本实施例中,智能电视检测其第一USB接口是否已连接外部存储器,例如该第一USB接口是否已连接U盘,然后智能电视检测该外部存储器是否存储有智能电视的第一标识信息对应的待烧录数据。本实施例中,待烧录数据包括宽带数字视频保护密钥HDCP KEY码、所述智能电视的硬件地址MAC码及所述智能电视的条码等数据信息。其中,HDCP是用来对具备HDMI功能的发射端和具备HDMI功能的接收端的传输保护,智能电视必须从Digital Content Protection IIC获得许可才能得到HDCP所需的设备密匙(device key),即必须烧写HDCP KEY码,才可正常播放对应版权的高清节目;MAC码是智能电视用于接入互联网的硬件地址;条码用于记录智能电视产地、生产时间、机型等数据信息。

步骤S20,在所述外部存储器存储有所述第一标识信息对应的待烧录数据时,获取所述待烧录数据;

在与第一USB接口连接的外部存储器存储有第一标识信息对应的待烧录数据时,智能电视获取该待烧录数据,具体的,智能电视根据第一标识信息中携带的待烧录数据的位置信息或待烧录数据的编号等在外部存储器中查找对应的待烧录数据。

步骤S30,将获取到的所述待烧录数据烧录至所述智能电视的闪存中的预设位置。

本实施例中,待烧录数据包括HDCP KEY码、MAC码及条码,智能电视根据预设规则在待烧录数据中获取HDCP KEY码、MAC码及条码,具体地,智能电视根据待烧录数据中各条数据的位置信息在待烧录数据查找HDCP KEY码、MAC码及条码,然后分别将各组HDCP KEY码、MAC码及条码存储至闪存的预设位置,其中,该预设位置为智能电视闪存中的存储位置,可以在生产时为每一台智能电视设定相应的预设位置,当然各台智能电视的预设位置可以相同。

进一步地,在一实施例中,在步骤S30之后,该数据烧录方法还包括:在所述智能电视的显示屏输出烧录成功的提示信息,其中,所述提示信息包括所述待烧录数据。

通过在将解码后的待烧录数据烧录至所述智能电视的闪存中的预设位置之后,在智能电视的显示屏输出烧录成功的提示信息,能够便捷的使用户知晓待烧录数据已经烧录成功,并且同时在显示屏输出包括HDCP KEY码、MAC码及条码在内的待烧录数据,以使用户准确的了解待烧录数据,进而能够主动检验该智能电视所烧录的数据是否正确。

本实施例中,在智能电视启动完成之后,若用户已在该第一USB接口正确的插入了U盘等外部存储器,但智能电视无法检测到该第一USB接口已连接外部存储器,则判定该第一USB接口无法正常使用,可以在显示屏输出第一USB接口不正常的提示信息,以提醒用户该第一USB接口存在问题。在确定所述外部存储器存储有所述第一标识信息对应的待烧录数据时,若智能电视无法从U盘等外部存储器获取所述待烧录数据,则判定该无法通过第一USB接口读取U盘等外部存储器的数据,可以在显示屏输出无法通过第一USB接口读取数据的提示信息,以提醒用户该第一USB接口存在问题。通过上述方式可以在智能电视烧录数据的同时,实现第一USB接口的检测,避免智能电视的第一USB接口无法正常使用。

本实施例中,通过在检测到智能电视的第一USB接口已连接外部存储器时,确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据,而后在所述外部存储器存储有所述第一标识信息对应的待烧录数据时,获取所述待烧录数据,最后将获取到的所述待烧录数据烧录至所述智能电视的闪存中的预设位置,实现了智能电视根据第一标识信息在外部存储器中获取待烧录数据并进行数据的烧录,充分利用了智能电视自身的系统资源,提高了智能电视系统资源的利用率。进一步地,通过将待烧录数据烧录至所述智能电视的闪存中的预设位置,减少了智能电视中的EEPROM芯片,提高了智能电视系统存储空间的利用率,降低了智能电视的成本。

基于第一实施例提出本发明数据烧录方法的第二实施例,参照图2,在本实施例中,步骤S10包括:

步骤S11,在检测到智能电视的第一USB接口已连接外部存储器时,确定所述智能电视的第二USB接口是否已连接条码枪;

本实施例中,在检测到智能电视的第一USB接口已连接外部存储器时,检测其第二USB接口是否已连接条码枪,其中,该条码枪用于存储智能电视对应的第一标识信息。

步骤S12,在所述智能电视的第二USB接口已连接条码枪时,在所述条码枪中获取所述智能电视对应的第一标识信息;

其中,第一标识信息为外部存储器中该智能电视的待烧录数据的标识,具体地,该第一标识信息为外部存储器中该智能电视的待烧录数据的存储位置的标识或者待烧录数据的编号等,例如,第一标识信息可以为数字100等,表示外部存储器中预设存储位置中的第100组数据为该第一标识信息的待烧录数据。

步骤S13,确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据。

在其他实施例中,可以首先确定所述智能电视的第二USB接口是否已连接条码枪;接着在所述智能电视的第二USB接口已连接条码枪时,在所述条码枪中获取所述智能电视对应的第一标识信息;而后检测智能电视的第一USB接口是否已连接外部存储器;最后在检测到智能电视的第一USB接口已连接外部存储器时,确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据。通过上述方式也可以实现确定外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据。

本实施例通过在检测到智能电视的第一USB接口已连接外部存储器时,确定所述智能电视的第二USB接口是否已连接条码枪,而后在所述智能电视的第二USB接口已连接条码枪时,在所述条码枪中获取所述智能电视对应的第一标识信息,最后确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据,实现了根据第一标识信息准确的确定外部存储器是否存储有对应的待烧录数据,提高了待烧录数据获取的效率,进一步提高了智能电视系统资源的利用率。

基于第一实施例提出本发明数据烧录方法的第三实施例,参照图3,在本实施例中,所述待烧录数据包括宽带数字视频保护密钥HDCP KEY码、所述智能电视的硬件地址MAC码及所述智能电视的条码,步骤S30包括:

步骤S31,获取第一标识信息对应的所述HDCP KEY码、MAC码及条码在所述待烧录数据中的位置信息;

具体地,智能电视可以通过条码枪或者智能电视自身的存储的第一标识信息获取HDCP KEY码、MAC码及条码的位置信息,即HDCP KEY码、MAC码及条码的位置信息可以预先存储在智能电视的闪存等存储空间中,或者存储在条码枪中,其中,位置信息包括HDCP KEY码、MAC码及条码在待烧录数据中的存储位置。

优选地,在闪存中存储HDCP KEY码、MAC码及条码时,将HDCP KEY码、MAC码及条码按照预设规则捆绑形成待烧录数据之后进行存储。例如,在闪存的逻辑地址为0X10的存储位置存储条码,在闪存的逻辑地址为0X20的存储空间存储第一个HDCP KEY码,在闪存的逻辑地址为0X30的存储空间存储第二个HDCP KEY码,在存储完所有的HDCP KEY码后、在闪存的逻辑地址为0X30的存储空间存储MAC码,其中,逻辑地址为0X30的最后4位为预留存储空间,用于在该待烧录数据烧录以后存储已烧录状态的标识信息。在存储下一条待烧录数据时,在逻辑地址为0X40的存储空间首先存储序列码、而后存储条码,该序列码为第一标识信息,用于标识该待烧录数据,优选地,该序列码占用4byte。在第一条待烧录数据之前的逻辑地址对应的存储空间存储有待烧录数据中HDCP KEY码、MAC码及条码的详细信息,包括条码总数、条码的有效字节数、单个HDCP KEY码的有效字节数、MAC码的有效字节数,并且在条码的有效字节数、单个HDCP KEY码的有效字节数及MAC码的有效字节数之间均设有4byte的无数据的存储空间。

步骤S32,基于所述位置信息在所述待烧录数据中提取所述HDCP KEY码、MAC码及所述条码;

本实施例中,在获取到获取所述HDCP KEY码、MAC码及条码的位置信息之后,智能电视可以分别根据HDCP KEY码、MAC码及条码的位置信息在待烧录数据中提取对应的HDCP KEY码、MAC码及条码。

步骤S33,将提取到的所述HDCP KEY码、MAC码及条码分别烧录至所述闪存中所述HDCP KEY码、MAC码及条码对应的预设位置。

本实施例中,智能电视的闪存中分别预留了HDCP KEY码、MAC码及条码的存储位置即闪存中HDCP KEY码、MAC码及条码对应的预设位置,在获取到HDCP KEY码、MAC码及条码之后,智能电视分别将HDCP KEY码、MAC码及条码烧录至对应的闪存中的预设位置。

本实施例通过获取第一标识信息对应的所述HDCP KEY码、MAC码及条码在所述待烧录数据中的位置信息,接着基于所述位置信息在所述待烧录数据中提取所述HDCP KEY码、MAC码及所述条码,而后将提取到的所述HDCP KEY码、MAC码及条码分别烧录至所述闪存中所述HDCP KEY码、MAC码及条码对应的预设位置,实现了根据位置信息在待烧录数据中提取所述HDCP KEY码、MAC码及所述条码,并将HDCP KEY码、MAC码及条码烧录至对应的预设位置,能够准确的获取到待烧录数据中的HDCP KEY码、MAC码及条码,提高了待烧录数据获取的效率,进一步提高了智能电视系统资源的利用率。

基于第一实施例提出本发明数据烧录方法的第四实施例,参照图4,在本实施例中,在步骤S30之后,数据烧录方法还包括:

步骤S40,生成所述待烧录数据已烧录的第二标识信息;

其中,第二标识信息用于标识该待烧录数据已被智能电视烧录。

步骤S50,将生成的所述第二标识信息发送至所述外部存储器,以供所述外部存储器基于所述第二标识信息将所述外部存储器存储的待烧录数据标记为已烧录状态。

通过外部存储器基于所述第二标识信息将所述外部存储器存储的待烧录数据标记为已烧录状态,即U盘等外部存储器在其存储的待烧录数据的预留位置中添加第二标识信息,以使所述外部存储器存储的待烧录数据标记为已烧录状态,进而能够避免该待烧录数据被其他智能电视烧录,能够避免多台智能电视具有相同的条码、MAC码等,造成智能电视无法正常使用的问题。

在外部存储器基于第二标识信息成功更新外部存储器存储的待烧录数据之后,该外部存储器可以反馈更新成功的提示信息至智能电视,若电视能够接收到该提示信息,则智能电视能够通过第一USB接口向U盘等外部存储器写入数据,否则智能电视无法通过第一USB接口向U盘等外部存储器写入数据,此时,可以在显示屏输出无法通过第一USB接口向U盘等外部存储器写入数据的提示信息,以提醒用户该第一USB接口存在问题。

本实施例通过生成所述待烧录数据已烧录的第二标识信息,而后将生成的所述第二标识信息发送至所述外部存储器,以供所述外部存储器基于所述第二标识信息将所述外部存储器存储的待烧录数据标记为已烧录状态,实现了修改外部存储器中已烧录的待烧录数据的状态信息,避免了外部存储器中已烧录的待烧录数据再次被其他智能电视烧录而造成的智能电视无法正常使用的问题。

本发明进一步提供一种数据烧录装置。参照图5,图5为本发明数据烧录装置第一实施例的功能模块示意图。

在本实施例中,该数据烧录装置包括:

确定模块10,用于在检测到智能电视的第一USB接口已连接外部存储器时,确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据;

在智能电视开机启动之后,智能电视可以获取条码枪等外部设备传送的第一标识信息,或者获取其自身存储的第一标识信息;例如,第一标识信息存储在智能电视的闪存中,在开机启动后,智能电视在闪存中获取第一标识信息。其中,第一标识信息为外部存储器中该智能电视的待烧录数据的标识,具体地,该第一标识信息为外部存储器中该智能电视的待烧录数据的存储位置的标识或者待烧录数据的编号等,例如,第一标识信息可以为数字100等,表示外部存储器中预设存储位置中的第100组数据为该第一标识信息的待烧录数据。

本实施例中,通过确定模块10检测其第一USB接口是否已连接外部存储器,例如该第一USB接口是否已连接U盘,然后智能电视检测该外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据。本实施例中,待烧录数据包括宽带数字视频保护密钥HDCP KEY码、所述智能电视的硬件地址MAC码及所述智能电视的条码等数据信息。其中,HDCP是用来对具备HDMI功能的发射端和具备HDMI功能的接收端的传输保护,智能电视必须从Digital Content Protection IIC获得许可才能得到HDCP所需的设备密匙(device key),即必须烧写HDCP KEY码,才可正常播放对应版权的高清节目;MAC码是智能电视用于接入互联网的硬件地址;条码用于记录智能电视产地、生产时间、机型等数据信息。

获取模块20,用于在所述外部存储器存储有所述第一标识信息对应的待烧录数据时,获取所述待烧录数据;

在与第一USB接口连接的外部存储器存储有第一标识信息对应的待烧录数据时,获取模块20获取该待烧录数据,具体的,获取模块20根据第一标识信息中携带的待烧录数据的位置信息或待烧录数据的编号等在外部存储器中查找对应的待烧录数据。

烧录模块30,用于将获取到的所述待烧录数据烧录至所述智能电视的闪存中的预设位置。

本实施例中,待烧录数据包括HDCP KEY码、MAC码及条码,烧录模块40根据预设规则在待烧录数据中获取HDCP KEY码、MAC码及条码,具体地,烧录模块30根据待烧录数据中各条数据的位置信息在待烧录数据查找HDCP KEY码、MAC码及条码,然后分别将各组HDCP KEY码、MAC码及条码存储至闪存的预设位置,其中,该预设位置为智能电视闪存中的存储位置,可以在生产时为每一台智能电视设定相应的预设位置,当然各台智能电视的预设位置可以相同。

进一步地,在一实施例中,数据烧录装置还包括:输出模块,用于在所述智能电视的显示屏输出烧录成功的提示信息,其中,所述提示信息包括所述待烧录数据。

通过在将解码后的待烧录数据烧录至所述智能电视的闪存中的预设位置之后,输出模块在智能电视的显示屏输出烧录成功的提示信息,能够便捷的使用户知晓待烧录数据已经烧录成功,并且同时在显示屏输出包括HDCP KEY码、MAC码及条码在内的待烧录数据,以使用户准确的了解待烧录数据,进而能够主动检验该智能电视所烧录的数据是否正确。

本实施例中,在智能电视启动完成之后,若用户已在该第一USB接口正确的插入了U盘等外部存储器,但智能电视无法检测到该第一USB接口已连接外部存储器,则判定该第一USB接口无法正常使用,可以在显示屏输出第一USB接口不正常的提示信息,以提醒用户该第一USB接口存在问题。在确定所述外部存储器存储有所述第一标识信息对应的待烧录数据时,若智能电视无法从U盘等外部存储器获取所述待烧录数据,则判定该无法通过第一USB接口读取U盘等外部存储器的数据,可以在显示屏输出无法通过第一USB接口读取数据的提示信息,以提醒用户该第一USB接口存在问题。通过上述方式可以在智能电视烧录数据的同时,实现第一USB接口的检测,避免智能电视的第一USB接口无法正常使用。

本实施例中,通过在检测到智能电视的第一USB接口已连接外部存储器时,确定模块10确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据,而后在所述外部存储器存储有所述第一标识信息对应的待烧录数据时,获取模块20获取所述待烧录数据,最后烧录模块30将获取到的所述待烧录数据烧录至所述智能电视的闪存中的预设位置,实现了智能电视根据第一标识信息在外部存储器中获取待烧录数据并进行数据的烧录,充分利用了智能电视自身的系统资源,提高了智能电视系统资源的利用率。进一步地,通过将待烧录数据烧录至所述智能电视的闪存中的预设位置,减少了智能电视中的EEPROM芯片,提高了智能电视系统存储空间的利用率,降低了智能电视的成本。

基于第一实施例提出本发明数据烧录装置的第二实施例,参照图6,在本实施例中,确定模块10包括:

第一确定单元11,用于在检测到智能电视的第一USB接口已连接外部存储器时,确定所述智能电视的第二USB接口是否已连接条码枪;

本实施例中,在检测到智能电视的第一USB接口已连接外部存储器时,第一确定单元11检测其第二USB接口是否已连接条码枪,其中,该条码枪用于存储智能电视对应的第一标识信息。

第一获取单元12,用于在所述智能电视的第二USB接口已连接条码枪时,在所述条码枪中获取所述智能电视对应的第一标识信息;

其中,第一标识信息为外部存储器中该智能电视的待烧录数据的标识,具体地,该第一标识信息为外部存储器中该智能电视的待烧录数据的存储位置的标识或者待烧录数据的编号等,例如,第一标识信息可以为数字100等,表示外部存储器中预设存储位置中的第100组数据为该第一标识信息的待烧录数据。

第二确定单元13,用于确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据。

本实施例通过在检测到智能电视的第一USB接口已连接外部存储器时,第一确定单元11确定所述智能电视的第二USB接口是否已连接条码枪,而后在所述智能电视的第二USB接口已连接条码枪时,第一获取单元12在所述条码枪中获取所述智能电视对应的第一标识信息,最后第二确定单元13确定所述外部存储器是否存储有所述智能电视的第一标识信息对应的待烧录数据,实现了根据第一标识信息准确的确定外部存储器是否存储有对应的待烧录数据,提高了待烧录数据获取的效率,进一步提高了智能电视系统资源的利用率。

基于第一实施例提出本发明数据烧录装置的第三实施例,参照图7,在本实施例中,待烧录数据包括宽带数字视频保护密钥HDCP KEY码、所述智能电视的硬件地址MAC码及所述智能电视的条码,所述烧录模块30包括:

第二获取单元31,用于获取第一标识信息对应的所述HDCP KEY码、MAC码及条码在所述待烧录数据中的位置信息;

具体地,第二获取单元31可以通过条码枪或者智能电视自身的存储的第一标识信息获取HDCP KEY码、MAC码及条码的位置信息,即HDCP KEY码、MAC码及条码的位置信息可以预先存储在智能电视的闪存等存储空间中,或者存储在条码枪中,其中,位置信息包括HDCP KEY码、MAC码及条码在待烧录数据中的存储位置。

提取单元32,用于基于所述位置信息在所述待烧录数据中提取所述HDCP KEY码、MAC码及所述条码;

本实施例中,在第二获取单元31获取到获取所述HDCP KEY码、MAC码及条码的位置信息之后,提取单元32可以分别根据HDCP KEY码、MAC码及条码的位置信息在待烧录数据中获取到对应的HDCP KEY码、MAC码及条码。

烧录单元33,用于将提取到的所述HDCP KEY码、MAC码及条码分别烧录至所述HDCP KEY码、MAC码及条码对应的所述闪存中的预设位置。

本实施例中,智能电视的闪存中分别预留了HDCP KEY码、MAC码及条码的存储位置即闪存中HDCP KEY码、MAC码及条码对应的预设位置,在获取到HDCP KEY码、MAC码及条码之后,烧录单元33分别将HDCP KEY码、MAC码及条码烧录至对应的闪存中的预设位置。

本实施例通过第二获取单元31获取第一标识信息对应的所述HDCP KEY码、MAC码及条码在所述待烧录数据中的位置信息,接着提取单元32基于所述位置信息在所述待烧录数据中提取所述HDCP KEY码、MAC码及所述条码,而后烧录单元33将提取到的所述HDCP KEY码、MAC码及条码分别烧录至所述闪存中所述HDCP KEY码、MAC码及条码对应的预设位置,实现了根据位置信息在待烧录数据中获取所述HDCP KEY码、MAC码及所述条码,并将HDCP KEY码、MAC码及条码烧录至对应的预设位置,能够准确的获取到待烧录数据中的HDCP KEY码、MAC码及条码,提高了待烧录数据获取的效率,进一步提高了智能电视系统资源的利用率。

基于第一实施例提出本发明数据烧录装置的第四实施例,参照图8,在本实施例中,该数据烧录装置还包括:

生成模块40,用于生成所述待烧录数据已烧录的第二标识信息;

其中,第二标识信息用于标识该待烧录数据已被智能电视烧录。

发送模块50,用于将生成的所述第二标识信息发送至所述外部存储器,以供所述外部存储器基于所述第二标识信息将所述外部存储器存储的待烧录数据标记为已烧录状态

通过外部存储器基于所述第二标识信息将所述外部存储器存储的待烧录数据标记为已烧录状态,即U盘等外部存储器在其存储的待烧录数据的预留位置中添加第二标识信息,以使所述外部存储器存储的待烧录数据标记为已烧录状态,进而能够避免该待烧录数据被其他智能电视烧录,能够避免多台智能电视具有相同的条码、MAC码等,造成智能电视无法正常使用的问题。

在外部存储器基于第二标识信息成功更新外部存储器存储的待烧录数据之后,该外部存储器可以反馈更新成功的提示信息至智能电视,若电视能够接收到该提示信息,则智能电视能够通过第一USB接口向U盘等外部存储器写入数据,否则智能电视无法通过第一USB接口向U盘等外部存储器写入数据,此时,可以在显示屏输出无法通过第一USB接口向U盘等外部存储器写入数据的提示信息,以提醒用户该第一USB接口存在问题。

本实施例通过生成模块40生成所述待烧录数据已烧录的第二标识信息,而后发送模块50将生成的所述第二标识信息发送至所述外部存储器,以供所述外部存储器基于所述第二标识信息更将所述外部存储器存储的待烧录数据标记为已烧录状态,实现了修改外部存储器中已烧录的待烧录数据的状态信息,避免了外部存储器中已烧录的待烧录数据再次被其他智能电视烧录而造成的智能电视无法正常使用的问题。

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

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1