[發(fā)明專利]安裝驅(qū)動來模擬網(wǎng)卡的方法在審
| 申請?zhí)枺?/td> | 201280028583.8 | 申請日: | 2012-06-13 |
| 公開(公告)號: | CN103828478A | 公開(公告)日: | 2014-05-28 |
| 發(fā)明(設(shè)計)人: | 德米特里·阿列克謝耶維奇·戈里洛夫斯基;阿利姆·德哲夫德托維奇·波利亞克;安東·列昂尼多維奇·塔拉先科 | 申請(專利權(quán))人: | 與泰設(shè)備IPR有限公司 |
| 主分類號: | H04W88/04 | 分類號: | H04W88/04;H04M1/725;H04W88/16;G06F9/44 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 余剛;吳孟秋 |
| 地址: | 英屬維*** | 國省代碼: | 維爾京群島;VG |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 安裝 驅(qū)動 模擬 網(wǎng)卡 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明的技術(shù)領(lǐng)域涉及一種通過安裝驅(qū)動仿真網(wǎng)卡的方法,諸如以太網(wǎng)網(wǎng)卡,或者廣域無線網(wǎng)絡(luò)設(shè)備(WWAN)(卡),以及相關(guān)的計算機(jī)程序產(chǎn)品、系統(tǒng)和設(shè)備。
背景技術(shù)
當(dāng)通用串行總線(USB)設(shè)備第一個連接至數(shù)據(jù)接口時,USB設(shè)備的枚舉過程啟動。枚舉功能通過發(fā)送復(fù)位信號到USB設(shè)備開始。USB設(shè)備的數(shù)據(jù)傳輸速率在復(fù)位信號中被確定。復(fù)位之后,主機(jī)讀取USB設(shè)備的信息并分配一個唯一的7位地址。如果主機(jī)支持該設(shè)備,為與設(shè)備通信設(shè)備驅(qū)動被調(diào)用并設(shè)定該設(shè)備使其處于可配置狀態(tài)。如果USB主機(jī)重啟,所有已連接設(shè)備的枚舉功能將重復(fù)一遍。
在WO2012/025048A1和US2012054372A1中,描述了USB設(shè)備的枚舉功能。USB設(shè)備首先檢測鏈接的USB主機(jī)的操作系統(tǒng)(OS)類型,并基于主機(jī)的操作系統(tǒng)類型使用從多個儲存的處理之中選出的進(jìn)程執(zhí)行設(shè)備枚舉功能。為了檢測主機(jī)的OS類型,USB設(shè)備首先將自己設(shè)定為USB大規(guī)模儲存設(shè)備(MSD)或者人機(jī)操作界面設(shè)備(HID),執(zhí)行設(shè)備枚舉功能從主機(jī)收集OS的行為因素,并依此確定OS的類型。此后,USB設(shè)備執(zhí)行實(shí)際的設(shè)備枚舉功能,使用具體的枚舉檢測主機(jī)操作系統(tǒng)類型。存儲的枚舉處理是可以定制的。此外,提供了一種當(dāng)主機(jī)處于基本輸入輸出系統(tǒng)(BIOS)階段時停止枚舉過程的方法。
然而,USB設(shè)備枚舉功能可能會錯誤的識別USB主機(jī)的操作系統(tǒng)種類,例如,USB主機(jī)含有在USB設(shè)備銷售時并沒有公開的操作系統(tǒng)版本,或者當(dāng)USB設(shè)備在通信過程中時執(zhí)行USB枚舉功能可能會錯誤的識別主機(jī)操作系統(tǒng)的種類。
通信協(xié)議的實(shí)例在附錄中已描述。
專利申請編號第PCT/RU2012/000026,PCT/RU2012/000228以及專利申請出版編號第WO2012044201(A2),WO2012044202(A2)和WO2012053938(A2)中公開的內(nèi)容列舉在此參考。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個方面,提供了一種通過安裝驅(qū)動仿真網(wǎng)卡并實(shí)現(xiàn)主機(jī)和設(shè)備之間通信的方法,其中檢測主機(jī)操作系統(tǒng)的種類是在設(shè)備一側(cè)完成的,步驟包括:
(i)在設(shè)備一側(cè)通過USB枚舉功能檢測主機(jī)操作系統(tǒng)的種類;
(ii)試圖安裝初始驅(qū)動來仿真主機(jī)上的網(wǎng)卡并檢測主機(jī)操作系統(tǒng)的類別,其中安裝初始驅(qū)動允許主機(jī)和設(shè)備之間的通信,以及如果初始驅(qū)動安裝成功終止該操作。
所述方法可能還包括以下步驟:
(iii)如果步驟(ii)的初始驅(qū)動安裝不成功,便試圖安裝次級驅(qū)動來仿真與檢測到的主機(jī)操作系統(tǒng)類別不同的主機(jī)網(wǎng)卡,其中安裝次級驅(qū)動允許主機(jī)和設(shè)備之間的通信,以及如果初始驅(qū)動安裝成功終止該操作。
所述驅(qū)動仿真網(wǎng)卡的方法是在USB協(xié)議之中,例如,以太-USB協(xié)議或者廣域無線網(wǎng)絡(luò)(WWAN)。
在方法(ii)中的嘗試限于一種預(yù)定時長或者預(yù)定編號。
在方法(iii)中的嘗試限于一種預(yù)定時長或者預(yù)定編號。
所述方法進(jìn)一步包括以下步驟:
(iv)重復(fù)(iii)中的步驟一旦當(dāng)中不同的操作系統(tǒng)類型屬于不同的操作系統(tǒng)類別,直到一次成功的驅(qū)動安裝出現(xiàn),其中這次成功的驅(qū)動安裝啟用主機(jī)和設(shè)備之間的通信,并終止安裝驅(qū)動。
在所述方法(iv)中的各次嘗試中受限于對應(yīng)的預(yù)定時長或者預(yù)定編號。
所述方法進(jìn)一步包括以下步驟:
(iv)重復(fù)(ii)和(iii)中的步驟一旦當(dāng)中不同的操作系統(tǒng)類型屬于不同的操作系統(tǒng)類別,直到一次成功的驅(qū)動安裝出現(xiàn),其中這次成功的驅(qū)動安裝完成主機(jī)和設(shè)備之間的通信,并終止安裝驅(qū)動。
在所述方法(iv)中的各次嘗試中受限于對應(yīng)的預(yù)定時長或者預(yù)定編號。
所述方法進(jìn)一步包括以下步驟:
(v)如果所有的安裝驅(qū)動的嘗試是不成功的,提示用戶通過實(shí)際媒體連接主機(jī),并安裝驅(qū)動完成主機(jī)和設(shè)備之間的通信。
所述方法其中的實(shí)際媒體是一種光盤,鏈接方式包括將光盤插入到光盤驅(qū)動器中。
所述方法還包括通過光盤的自動運(yùn)行完成驅(qū)動安裝的步驟。
所述方法中的實(shí)際媒體可能是USB閃存或者硬盤,連接方式包括將USB閃存或者硬盤連接至主機(jī)。
所述方法中的實(shí)際媒體,例如,只讀光盤或閃存,為安裝驅(qū)動是自動運(yùn)行并安裝的。
所述方法進(jìn)一步包括以下步驟:
(v)如果所有的安裝驅(qū)動的嘗試是不成功的,提示用戶連接主機(jī)至服務(wù)器并提供與主機(jī)操作系統(tǒng)有關(guān)的驅(qū)動程序,安裝驅(qū)動完成主機(jī)和設(shè)備之間的通信。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于與泰設(shè)備IPR有限公司,未經(jīng)與泰設(shè)備IPR有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280028583.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 可選擇多網(wǎng)絡(luò)手機(jī)
- 多操作系統(tǒng)中網(wǎng)卡之間的切換方法和系統(tǒng)
- 一種網(wǎng)卡配置的方法及裝置
- 一種多網(wǎng)卡自動聚合并監(jiān)控報警方法及系統(tǒng)
- 一種報文轉(zhuǎn)發(fā)方法、系統(tǒng)及網(wǎng)卡和存儲介質(zhì)
- 網(wǎng)卡性能統(tǒng)計方法以及裝置
- 網(wǎng)卡處理方法、裝置、電子設(shè)備及存儲介質(zhì)
- 一種網(wǎng)絡(luò)配置方法、裝置、設(shè)備及可讀存儲介質(zhì)
- 基于Kylin系統(tǒng)的網(wǎng)卡識別處理方法、系統(tǒng)、終端及存儲介質(zhì)
- 一種網(wǎng)卡冗余系統(tǒng)及服務(wù)器





