[發(fā)明專利]智能操作系統(tǒng)平臺中實現(xiàn)設(shè)備與驅(qū)動動態(tài)匹配的系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 201510400343.1 | 申請日: | 2015-07-09 |
| 公開(公告)號: | CN104932926B | 公開(公告)日: | 2018-01-12 |
| 發(fā)明(設(shè)計)人: | 周瑜;王彬;胡益鋒 | 申請(專利權(quán))人: | 上海聯(lián)彤網(wǎng)絡(luò)通訊技術(shù)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 上海智信專利代理有限公司31002 | 代理人: | 王潔,鄭暄 |
| 地址: | 201203 *** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 智能 操作系統(tǒng) 平臺 實現(xiàn) 設(shè)備 驅(qū)動 動態(tài) 匹配 系統(tǒng) 方法 | ||
1.一種智能操作系統(tǒng)平臺中實現(xiàn)設(shè)備與驅(qū)動動態(tài)匹配的系統(tǒng),其特征在于,所述的系統(tǒng)包括:
驅(qū)動包安裝模塊,用以判斷智能操作系統(tǒng)平臺中是否存在驅(qū)動的安裝和卸載,以及將驅(qū)動包安裝至智能操作系統(tǒng)平臺驅(qū)動目錄下;
設(shè)備添加模塊,用以探測智能操作系統(tǒng)平臺是否存在設(shè)備的添加和移除事件;
驅(qū)動管理模塊,用以管理所有安裝于智能操作系統(tǒng)平臺的驅(qū)動,以及當驅(qū)動安裝時,根據(jù)該安裝的驅(qū)動與設(shè)備管理模塊中所有設(shè)備的匹配結(jié)果,對該安裝的驅(qū)動進行標記,以及當驅(qū)動卸載時,將卸載的驅(qū)動所對應(yīng)的驅(qū)動信息刪除;
設(shè)備管理模塊,用以管理所有添加在智能操作系統(tǒng)平臺的設(shè)備,以及當設(shè)備添加或移除時,根據(jù)添加或移除的設(shè)備與所述的驅(qū)動管理模塊中所有驅(qū)動的匹配結(jié)果,對匹配成功的驅(qū)動進行標記;
設(shè)備選擇模塊,用以根據(jù)所述的智能操作系統(tǒng)平臺要實現(xiàn)的功能,從添加至所述的智能操作系統(tǒng)平臺的設(shè)備中選擇與該要實現(xiàn)的功能最匹配的設(shè)備,以及使該設(shè)備和與該設(shè)備相匹配的驅(qū)動進入準備工作狀態(tài)。
2.根據(jù)權(quán)利要求1所述的智能操作系統(tǒng)平臺中實現(xiàn)設(shè)備與驅(qū)動動態(tài)匹配的系統(tǒng),其特征在于,所述的系統(tǒng)還包括:
驅(qū)動引用計數(shù)模塊,用以標記所述的智能操作系統(tǒng)平臺中與各個驅(qū)動相匹配的設(shè)備的個數(shù)。
3.根據(jù)權(quán)利要求1所述的智能操作系統(tǒng)平臺中實現(xiàn)設(shè)備與驅(qū)動動態(tài)匹配的系統(tǒng),其特征在于,所述的設(shè)備為添加到智能操作系統(tǒng)平臺的外部設(shè)備或網(wǎng)絡(luò)設(shè)備;所述的驅(qū)動包為外部設(shè)備驅(qū)動包或網(wǎng)絡(luò)設(shè)備驅(qū)動包。
4.一種基于權(quán)利要求1所述的系統(tǒng)于智能操作系統(tǒng)平臺中實現(xiàn)設(shè)備與驅(qū)動動態(tài)匹配的方法,其特征在于,所述的方法包括以下步驟:
(1)所述的驅(qū)動包安裝模塊判斷所述的智能操作系統(tǒng)平臺是否存在驅(qū)動的安裝或者卸載,如果存在則繼續(xù)步驟(3),否則繼續(xù)步驟(2);
(2)所述的設(shè)備添加模塊判斷所述的智能操作系統(tǒng)平臺是否存在設(shè)備的添加或者移除,如果存在則繼續(xù)步驟(3),否則退出并結(jié)束;
(3)所述的驅(qū)動管理模塊根據(jù)該安裝或者卸載的驅(qū)動,匹配所述的智能操作系統(tǒng)平臺中已添加的設(shè)備,或者所述的設(shè)備管理模塊根據(jù)該添加或者移除的設(shè)備,匹配所述的智能操作系統(tǒng)平臺中已安裝的驅(qū)動;
(4)所述的設(shè)備選擇模塊根據(jù)所述的智能操作系統(tǒng)平臺要實現(xiàn)的功能,從添加至所述的智能操作系統(tǒng)平臺的設(shè)備中選擇與該要實現(xiàn)的功能最匹配的設(shè)備,以及使該設(shè)備和與該設(shè)備相匹配的驅(qū)動進入準備工作狀態(tài)。
5.根據(jù)權(quán)利要求4所述的智能操作系統(tǒng)平臺中實現(xiàn)設(shè)備與驅(qū)動動態(tài)匹配的方法,其特征在于,所述的步驟(1)包括以下步驟:
(1.1)所述的驅(qū)動包安裝模塊判斷智能操作系統(tǒng)平臺是否存在驅(qū)動的安裝和卸載,如果存在驅(qū)動的安裝則繼續(xù)步驟(1.2),如果存在驅(qū)動的卸載則繼續(xù)步驟(1.3),如果不存在驅(qū)動的安裝和卸載則繼續(xù)步驟(2);
(1.2)所述的驅(qū)動包安裝模塊將驅(qū)動安裝至指定的驅(qū)動目錄下,然后繼續(xù)步驟(3);
(1.3)所述的驅(qū)動管理模塊將卸載的驅(qū)動所對應(yīng)的驅(qū)動信息刪除,然后繼續(xù)步驟(3)。
6.根據(jù)權(quán)利要求4所述的智能操作系統(tǒng)平臺中實現(xiàn)設(shè)備與驅(qū)動動態(tài)匹配的方法,其特征在于,所述的步驟(1.2)包括以下步驟:
(1.2.1)所述的驅(qū)動包安裝模塊對驅(qū)動包進行安全驗證;
(1.2.2)所述的驅(qū)動包安裝模塊對通過安全驗證的驅(qū)動包進行兼容性驗證;
(1.2.3)所述的驅(qū)動包安裝模塊對通過兼容性驗證的驅(qū)動包解壓安裝,然后繼續(xù)步驟(3)。
7.根據(jù)權(quán)利要求6所述的智能操作系統(tǒng)平臺中實現(xiàn)設(shè)備與驅(qū)動動態(tài)匹配的方法,其特征在于,所述的步驟(1.2.1)包括以下步驟:
(1.2.1.1)所述的驅(qū)動包安裝模塊驗證驅(qū)動包是否包含所有的配置文件,如果是則繼續(xù)步驟(1.2.1.2),否則繼續(xù)步驟(2);
(1.2.1.2)所述的驅(qū)動包安裝模塊驗證包含所有的配置文件的驅(qū)動包是否具有安全簽名,如果是則繼續(xù)步驟(1.2.2),否則繼續(xù)步驟(2)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海聯(lián)彤網(wǎng)絡(luò)通訊技術(shù)有限公司,未經(jīng)上海聯(lián)彤網(wǎng)絡(luò)通訊技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510400343.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置





