油價牌系統(tǒng)的授權(quán)管理方法以及控制卡和授權(quán)鎖的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及油價牌系統(tǒng)控制技術(shù)領(lǐng)域,尤其涉及一種油價牌系統(tǒng)的授權(quán)管理方法以及應(yīng)用于油價牌系統(tǒng)的控制卡及授權(quán)鎖。
【背景技術(shù)】
[0002]油價牌系統(tǒng)在修改油價顯示數(shù)據(jù)時,傳統(tǒng)的非電子式的機械操作方式,需要操作者更換整個印刷式的油價顯示數(shù)字牌或者撥動機械滾輪修改印刷式的油價顯示數(shù)字牌,修改油價顯示數(shù)據(jù)的難度比較大,不太便捷;新型的電子式的智能化操作方式,只需要操作者使用手持式的遙控器通過射頻模塊發(fā)送協(xié)議數(shù)據(jù)修改油價顯示數(shù)據(jù)或使用控制卡以無線通信方式發(fā)送協(xié)議數(shù)據(jù)修改油價顯示數(shù)據(jù),控制卡可以通過觸摸屏提供的人機交互界面、串口 RS232連接的POS機、網(wǎng)口連接的服務(wù)器,以本地或遠程方式獲得油價信息,使油價顯示數(shù)據(jù)在修改時,更便捷、更人性化,但是伴隨者油價修改方式的多樣化和智能化,面對和客戶利益相關(guān)的金融數(shù)字,暴露出的問題就是安全問題,因此需要對油價顯示數(shù)據(jù)的修改權(quán)限進行管理。
【發(fā)明內(nèi)容】
[0003]有鑒于此,為解決現(xiàn)有技術(shù)中油價牌系統(tǒng)在修改油價顯示數(shù)據(jù)時的安全問題,本發(fā)明提出一種油價牌系統(tǒng)的授權(quán)管理方法以及應(yīng)用于油價牌系統(tǒng)的控制卡及授權(quán)鎖。
[0004]具體地,本發(fā)明實施例提出的一種油價牌系統(tǒng)的授權(quán)管理方法,其中所述油價牌系統(tǒng)包括控制卡、顯示卡和連接顯示卡的油價牌燈板。所述油價牌系統(tǒng)的授權(quán)管理方法包括步驟:(a)所述控制卡每隔預(yù)設(shè)時間從連接至所述控制卡的授權(quán)鎖獲得隨機數(shù)、將所述隨機數(shù)轉(zhuǎn)換成密鑰標號并將所述密鑰標號對應(yīng)的密鑰提供至授權(quán)鎖進行本地修改油價顯示數(shù)據(jù)授權(quán)驗證;(b)如果本地修改油價顯示數(shù)據(jù)授權(quán)驗證失敗,所述控制卡關(guān)閉本地修改油價顯示數(shù)據(jù)的權(quán)限;以及(C)如果本地修改油價顯示數(shù)據(jù)授權(quán)驗證成功,所述控制卡打開本地修改油價顯示數(shù)據(jù)的權(quán)限。
[0005]在本發(fā)明的一個實施例中,所述油價牌系統(tǒng)的授權(quán)管理方法還包括步驟:所述控制卡以點對點通信方式輪詢多張所述顯示卡以查詢所述多張顯示卡的油價顯示數(shù)據(jù);當發(fā)現(xiàn)所述多張顯示卡中的某張顯示卡的油價顯示數(shù)據(jù)被遙控器在本地修改油價顯示數(shù)據(jù)的權(quán)限處于打開狀態(tài)時進行了修改,所述控制卡以廣播通信方式修改所述多張顯示卡的油價顯示數(shù)據(jù)至與被所述遙控器修改的顯示卡的油價顯示數(shù)據(jù)相同;以及當發(fā)現(xiàn)所述多張顯示卡中的某張顯示卡的油價顯示數(shù)據(jù)被遙控器在本地修改油價顯示數(shù)據(jù)的權(quán)限處于關(guān)閉狀態(tài)時進行了修改,所述控制卡以點對點通信方式修改被所述遙控器修改的顯示卡的油價顯示數(shù)據(jù)至與所述控制卡中的油價顯示數(shù)據(jù)一致。
[0006]在本發(fā)明的一個實施例中,所述油價牌系統(tǒng)的授權(quán)管理方法還包括步驟:當本地修改油價顯示數(shù)據(jù)的權(quán)限處于打開狀態(tài),所述控制卡在接收到遠程油價顯示數(shù)據(jù)修改指令時,從連接至所述控制卡的授權(quán)鎖獲得隨機數(shù)、將所述隨機數(shù)轉(zhuǎn)換成密鑰標號并將所述密鑰標號對應(yīng)的密鑰提供至授權(quán)鎖進行遠程修改油價顯示數(shù)據(jù)授權(quán)驗證;以及如果遠程修改油價顯示數(shù)據(jù)授權(quán)驗證成功,所述控制卡通過廣播通信方式自動修改下屬的所有顯示卡的油價顯示數(shù)據(jù)。
[0007]在本發(fā)明的一個實施例中,所述油價牌系統(tǒng)的授權(quán)管理方法還包括步驟:當本地修改油價顯示數(shù)據(jù)的權(quán)限處于打開狀態(tài),所述控制卡訪問指定終端獲取遠程油價顯示數(shù)據(jù)并發(fā)現(xiàn)獲取的遠程油價顯示數(shù)據(jù)與本地的油價顯示數(shù)據(jù)不一致時,從連接至所述控制卡的授權(quán)鎖獲得隨機數(shù)、將所述隨機數(shù)轉(zhuǎn)換成密鑰標號并將所述密鑰標號對應(yīng)的密鑰提供至授權(quán)鎖進行遠程修改油價顯示數(shù)據(jù)授權(quán)驗證;如果遠程修改油價顯示數(shù)據(jù)授權(quán)驗證成功,所述控制卡通過廣播通信方式自動修改下屬的所有顯示卡的油價顯示數(shù)據(jù);以及如果遠程修改油價顯示數(shù)據(jù)授權(quán)驗證失敗,所述控制卡不自動修改下屬的所有顯示卡的油價顯示數(shù)據(jù)而是在所述控制卡提供的人機交互界面上提示是否允許修改下屬的所有顯示卡的油價顯示數(shù)據(jù)。
[0008]在本發(fā)明的一個實施例中,在步驟(a)中,所述授權(quán)鎖存儲有根據(jù)所述控制卡的產(chǎn)品ID生成的多個本地修改油價顯示數(shù)據(jù)授權(quán)驗證用密鑰。
[0009]在本發(fā)明的一個實施例中,在步驟(a)中,所述授權(quán)鎖存儲有多個本地修改油價顯示數(shù)據(jù)授權(quán)驗證用密鑰和多個遠程修改油價顯示數(shù)據(jù)授權(quán)驗證用密鑰,且所述遠程修改油價顯示數(shù)據(jù)授權(quán)驗證用密鑰的數(shù)量大于所述本地修改油價顯示數(shù)據(jù)授權(quán)驗證用密鑰的數(shù)量。
[0010]此外,本發(fā)明另一實施例提出的一種油價牌系統(tǒng)的授權(quán)管理方法,其中所述油價牌系統(tǒng)包括控制卡、多張顯示卡和連接所述多張顯示卡的油價牌燈板。所述油價牌系統(tǒng)的授權(quán)管理方法包括步驟:(i)所述控制卡通過連接至所述控制卡的授權(quán)鎖獲得本地修改油價顯示數(shù)據(jù)授權(quán)后,在以點對點通信方式輪詢所述多張顯示卡以查詢所述多張顯示卡的油價顯示數(shù)據(jù)時若發(fā)現(xiàn)某張顯示卡的油價顯示數(shù)據(jù)與所述控制卡中的油價顯示數(shù)據(jù)不一致且存在油價顯示數(shù)據(jù)修改標記,所述控制卡以廣播通信方式修改所述多張顯示卡的油價顯示數(shù)據(jù)至與存在修改標記的顯示卡的油價顯示數(shù)據(jù)相同;以及(ii)所述控制卡在獲得所述本地修改油價顯示數(shù)據(jù)授權(quán)后,若接收到遠程油價顯示數(shù)據(jù)修改指令,則通過所述授權(quán)鎖進行遠程修改油價顯示數(shù)據(jù)授權(quán)驗證,如果遠程修改油價顯示數(shù)據(jù)授權(quán)驗證成功,所述控制卡通過廣播通信方式自動修改所述多張顯示卡的油價顯示數(shù)據(jù),反之如果遠程修改油價顯示數(shù)據(jù)授權(quán)驗證失敗,所述控制卡向所述遠程油價顯示數(shù)據(jù)修改指令的發(fā)送端返回修改未授權(quán)信息。
[0011]在本發(fā)明的一個實施例中,所述油價牌系統(tǒng)的授權(quán)管理方法還包括步驟:所述控制卡在獲得所述本地修改油價顯示數(shù)據(jù)授權(quán)后,若訪問指定終端獲取遠程油價顯示數(shù)據(jù)并發(fā)現(xiàn)獲取的遠程油價顯示數(shù)據(jù)與所述控制卡中的油價顯示數(shù)據(jù)不一致時,通過所述授權(quán)鎖進行遠程修改油價顯示數(shù)據(jù)授權(quán)驗證,如果遠程修改油價顯示數(shù)據(jù)授權(quán)驗證成功,所述控制卡通過廣播通信方式自動修改所述多張顯示卡的油價顯示數(shù)據(jù),反之如果遠程修改油價顯示數(shù)據(jù)授權(quán)驗證失敗,所述控制卡不自動修改所述多張顯示卡的油價顯示數(shù)據(jù)而是在所述控制卡提供的人機交互界面上提示是否允許修改所述多張顯示卡的油價顯示數(shù)據(jù)。
[0012]再者,本發(fā)明實施例提出的一種控制卡,應(yīng)用于油價牌系統(tǒng)。所述控制卡包括微處理器、電連接至所述微處理器的串行通信接口、網(wǎng)口、射頻模塊和觸摸屏。而且,所述控制卡還包括:USB結(jié)構(gòu)的I2C通信接口,用于連接授權(quán)所述控制卡的本地修改油價顯示數(shù)據(jù)的權(quán)限的授權(quán)鎖或者連接授權(quán)所述控制卡的本地和遠程修改油價顯示數(shù)據(jù)的權(quán)限的授權(quán)鎖。
[0013]另外,本發(fā)明實施例提出的一種授權(quán)鎖,應(yīng)用于油價牌系統(tǒng)。所述授權(quán)鎖包括加密芯片和連接USB結(jié)構(gòu)的12C通信接口,所述加密芯片包括處理器和存儲器,所述處理器配置有隨機數(shù)生成器。
[0014]由上可知,本發(fā)明針對本地和遠程修改油價顯示數(shù)據(jù),通過授權(quán)鎖不同級別的授權(quán),可以保證油價顯示數(shù)據(jù)的安全性和可靠性。
[0015]通過以下參考附圖的詳細說明,本發(fā)明的其它方面和特征變得明顯。但是應(yīng)當知道,該附圖僅僅為解釋的目的設(shè)計,而不是作為本發(fā)明的范圍的限定。還應(yīng)當知道,除非另外指出,不必要依比例繪制附圖,它們僅僅力圖概念地說明此處描述的結(jié)構(gòu)和流程。
【附圖說明】
[0016]下面將結(jié)合附圖,對本發(fā)明的【具體實施方式】進行詳細的說明。
[0017]圖1為本發(fā)明實施例的一種油價牌系統(tǒng)中的控制卡的模塊示意圖。
[0018]圖2為本發(fā)明實施例的一種油價牌系統(tǒng)中的顯示卡的模塊示意圖。
[0019]圖3為本發(fā)明實施例的一種油價牌系統(tǒng)中的授權(quán)鎖的模塊示意圖。
[0020]圖4為本發(fā)明實施例授權(quán)本地修改油價顯示數(shù)據(jù)的流程圖。
[0021 ]圖5為本發(fā)明實施例授權(quán)遠程修改油價顯示數(shù)據(jù)的流程圖。
[0022]圖6為本發(fā)明實施例的控制卡進行授權(quán)管理時的流程圖。
[0023]圖7為本發(fā)明實施例的一種油價牌系統(tǒng)的架構(gòu)示意圖。
【具體實施方式】
[0024]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明的【具體實施方式】做詳細的說明。
[0025]典型地,油價牌系統(tǒng)在加油站安裝時,會安裝一張控制卡、一個遙控器和多個塔標,每個塔標會安裝一張或多張顯示卡,每一張顯示卡會連接多個例如八個油價牌燈板例如LED燈板。
[0026]參見圖1,本實施例的油價牌系統(tǒng)中的控制卡11例如配置有作為主控單元的微處理器111^l^nMQJ(Microcontroller Unit,單片機)、觸摸屏112例如800*480的電容式觸摸屏、射頻模塊113例如433MHZ頻率的射頻模塊、串行通信接口 114