CN110727614A - Edid动态配置方法、装置及电子设备 - Google Patents
Edid动态配置方法、装置及电子设备 Download PDFInfo
- Publication number
- CN110727614A CN110727614A CN201910903652.9A CN201910903652A CN110727614A CN 110727614 A CN110727614 A CN 110727614A CN 201910903652 A CN201910903652 A CN 201910903652A CN 110727614 A CN110727614 A CN 110727614A
- Authority
- CN
- China
- Prior art keywords
- edid
- target
- configuration
- equipment
- configuration file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 96
- 238000012795 verification Methods 0.000 claims abstract description 165
- 238000013507 mapping Methods 0.000 claims description 72
- 230000015654 memory Effects 0.000 claims description 61
- 238000005192 partition Methods 0.000 claims description 17
- 238000004422 calculation algorithm Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 16
- 238000012423 maintenance Methods 0.000 abstract description 12
- 238000004891 communication Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 14
- 238000012545 processing Methods 0.000 description 6
- 239000000872 buffer Substances 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000009125 cardiac resynchronization therapy Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/102—Program control for peripheral devices where the programme performs an interfacing function, e.g. device driver
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G5/006—Details of the interface to the display terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
Abstract
本申请实施例提供一种EDID动态配置方法、装置及电子设备,方法包括:获取目标设备唯一对应的设备标识;基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件唯一对应的校验信息;确定所述目标设备对应的EDID配置文件的目标校验值,并应用所述校验信息判断该目标校验值是否满足预设要求,若是,则将所述目标设备对应的EDID配置文件存储至所述目标设备中。本申请能够自动适配不同类似的设备形态,并对不同类型的设备进行动态的EDID信息配置,进而能够有效提高配置过程的效率,以及降低设备的维护成本。
Description
技术领域
本申请涉及多媒体显示技术领域,具体涉及EDID动态配置方法、装置及电子设备。
背景技术
扩展显示标识数据EDID(Extended Display Identification Data)是一种VESA标准数据格式,其中包含有关监视器及其性能的参数,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串。这些信息保存在display节中,用来通过一个DDC(Display Data Channel)与***进行通信,这是在显示器和PC图形适配器之间进行的。最新版本的EDID可以在CRT、LCD以及将来的显示器类型中使用,这是因为EDID提供了几乎所有显示参数的通用描述。
EDID的内容信息与产品所支持的显示播放能力相关,一般每种类型的设备中,支持的显示分辨率、颜色色域范围以及播放的音频格式等参数都不一样,所以,每种产品都要不同的EDID信息,因此,在现有的EDID配置方式中,需要采用不同的软体对不同的产品进行EDID信息配置。
然而,现有的EDID配置方式,由于对不同的产品均需采用不同的配置软体进行EDID信息配置,需要重新构建软体和烧录软体,因此使得配置过程的效率较低并使得产品的维护成本较高。
发明内容
针对现有技术中的问题,本申请提供一种EDID动态配置方法、装置及电子设备,能够自动适配不同类似的设备形态,并对不同类型的设备进行动态的EDID信息配置,进而能够有效提高配置过程的效率,以及降低设备的维护成本。
为解决上述技术问题,本申请提供以下技术方案:
第一方面,本申请提供一种EDID动态配置方法,包括:
获取目标设备唯一对应的设备标识;
基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件唯一对应的校验信息;
确定所述目标设备对应的EDID配置文件的目标校验值,并应用所述校验信息判断该目标校验值是否满足预设要求,若是,则将所述目标设备对应的EDID配置文件存储至所述目标设备中。
进一步地,在所述基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件对应的校验信息之前,还包括:
获取预定义的各类设备各自唯一对应的设备标识;
基于所述各类设备各自唯一对应的设备标识创建一EDID文件映射表,其中,所述EDID文件映射表用于存储各类设备各自唯一对应的设备标识、EDID配置文件和校验信息之间的一一对应关系;
在每个对应的设备的内存中的标识存储区内,均对应存储所述EDID文件映射表中的所述设备标识,以及
将所述EDID文件映射表分别存储至各个所述目标设备的内存中的映射表存储区或外部存储设备中。
进一步地,所述获取目标设备唯一对应的设备标识,包括:
接收目标设备的配置指令;
基于所述配置指令自所述目标设备的内存中的标识存储区获取该目标设备唯一对应的设备标识。
进一步地,所述基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件对应的校验信息,包括:
自所述目标设备的内存中的映射表存储区或外部存储设备中读取所述EDID文件映射表;
基于所述设备标识自所述EDID文件映射表中确定该目标设备对应的EDID配置文件以及该EDID配置文件对应的校验信息。
进一步地,所述校验信息中包含有对应的预设加密算法类型和标准校验值;
所述确定所述目标设备对应的EDID配置文件的目标校验值,包括:
应用所述校验信息中的预设加密算法类型确定所述目标设备对应的EDID配置文件的目标校验值。
进一步地,所述应用所述校验信息判断该目标校验值是否满足预设要求,包括:
判断所述目标校验值与所述校验信息中的标准校验值是否相同。
进一步地,所述将所述目标设备对应的EDID配置文件存储至所述目标设备中,包括:
将所述目标设备对应的EDID配置文件存储至所述目标设备的内存中的EDID有效分区中,以通过访问该EDID有效分区读取该目标设备对应的EDID配置文件。
第二方面,本申请提供一种EDID动态配置装置,包括:
设备标识读取模块,用于获取目标设备唯一对应的设备标识;
校验信息获取模块,用于基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件对应的校验信息;
校验及配置模块,用于确定所述目标设备对应的EDID配置文件的目标校验值,并应用所述校验信息判断该目标校验值是否满足预设要求,若是,则将所述目标设备对应的EDID配置文件存储至所述目标设备中。
进一步地,还包括:
设备标识定义模块,用于获取预定义的各类设备各自唯一对应的设备标识;
映射表创建模块,用于基于所述各类设备各自唯一对应的设备标识创建一EDID文件映射表,其中,所述EDID文件映射表用于存储各类设备各自唯一对应的设备标识、EDID配置文件和校验信息之间的一一对应关系;
标识存储模块,用于在每个对应的设备的内存中的标识存储区内,均对应存储所述EDID文件映射表中的所述设备标识,以及
映射表存储模块,用于将所述EDID文件映射表分别存储至各个所述目标设备的内存中的映射表存储区或外部存储设备中。
进一步地,所述设备标识读取模块包括:
配置指令接收单元,用于接收目标设备的配置指令;
设备标识读取单元,用于基于所述配置指令自所述目标设备的内存中的标识存储区获取该目标设备唯一对应的设备标识。
进一步地,所述校验信息获取模块包括:
映射表读取单元,用于自所述目标设备的内存中的映射表存储区或外部存储设备中读取所述EDID文件映射表;
校验信息读取单元,用于基于所述设备标识自所述EDID文件映射表中确定该目标设备对应的EDID配置文件以及该EDID配置文件对应的校验信息。
进一步地,所述校验信息中包含有对应的预设加密算法类型和标准校验值;
所述校验及配置模块包括:
目标校验值获取单元,用于应用所述校验信息中的预设加密算法类型确定所述目标设备对应的EDID配置文件的目标校验值。
进一步地,所述校验及配置模块包括:
比较单元,用于判断所述目标校验值与所述校验信息中的标准校验值是否相同。
进一步地,所述校验及配置模块包括:
配置单元,用于将所述目标设备对应的EDID配置文件存储至所述目标设备的内存中的EDID有效分区中,以通过访问该EDID有效分区读取该目标设备对应的EDID配置文件。
第三方面,本申请提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的EDID动态配置方法。
第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的EDID动态配置方法。
由上述技术方案可知,本申请提供的EDID动态配置方法、装置及电子设备,方法包括:获取目标设备唯一对应的设备标识;基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件唯一对应的校验信息;确定所述目标设备对应的EDID配置文件的目标校验值,并应用所述校验信息判断该目标校验值是否满足预设要求,若是,则将所述目标设备对应的EDID配置文件存储至所述目标设备中,能够自动适配不同类似的设备形态,并对不同类型的设备进行动态的EDID信息配置,无需重新构建软体和烧录软体,进而能够有效提高配置过程的效率,以及降低设备的维护成本,并有效提高设备的稳定性,其中,通过先获取配置文件,而后计算得到该配置文件的目标校验值,再根据该配置文件自身唯一对应的标准校验信息与前述目标校验值之间的比较结果确定产品是否通过校验,因此,由于本申请的校验信息是与配置文件唯一对应的,因此更具有针对性,可以针对不同类型的产品对应的配置文件,采用不同的形式进行校验,显然能够进一步提高配置过程的安全性和可靠性,确保配置结果的准确性。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例中的EDID动态配置方法的流程示意图;
图2为本申请实施例中的包含有S010和S020的EDID动态配置方法的具体流程示意图;
图3为本申请实施例中的EDID动态配置方法中S100的具体流程示意图;
图4为本申请实施例中的EDID动态配置方法中S200的具体流程示意图;
图5为本申请应用实例中的产品标识、EDID文件以及校验信息之间的一一对应的关系示意图;
图6为本申请应用实例中的EDID动态配置包含的功能模块的逻辑示意图;
图7为本申请实施例中的EDID动态配置装置的结构示意图;
图8为本申请实施例的电子设备的***构成的示意框图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
考虑到现有的EDID配置方式存在的配置过程的效率较低且产品的维护成本较高的问题,本申请实施例提供一种EDID动态配置方法,以及与该EDID动态配置方法对应的EDID动态配置装置、电子设备和计算机可读存储介质,通过获取目标设备唯一对应的设备标识;基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件唯一对应的校验信息;确定所述目标设备对应的EDID配置文件的目标校验值,并应用所述校验信息判断该目标校验值是否满足预设要求,若是,则将所述目标设备对应的EDID配置文件存储至所述目标设备中,能够自动适配不同类似的设备形态,并对不同类型的设备进行动态的EDID信息配置,无需重新构建软体和烧录软体,进而能够有效提高配置过程的效率,以及降低设备的维护成本,并有效提高设备的稳定性,其中,通过先获取配置文件,而后计算得到该配置文件的目标校验值,再根据该配置文件自身唯一对应的标准校验信息与前述目标校验值之间的比较结果确定产品是否通过校验,因此,由于本申请的校验信息是与配置文件唯一对应的,因此更具有针对性,可以针对不同类型的产品对应的配置文件,采用不同的形式进行校验,显然能够进一步提高配置过程的安全性和可靠性,确保配置结果的准确性。
针对上述内容,本申请实施例提供一种用于实现EDID动态配置方法的EDID动态配置装置,所述EDID动态配置装置可以为一种控制器或控制芯片,所述EDID动态配置装置可以独立设置,也可以设置在目标设备内,并可以经由***数据总线或其他类型总线与所述目标设备内部的内部存储区域通信连接,也可以与用于发送EDID动态配置指令的EDID动态配置指令装置之间通信连接。
具体来说,所述目标设备内部的内部存储区域中存有一EDID文件映射表,该EDID文件映射表用于存储各类设备各自唯一对应的设备标识、EDID配置文件和校验信息之间的一一对应关系。
在本申请的一个或多个实施例中,所述目标设备可以指各类显示设备,具体可以为音频播放设备、视频播放设备或调节解调器等。例如智能电视等。
具体来说,所述EDID动态配置装置可以在线接收EDID动态配置指令装置发送的EDID动态配置指令,并基于该EDID动态配置指令获取目标设备唯一对应的设备标识;基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件唯一对应的校验信息;确定所述目标设备对应的EDID配置文件的目标校验值,并应用所述校验信息判断该目标校验值是否满足预设要求,若是,则将所述目标设备对应的EDID配置文件存储至所述目标设备中。
而后,所述EDID动态配置装置还可以显示所述EDID配置文件的动态配置结果,能够避免现有的烧录方式存在的因无法直观查看动态配置结果而造成的无法使用户尽早获知配置状态的问题。
在此基础上,所述EDID动态配置装置还可以将所述动态配置结果发送至提前授权的客户端设备,以使用户无需在配置现场也能够及时获知动态配置结果,以在获知配置失败后及时进行配置文件的调整或更换,并在获知配置成功后及时对下一个需要配置的目标设备进行配置。
前述的EDID动态配置指令装置具体可以为遥控器、目标设备上的按键、服务器或客户端设备等装置。
可以理解的是,所述客户端设备可以包括智能手机、平板电子设备、网络机顶盒、便携式计算机、台式电脑、个人数字助理(PDA)、车载设备、智能穿戴设备等。其中,所述智能穿戴设备可以包括智能眼镜、智能手表、智能手环等。
上述的客户端设备可以具有通信模块(即通信单元),可以与远程的服务器进行通信连接,实现与所述服务器的数据传输。所述服务器可以包括任务调度中心一侧的服务器,其他的实施场景中也可以包括中间平台的服务器,例如与任务调度中心服务器有通信链接的第三方服务器平台的服务器。所述的服务器可以包括单台计算机设备,也可以包括多个服务器组成的服务器集群,或者分布式装置的服务器结构。
所述服务器或客户端设备与所述EDID动态配置设备之间可以使用任何合适的网络协议进行通信,包括在本申请提交日尚未开发出的网络协议。所述网络协议例如可以包括TCP/IP协议、UDP/IP协议、HTTP协议、HTTPS协议等。当然,所述网络协议例如还可以包括在上述协议之上使用的RPC协议(Remote Procedure Call Protocol,远程过程调用协议)、REST协议(Representational State Transfer,表述性状态转移协议)等。
为了自动适配不同类似的设备形态,并对不同类型的设备进行动态的EDID信息配置,进而能够有效提高配置过程的效率,以及降低设备的维护成本,本申请提供一种EDID动态配置方法的实施例,参见图1,所述EDID动态配置方法具体包含有如下内容:
S100:获取目标设备唯一对应的设备标识。
在S100中,EDID动态配置装置可以通过***数据总线或其他类型总线读取目标设备的内部存储,以获取该目标设备唯一对应的设备标识。
S200:基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件唯一对应的校验信息。
可以理解的是,所述校验信息为包含校验类型和校验值的特定格式,如:2字节校验类型+校验值等。
S300:确定所述目标设备对应的EDID配置文件的目标校验值,并应用所述校验信息判断该目标校验值是否满足预设要求,若是,则将所述目标设备对应的EDID配置文件存储至所述目标设备中。
在S300中,为保证使用的EDID文件无错误,EDID动态配置装置需要通过计算得到该EDID文件的校验信息,与映射表中的校验信息进行对比。如果一致,说明无错误,可以使用;如果不一致,说明被篡改过不能使用,并提示错误信息,若一致,则将校验模块校验无误的EDID文件通过***数据总线或其他类型总线写到目标设备对应的内部存储中,作为该目标设备使用的EDID配置给对应的***使用。
也就是说,本申请的实施例通过预先存储设备标识、EDID配置文件以及第一校验信息之间的对应关系,并应用预设加密算法类型确定所述目标设备对应的EDID配置文件的第二校验信息,并判断该第二校验信息与所述第一校验信息是否相同,能够自动适配不同类似的设备形态,并对不同类型的设备进行动态的EDID信息配置,无需重新构建软体和烧录软体,进而能够有效提高配置过程的效率,以及降低设备的维护成本,并有效提高设备的稳定性,其中,通过先获取配置文件,而后计算得到该配置文件的目标校验值,再根据该配置文件自身唯一对应的标准校验信息与前述目标校验值之间的比较结果确定产品是否通过校验,因此,由于本申请的校验信息是与配置文件唯一对应的,因此更具有针对性,可以针对不同类型的产品对应的配置文件,采用不同的形式进行校验,显然能够进一步提高配置过程的安全性和可靠性,确保配置结果的准确性。
为了提高预存储的EDID配置文件以及该EDID配置文件对应的校验信息的应用可靠性,以进一步提高EDID动态配置过程的效率及可靠性,在本申请的EDID动态配置方法的一个实施例中,参见图2,在所述EDID动态配置方法中的S100之前还具体包含有如下内容:
S010:获取预定义的各类设备各自唯一对应的设备标识。
S020:基于所述各类设备各自唯一对应的设备标识创建一EDID文件映射表,其中,所述EDID文件映射表用于存储各类设备各自唯一对应的设备标识、EDID配置文件和校验信息之间的一一对应关系。
可以理解的是,所述EDID文件映射表与产品标识信息与一起存储在产品的内部存储器中,如:flash、EEProm等。
S030:在每个对应的设备的内存中的标识存储区内,均对应存储所述EDID文件映射表中的所述设备标识。
S040:将所述EDID文件映射表分别存储至各个所述目标设备的内存中的映射表存储区或外部存储设备中。
可以理解的是,所述外部存储设备具体可以为U盘、SD卡、外接硬盘以及其他具有数据存储、通信和传输功能的外接设备。
为了提高目标设备唯一对应的设备标识的获取准确性,以进一步提高EDID动态配置过程的效率及应用可靠性,在本申请的EDID动态配置方法的一个实施例中,参见图3,所述EDID动态配置方法中的S100具体包含有如下内容:
S101:接收目标设备的配置指令。
S102:基于所述配置指令自所述目标设备的内存中的标识存储区获取该目标设备唯一对应的设备标识。
为了进一步提高EDID配置文件以及该EDID配置文件对应的校验信息的应用可靠性,在本申请的EDID动态配置方法的一个实施例中,参见图4,所述EDID动态配置方法中的S200具体包含有如下内容:
S201:自所述目标设备的内存中的映射表存储区或外部存储设备中读取所述EDID文件映射表。
S202:基于所述设备标识自所述EDID文件映射表中确定该目标设备对应的EDID配置文件以及该EDID配置文件对应的校验信息。
为了提高EDID配置文件的目标校验值的准确性和应用可靠性,以进一步提高EDID动态配置过程的效率及可靠性,在本申请的EDID动态配置方法的一个实施例中,所述校验信息中包含有对应的预设加密算法类型和标准校验值,基于此,所述EDID动态配置方法中的S300中的所述确定所述目标设备对应的EDID配置文件的目标校验值的具体过程如下:
应用所述校验信息中的预设加密算法类型确定所述目标设备对应的EDID配置文件的目标校验值。
相对应的,为了提高应用所述校验信息判断该目标校验值是否满足预设要求的应用效率及准确性,以进一步提高EDID动态配置过程的效率及可靠性,在本申请的EDID动态配置方法的一个实施例中,所述EDID动态配置方法中的S300中所述应用所述校验信息判断该目标校验值是否满足预设要求的具体过程如下:
判断所述目标校验值与所述校验信息中的标准校验值是否相同。
为了提高EDID配置文件存储的可靠性,以进一步提高EDID动态配置过程的效率及可靠性,在本申请的EDID动态配置方法的一个实施例中,所述EDID动态配置方法中的S300中所述将所述目标设备对应的EDID配置文件存储至所述目标设备中的具体过程如下:
将所述目标设备对应的EDID配置文件存储至所述目标设备的内存中的EDID有效分区中,以通过访问该EDID有效分区读取该目标设备对应的EDID配置文件。
为了进一步说明本方案,本申请还提供一种EDID动态配置方法的具体应用实例,所述EDID动态配置方法的具体应用实例具体内容如下:
(一)定义产品标识
为不同的产品类型定义不同产品标识信息,如:50寸智能电视定义为:E50TDLHUH-S;55寸智能电视定义为:E55TELHUH-S。
(二)创建EDID文件映射表
需要创建产品标识与EDID相关联的文件映射表,参见图5,其中,EDID文件映射表与产品标识信息与一起存储在产品的内部存储器中,如:flash、EEProm等。
(三)EDID动态配置
校验信息为包含校验类型和校验值的特定格式,如:2字节校验类型+校验值;包含的功能模块如图6所示,具体为:
(1)识别模块:通过***数据总线或其他类型总线读取产品的内部存储,获取该产品的产品标识。
(2)搜索模块:通过***数据总线或其他类型总线读取产品的内部存储,获取EDID文件映射表。通过该EDID文件映射表,找到与识别模块获取的产品标识相对应的EDID文件。
(3)校验模块:为保证使用的EDID文件无错误,需要通过计算得到该EDID文件的校验信息,与映射表中的校验信息做对比。如果一致,说明无错误,可以使用;如果不一致,说明被篡改过不能使用,并提示错误信息。
(4)配置模块:将校验模块校验无误的EDID文件通过***数据总线或其他类型总线写到产品对应的内部存储中,作为该产品使用的EDID配置给***使用。
基于上述内容,本申请还提供一种EDID动态配置方法的具体举例,具体为:
50寸平台1智能电视、50寸平台2智能电视、55寸平台1智能电视、55寸平台2的智能电视的产品标识分别为:E50TDLHUH-S1、E50TDLHUH-S2、E55TELHUH-S1、E55TELHUH-S2,由于其使用的IC和屏幕不用,其支持的显示的分辨率能力也不一样,分辨对应不同EDID文件,其映射文件如下:
(1)E50TDLHUH-S1:/system/EDIDbin/E50TDLHUH-S1-EDID.bin:0182b4292903db78668649644f64f390e0;
(2)E50TDLHUH-S2:/system/EDIDbin/E50TDLHUH-S2-EDID.bin:014cd9e7ed0f0187eb2290e06c3a76d363;
(3)E55TELHUH-S1:/system/EDIDbin/E55TELHUH-S1-EDID.bin:01f46e1f40bc2f563004e60b0ba1288d5d;
(4)E55TELHUH-S2:/system/EDIDbin/E55TELHUH-S2-EDID.bin:01d850283ebd62dd0d09971168f3d0e773。
其中,文件名称为starEDIDMap;在校验信息中01表示使用MD5算法加密,后面的字符串为校验值。
产品标识信息存放在内部存储:/dev/block/platform/star_mci.0/by-name/pname分区。
EDID映射表文件存放在内部存储:dev/block/platform/star_mci.0/by-name/edidmap分区。
EDID有效分区为内存存储:/dev/block/platform/star_mci.0/by-name/edid分区。
其中,对于50寸平台1智能电视的实现方式如下:
(1)通过数据总线从/dev/block/platform/star_mci.0/by-name/pname读取到产品标识信息为E50TDLHUH-S1。
(2)通过数据总线从dev/block/platform/star_mci.0/by-name/edidmap读取EDID映射文件starEDIDMap。
(3)在starEDIDMap中搜索比对找到对应的EDID文件为:
/system/EDIDbin/E50TDLHUH-S1-EDID.bin;
校验信息为:
0182b4292903db78668649644f64f390e0;
得出校验算法为MD5,校验值为82b4292903db78668649644f64f390e0。
(4)读取/system/EDIDbin/E50TDLHUH-S1-EDID.bin文件,并通过MD5算法计算其校验值为CHKDATA,如果CHKDATA等于82b4292903db78668649644f64f390e0,校验通过,执行E步骤;否则校验失败,退出。
(5)把/system/EDIDbin/E50TDLHUH-S1-EDID.bin文件复制到/dev/block/platform/star_mci.0/by-name/edid分区下,使配置的EDID信息生效。
从上述描述可知,本应用实例提供的EDID动态配置方法,设置有如下内容:产品标识与EDID文件的对应关系,校验信息格式包含校验类型和校验值,产品标识信息与文件映射表一起存放在产品内部存储,可以是同一存储器,也可以是不同的存储器,模块在读取存储器的方式,不限于***数据总线,对于其他方式,如:I2C、spi等也应纳入保护范围,EDID文件在配置前校验功能,校验的方式,如:和校验、CRC、MD5等方式也应纳入保护范围,使得所述EDID动态配置方法可以根据产品个体差异,定制EDID信息,能够有效提高产品的灵活性,并能够适配不同的产品,不需要重新构建和烧录软件,能够有效提高产品的可维护性,且每个产品的EDID文件都会进行校验,能够有效提高产品的稳定性。
为了自动适配不同类似的设备形态,并对不同类型的设备进行动态的EDID信息配置,进而能够有效提高配置过程的效率,以及降低设备的维护成本,本申请提供一种用于实现前述的EDID动态配置方法中全部或部分内容的EDID动态配置装置的实施例,参见图7,所述EDID动态配置装置具体包含有如下内容:
设备标识读取模块10,用于获取目标设备唯一对应的设备标识。
校验信息获取模块20,用于基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件对应的校验信息。
校验及配置模块30,用于确定所述目标设备对应的EDID配置文件的目标校验值,并应用所述校验信息判断该目标校验值是否满足预设要求,若是,则将所述目标设备对应的EDID配置文件存储至所述目标设备中。
为了提高预存储的EDID配置文件以及该EDID配置文件对应的校验信息的应用可靠性,以进一步提高EDID动态配置过程的效率及可靠性,在本申请的EDID动态配置装置的一个实施例中,在所述EDID动态配置装置还具体包含有如下内容:
设备标识定义模块,用于获取预定义的各类设备各自唯一对应的设备标识;
映射表创建模块,用于基于所述各类设备各自唯一对应的设备标识创建一EDID文件映射表,其中,所述EDID文件映射表用于存储各类设备各自唯一对应的设备标识、EDID配置文件和校验信息之间的一一对应关系;
标识存储模块,用于在每个对应的设备的内存中的标识存储区内,均对应存储所述EDID文件映射表中的所述设备标识,以及
映射表存储模块,用于将所述EDID文件映射表分别存储至各个所述目标设备的内存中的映射表存储区或外部存储设备中。
为了提高目标设备唯一对应的设备标识的获取准确性,以进一步提高EDID动态配置过程的效率及应用可靠性,在本申请的EDID动态配置装置的一个实施例中,所述EDID动态配置装置中的设备标识读取模块10具体包含有如下内容:
配置指令接收单元,用于接收目标设备的配置指令;
设备标识读取单元,用于基于所述配置指令自所述目标设备的内存中的标识存储区获取该目标设备唯一对应的设备标识。
为了进一步提高EDID配置文件以及该EDID配置文件对应的校验信息的应用可靠性,在本申请的EDID动态配置装置的一个实施例中,所述EDID动态配置装置中的校验信息获取模块20具体包含有如下内容:
映射表读取单元,用于自所述目标设备的内存中的映射表存储区或外部存储设备中读取所述EDID文件映射表;
校验信息读取单元,用于基于所述设备标识自所述EDID文件映射表中确定该目标设备对应的EDID配置文件以及该EDID配置文件对应的校验信息。
为了提高EDID配置文件的目标校验值的准确性和应用可靠性,以进一步提高EDID动态配置过程的效率及可靠性,在本申请的EDID动态配置装置的一个实施例中,所述校验信息中包含有对应的预设加密算法类型和标准校验值,基于此,所述EDID动态配置装置中的校验及配置模块30具体过程如下:
目标校验值获取单元,用于应用所述校验信息中的预设加密算法类型确定所述目标设备对应的EDID配置文件的目标校验值。
相对应的,为了提高应用所述校验信息判断该目标校验值是否满足预设要求的应用效率及准确性,以进一步提高EDID动态配置过程的效率及可靠性,在本申请的EDID动态配置装置的一个实施例中,所述EDID动态配置装置中的所述校验及配置模块30还具体过程如下:
比较单元,用于判断所述目标校验值与所述校验信息中的标准校验值是否相同。
为了提高EDID配置文件存储的可靠性,以进一步提高EDID动态配置过程的效率及可靠性,在本申请的EDID动态配置装置的一个实施例中,所述EDID动态配置装置中的所述校验及配置模块30还具体过程如下:
配置单元,用于将所述目标设备对应的EDID配置文件存储至所述目标设备的内存中的EDID有效分区中,以通过访问该EDID有效分区读取该目标设备对应的EDID配置文件。
从硬件层面来说,为了能够自动适配不同类似的设备形态,并对不同类型的设备进行动态的EDID信息配置,进而能够有效提高配置过程的效率,以及降低设备的维护成本,本申请提供一种用于实现所述EDID动态配置方法中的全部或部分内容的电子设备的实施例,所述电子设备具体包含有如下内容:
处理器(processor)、存储器(memory)、通信接口(Communications Interface)和总线;其中,所述处理器、存储器、通信接口通过所述总线完成相互间的通信;所述通信接口用于实现EDID动态配置装置、动态配置指令装置、以及用户终端等相关设备之间的信息传输;该电子设备可以是台式计算机、平板电脑及移动终端等,本实施例不限于此。在本实施例中,该电子设备可以参照实施例中的EDID动态配置方法的实施例,以及,EDID动态配置装置的实施例进行实施,其内容被合并于此,重复之处不再赘述。
图8为本申请实施例的电子设备9600的***构成的示意框图。如图8所示,该电子设备9600可以包括中央处理器9100和存储器9140;存储器9140耦合到中央处理器9100。值得注意的是,该图8是示例性的;还可以使用其他类型的结构,来补充或代替该结构,以实现电信功能或其他功能。
一实施例中,EDID动态配置功能可以被集成到中央处理器9100中。其中,中央处理器9100可以被配置为进行如下控制:
S100:获取目标设备唯一对应的设备标识。
S200:基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件唯一对应的校验信息。
S300:确定所述目标设备对应的EDID配置文件的目标校验值,并应用所述校验信息判断该目标校验值是否满足预设要求,若是,则将所述目标设备对应的EDID配置文件存储至所述目标设备中。
从上述描述可知,本申请的实施例提供的电子设备,能够自动适配不同类似的设备形态,并对不同类型的设备进行动态的EDID信息配置,无需重新构建软体和烧录软体,进而能够有效提高配置过程的效率,以及降低设备的维护成本,并有效提高设备的稳定性,其中,通过先获取配置文件,而后计算得到该配置文件的目标校验值,再根据该配置文件自身唯一对应的标准校验信息与前述目标校验值之间的比较结果确定产品是否通过校验,因此,由于本申请的校验信息是与配置文件唯一对应的,因此更具有针对性,可以针对不同类型的产品对应的配置文件,采用不同的形式进行校验,显然能够进一步提高配置过程的安全性和可靠性,确保配置结果的准确性。
在另一个实施方式中,EDID动态配置装置可以与中央处理器9100分开配置,例如可以将EDID动态配置装置配置为与中央处理器9100连接的芯片,通过中央处理器的控制来实现EDID动态配置功能。
如图8所示,该电子设备9600还可以包括:通信模块9110、输入单元9120、音频处理器9130、显示器9160、电源9170。值得注意的是,电子设备9600也并不是必须要包括图8中所示的所有部件;此外,电子设备9600还可以包括图8中没有示出的部件,可以参考现有技术。
如图8所示,中央处理器9100有时也称为控制器或操作控件,可以包括微处理器或其他处理器装置和/或逻辑装置,该中央处理器9100接收输入并控制电子设备9600的各个部件的操作。
其中,存储器9140,例如可以是缓存器、闪存、硬驱、可移动介质、易失性存储器、非易失性存储器或其它合适装置中的一种或更多种。可储存上述与失败有关的信息,此外还可存储执行有关信息的程序。并且中央处理器9100可执行该存储器9140存储的该程序,以实现信息存储或处理等。
输入单元9120向中央处理器9100提供输入。该输入单元9120例如为按键或触摸输入装置。电源9170用于向电子设备9600提供电力。显示器9160用于进行图像和文字等显示对象的显示。该显示器例如可为LCD显示器,但并不限于此。
该存储器9140可以是固态存储器,例如,只读存储器(ROM)、随机存取存储器(RAM)、SIM卡等。还可以是这样的存储器,其即使在断电时也保存信息,可被选择性地擦除且设有更多数据,该存储器的示例有时被称为EPROM等。存储器9140还可以是某种其它类型的装置。存储器9140包括缓冲存储器9141(有时被称为缓冲器)。存储器9140可以包括应用/功能存储部9142,该应用/功能存储部9142用于存储应用程序和功能程序或用于通过中央处理器9100执行电子设备9600的操作的流程。
存储器9140还可以包括数据存储部9143,该数据存储部9143用于存储数据,例如联系人、数字数据、图片、声音和/或任何其他由电子设备使用的数据。存储器9140的驱动程序存储部9144可以包括电子设备的用于通信功能和/或用于执行电子设备的其他功能(如消息传送应用、通讯录应用等)的各种驱动程序。
通信模块9110即为经由天线9111发送和接收信号的发送机/接收机9110。通信模块(发送机/接收机)9110耦合到中央处理器9100,以提供输入信号和接收输出信号,这可以和常规移动通信终端的情况相同。
基于不同的通信技术,在同一电子设备中,可以设置有多个通信模块9110,如蜂窝网络模块、蓝牙模块和/或无线局域网模块等。通信模块(发送机/接收机)9110还经由音频处理器9130耦合到扬声器9131和麦克风9132,以经由扬声器9131提供音频输出,并接收来自麦克风9132的音频输入,从而实现通常的电信功能。音频处理器9130可以包括任何合适的缓冲器、解码器、放大器等。另外,音频处理器9130还耦合到中央处理器9100,从而使得可以通过麦克风9132能够在本机上录音,且使得可以通过扬声器9131来播放本机上存储的声音。
本申请的实施例还提供能够实现上述实施例中的EDID动态配置方法中全部步骤的一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的执行主体为服务器或客户端的EDID动态配置方法的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:
S100:获取目标设备唯一对应的设备标识。
S200:基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件唯一对应的校验信息。
S300:确定所述目标设备对应的EDID配置文件的目标校验值,并应用所述校验信息判断该目标校验值是否满足预设要求,若是,则将所述目标设备对应的EDID配置文件存储至所述目标设备中。
从上述描述可知,本申请的实施例提供的计算机可读存储介质,能够自动适配不同类似的设备形态,并对不同类型的设备进行动态的EDID信息配置,无需重新构建软体和烧录软体,进而能够有效提高配置过程的效率,以及降低设备的维护成本,并有效提高设备的稳定性,其中,通过先获取配置文件,而后计算得到该配置文件的目标校验值,再根据该配置文件自身唯一对应的标准校验信息与前述目标校验值之间的比较结果确定产品是否通过校验,因此,由于本申请的校验信息是与配置文件唯一对应的,因此更具有针对性,可以针对不同类型的产品对应的配置文件,采用不同的形式进行校验,显然能够进一步提高配置过程的安全性和可靠性,确保配置结果的准确性。
本领域内的技术人员应明白,本发明的实施例可提供为方法、装置、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(装置)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (16)
1.一种EDID动态配置方法,其特征在于,包括:
获取目标设备唯一对应的设备标识;
基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件唯一对应的校验信息;
确定所述目标设备对应的EDID配置文件的目标校验值,并应用所述校验信息判断该目标校验值是否满足预设要求,若是,则将所述目标设备对应的EDID配置文件存储至所述目标设备中。
2.根据权利要求1所述的EDID动态配置方法,其特征在于,在所述基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件对应的校验信息之前,还包括:
获取预定义的各类设备各自唯一对应的设备标识;
基于所述各类设备各自唯一对应的设备标识创建一EDID文件映射表,其中,所述EDID文件映射表用于存储各类设备各自唯一对应的设备标识、EDID配置文件和校验信息之间的一一对应关系;
在每个对应的设备的内存中的标识存储区内,均对应存储所述EDID文件映射表中的所述设备标识,以及
将所述EDID文件映射表分别存储至各个所述目标设备的内存中的映射表存储区或外部存储设备中。
3.根据权利要求2所述的EDID动态配置方法,其特征在于,所述获取目标设备唯一对应的设备标识,包括:
接收目标设备的配置指令;
基于所述配置指令自所述目标设备的内存中的标识存储区获取该目标设备唯一对应的设备标识。
4.根据权利要求2所述的EDID动态配置方法,其特征在于,所述基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件对应的校验信息,包括:
自所述目标设备的内存中的映射表存储区或外部存储设备中读取所述EDID文件映射表;
基于所述设备标识自所述EDID文件映射表中确定该目标设备对应的EDID配置文件以及该EDID配置文件对应的校验信息。
5.根据权利要求1所述的EDID动态配置方法,其特征在于,所述校验信息中包含有对应的预设加密算法类型和标准校验值;
所述确定所述目标设备对应的EDID配置文件的目标校验值,包括:
应用所述校验信息中的预设加密算法类型确定所述目标设备对应的EDID配置文件的目标校验值。
6.根据权利要求5所述的EDID动态配置方法,其特征在于,所述应用所述校验信息判断该目标校验值是否满足预设要求,包括:
判断所述目标校验值与所述校验信息中的标准校验值是否相同。
7.根据权利要求1所述的EDID动态配置方法,其特征在于,所述将所述目标设备对应的EDID配置文件存储至所述目标设备中,包括:
将所述目标设备对应的EDID配置文件存储至所述目标设备的内存中的EDID有效分区中,以通过访问该EDID有效分区读取该目标设备对应的EDID配置文件。
8.一种EDID动态配置装置,其特征在于,包括:
设备标识读取模块,用于获取目标设备唯一对应的设备标识;
校验信息获取模块,用于基于所述设备标识确定该目标设备对应的预存储的EDID配置文件以及该EDID配置文件对应的校验信息;
校验及配置模块,用于确定所述目标设备对应的EDID配置文件的目标校验值,并应用所述校验信息判断该目标校验值是否满足预设要求,若是,则将所述目标设备对应的EDID配置文件存储至所述目标设备中。
9.根据权利要求8所述的EDID动态配置装置,其特征在于,还包括:
设备标识定义模块,用于获取预定义的各类设备各自唯一对应的设备标识;
映射表创建模块,用于基于所述各类设备各自唯一对应的设备标识创建一EDID文件映射表,其中,所述EDID文件映射表用于存储各类设备各自唯一对应的设备标识、EDID配置文件和校验信息之间的一一对应关系;
标识存储模块,用于在每个对应的设备的内存中的标识存储区内,均对应存储所述EDID文件映射表中的所述设备标识,以及
映射表存储模块,用于将所述EDID文件映射表分别存储至各个所述目标设备的内存中的映射表存储区或外部存储设备中。
10.根据权利要求9所述的EDID动态配置装置,其特征在于,所述设备标识读取模块包括:
配置指令接收单元,用于接收目标设备的配置指令;
设备标识读取单元,用于基于所述配置指令自所述目标设备的内存中的标识存储区获取该目标设备唯一对应的设备标识。
11.根据权利要求9所述的EDID动态配置装置,其特征在于,所述校验信息获取模块包括:
映射表读取单元,用于自所述目标设备的内存中的映射表存储区或外部存储设备中读取所述EDID文件映射表;
校验信息读取单元,用于基于所述设备标识自所述EDID文件映射表中确定该目标设备对应的EDID配置文件以及该EDID配置文件对应的校验信息。
12.根据权利要求8所述的EDID动态配置装置,其特征在于,所述校验信息中包含有对应的预设加密算法类型和标准校验值;
所述校验及配置模块包括:
目标校验值获取单元,用于应用所述校验信息中的预设加密算法类型确定所述目标设备对应的EDID配置文件的目标校验值。
13.根据权利要求12所述的EDID动态配置装置,其特征在于,所述校验及配置模块包括:
比较单元,用于判断所述目标校验值与所述校验信息中的标准校验值是否相同。
14.根据权利要求8所述的EDID动态配置装置,其特征在于,所述校验及配置模块包括:
配置单元,用于将所述目标设备对应的EDID配置文件存储至所述目标设备的内存中的EDID有效分区中,以通过访问该EDID有效分区读取该目标设备对应的EDID配置文件。
15.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7任一项所述的EDID动态配置方法。
16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7任一项所述的EDID动态配置方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910903652.9A CN110727614A (zh) | 2019-09-24 | 2019-09-24 | Edid动态配置方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910903652.9A CN110727614A (zh) | 2019-09-24 | 2019-09-24 | Edid动态配置方法、装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110727614A true CN110727614A (zh) | 2020-01-24 |
Family
ID=69218317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910903652.9A Pending CN110727614A (zh) | 2019-09-24 | 2019-09-24 | Edid动态配置方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110727614A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112187815A (zh) * | 2020-09-30 | 2021-01-05 | 湖南快乐阳光互动娱乐传媒有限公司 | 一种获取电子设备唯一标识的方法及*** |
CN113791830A (zh) * | 2021-08-17 | 2021-12-14 | 武汉尺子科技有限公司 | 一种手持3d扫描仪校准文件的加载方式 |
CN114650456A (zh) * | 2020-12-17 | 2022-06-21 | 深圳Tcl新技术有限公司 | 一种音频描述符的配置方法、***、存储介质及配置设备 |
CN115934663A (zh) * | 2022-11-30 | 2023-04-07 | 广州通康创智软件有限公司 | 一种通信模组的数据处理方法、装置、终端设备及介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104793701A (zh) * | 2015-04-07 | 2015-07-22 | 联想(北京)有限公司 | 一种信息处理方法及设备 |
CN106533813A (zh) * | 2016-12-30 | 2017-03-22 | 深圳创维-Rgb电子有限公司 | 远程控制智能设备***升级的方法 |
US20170109522A1 (en) * | 2011-09-26 | 2017-04-20 | Google Technology Holdings LLC | In-band peripheral authentication |
CN106874777A (zh) * | 2016-12-31 | 2017-06-20 | 惠州市蓝微新源技术有限公司 | 一种防止配置文件被篡改的方法及***、监控上位机 |
CN107566125A (zh) * | 2017-09-01 | 2018-01-09 | 捷德(中国)信息科技有限公司 | 一种多算法结合的安全认证方法 |
-
2019
- 2019-09-24 CN CN201910903652.9A patent/CN110727614A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170109522A1 (en) * | 2011-09-26 | 2017-04-20 | Google Technology Holdings LLC | In-band peripheral authentication |
CN104793701A (zh) * | 2015-04-07 | 2015-07-22 | 联想(北京)有限公司 | 一种信息处理方法及设备 |
CN106533813A (zh) * | 2016-12-30 | 2017-03-22 | 深圳创维-Rgb电子有限公司 | 远程控制智能设备***升级的方法 |
CN106874777A (zh) * | 2016-12-31 | 2017-06-20 | 惠州市蓝微新源技术有限公司 | 一种防止配置文件被篡改的方法及***、监控上位机 |
CN107566125A (zh) * | 2017-09-01 | 2018-01-09 | 捷德(中国)信息科技有限公司 | 一种多算法结合的安全认证方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112187815A (zh) * | 2020-09-30 | 2021-01-05 | 湖南快乐阳光互动娱乐传媒有限公司 | 一种获取电子设备唯一标识的方法及*** |
CN112187815B (zh) * | 2020-09-30 | 2023-04-28 | 湖南快乐阳光互动娱乐传媒有限公司 | 一种获取电子设备唯一标识的方法及*** |
CN114650456A (zh) * | 2020-12-17 | 2022-06-21 | 深圳Tcl新技术有限公司 | 一种音频描述符的配置方法、***、存储介质及配置设备 |
CN114650456B (zh) * | 2020-12-17 | 2023-07-25 | 深圳Tcl新技术有限公司 | 一种音频描述符的配置方法、***、存储介质及配置设备 |
CN113791830A (zh) * | 2021-08-17 | 2021-12-14 | 武汉尺子科技有限公司 | 一种手持3d扫描仪校准文件的加载方式 |
CN115934663A (zh) * | 2022-11-30 | 2023-04-07 | 广州通康创智软件有限公司 | 一种通信模组的数据处理方法、装置、终端设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110727614A (zh) | Edid动态配置方法、装置及电子设备 | |
EP2741464A1 (en) | Management server, device, and method of synchronizing applications of the same | |
AU2013390850B2 (en) | Synchronizing device association data among computing devices | |
KR20190095582A (ko) | 다른 전자 장치의 인증을 수행하는 전자 장치와 이의 동작 방법 | |
EP3891997B1 (en) | Electronic device and method for playing high dynamic range video and method thereof | |
US20130169670A1 (en) | Electronic device and method for transmitting slide file during slide file presentation | |
CN108347719B (zh) | 蓝牙设备连接方法、装置、存储介质、移动终端及服务器 | |
CN109120973B (zh) | 一种edid数据改写的方法、装置及存储介质 | |
US20200125346A1 (en) | Method, User Equipment, and Application Server for Downloading Application | |
KR20200137302A (ko) | 장치를 탐색하는 전자 장치 및 그 방법 | |
US20130073617A1 (en) | Information appliance data connection system, authentication device, client appliance, information appliance data connection method and recording medium | |
EP3261317B1 (en) | Authentication system, communication system, and authentication and authorization method | |
CN105516450A (zh) | 一种通过手机和传感器更新显示电梯楼层显示方法和装置 | |
CN110045974B (zh) | 一种显示器固件的升级方法、升级装置及终端 | |
TW201327370A (zh) | 資源分享系統與方法及其播放裝置 | |
EP2560095A1 (en) | Information processing device, information processing method, program, and information processing system | |
CN104836820A (zh) | 客户端交互方法与***以及客户端 | |
TWI678925B (zh) | 影像傳輸設備及影像傳輸方法 | |
WO2022174718A1 (zh) | 一种数据备份方法和电子设备 | |
CN108920980B (zh) | 一种加密方法、芯片和装置 | |
CN109933960B (zh) | 服务调用控制方法、服务调用方法、装置及终端 | |
KR20210001762A (ko) | 영상을 처리하는 전자 장치 및 그 영상 처리 방법 | |
KR20210056733A (ko) | 스트리밍 데이터를 제공하는 전자 장치 및 그 작동 방법 | |
CN114793227B (zh) | 车载软件下载方法、电子设备及计算机可读存储介质 | |
US11443016B2 (en) | Pre-key with authentication using logical combinations of pre-key bits with other information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200124 |
|
WD01 | Invention patent application deemed withdrawn after publication |