[發(fā)明專利]一種終端軟件管理系統(tǒng)的運行方法及終端軟件管理系統(tǒng)有效
| 申請?zhí)枺?/td> | 201911389196.7 | 申請日: | 2019-12-30 |
| 公開(公告)號: | CN111176710B | 公開(公告)日: | 2023-10-03 |
| 發(fā)明(設(shè)計)人: | 趙飛;唐偲偲;萬博聞;宋康康 | 申請(專利權(quán))人: | 寧波視睿迪光電有限公司 |
| 主分類號: | G06F8/70 | 分類號: | G06F8/70;G06F21/44;G06F21/60 |
| 代理公司: | 寧波興甬知識產(chǎn)權(quán)代理事務所(特殊普通合伙) 33517 | 代理人: | 吳曉娜 |
| 地址: | 315000 浙江省*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 終端 軟件 管理 系統(tǒng) 運行 方法 | ||
本發(fā)明提供一種終端軟件管理系統(tǒng)的運行方法及終端軟件管理系統(tǒng),包括:接收云服務器發(fā)送的動態(tài)驗證碼B;調(diào)用加密算法程序生成加密私鑰和加密公鑰;發(fā)送加密公鑰到應用軟件管理接口工具;接收應用軟件發(fā)送的用戶配置信息、加密動態(tài)驗證碼A和應用軟件唯一標識;利用加密私鑰解密加密動態(tài)驗證碼A得到解密后的動態(tài)驗證碼A;判斷解密后的動態(tài)驗證碼A與動態(tài)驗證碼B是否匹配;如果解密后的動態(tài)驗證碼A與動態(tài)驗證碼B相匹配,則應用軟件認證成功,發(fā)送應用軟件有效性驗證信息到云服務器;根據(jù)有效性驗證結(jié)果生成應用軟件運行/停止指令。本發(fā)明的終端軟件管理系統(tǒng)的運行方法及終端軟件管理系統(tǒng)解決了現(xiàn)有方案無法很好的解決用戶的授權(quán)管理及軟件狀態(tài)的控制的問題。
技術(shù)領(lǐng)域
本發(fā)明屬于軟件管理和控制技術(shù)領(lǐng)域,尤其涉及一種終端軟件管理系統(tǒng)的運行方法及終端軟件管理系統(tǒng)。
背景技術(shù)
隨著產(chǎn)品/系統(tǒng)不斷的迭代(如電子黑板的系統(tǒng)工具軟件,以及IS的交互內(nèi)容軟件),產(chǎn)品/系統(tǒng)的功能逐步豐富和完善,產(chǎn)品/系統(tǒng)的復雜度也將變得越來越高,產(chǎn)品/系統(tǒng)的維護難度日益增加。
對于用戶而言,產(chǎn)品/系統(tǒng)功能豐富、選擇性多是好事,但也會增加煩惱,比如軟件的功能越強大,其復雜度越高,規(guī)模也會相對龐大,會帶來加載速度較慢,操作復雜度提升的問題;如果系統(tǒng)軟件采用多APP的組合模式,對數(shù)量眾多的APP有效管理是個嚴峻的挑戰(zhàn)。
同時,對于終端軟件來說,用戶的授權(quán)管理及軟件狀態(tài)的控制是一個不得不面對的問題。我們可以有很多選擇:
例如:采用加密狗對終端軟件進行加密處理,用戶需要使用專用的工具解密后才能使用。但這是一種非常不太友好的體驗,總是需要攜帶一把鑰匙,并且需要進行妥善的管理。對于開發(fā)者而言,每個軟件都需要采用同樣的加密方式進行處理,這是一種復雜而又難以保證的工作。
或者,我們可以為每個軟件注入加密設(shè)計,用戶只要輸入一次密鑰,就可以在許可的時間范圍使用。但對于開發(fā)者而言,我們需要要求每一個開發(fā)者對其開發(fā)的軟件進行加密驗證處理,這同樣是一個難以保證的工作。
又或者,可以通過云端實現(xiàn)軟件的管控。對于開發(fā)者而言,工作似乎并沒有改變,只是將在終端實現(xiàn)的加密/解密算法移植到云端進行,但軟件需要處理云端的接口,要求每一個開發(fā)者都遵守相同的規(guī)則,同樣是面臨挑戰(zhàn)。
除此之外,我們還需要面臨密鑰被劫持的風險。
發(fā)明內(nèi)容
本發(fā)明提供一種終端軟件管理系統(tǒng)的運行方法及終端軟件管理系統(tǒng),以解決現(xiàn)有方案無法很好的實現(xiàn)用戶的授權(quán)管理及軟件狀態(tài)的控制的問題。
為解決上述技術(shù)問題,一方面,本發(fā)明實施例提供了一種終端軟件管理系統(tǒng)的運行方法,應用于終端軟件管理系統(tǒng)的云服務器,包括:
生成動態(tài)驗證碼A和動態(tài)驗證碼B;
發(fā)送所述動態(tài)驗證碼A到應用軟件管理接口工具;
發(fā)送所述動態(tài)驗證碼B到終端設(shè)備服務接口工具;
接收所述終端設(shè)備服務接口工具上傳的應用軟件有效性驗證信息;
根據(jù)所述應用軟件有效性驗證信息驗證所述應用軟件的有效性并將有效性驗證結(jié)果發(fā)送給所述終端設(shè)備服務接口工具。
根據(jù)本發(fā)明的一實施方式,所述應用軟件有效性驗證信息包括:所述動態(tài)驗證碼A、所述動態(tài)驗證碼B、用戶配置信息、應用軟件唯一標識以及終端設(shè)備唯一標識。
另一方面,本發(fā)明實施例還提供了一種終端軟件管理系統(tǒng)的運行方法,應用于終端軟件管理系統(tǒng)的應用軟件管理接口工具,包括:
接收所述云服務器發(fā)送的所述動態(tài)驗證碼A;
接收所述終端設(shè)備服務接口工具發(fā)送的加密公鑰;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于寧波視睿迪光電有限公司,未經(jīng)寧波視睿迪光電有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911389196.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





