CN112825099A - 显示模组管理方法、装置和*** - Google Patents
显示模组管理方法、装置和*** Download PDFInfo
- Publication number
- CN112825099A CN112825099A CN201911151047.7A CN201911151047A CN112825099A CN 112825099 A CN112825099 A CN 112825099A CN 201911151047 A CN201911151047 A CN 201911151047A CN 112825099 A CN112825099 A CN 112825099A
- Authority
- CN
- China
- Prior art keywords
- authorization
- order number
- display module
- target
- command
- 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
- 238000007726 management method Methods 0.000 title claims abstract description 64
- 238000013475 authorization Methods 0.000 claims abstract description 196
- 238000012795 verification Methods 0.000 claims description 51
- 238000000034 method Methods 0.000 claims description 22
- 230000004044 response Effects 0.000 claims description 17
- 230000000694 effects Effects 0.000 claims description 10
- 230000015654 memory Effects 0.000 description 16
- 230000006870 function Effects 0.000 description 9
- 238000003860 storage Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000012360 testing method Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000007711 solidification Methods 0.000 description 2
- 230000008023 solidification Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- QWCRAEMEVRGPNT-UHFFFAOYSA-N buspirone Chemical compound C1C(=O)N(CCCCN2CCN(CC2)C=2N=CC=CN=2)C(=O)CC21CCCC2 QWCRAEMEVRGPNT-UHFFFAOYSA-N 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005336 cracking Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/84—Protecting input, output or interconnection devices output devices, e.g. displays or monitors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2107—File encryption
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2133—Verifying human interaction, e.g., Captcha
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例涉及一种显示模组管理方法、一种显示模组管理装置和一种显示模组管理***。其中所述显示模组管理方法例如包括:获取目标显示模组的订单号和授权命令;根据所述订单号和所述授权命令生成目标授权文件;将所述目标授权文件发送至所述目标显示模组,以由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权操作。本发明实施例提供的显示模组管理方法可以解决现有显示屏加密方式很容易被破解的问题。
Description
技术领域
本发明涉及显示控制技术领域,尤其涉及一种显示模组管理方法、一种显示模组管理装置和一种显示模组管理***。
背景技术
目前,显示屏加密方式是以发送卡或者接收卡为单元进行加密的。如果加密发送卡,那么发送卡就不会输出对应图像到接收卡,故LED显示屏黑屏,但是该种加密方式很容易破解,只要终端客户更换发送卡即可解密。如果加密接收卡,那么接收卡在检测到需要加密后,会停止输出驱动信号到驱动芯片,故接收卡带载的LED箱体黑屏,然而该方案也存在很大的破解风险,终端客户可以更换接收卡来解密LED箱体,因此现有显示屏加密方式很容易破解,不能满足屏体厂商的需求。
发明内容
因此,本发明实施例提出一种显示模组管理方法、一种显示模组管理装置和一种显示模组管理***,以解决现有显示屏加密方式很容易被破解的问题。
具体地,第一方面,本发明实施例提出一种显示模组管理方法,包括:获取目标显示模组的订单号和授权命令;根据所述订单号和所述授权命令生成目标授权文件;将所述目标授权文件发送至所述目标显示模组,以由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权操作。
现有的显示屏加密方式是以发送卡或者接收卡为单元进行加密的,其涉及的加密方式很容易被破解,只要终端客户更换相对应的发送卡或者接收卡即可解密,不能满足屏体厂商的需求。本发明实施例根据订单号和授权命令生成目标授权文件发送至目标显示模组,以对目标显示模组进行授权,通过以显示模组为单元进行加密,避免现有的显示屏加密方式易被破解的情况,对于终端客户而言在租赁场合即使更换发送卡或者接收卡也无法实现解密,保证了加密的有效性,满足屏体厂商的需求。
在本发明的一个实施例中,所述获取目标显示模组的订单号和授权命令,包括:检测有加密锁***后,获取所述订单号和所述授权命令。
在本发明的一个实施例中,在所述获取目标显示模组的订单号和授权命令之前,还包括:检测有加密锁***后,获取所述目标显示模组的预设订单号,并将所述预设订单号发送至所述目标显示模组中进行存储作为所述自身订单号。
在本发明的一个实施例中,所述根据所述订单号和所述授权命令生成目标授权文件,还包括:获取预设验证码,以及根据所述预设验证码、所述订单号和所述授权命令生成所述目标授权文件。
在本发明的一个实施例中,所述将所述目标授权文件发送至所述目标显示模组,包括:解析所述目标授权文件得到所述预设验证码,获取输入验证码,响应于所述输入验证码和所述预设验证码相同,将所述目标授权文件发送至所述目标显示模组。
在本发明的一个实施例中,所述授权命令为加密命令,所述加密命令包括加密时间;所述由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权操作,包括:由所述目标显示模组解析所述目标授权文件得到所述订单号和所述加密时间,响应于所述订单号和所述自身订单号相匹配且所述当前时间不在所述加密时间之前,呈现黑屏显示效果。
在本发明的一个实施例中,所述授权命令为解密命令;所述由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权,包括:由所述目标显示模组解析所述目标授权文件得到所述订单号和所述解密命令,响应于所述订单号和所述自身订单号相匹配,根据所述解密命令解除黑屏显示效果。
在本发明的一个实施例中,所述由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权,还包括:响应于所述订单号和自身订单号相匹配且所述当前时间在所述加密时间之前,根据所述当前时间和所述加密时间确定当前剩余时间,将所述当前剩余时间发送至与所述目标显示模组相连接的显示控制卡,以由所述显示控制卡完成所述当前剩余时间的显示。
第二方面,本发明实施例提出一种显示模组管理装置,包括:信息获取模块,用于获取目标显示模组的订单号和授权命令;文件生成模块,用于根据所述订单号和所述授权命令生成目标授权文件;文件发送模块,用于将所述目标授权文件发送至所述目标显示模组,以由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权操作。
第三方面,本发明实施例提出一种显示模组管理***,包括:上位机;显示屏控制器,连接所述上位机;显示控制卡,连接所述显示屏控制器;目标显示模组,连接所述显示控制卡;其中,所述上位机用于执行如前述中任意一种显示模组管理方法。
第四方面,本发明实施例提出一种显示模组管理***,包括:处理器和连接所述处理器的存储器;其中所述存储器存储有所述处理器执行的指令,且所述指令使得所述处理器执行操作以进行如前述中任意一种显示模组管理方法。
第五方面,本发明实施例提出一种计算机可读存储介质,所述计算机可读存储介质为非易失性存储器且存储有计算机可读指令,所述计算机可读指令包括用于执行如前述中任意一种显示模组管理方法的指令。
由上可知,本发明实施例可以达成以下一个或多个有益效果:根据订单号和授权命令生成目标授权文件发送至目标显示模组,以对目标显示模组进行授权,避免现有的显示屏加密方式易被破解的情况,对于终端客户而言在租赁场合即使更换发送卡或者接收卡无法实现解密,保证了加密的有效性,满足屏体厂商的需求;可以实时显示当前剩余时间,使得授权时间提醒功能更加完善。
通过以下参考附图的详细说明,本发明的其它方面和特征变得明显。但是应当知道,该附图仅仅为解释的目的设计,而不是作为本发明的范围的限定。还应当知道,除非另外指出,不必要依比例绘制附图,它们仅仅力图概念地说明此处描述的结构和流程。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明第一实施例提供的显示模组管理方法的流程示意图;
图2为本发明第一实施例提供的显示模组管理方法的一个具体实施方式涉及的***示意图;
图3为本发明第一实施例提供的显示模组管理方法的一个具体实施方式涉及的显示授权时间的示意图;
图4为本发明第二实施例提供的显示模组管理装置的模块示意图;
图5为本发明第三实施例提供的显示模组管理***的结构示意图;
图6为本发明第四实施例提供的显示模组管理***的结构示意图;
图7为本发明第五实施例提供的计算机可读存储介质的结构示意图。
【附图标记说明】
S11-S15:显示模组管理方法步骤;
20:显示模组管理装置;21:信息获取模块;22:文件生成模块;23:文件发送模块;
30:显示模组管理***;31:上位机;32:显示屏控制器;33:显示控制卡;34:目标显示模组;
40:显示模组管理***;41:处理器;42:存储器;
50:计算机可读存储介质。
具体实施方式
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来说明本发明。
为了使本领域普通技术人员更好地理解本发明的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解这样使用的术语在适当情况下可以互换,以便这里描述的本发明实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。
还需要说明的是,本发明中多个实施例的划分仅是为了描述的方便,不应构成特别的限定,各种实施例中的特征在不矛盾的情况下可以相结合,相互引用。
【第一实施例】
参见图1,本发明第一实施例提出一种显示模组管理方法。如图1所示,显示模组管理方法例如包括步骤S11至步骤S15。
步骤S11:获取目标显示模组的订单号和授权命令;
步骤S13:根据所述订单号和所述授权命令生成目标授权文件;
步骤S15:将所述目标授权文件发送至所述目标显示模组,以由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权操作。
具体地,步骤S11中提到的目标显示模组例如为LED模组,其包括至少一个LED灯板,其中多个LED模组可以拼接成一个LED箱体,多个LED箱体拼接成一个LED显示屏。提到的订单号为目标显示模组的标识码,其例如由屏体厂商出厂该模组的日期和该模组的批次号组成,当然本实施例并不以此为限。提到的授权命令可以分两种,一种为加密命令,其例如为加密时间;另一种为解密命令,其例如为解密指令。需要说明的是,本发明并不限制目标显示模组的数量,其例如为单个显示模组或者为多个显示模组,当目标显示模组为多个显示模组时,多个显示模组具有相同的订单号,如此一来屏体厂商可以对同一批次屏体在出租前一起进行加密,提高加密效率。
进一步地,步骤S11例如包括检测有加密锁***后,获取所述订单号和所述授权命令。其中,提到的加密锁也称加密狗,通常在软件上可以设置加密,软件会检查加密锁是否插在计算机的接口上,从而利用加密锁作为钥匙来打开这些加密,如果没插加密锁或加密锁不对应,软件将不能正常执行。本实施例通过在上位机授权软件进行加密,检测加密锁进行解密后,生成目标授权文件,简而言之,加密锁相当于上位机授权软件的触发条件,在上位机授权软件未检测到有加密锁***之前,用户无法在上位机授权软件进行操作,如此可以保证显示模组授权的不易破解性,即其他用户即使拥有该上位机授权软件,但是没有对应的加密锁,无法生成需要的目标授权文件。
步骤S13中提到的目标授权文件,对应为屏体厂商利用上位机授权软件生成的授权文件,此文件可以通过网络进行传输,或者通过U盘等传输介质进行传输。
进一步地,步骤S13生成的目标授权文件除了包括订单号和授权命令,还可以包括预设验证码,即步骤S13例如还包括:获取预设验证码,以及根据所述预设验证码、所述订单号和所述授权命令生成所述目标授权文件。提到的预设验证码例如为屏体厂商在上位机授权软件自定义设置的验证码,也可以是软件自动生成的验证码。通过设置预设验证码,与终端客户输入验证码进行匹配,匹配成功后才能完成授权,进一步保证显示模组授权的稳定性。
步骤S15中提到的自身订单号例如为上位机授权软件下发的订单号,即在步骤S11之前本实施例提供的显示模组管理方法例如还包括:检测有加密锁***后,获取所述目标显示模组的预设订单号,并将所述预设订单号发送至所述目标显示模组中进行存储作为所述自身订单号。具体可以理解为,在加密锁解密上位机授权软件后,屏体厂商可以在获取订单号和授权命令等操作之前,在上位机授权软件上设置目标显示模组的订单号,然后上位机授权软件将该订单号发送至目标显示模组进行存储。如此一来,在后期进行目标显示模组进行授权时,可以有针对性地进行授权处理,提高授权效率。步骤S15中提到的根据授权命令完成授权操作例如为根据加密时间对目标显示模组进行加密,或者根据解密指令对目标显示模组进行解密。
进一步地,步骤S15中提到的将所述目标授权文件发送至所述目标显示模组例如包括:解析所述目标授权文件得到所述预设验证码,获取输入验证码,响应于所述输入验证码和所述预设验证码相同,将所述目标授权文件发送至所述目标显示模组。此处可以理解为,屏体厂商的上位机授权软件解析所述目标授权文件得到所述预设验证码,获取输入验证码,响应于所述输入验证码和所述预设验证码相同,将所述目标授权文件发送至所述目标显示模组。具体地,屏体厂商的上位机例如安装有第一授权软件和第二授权软件,第一授权软件用于生成前述提到的目标授权文件,第二授权文件进行解析目标授权文件得到预设验证码,获取输入验证码,响应于所述输入验证码和所述预设验证码相同,将所述目标授权文件发送至所述目标显示模组。或者可以理解为,终端客户的上位机授权软件解析所述目标授权文件得到所述预设验证码,获取输入验证码,响应于所述输入验证码和所述预设验证码相同,将所述目标授权文件发送至所述目标显示模组。具体地,屏体厂商的上位机授权软件生成前述提到的目标授权文件,终端客户的上位机授权软件解析目标授权文件得到预设验证码,获取输入验证码,响应于输入验证码和预设验证码相同,将目标授权文件发送至目标显示模组。
进一步地,当前述提到的授权命令为加密时间时,步骤S15中提到的由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权操作例如包括:由所述目标显示模组解析所述目标授权文件得到所述订单号和所述加密时间,响应于所述订单号和所述自身订单号相匹配且所述当前时间不在所述加密时间之前,呈现黑屏显示效果。当然,当判断当前时间在加密时间之前,目标显示模组可以正常工作。
进一步地,步骤S15提到的由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权例如还包括:响应于所述订单号和自身订单号相匹配且所述当前时间在所述加密时间之前,根据所述当前时间和所述加密时间确定当前剩余时间,将所述当前剩余时间发送至与所述目标显示模组相连接的显示控制卡,以由所述显示控制卡完成所述当前剩余时间的显示,例如当显示控制卡响应于所述当前剩余时间不大于预设剩余时间时,显示控制卡可将所述当前剩余时间对应的字模替换显示图像数据中的一部分,从而完成当前剩余时间的显示。现有的显示屏加密方法中设置的时间提醒功能不方便,只能在上位机软件上实现,即每次都需要打开软件才能看到当前剩余时间,终端客户需要时刻盯着上位机软件,增加了终端客户的工作量,功能上使用不方便。本实施例中设置的时间提醒功能显示在目标显示模组上,方便终端客户了解当前剩余时间。
进一步地,当前述提到的授权命令为解密命令时,步骤S15中提到的由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权例如包括:由所述目标显示模组解析所述目标授权文件得到所述订单号和所述解密命令,响应于所述订单号和所述自身订单号相匹配,根据所述解密命令解除黑屏显示效果。
为了更好地理解本实施例,下面结合图2至图3对本实施例提供的显示模组管理方法的一种具体实施方式进行说明。
目前,屏体厂商和终端客户的结账方式都是阶段性的,因此为了防止终端客户不能及时结账,屏体厂商对出租的LED箱体进行授权管理,其中LED箱体是由多个LED模组拼接而成的,在本具体实施方式中,屏体厂商直接对LED模组进行管理,避免了现有技术的很多弊端。
如图2所示,本具体实施方式提供的显示模组加密方法例如通过上位机授权软件、发送卡、接收卡以及目标显示模组配合完成,其中上位机授权软件主要包括第一授权软件和第二授权软件,第一授权软件其主要用于生成并发送订单号至目标显示模组进行固化,以及生成并发出目标授权文件,屏体厂商通常使用第一授权软件进行授权设置。第二授权软件主要用于确认授权许可后将目标授权文件下发至目标显示模组,屏体厂商通常使用第二授权软件进行加密测试以及下发目标授权文件进行模组授权。终端客户通常使用第二授权软件进行模组解密。简而言之,屏体厂商的上位机安装有第一授权软件和第二授权软件,终端客户的上位机安装有第二授权软件。需要说明的是,本实施例并不限制授权软件的数量,该具体实施方式中涉及的两个软件相对应的功能也可以在同一个软件中实现,即终端客户和屏体厂商使用同一软件进行相对应的操作。
在屏体厂商将LED模组租赁给终端客户之前,屏体厂商先在第一授权软件中进行授权设置。具体地,在电脑***对应的加密锁,电脑上安装的第一授权软件检测到有加密锁***后,用户才可以使用第一授权软件。
在该第一授权软件中,屏体厂商可以对要租赁的LED模组进行订单号固化,即自定义设置订单号发送至LED模组进行存储,此外还可以回读LED模组存储的订单号。
屏体厂商还可以在第一授权软件中进行模组加密设置,具体地屏体厂商在第一授权软件设置加密时间即该LED模组可以使用到哪个日期之前,此外,还可以设置验证码并输入要加密的LED模组订单号,第一授权软件获取该加密时间、验证码和订单号之后会生成加密文件,然后屏体厂商可以通过第二授权软件加载该加密文件,并输入相对应的验证码验证成功后,将该加密文件经由发送卡和接收卡下发至对应的LED模组中进行加密。
此外,屏体厂商在第二授权软件中还可以对LED模组进行加密测试,即载入加密文件后进行测试,查看加密时间是否都正常写入。其中,在点击测试按钮后LED模组黑屏,则表示加密时间设置都正常,然后退出测试即可,在点击测试按钮后LED模组依旧正常显示,则需重新设置加密时间。上述步骤即完成了最初始的LED模组加密。
终端客户拿到LED模组拼接成LED屏进行应用,当实时时间到达加密时间后,加密的LED模组会黑屏无法使用,此时终端客户只能通过续费对其进行解密。
当终端客户向屏体厂商仅续一段时间的费用时,屏体厂商在第一授权软件重新生成加密文件,此时加密文件的加密时间为续费可使用的时间,然后参照前述步骤生成加密文件提供给终端客户,终端客户在其电脑上的第二授权软件中加载该加密文件,输入相对应的验证码验证成功后,终端客户的电脑上安装的第二授权软件发送加密文件至LED模组进行新的加密,即在新的加密时间之前LED模组可以正常使用。
当终端客户向屏体厂商支付所有费用后,加密的LED模组无需在进行加密,屏体厂商在第一授权软件上生成解密文件提供给终端客户,终端客户在第二授权软件中加载该解密文件,输入相对应的验证码验证成功后,发送解密文件至LED模组,LED模组根据解密文件完成解密,即LED模组可以终身使用。
此外,对于LED模组而言,其接收到加密文件或者解密文件时,需要先解析文件判断文件中的订单号和自身订单号是否匹配,判断匹配后在进行相应的加密或者解密步骤,若判断不匹配则下发的授权命令失败回馈至终端客户授权软件。
其中,发送卡将实时时钟输出到接收卡,接收卡再将实时时钟通过协议发送至LED模组,LED模组上设置有MCU,以完成LED模组级别的加密。具体地,发送卡内置RTC时钟电路,哪怕在断电的情况下,发送卡也可以根据RTC时钟电路产生实时时间,该时间不可更改。
接收卡可以对LED模组中MCU程序进行更新,以及接收卡相当于一个传输媒介,将授权软件下发的命令给到LED模组的MCU。
LED模组的MCU程序将加密时间和当前实时时间进行比较,举例而言,如果加密时间到2019年12月1日,那当前实时时间只要在这个日期之前,LED模组的MCU均能正常运行,如果当前实时时间大于加密时间,LED模组的MCU就会停止输出控制信号到LED灯板使其黑屏。
进一步地,如图3所示,终端客户将多个LED模组拼接成LED箱体,在LED箱体上可以显示授权时间,即当前剩余时间。
具体地,以1Bit存储表示图像的显示情况,1表示显示白色,实际使用数据为32‘hffff,0表示显示黑色,实际使用数据为32’h0000。在LED箱体的显示区域中设置倒计时区域,例如位于显示区域的中间位置,但本发明并不以此为限。举例而言,倒计时区域的大小例如为64*64,使用有效像素点为4096个。在开启倒计时显示功能后,LED模组的MCU根据当前时间和加密时间确定当前剩余时间,然后将当前剩余时间发送到接收卡进行存储,接收卡可以先判断当前剩余时间是否满足倒计时设置时间,举例而言,在剩余10天之内开始显示,即接收卡判断当前剩余时间为10天时会在LED箱体每次上电时将当前剩余时间显示在对应的倒计时区域,当前剩余时间显示的持续时间例如为1-2分钟,当然持续显示时间可以根据需要进行设置。
在LED箱体上显示当前剩余时间例如是将当前剩余时间对应的字模去替换FPGA的RAM中存储的显示图像数据对应倒计时区域的图像数据,以完成当前剩余时间的显示。具体地,根据LED箱体的显示区域大小和倒计时区域大小确定当前剩余时间显示的起点位置,然后将当前剩余时间对应的字模替换RAM中存储的对应起点位置开始的图像数据,完成当前剩余时间的显示。然后,接收卡的MCU开始计时,在计时到已经显示了1-2分钟后,接收卡的MCU将关闭命令给到FPGA,FPGA自动完成关闭倒计时显示功能。
综上所述,本实施例提供的显示模组管理方法可以实现稳定的授权加密和解除授权加密步骤,以显示模组为单元进行加密,避免现有的显示屏加密方式易被破解的情况,对于终端客户而言在租赁场合即使更换发送卡或者接收卡也无法实现解密,保证了加密的有效性,满足屏体厂商的需求,授权时间提醒功更加完善,实现LED箱体直接显示授权时间,便于终端客户使用。
【第二实施例】
参见图4,本发明第二实施例提供一种显示模组管理装置。如图4所示,显示模组管理装置20例如包括信息获取模块21、文件生成模块22和文件发送模块23。
其中,信息获取模块21用于获取目标显示模组的订单号和授权命令。文件生成模块22用于根据所述订单号和所述授权命令生成目标授权文件。文件发送模块23用于将所述目标授权文件发送至所述目标显示模组,以由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权操作。
进一步地,信息获取模块21具体用于检测有加密锁***后,获取所述订单号和所述授权命令。
进一步地,显示模组管理装置20还包括:订单号发送模块,用于检测有加密锁***后,获取所述目标显示模组的预设订单号,并将所述预设订单号发送至所述目标显示模组中进行存储作为所述自身订单号。
进一步地,文件生成模块22具体用于获取预设验证码,以及根据所述预设验证码、所述订单号和所述授权命令生成所述目标授权文件。
进一步地,文件发送模块23具体用于解析所述目标授权文件得到所述预设验证码,获取输入验证码,响应于所述输入验证码和所述预设验证码相同,将所述目标授权文件发送至所述目标显示模组。
进一步地,前述提到的授权命令为加密命令,所述加密命令包括加密时间。前述提到的由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权操作例如包括:由所述目标显示模组解析所述目标授权文件得到所述订单号和所述加密时间,响应于所述订单号和所述自身订单号相匹配且所述当前时间不在所述加密时间之前,呈现黑屏显示效果。
进一步地,前述提到的授权命令例如为解密命令。提到的由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权例如包括:由所述目标显示模组解析所述目标授权文件得到所述订单号和所述解密命令,响应于所述订单号和所述自身订单号相匹配,根据所述解密命令解除黑屏显示效果。
进一步地,前述提到的由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权,还包括:响应于所述订单号和自身订单号相匹配且所述当前时间在所述加密时间之前,根据所述当前时间和所述加密时间确定当前剩余时间,将所述当前剩余时间发送至与所述目标显示模组相连接的显示控制卡,以由所述显示控制卡完成所述当前剩余时间的显示。
需要说明的是,本实施例提供的显示模组管理装置20所实现的显示模组管理方法如前述第一实施例所述,故在此不再进行详细讲述。可选地,第二实施例中的各个模块和上述其他操作或功能分别为了实现本发明第一实施例中的方法,且本实施例提供的显示模组管理装置20的有益效果同第一实施例所述方法的有益效果相同,为了简洁,不在此赘述。
【第三实施例】
参见图5,本发明第三实施例提供了一种显示模组管理***。如图5所示,显示模组管理***30例如包括:上位机31、显示屏控制器32、显示控制卡33、以及目标显示模组34。
其中,显示屏控制器32连接上位机31,显示控制卡33连接显示屏控制器32,目标显示模组34连接显示控制卡33。其中,上位机31用于执行如前述第一实施例所述的显示模组管理方法,关于显示模组管理方法的具体说明请参考第一实施例,为了简洁在此不再赘述。
具体地,上位机31例如为个人计算机、手持设备或便携式设备、平板型设备、多处理器***、基于微处理器的***、可编辑的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何***或设备的分布式计算环境等等。上位机31安装有授权软件。
显示屏控制器32在LED显示屏控制***中又称之为发送卡,其例如包括电路板和设置在电路板上的视频源输入接口、连接视频源输入接口的可编程逻辑器件、连接可编程逻辑器件的存储器和微控制器以及连接可编程逻辑器件的网口等器件,其中电路板例如为PCB板,视频源输入接口例如为HDMI接口或者DVI接口,存储器例如为易失性存储器SDRAM,可编程逻辑器件例如为FPGA,微控制器例如为MCU,网口例如为RJ45。
显示控制卡33在LED显示屏控制***中又称之为接收卡或扫描卡,其例如包括电路板和设置在电路板上的网口、连接网口的可编程逻辑器件、连接可编程逻辑器件的微控制器和存储器、以及连接可编程逻辑器件的排针连接器等器件,其中电路板例如为PCB板,网口例如为RJ45,存储器例如为易失性存储器SDRAM,可编程逻辑器件例如为FPGA,微控制器例如为MCU。
目标显示模组34例如为LED模组,其例如包括电路板和设置在电路板上的排母连接器、连接排母连接器的可编程逻辑器件和连接可编程逻辑器件的微控制器等器件,其中电路板例如为PCB板,可编程逻辑器件例如为FPGA,微控制器例如为MCU,排母连接器与排针连接器对应设置连接。
在本实施例中,上位机31例如通过HDMI线或DVI线连接显示屏控制器32,显示屏控制器32例如通过网线连接显示控制卡33,显示控制卡33例如通过排线连接目标显示模组34,需要说明的是,本实施例并不限制上位机31、显示屏控制器32、显示控制卡33以及目标显示模组34之间的连接方式,举例而言,显示控制卡33和目标显示模组34之间例如还可以通过网线等其他方式进行连接。
进一步地,本实施例涉及的显示屏控制器32内置由RTC时钟电路,即使在断电的情况下,显示屏控制器32也可以根据RTC时钟电路产生实时时间传输至显示控制卡33,显示控制卡33将该实时时间发送至目标显示模组34,当然涉及的显示屏控制器32其内部程序可以为特殊定制的,终端客户无法更改显示屏控制器32输出的实时时间。如此一来,可以进一步保证加密的有效性,将显示屏控制器32、显示控制卡33和目标显示模组34进行绑定,在加密情况下,终端客户更换任意一个设备均会导致显示模组黑屏。
需要说明的是,本实施例提供的显示模组管理***30中上位机31所执行的显示模组管理方法的介绍可参考第一实施例,为了简洁,在此不再赘述。本实施例提供的显示模组管理***30的有益效果同第一实施例提供的显示模组管理方法的有益效果相同。
【第四实施例】
参见图6,本发明第四实施例提供一种显示模组管理***。如图6所示,显示模组管理***40例如包括:处理器41和连接处理器41的存储器42。其中存储器42存储有处理器41执行的指令,且所述指令使得处理器41执行操作以进行如第一实施例所述的显示模组管理方法。
本实施例提供的显示模组管理***40其指令使得处理器41执行操作以进行的显示模组管理方法如前述第一实施例所述,故在此不再进行详细讲述。本实施例提供的显示模组管理***40的技术效果与第一实施例中显示模组管理方法的技术效果相同。
【第五实施例】
参见图7,本发明第五实施例提供一种计算机可读存储介质。如图7所示,计算机可读存储介质50存储有计算机可读指令,计算机可读指令包括用于执行如前述第一实施例所述的显示模组管理方法的指令,故在此不再进行重述。
其中,计算机可读介质50例如为非易失性存储器,如包括:磁介质(如硬盘、软盘和磁带),光介质(如CDROM盘和DVD),磁光介质(如光盘)以及专门构造为用于存储和执行计算机可执行指令的硬件装置(如只读存储器(ROM)、随机存取存储器(RAM)、闪存等)。计算机可读介质50可由一个或多个处理器或处理装置来执行计算机可读指令。本实施例提供的计算机可读介质50的技术效果与第一实施例中显示模组管理方法的技术效果相同,在此不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和/或方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多路单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多路网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
Claims (10)
1.一种显示模组管理方法,其特征在于,包括:
获取目标显示模组的订单号和授权命令;
根据所述订单号和所述授权命令生成目标授权文件;
将所述目标授权文件发送至所述目标显示模组,以由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权操作。
2.根据权利要求1所述的显示模组管理方法,其特征在于,所述获取目标显示模组的订单号和授权命令,包括:
检测有加密锁***后,获取所述订单号和所述授权命令。
3.根据权利要求1所述的显示模组管理方法,其特征在于,在所述获取目标显示模组的订单号和授权命令之前,还包括:
检测有加密锁***后,获取所述目标显示模组的预设订单号,并将所述预设订单号发送至所述目标显示模组中进行存储作为所述自身订单号。
4.根据权利要求2所述的显示模组管理方法,其特征在于,所述根据所述订单号和所述授权命令生成目标授权文件,还包括:
获取预设验证码,以及根据所述预设验证码、所述订单号和所述授权命令生成所述目标授权文件。
5.根据权利要求4所述的显示模组管理方法,其特征在于,所述将所述目标授权文件发送至所述目标显示模组,包括:
解析所述目标授权文件得到所述预设验证码,获取输入验证码,响应于所述输入验证码和所述预设验证码相同,将所述目标授权文件发送至所述目标显示模组。
6.根据权利要求1所述的显示模组管理方法,其特征在于,所述授权命令为加密命令,所述加密命令包括加密时间;所述由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权操作,包括:
由所述目标显示模组解析所述目标授权文件得到所述订单号和所述加密时间,响应于所述订单号和所述自身订单号相匹配且所述当前时间不在所述加密时间之前,呈现黑屏显示效果。
7.根据权利要求1所述的显示模组管理方法,其特征在于,所述授权命令为解密命令;所述由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权,包括:
由所述目标显示模组解析所述目标授权文件得到所述订单号和所述解密命令,响应于所述订单号和所述自身订单号相匹配,根据所述解密命令解除黑屏显示效果。
8.根据权利要求6所述的显示模组管理方法,其特征在于,所述由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权,还包括:
响应于所述订单号和自身订单号相匹配且所述当前时间在所述加密时间之前,根据所述当前时间和所述加密时间确定当前剩余时间,将所述当前剩余时间发送至与所述目标显示模组相连接的显示控制卡,以由所述显示控制卡完成所述当前剩余时间的显示。
9.一种显示模组管理装置,其特征在于,包括:
信息获取模块,用于获取目标显示模组的订单号和授权命令;
文件生成模块,用于根据所述订单号和所述授权命令生成目标授权文件;
文件发送模块,用于将所述目标授权文件发送至所述目标显示模组,以由所述目标显示模组解析所述目标授权文件得到所述订单号和所述授权命令,响应于所述订单号和自身订单号相匹配,根据所述授权命令完成授权操作。
10.一种显示模组管理***,其特征在于,包括:
上位机;
显示屏控制器,连接所述上位机;
显示控制卡,连接所述显示屏控制器;
目标显示模组,连接所述显示控制卡;
其中,所述上位机用于执行如权利要求1-8中任意一项所述的显示模组管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911151047.7A CN112825099A (zh) | 2019-11-21 | 2019-11-21 | 显示模组管理方法、装置和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911151047.7A CN112825099A (zh) | 2019-11-21 | 2019-11-21 | 显示模组管理方法、装置和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112825099A true CN112825099A (zh) | 2021-05-21 |
Family
ID=75907552
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911151047.7A Pending CN112825099A (zh) | 2019-11-21 | 2019-11-21 | 显示模组管理方法、装置和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112825099A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105590071A (zh) * | 2015-12-16 | 2016-05-18 | 深圳雷美瑞智能控制有限公司 | Led显示屏加密方法、加密led显示屏和led显示屏控制装置 |
CN107171801A (zh) * | 2017-04-27 | 2017-09-15 | 西安诺瓦电子科技有限公司 | 加密绑定及加密显示控制的方法和装置、显示屏*** |
CN107391981A (zh) * | 2017-07-17 | 2017-11-24 | 上海青橙实业有限公司 | 投影控制方法和装置 |
CN108052845A (zh) * | 2017-10-31 | 2018-05-18 | 努比亚技术有限公司 | 文件显示控制方法、终端及计算机可读存储介质 |
CN108830048A (zh) * | 2018-06-14 | 2018-11-16 | 沈阳东软医疗***有限公司 | 一种ct机的显示屏终端的显示控制方法、装置及设备 |
CN109523948A (zh) * | 2018-12-28 | 2019-03-26 | 深圳市奥拓电子股份有限公司 | Led显示屏授权控制方法、led显示屏及存储介质 |
CN109857274A (zh) * | 2018-12-25 | 2019-06-07 | 深圳视爵光旭电子有限公司 | 一种显示装置及其控制方法、*** |
CN110415640A (zh) * | 2019-07-22 | 2019-11-05 | 深圳市灰度软件有限公司 | 一种led计时使用控制方法、装置、终端及存储介质 |
-
2019
- 2019-11-21 CN CN201911151047.7A patent/CN112825099A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105590071A (zh) * | 2015-12-16 | 2016-05-18 | 深圳雷美瑞智能控制有限公司 | Led显示屏加密方法、加密led显示屏和led显示屏控制装置 |
CN107171801A (zh) * | 2017-04-27 | 2017-09-15 | 西安诺瓦电子科技有限公司 | 加密绑定及加密显示控制的方法和装置、显示屏*** |
CN107391981A (zh) * | 2017-07-17 | 2017-11-24 | 上海青橙实业有限公司 | 投影控制方法和装置 |
CN108052845A (zh) * | 2017-10-31 | 2018-05-18 | 努比亚技术有限公司 | 文件显示控制方法、终端及计算机可读存储介质 |
CN108830048A (zh) * | 2018-06-14 | 2018-11-16 | 沈阳东软医疗***有限公司 | 一种ct机的显示屏终端的显示控制方法、装置及设备 |
CN109857274A (zh) * | 2018-12-25 | 2019-06-07 | 深圳视爵光旭电子有限公司 | 一种显示装置及其控制方法、*** |
CN109523948A (zh) * | 2018-12-28 | 2019-03-26 | 深圳市奥拓电子股份有限公司 | Led显示屏授权控制方法、led显示屏及存储介质 |
CN110415640A (zh) * | 2019-07-22 | 2019-11-05 | 深圳市灰度软件有限公司 | 一种led计时使用控制方法、装置、终端及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI747836B (zh) | 裝置出生憑證 | |
CN102509046B (zh) | 带有休眠支持的全局有效的测量的操作***发动 | |
EP2485173B1 (en) | Communication apparatus and secure module | |
US20220137947A1 (en) | Interface device having updatable firmware, mobile device, and firmware update method | |
KR102195344B1 (ko) | Usb 저장 매체를 이용하는 컴퓨터용 보안 시스템 및 방법 | |
EP3026591B1 (en) | Function setting method | |
CN109154953A (zh) | 认证*** | |
CN111813731A (zh) | 一种内存信息的读取方法、装置、服务器及介质 | |
CN111142947A (zh) | 芯片固件预置方法、装置、预置设备及服务器 | |
CN107918564B (zh) | 数据传输异常处理方法、装置、电子设备及存储介质 | |
CN102013981B (zh) | 一种应用于移动通讯终端的网上银行数据认证装置及方法 | |
CN109977702A (zh) | 一种基于ds2432芯片的fpga设备加密认证***和方法 | |
CN104680040A (zh) | 一种软件装载数量和激活的控制方法及*** | |
CN106341223A (zh) | 硬件加密方法、硬件防伪识别方法及装置 | |
CN108958779A (zh) | 固件升级管理方法、装置及计算机可读存储介质 | |
CN112825099A (zh) | 显示模组管理方法、装置和*** | |
CN103577744A (zh) | 一种用于Android移动互联网设备的网络在线激活方式 | |
CN107171801B (zh) | 加密绑定及加密显示控制的方法和装置、显示屏*** | |
CN110109683A (zh) | 一种通过联网实现远程烧录的方法 | |
CN102929647B (zh) | 数字硬盘录像机中主板与前面板一体化升级的方法及装置 | |
CN104331305A (zh) | 产品中应用程序的刷新配置方法 | |
CN110730211B (zh) | 一种共享充电控制方法、共享充电客户端以及共享充电服务终端 | |
KR101572854B1 (ko) | 사이버 보안 기능이 강화된 피엘씨 장치 | |
CN111104363A (zh) | 一种fpga云平台使用方法、装置、设备、介质 | |
CN105184139B (zh) | 一种加密数据交换设备的实现方法 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210521 |
|
RJ01 | Rejection of invention patent application after publication |