[發明專利]一種車載系統可計數的軟件授權方法在審
| 申請號: | 202110607343.4 | 申請日: | 2021-06-01 |
| 公開(公告)號: | CN113536241A | 公開(公告)日: | 2021-10-22 |
| 發明(設計)人: | 肖文平;林剛;高傳明 | 申請(專利權)人: | 上海赫千電子科技有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 200125 上海市浦東*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 車載 系統 計數 軟件 授權 方法 | ||
本發明提供一種車載系統可計數的軟件授權方法,包括:獲取硬件指紋信息,授權碼生成工具根據硬件指紋信息生成授權文件,授權文件包括單個第一授權碼或批量第一授權碼;在軟件版本集成的時候,將授權文件部署到文件系統的特定位置并寫入至車載設備;車載設備在啟動時應用服務通過加載授權認證庫并調用授權認證庫接口判斷車載設備的授權狀態,并根據授權狀態執行預設操作。本發明提供的技術方案中,提前將設備所需的授權碼在軟件集成時批量將第一授權碼部署到文件系統的特定路徑下,其能夠使軟件授權簡單、快捷,避免繁瑣的步驟。
技術領域
本發明涉及車載領域,尤其涉及一種車載系統可計數的軟件授權方法。
背景技術
在實際產品應用中,需要對不同的應用場景開放不同的軟件功能及使用時限,所以需要不同的加密授權參數控制軟件的使用。傳統授權方式,需要知道這臺設備的唯一機器識別碼,抄錄了唯一機器識別碼后,再將信息反饋給供應商,座艙軟件供應商再將信息生成授權碼明文后提供給生產商,生產商拿到授權碼后,必須查找哪一臺機器對應的是哪一個授權碼,如果對應錯了就授權失敗,所以必須準確地將授權碼輸入對應的智能座艙平臺軟件,才能完成授權,這種授權方式也不便統計當前已授權的數量。當機器恢復出廠后,還需要重新再手動輸入授權碼完成授權,否則機器又不能正常使用。
為了解決在授權時的諸多不便,本發明采用批量授權和實時自動授權方式,以解決傳統授權方法的諸多不便,以達到一次授權終身可正常使用的效果。
發明內容
基于現有技術中存在的缺陷,本發明提供一種車載系統可計數的軟件授權方法,其特征在于,至少包括:
獲取硬件指紋信息,授權碼生成工具根據硬件指紋信息生成授權文件,授權文件包括單個第一授權碼或批量第一授權碼;在軟件版本集成的時候,將授權文件部署到文件系統的特定位置并寫入至車載設備;
車載設備在啟動時應用服務通過加載授權認證庫并調用授權認證庫接口判斷車載設備的授權狀態,并根據授權狀態執行預設操作。
一種車載系統可計數的軟件授權方法,進一步地,獲取車載設備的CPU ID、EMMCID、MAC ID中的一種或多種并拼接成硬件標識信息,并根據預設規則從硬件標識信息提取相應的字符生成硬件指紋信息;
硬件指紋信息包括一個或多個車載設備提供的信息。
一種車載系統可計數的軟件授權方法,進一步地,授權文件生成方法包括:
授權碼生成工具讀取硬件指紋信息;
授權碼生成工具調用第一預設函數生成第一授權碼并封裝為授權文件。
一種車載系統可計數的軟件授權方法,進一步地,若設備已授權,應用服務繼續完成啟動;若設備未授權,應用服務阻塞在授權認證庫中,不能完成啟動,應用服務禁止提供服務。
一種車載系統可計數的軟件授權方法,進一步地,當授權認證庫接口被調用時,檢查操作系統中授權文件部署位置是否存在授權文件,如果不存在授權文件則睡眠預設時間,睡眠結束后繼續檢查是否存在授權文件。
一種車載系統可計數的軟件授權方法,進一步地,如果授權文件存在,再獲取當前機器硬件指紋信息,然后調用第二預設函數得到第二授權碼,從文件系統的特定位置讀取授權文件并獲取第一授權碼;
判斷第一授權碼與第二授權碼是否匹配;
如果匹配,授權認證庫接口返回True,授權認證庫接口調用結束;
如果不匹配,睡眠預設時間,待睡眠結束后繼續從頭開始檢測。
一種車載系統可計數的軟件授權方法,進一步地,還包括:與車載設備相連接的中控HMI的授權,中控HMI的授權通過授權認證服務應用提供服務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海赫千電子科技有限公司,未經上海赫千電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110607343.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:制造半導體裝置的方法
- 下一篇:一種金屬絲制備方法





