国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)卡升級(jí)方法及裝置的制作方法

      文檔序號(hào):6586525閱讀:190來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):數(shù)據(jù)卡升級(jí)方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及數(shù)據(jù)卡領(lǐng)域,尤其涉及一種數(shù)據(jù)卡升級(jí)方法及裝置。
      背景技術(shù)
      隨著無(wú)線通信時(shí)代的到來(lái),人們?cè)谌粘J褂帽銛y設(shè)備的過(guò)程中,經(jīng)常會(huì)用到各種 各樣的數(shù)據(jù)卡,其功能也不盡相同。對(duì)于這些數(shù)據(jù)卡,關(guān)鍵的不同在于其上所運(yùn)行的通信協(xié) 議棧和及其相關(guān)的應(yīng)用程序。為了給用戶帶來(lái)更好的體驗(yàn),提高數(shù)據(jù)卡的軟件性能和功能, 經(jīng)常需要對(duì)數(shù)據(jù)卡上的通信協(xié)議和應(yīng)用程序以及后臺(tái)軟件升級(jí)。 目前不管是對(duì)數(shù)據(jù)卡單板的升級(jí)還是對(duì)數(shù)據(jù)卡攜帶的后臺(tái)軟件的升級(jí),都需要三 個(gè)部分升級(jí)程序,PC (Personal Computer,個(gè)人計(jì)算機(jī))驅(qū)動(dòng),數(shù)據(jù)卡單板。其升級(jí)數(shù)據(jù)卡 過(guò)程具體包括在對(duì)數(shù)據(jù)卡升級(jí)前,首先需要在PC上安裝數(shù)據(jù)卡對(duì)應(yīng)的驅(qū)動(dòng)程序,數(shù)據(jù)卡 驅(qū)動(dòng)程序安裝好后,將數(shù)據(jù)卡插在PC的對(duì)應(yīng)端口中,PC根據(jù)安裝的驅(qū)動(dòng)程序識(shí)別數(shù)據(jù)卡端 口 ;將該數(shù)據(jù)卡的端口識(shí)別后,PC啟動(dòng)升級(jí)程序,升級(jí)程序?qū)⑸?jí)包通過(guò)PC驅(qū)動(dòng)下發(fā)給數(shù) 據(jù)卡,數(shù)據(jù)卡接收到升級(jí)數(shù)據(jù),將其寫(xiě)入數(shù)據(jù)卡自身的flash (閃存)中,從而完成對(duì)數(shù)據(jù)卡 的升級(jí)。 在實(shí)現(xiàn)上述數(shù)據(jù)卡的升級(jí)的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題 現(xiàn)有在技術(shù)升級(jí)數(shù)據(jù)卡需要在對(duì)應(yīng)PC上安裝數(shù)據(jù)卡驅(qū)動(dòng)程序,沒(méi)有安裝驅(qū)動(dòng)程序的PC無(wú) 法對(duì)數(shù)據(jù)卡升級(jí),嚴(yán)重限制了用戶使用數(shù)據(jù)卡時(shí)需要升級(jí)數(shù)據(jù)卡程序的使用范圍,給用戶 使用帶來(lái)不方便。

      發(fā)明內(nèi)容
      本發(fā)明的實(shí)施例提供一種數(shù)據(jù)卡方法及裝置,在PC沒(méi)有安裝數(shù)據(jù)卡驅(qū)動(dòng)程序時(shí) 同樣可以實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí),方便了用戶對(duì)數(shù)據(jù)卡的升級(jí)。
      為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案
      —種數(shù)據(jù)卡升級(jí)方法,包括 通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)所述計(jì)算機(jī)與數(shù)據(jù)卡的連接; 將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,并通過(guò)所述標(biāo)準(zhǔn)設(shè)備接口獲取所述 標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息; 根據(jù)所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息,確定與所述標(biāo)準(zhǔn)設(shè)備 對(duì)應(yīng)的系統(tǒng)驅(qū)動(dòng),并為所述數(shù)據(jù)卡提供驅(qū)動(dòng)升級(jí)服務(wù)。
      —種數(shù)據(jù)卡升級(jí)裝置,包括 連接單元,用于通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)所述計(jì)算機(jī)與數(shù)據(jù)卡的連接;
      標(biāo)準(zhǔn)設(shè)備信息獲取單元,用于將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,并通 過(guò)所述標(biāo)準(zhǔn)設(shè)備接口獲取所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息;
      確定單元,用于根據(jù)所述獲取單元獲取的所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息 以及協(xié)議信息,確定與所述標(biāo)準(zhǔn)設(shè)備對(duì)應(yīng)的系統(tǒng)驅(qū)動(dòng),并為所述數(shù)據(jù)卡提供所述系統(tǒng)驅(qū)動(dòng); 運(yùn)行單元,用于實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí)。 本發(fā)明的技術(shù)方案中,將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,利用計(jì)算機(jī)操作系統(tǒng)自帶的標(biāo)準(zhǔn)設(shè)備驅(qū)動(dòng)程序,實(shí)現(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng),從而在計(jì)算機(jī)沒(méi)有安裝與所述數(shù)據(jù)卡對(duì)應(yīng)的驅(qū)動(dòng)程序時(shí),同樣可以實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí),方便了用戶對(duì)數(shù)據(jù)卡的升級(jí)。


      為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      圖1為本發(fā)明實(shí)施例1中數(shù)據(jù)卡升級(jí)方法的流程 圖2為本發(fā)明實(shí)施例2中數(shù)據(jù)卡升級(jí)方法的流程 圖3為本發(fā)明實(shí)施例3中數(shù)據(jù)卡升級(jí)裝置的組成框 圖4為本發(fā)明實(shí)施例4中數(shù)據(jù)卡升級(jí)裝置的組成框圖。
      具體實(shí)施例方式
      下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      實(shí)施例1 本發(fā)明實(shí)施例提供一種數(shù)據(jù)卡升級(jí)方法,如圖1所示,該方法包括如下步驟 101、通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)所述計(jì)算機(jī)與數(shù)據(jù)卡的連接。 其中,所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口可以為但不局限于USB(Universal SerialBus,
      通用串行總線)接口。例如,當(dāng)用戶需要對(duì)所述數(shù)據(jù)卡進(jìn)行升級(jí)時(shí),若所述數(shù)據(jù)卡的通信接
      口為USB接口 ,只要將所述數(shù)據(jù)卡插入到所述計(jì)算機(jī)的USB通信接口即可實(shí)現(xiàn)數(shù)據(jù)卡與所
      述計(jì)算機(jī)的連接。 102、將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,并通過(guò)所述標(biāo)準(zhǔn)設(shè)備接口獲取所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息(class)、子類(lèi)型信息(subclass)以及協(xié)議信息(protocol)。其中,所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備可以為光盤(pán)設(shè)備或者存儲(chǔ)設(shè)備。 其中,當(dāng)用戶將所述數(shù)據(jù)卡插入到計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口時(shí),計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口被激活,計(jì)算機(jī)便可通過(guò)標(biāo)準(zhǔn)設(shè)備接口自動(dòng)獲取所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息,以便確定當(dāng)前需要驅(qū)動(dòng)支持的是哪個(gè)標(biāo)準(zhǔn)設(shè)備。所述類(lèi)型信息可以為設(shè)備廠商標(biāo)識(shí),所述子類(lèi)型信息可以為設(shè)備產(chǎn)品標(biāo)識(shí),所述協(xié)議信息可以為設(shè)備協(xié)議類(lèi)型信息。 103、根據(jù)所述獲取的標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息,確定與所述標(biāo)準(zhǔn)設(shè)備對(duì)應(yīng)的系統(tǒng)驅(qū)動(dòng),并為所述數(shù)據(jù)卡提供系統(tǒng)驅(qū)動(dòng)服務(wù)。 操作系統(tǒng)中,設(shè)置了計(jì)算機(jī)的每個(gè)標(biāo)準(zhǔn)設(shè)備與所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息的對(duì)應(yīng)關(guān)系,在獲取了計(jì)算機(jī)標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息后,根據(jù)所述獲取的標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息與設(shè)置的對(duì)應(yīng)關(guān)系,便可以確定將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)的什么標(biāo)準(zhǔn)設(shè)備。在確定了可以將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)的什么標(biāo)準(zhǔn)設(shè)備后,便可以根據(jù)所述確定的標(biāo)準(zhǔn)設(shè)備,查找所述操作系統(tǒng)中設(shè)置的為所述標(biāo)準(zhǔn)設(shè)備匹配的系統(tǒng)驅(qū)動(dòng),從而由所述系統(tǒng)驅(qū)動(dòng)實(shí)現(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng)。 104、在由所述系統(tǒng)驅(qū)動(dòng)實(shí)現(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng),實(shí)現(xiàn)所述計(jì)算機(jī)與所述數(shù)據(jù)卡的通信連接后,運(yùn)行數(shù)據(jù)卡軟件升級(jí)包,并向所述數(shù)據(jù)卡下發(fā)數(shù)據(jù),以便所述數(shù)據(jù)卡將所述下發(fā)的數(shù)據(jù)寫(xiě)入數(shù)據(jù)卡的存儲(chǔ)器中完成數(shù)據(jù)卡的升級(jí)。 本發(fā)明實(shí)施例中,通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)數(shù)據(jù)卡與該計(jì)算機(jī)的連接后,
      將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,通過(guò)所述計(jì)算機(jī)的標(biāo)準(zhǔn)接口獲取所述計(jì)算機(jī)
      標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息,根據(jù)所述獲取的信息確定與所述標(biāo)準(zhǔn)設(shè)
      備對(duì)應(yīng)的系統(tǒng)自帶驅(qū)動(dòng)程序,通過(guò)所述標(biāo)準(zhǔn)設(shè)備的驅(qū)動(dòng)程序?qū)崿F(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng),從
      而實(shí)現(xiàn)所述計(jì)算機(jī)與所述數(shù)據(jù)卡的通信連接,進(jìn)而由所述計(jì)算機(jī)運(yùn)行數(shù)據(jù)卡的升級(jí)包,并
      向所述數(shù)據(jù)卡下發(fā)升級(jí)數(shù)據(jù),從而實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí);與現(xiàn)有技術(shù)中必須安裝所述數(shù)據(jù)卡
      的驅(qū)動(dòng)程序才能實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí)相比,本發(fā)明實(shí)施例中,將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)的
      標(biāo)準(zhǔn)設(shè)備,利用計(jì)算機(jī)的操作系統(tǒng)自帶的標(biāo)準(zhǔn)設(shè)備驅(qū)動(dòng)程序,實(shí)現(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng),從
      而在計(jì)算機(jī)中沒(méi)有安裝與所述數(shù)據(jù)卡對(duì)應(yīng)的驅(qū)動(dòng)程序時(shí),同樣可以實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí),方
      便了用戶對(duì)數(shù)據(jù)卡的升級(jí)。 實(shí)施例2 本發(fā)明實(shí)施例提供一種數(shù)據(jù)卡升級(jí)方法,如圖2所示,該方法包括如下步驟 201、通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)所述計(jì)算機(jī)與數(shù)據(jù)卡的連接。 其中,所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口可以為但不局限于USB(Universal SerialBus,
      通用串行總線)接口。例如,當(dāng)用戶需要對(duì)所述數(shù)據(jù)卡進(jìn)行升級(jí)時(shí),若所述數(shù)據(jù)卡的通信接
      口為USB接口 ,只要將所述數(shù)據(jù)卡插入到所述計(jì)算機(jī)的USB通信接口即可實(shí)現(xiàn)數(shù)據(jù)卡與所
      述計(jì)算機(jī)的連接。 202、獲取所述數(shù)據(jù)卡的描述信息和配置信息。 其中,所述數(shù)據(jù)卡的描述信息 一 般包括生產(chǎn)數(shù)據(jù)卡的設(shè)備廠商的ID(dentification,標(biāo)識(shí))和數(shù)據(jù)卡的ID ;所述配置信息包括該數(shù)據(jù)卡的類(lèi)型信息等,該數(shù)據(jù)卡的類(lèi)型可以為光盤(pán)設(shè)備、USB設(shè)備、存儲(chǔ)卡設(shè)備。 203、根據(jù)所述數(shù)據(jù)卡的描述信息和配置信息,在所述計(jì)算機(jī)的注冊(cè)表中查找與所述數(shù)據(jù)卡對(duì)應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序;若在所述計(jì)算機(jī)的注冊(cè)表中沒(méi)有查找到與所述數(shù)據(jù)卡對(duì)應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序,則執(zhí)行步驟204 ;若在所述計(jì)算機(jī)的注冊(cè)表中查找到與所述數(shù)據(jù)卡對(duì)應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序,則執(zhí)行步驟208。 204、將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,并通過(guò)所述標(biāo)準(zhǔn)設(shè)備接口獲取
      所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息。所述類(lèi)型信息可以為設(shè)備廠商標(biāo)識(shí),
      所述子類(lèi)型信息可以為設(shè)備產(chǎn)品標(biāo)識(shí),所述協(xié)議信息可以為設(shè)備協(xié)議類(lèi)型信息。 其中,當(dāng)用戶將所述數(shù)據(jù)卡插入到計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口時(shí),計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備
      接口被激活,計(jì)算機(jī)便可通過(guò)標(biāo)準(zhǔn)設(shè)備接口自動(dòng)獲取所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息,以便確定當(dāng)前需要驅(qū)動(dòng)支持的是哪個(gè)標(biāo)準(zhǔn)設(shè)備。所述標(biāo)準(zhǔn)設(shè)備可以為但不局限于光盤(pán)設(shè)備或者存儲(chǔ)設(shè)備。 205、根據(jù)所述獲取的標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息,確定與所述標(biāo)準(zhǔn)設(shè)備對(duì)應(yīng)的系統(tǒng)驅(qū)動(dòng),并為所述數(shù)據(jù)卡提供系統(tǒng)驅(qū)動(dòng)服務(wù)。 操作系統(tǒng)中,設(shè)置了計(jì)算機(jī)的每個(gè)標(biāo)準(zhǔn)設(shè)備與所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息的對(duì)應(yīng)關(guān)系,在獲取了計(jì)算機(jī)標(biāo)準(zhǔn)設(shè)備接口的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息后,根據(jù)所述獲取的標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息與設(shè)置的對(duì)應(yīng)關(guān)系,便可以確定將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)的什么標(biāo)準(zhǔn)設(shè)備。在確定了可以將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)的什么標(biāo)準(zhǔn)設(shè)備后,便可以根據(jù)所述確定的標(biāo)準(zhǔn)設(shè)備,查找所述操作系統(tǒng)中設(shè)置的為所述標(biāo)準(zhǔn)設(shè)備匹配的系統(tǒng)驅(qū)動(dòng),從而由所述系統(tǒng)驅(qū)動(dòng)實(shí)現(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng)。 206、在由所述系統(tǒng)驅(qū)動(dòng)實(shí)現(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng),實(shí)現(xiàn)所述計(jì)算機(jī)與所述數(shù)據(jù)卡的通信連接后,運(yùn)行數(shù)據(jù)卡軟件升級(jí)包,并向所述數(shù)據(jù)卡下發(fā)數(shù)據(jù),以便所述數(shù)據(jù)卡將所述下發(fā)的數(shù)據(jù)寫(xiě)入數(shù)據(jù)卡的存儲(chǔ)器中完成數(shù)據(jù)卡的升級(jí)。 其中,計(jì)算機(jī)向所述數(shù)據(jù)卡下發(fā)數(shù)據(jù)具體為通過(guò)微型計(jì)算機(jī)系統(tǒng)接口SCSI (Small Computer System Interface,微型計(jì)算機(jī)系統(tǒng)接口 )命令向所述數(shù)據(jù)卡下發(fā)數(shù)據(jù);SCSI為磁盤(pán),磁帶,打印機(jī),掃描儀等多種外設(shè)的互聯(lián)提供的一種高效的總線接口。
      207、在數(shù)據(jù)卡將計(jì)算機(jī)下發(fā)的升級(jí)數(shù)據(jù)寫(xiě)入存儲(chǔ)器中后,還可以向計(jì)算機(jī)發(fā)送數(shù)據(jù)卡升級(jí)完成的信息,此時(shí)計(jì)算機(jī)還接收數(shù)據(jù)卡發(fā)送的數(shù)據(jù)卡升級(jí)完成的確認(rèn)信息。
      208、啟動(dòng)數(shù)據(jù)卡對(duì)應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序,并執(zhí)行步驟206,實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí)。
      本發(fā)明實(shí)施例中,通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)數(shù)據(jù)卡與該計(jì)算機(jī)的連接后,先檢測(cè)該計(jì)算機(jī)中是否存在對(duì)應(yīng)于所述數(shù)據(jù)卡的驅(qū)動(dòng)程序;若該計(jì)算機(jī)中不存在對(duì)應(yīng)于所述數(shù)據(jù)卡的驅(qū)動(dòng)程序,則將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,并通過(guò)所述計(jì)算機(jī)的標(biāo)準(zhǔn)接口獲取所述計(jì)算機(jī)標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息,根據(jù)所述獲取的信息確定與所述標(biāo)準(zhǔn)設(shè)備對(duì)應(yīng)的系統(tǒng)自帶驅(qū)動(dòng)程序,通過(guò)所述標(biāo)準(zhǔn)設(shè)備的驅(qū)動(dòng)程序?qū)崿F(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng),進(jìn)而由所述計(jì)算機(jī)運(yùn)行所述數(shù)據(jù)卡的升級(jí)包,并向所述數(shù)據(jù)卡下發(fā)升級(jí)數(shù)據(jù),從而實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí);與現(xiàn)有技術(shù)中必須安裝所述數(shù)據(jù)卡的驅(qū)動(dòng)程序才能實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí)相比,本發(fā)明實(shí)施例中,在所述計(jì)算機(jī)中不存在對(duì)應(yīng)于所述數(shù)據(jù)卡的驅(qū)動(dòng)程序時(shí),將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,利用計(jì)算機(jī)的操作系統(tǒng)自帶的標(biāo)準(zhǔn)設(shè)備驅(qū)動(dòng)程序,實(shí)現(xiàn)對(duì)數(shù)據(jù)卡的驅(qū)動(dòng),從而在計(jì)算機(jī)中沒(méi)有安裝與所述數(shù)據(jù)卡對(duì)應(yīng)的驅(qū)動(dòng)程序時(shí),同樣可以實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí),方便了用戶對(duì)數(shù)據(jù)卡的升級(jí);并且避免了要升級(jí)數(shù)據(jù)卡就要安裝相應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序的繁瑣步驟,從而使數(shù)據(jù)卡的升級(jí)流程變的簡(jiǎn)單,并且減少了因安裝數(shù)據(jù)卡驅(qū)動(dòng)程序造成的人力物力的浪費(fèi)。 并且本發(fā)明實(shí)施例中當(dāng)將需要升級(jí)的數(shù)據(jù)卡插入到計(jì)算機(jī)后,若檢測(cè)到計(jì)算機(jī)的注冊(cè)表中存在與所述數(shù)據(jù)卡對(duì)應(yīng)的驅(qū)動(dòng)程序后,可以直接啟動(dòng)與所述數(shù)據(jù)卡對(duì)應(yīng)的驅(qū)動(dòng)程序,進(jìn)而實(shí)現(xiàn)對(duì)所述數(shù)據(jù)卡的升級(jí),使得在對(duì)數(shù)據(jù)卡進(jìn)行升級(jí)的時(shí)候可以通過(guò)多種方式進(jìn)行,使數(shù)據(jù)卡的升級(jí)變的有靈活性。 進(jìn)一步,在數(shù)據(jù)卡完成升級(jí)后,還可以向計(jì)算機(jī)返回?cái)?shù)據(jù)卡升級(jí)完成的信息,以便用戶停止數(shù)據(jù)卡升級(jí)的操作,使對(duì)數(shù)據(jù)卡的升級(jí)具有可控性。
      實(shí)施例3 本發(fā)明實(shí)施例提供一種數(shù)據(jù)卡升級(jí)裝置,如圖3所述,該裝置包括連接單元31、標(biāo)準(zhǔn)設(shè)備信息獲取單元32、確定單元33和運(yùn)行單元34。 連接單元31,用于通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)所述計(jì)算機(jī)與數(shù)據(jù)卡的連接;其中,所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口可以為但不局限于USB (UniversalSerial Bus,通用串行總線)接口。例如,當(dāng)用戶需要對(duì)所述數(shù)據(jù)卡進(jìn)行升級(jí)時(shí),若所述數(shù)據(jù)卡的通信接口為USB接口 ,只要將所述數(shù)據(jù)卡插入到所述計(jì)算機(jī)的USB通信接口即可實(shí)現(xiàn)數(shù)據(jù)卡與所述計(jì)算機(jī)的連接。 在實(shí)現(xiàn)數(shù)據(jù)卡與計(jì)算機(jī)的連接后,標(biāo)準(zhǔn)設(shè)備信息獲取單元32,用于將所述數(shù)據(jù)卡
      虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,并通過(guò)所述標(biāo)準(zhǔn)設(shè)備接口獲取所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、
      子類(lèi)型信息以及協(xié)議信息,所述標(biāo)準(zhǔn)設(shè)備可以為但不局限于光盤(pán)設(shè)備或者存儲(chǔ)設(shè)備;其中,
      當(dāng)用戶將所述數(shù)據(jù)卡插入到計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口時(shí),計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口被激活,計(jì)
      算機(jī)便可通過(guò)標(biāo)準(zhǔn)設(shè)備接口自動(dòng)獲取所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信
      息,以便確定當(dāng)前需要驅(qū)動(dòng)支持的是哪個(gè)標(biāo)準(zhǔn)設(shè)備;所述類(lèi)型信息可以為設(shè)備廠商標(biāo)識(shí),所
      述子類(lèi)型信息可以為設(shè)備產(chǎn)品標(biāo)識(shí),所述協(xié)議信息可以為設(shè)備協(xié)議類(lèi)型信息。 確定單元33,用于根據(jù)所述標(biāo)準(zhǔn)設(shè)備信息獲取單元32獲取的所述標(biāo)準(zhǔn)設(shè)備的類(lèi)
      型信息、子類(lèi)型信息以及協(xié)議信息,確定與所述標(biāo)準(zhǔn)設(shè)備對(duì)應(yīng)的系統(tǒng)驅(qū)動(dòng),并為所述數(shù)據(jù)卡提供所述系統(tǒng)驅(qū)動(dòng)服務(wù);其中,操作系統(tǒng)中,設(shè)置了計(jì)算機(jī)的每個(gè)標(biāo)準(zhǔn)設(shè)備與所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息的對(duì)應(yīng)關(guān)系,在獲取了計(jì)算機(jī)標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息后,根據(jù)所述獲取的標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息與設(shè)置的對(duì)應(yīng)關(guān)系,便可以確定將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)的什么標(biāo)準(zhǔn)設(shè)備。在確定了可以將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)的什么標(biāo)準(zhǔn)設(shè)備后,便可以根據(jù)所述確定的標(biāo)準(zhǔn)設(shè)備,查找所述操作系統(tǒng)中設(shè)置的為所述標(biāo)準(zhǔn)設(shè)備匹配的系統(tǒng)驅(qū)動(dòng),從而由所述系統(tǒng)驅(qū)動(dòng)實(shí)現(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng)。 在由所述系統(tǒng)驅(qū)動(dòng)實(shí)現(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng),實(shí)現(xiàn)所述計(jì)算機(jī)與所述數(shù)據(jù)卡的通信連接后,運(yùn)行單元34,用于運(yùn)行數(shù)據(jù)卡軟件升級(jí)包并向所述數(shù)據(jù)卡下發(fā)數(shù)據(jù),以便所述數(shù)據(jù)卡將所述下發(fā)的數(shù)據(jù)寫(xiě)入數(shù)據(jù)卡的存儲(chǔ)器中完成數(shù)據(jù)卡的升級(jí)。 本發(fā)明實(shí)施例中,通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)數(shù)據(jù)卡與該計(jì)算機(jī)的連接后,
      將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,通過(guò)所述計(jì)算機(jī)的標(biāo)準(zhǔn)接口獲取所述計(jì)算機(jī)
      標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息,根據(jù)所述獲取的信息確定與所述標(biāo)準(zhǔn)設(shè)
      備對(duì)應(yīng)的系統(tǒng)自帶驅(qū)動(dòng)程序,通過(guò)所述標(biāo)準(zhǔn)設(shè)備的驅(qū)動(dòng)程序?qū)崿F(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng),從
      而實(shí)現(xiàn)所述計(jì)算機(jī)與所述數(shù)據(jù)卡的通信連接,進(jìn)而由所述計(jì)算機(jī)運(yùn)行數(shù)據(jù)卡的升級(jí)包,并
      向所述數(shù)據(jù)卡下發(fā)升級(jí)數(shù)據(jù),從而實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí);與現(xiàn)有技術(shù)中必須安裝所述數(shù)據(jù)卡
      的驅(qū)動(dòng)程序才能實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí)相比,本發(fā)明實(shí)施例中,將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)的
      標(biāo)準(zhǔn)設(shè)備,利用計(jì)算機(jī)的操作系統(tǒng)自帶的標(biāo)準(zhǔn)設(shè)備驅(qū)動(dòng)程序,實(shí)現(xiàn)對(duì)數(shù)據(jù)卡的驅(qū)動(dòng),從而在
      計(jì)算機(jī)中沒(méi)有安裝與所述數(shù)據(jù)卡對(duì)應(yīng)的驅(qū)動(dòng)程序時(shí),同樣可以實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí),方便了
      用戶對(duì)數(shù)據(jù)卡的升級(jí)。 實(shí)施例4 本發(fā)明實(shí)施例提供一種數(shù)據(jù)卡升級(jí)裝置,如圖4所述,該裝置包括連接單元41、數(shù)據(jù)卡信息獲取單元42、查找單元43、標(biāo)準(zhǔn)設(shè)備信息獲取單元44、確定單元45、運(yùn)行單元46和接收單元47。 連接單元41,用于通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)所述計(jì)算機(jī)與數(shù)據(jù)卡的連接;其中,所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口可以為但不局限于USB (UniversalSerial Bus,通用串行總線)接口。例如,當(dāng)用戶需要對(duì)所述數(shù)據(jù)卡進(jìn)行升級(jí)時(shí),若所述數(shù)據(jù)卡的通信接口為USB接口 ,只要將所述數(shù)據(jù)卡插入到所述計(jì)算機(jī)的USB通信接口即可實(shí)現(xiàn)數(shù)據(jù)卡與所述計(jì)算機(jī)的連接。 在連接單元41通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)所述計(jì)算機(jī)與數(shù)據(jù)卡的連接之后,數(shù)據(jù)卡信息獲取單元42用于獲取所述數(shù)據(jù)卡的描述信息和配置信息;在獲取所述數(shù)據(jù)卡的描述信息和配置信息后,查找單元43根據(jù)所述數(shù)據(jù)卡的描述信息和配置信息,在所述計(jì)算機(jī)的注冊(cè)表中查找與所述數(shù)據(jù)卡對(duì)應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序;若所述查找單元43在計(jì)算機(jī)的注冊(cè)表中沒(méi)有查找到與所述數(shù)據(jù)卡對(duì)應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序,則調(diào)用所述標(biāo)準(zhǔn)設(shè)備信息獲取單元44。其中,所述數(shù)據(jù)卡的描述信息一般包括生產(chǎn)數(shù)據(jù)卡的設(shè)備廠商的ID(dentification,標(biāo)識(shí))和數(shù)據(jù)卡的ID ;所述配置信息包括該數(shù)據(jù)卡的類(lèi)型信息等,該數(shù)據(jù)卡的類(lèi)型可以為光盤(pán)設(shè)備、USB設(shè)備、存儲(chǔ)卡設(shè)備。 所述標(biāo)準(zhǔn)設(shè)備信息獲取單元44,用于通過(guò)將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)
      準(zhǔn)設(shè)備,并所述標(biāo)準(zhǔn)設(shè)備接口獲取所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息,;
      所述類(lèi)型信息可以為設(shè)備廠商標(biāo)識(shí),所述子類(lèi)型信息可以為設(shè)備產(chǎn)品標(biāo)識(shí),所述協(xié)議信息
      可以為設(shè)備協(xié)議類(lèi)型信息;所述標(biāo)準(zhǔn)設(shè)備可以為但不局限于光盤(pán)設(shè)備或者存儲(chǔ)設(shè)備;在獲
      取了所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息后,確定單元45用于根據(jù)所述標(biāo)
      準(zhǔn)設(shè)備信息獲取單元44獲取的所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息,確定
      與所述標(biāo)準(zhǔn)設(shè)備對(duì)應(yīng)的系統(tǒng)驅(qū)動(dòng),并為所述數(shù)據(jù)卡提供所述系統(tǒng)驅(qū)動(dòng)服務(wù);其中,操作系統(tǒng)
      中,設(shè)置了計(jì)算機(jī)的每個(gè)標(biāo)準(zhǔn)設(shè)備與所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息
      的對(duì)應(yīng)關(guān)系,在獲取了計(jì)算機(jī)標(biāo)準(zhǔn)設(shè)備接口的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息后,根據(jù)
      所述獲取的標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息與設(shè)置的對(duì)應(yīng)關(guān)系,便可以確
      定將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)的什么標(biāo)準(zhǔn)設(shè)備。在確定了可以將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)
      的什么標(biāo)準(zhǔn)設(shè)備后,便可以根據(jù)所述確定的標(biāo)準(zhǔn)設(shè)備,查找所述操作系統(tǒng)中設(shè)置的為所述
      標(biāo)準(zhǔn)設(shè)備匹配的系統(tǒng)驅(qū)動(dòng),從而由所述系統(tǒng)驅(qū)動(dòng)實(shí)現(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng)。 在由所述系統(tǒng)驅(qū)動(dòng)實(shí)現(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng),實(shí)現(xiàn)所述計(jì)算機(jī)與所述數(shù)據(jù)卡的
      通信連接后,運(yùn)行單元46,用于運(yùn)行數(shù)據(jù)卡軟件升級(jí)包,并向所述數(shù)據(jù)卡下發(fā)數(shù)據(jù),以便
      所述數(shù)據(jù)卡將所述下發(fā)的數(shù)據(jù)寫(xiě)入數(shù)據(jù)卡的存儲(chǔ)器中完成數(shù)據(jù)卡的升級(jí)。其中,計(jì)算機(jī)
      向所述數(shù)據(jù)卡下發(fā)數(shù)據(jù)具體為通過(guò)微型計(jì)算機(jī)系統(tǒng)接口 SCSI (Small Computer System
      Interface,微型計(jì)算機(jī)系統(tǒng)接口 )命令向所述數(shù)據(jù)卡下發(fā)數(shù)據(jù);SCSI為磁盤(pán),磁帶,打印
      機(jī),掃描儀等多種外設(shè)的互聯(lián)提供的一種高效的總線接口 。 若所述查找單元43在計(jì)算機(jī)的注冊(cè)表中查找到與所述數(shù)據(jù)卡對(duì)應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序,則啟動(dòng)數(shù)據(jù)卡對(duì)應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序,并調(diào)用所述運(yùn)行單元46,運(yùn)行數(shù)據(jù)卡軟件升級(jí)包,并向所述數(shù)據(jù)卡下發(fā)數(shù)據(jù),以便所述數(shù)據(jù)卡將所述下發(fā)的數(shù)據(jù)寫(xiě)入數(shù)據(jù)卡的存儲(chǔ)器中完成數(shù)據(jù)卡的升級(jí),實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí)。 進(jìn)一步,在數(shù)據(jù)卡將計(jì)算機(jī)下發(fā)的升級(jí)數(shù)據(jù)寫(xiě)入存儲(chǔ)器中后,還可以向計(jì)算機(jī)發(fā)送數(shù)據(jù)卡升級(jí)完成的信息,此時(shí)該裝置還包括接收單元47 ;所述接收單元47用于接收數(shù)據(jù)卡發(fā)送的數(shù)據(jù)卡升級(jí)完成的確認(rèn)信息。 本發(fā)明實(shí)施例中,通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)數(shù)據(jù)卡與該計(jì)算機(jī)的連接后,先檢測(cè)該計(jì)算機(jī)中是否存在對(duì)應(yīng)于所述數(shù)據(jù)卡的驅(qū)動(dòng)程序;若該計(jì)算機(jī)中不存在對(duì)應(yīng)于所述數(shù)據(jù)卡的驅(qū)動(dòng)程序,則將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,并通過(guò)所述計(jì)算機(jī)的標(biāo)準(zhǔn)接口獲取所述計(jì)算機(jī)標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息,根據(jù)所述獲取的信息確定與所述標(biāo)準(zhǔn)設(shè)備對(duì)應(yīng)的系統(tǒng)自帶驅(qū)動(dòng)程序,通過(guò)所述標(biāo)準(zhǔn)設(shè)備的驅(qū)動(dòng)程序?qū)崿F(xiàn)對(duì)所述數(shù)據(jù)卡的驅(qū)動(dòng),進(jìn)而由所述計(jì)算機(jī)運(yùn)行所述數(shù)據(jù)卡的升級(jí)包,并向所述數(shù)據(jù)卡下發(fā)升級(jí)數(shù)據(jù),從而實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí);與現(xiàn)有技術(shù)中必須安裝所述數(shù)據(jù)卡的驅(qū)動(dòng)程序才能實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí)相比,本發(fā)明實(shí)施例中,在所述計(jì)算機(jī)中不存在對(duì)應(yīng)于所述數(shù)據(jù)卡的驅(qū)動(dòng)程序時(shí),將所述數(shù)據(jù)卡虛擬為計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,利用計(jì)算機(jī)的操作系統(tǒng)自帶的標(biāo)準(zhǔn)設(shè)備驅(qū)動(dòng)程序,實(shí)現(xiàn)對(duì)數(shù)據(jù)卡的驅(qū)動(dòng),從而在計(jì)算機(jī)中沒(méi)有安裝與所述數(shù)據(jù)卡對(duì)應(yīng)的驅(qū)動(dòng)程序時(shí),同樣可以實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí),方便了用戶對(duì)數(shù)據(jù)卡的升級(jí);并且避免了要升級(jí)數(shù)據(jù)卡就要安裝相應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序的繁瑣步驟,從而使數(shù)據(jù)卡的升級(jí)流程變的簡(jiǎn)單,并且減少了因安裝數(shù)據(jù)卡驅(qū)動(dòng)程序造成的人力物力的浪費(fèi)。 并且本發(fā)明實(shí)施例中當(dāng)將需要升級(jí)的數(shù)據(jù)卡插入到計(jì)算機(jī)后,若檢測(cè)到計(jì)算機(jī)的注冊(cè)表中存在與所述數(shù)據(jù)卡對(duì)應(yīng)的驅(qū)動(dòng)程序后,可以直接啟動(dòng)與所述數(shù)據(jù)卡對(duì)應(yīng)的驅(qū)動(dòng)程序,進(jìn)而實(shí)現(xiàn)對(duì)所述數(shù)據(jù)卡的升級(jí),使得在對(duì)數(shù)據(jù)卡進(jìn)行升級(jí)的時(shí)候可以通過(guò)多種方式進(jìn)行,使數(shù)據(jù)卡的升級(jí)變的有靈活性。 進(jìn)一步,在數(shù)據(jù)卡完成升級(jí)后,還可以向計(jì)算機(jī)返回?cái)?shù)據(jù)卡升級(jí)完成的信息,以便用戶停止數(shù)據(jù)卡升級(jí)的操作,使對(duì)數(shù)據(jù)卡的升級(jí)具有可控性。 本發(fā)明實(shí)施例中具體闡述了數(shù)據(jù)卡的升級(jí),該方法還可擴(kuò)展到終端設(shè)備的升級(jí)。
      通過(guò)以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤(pán),硬盤(pán)或光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。 以上所述,僅為本發(fā)明的具體實(shí)施方式
      ,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
      權(quán)利要求
      一種數(shù)據(jù)卡升級(jí)方法,其特征在于,包括通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)所述計(jì)算機(jī)與數(shù)據(jù)卡的連接;將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,并通過(guò)所述標(biāo)準(zhǔn)設(shè)備接口獲取標(biāo)所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息;根據(jù)所述獲取的標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息,確定與所述標(biāo)準(zhǔn)設(shè)備對(duì)應(yīng)的系統(tǒng)驅(qū)動(dòng),并為所述數(shù)據(jù)卡提供驅(qū)動(dòng)升級(jí)服務(wù)。
      2. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)卡升級(jí)方法,其特征在于,在通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接 口實(shí)現(xiàn)所述計(jì)算機(jī)與數(shù)據(jù)卡的連接之后,還包括獲取所述數(shù)據(jù)卡的描述信息和配置信息;根據(jù)所述數(shù)據(jù)卡的描述信息和配置信息,在所述計(jì)算機(jī)的注冊(cè)表中查找與所述數(shù)據(jù)卡 對(duì)應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序;若在所述計(jì)算機(jī)的注冊(cè)表中沒(méi)有查找到與所述數(shù)據(jù)卡對(duì)應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序,則執(zhí)行 所述將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,并通過(guò)所述標(biāo)準(zhǔn)設(shè)備接口獲取所述標(biāo)準(zhǔn) 設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息。
      3. 根據(jù)權(quán)利要求1或2所述的數(shù)據(jù)卡升級(jí)方法,其特征在于,所述標(biāo)準(zhǔn)設(shè)備包括光盤(pán)設(shè) 備或者存儲(chǔ)設(shè)備。
      4. 根據(jù)權(quán)利要求1或2所述的數(shù)據(jù)卡升級(jí)方法,其特征在于, 所述類(lèi)型信息為設(shè)備廠商標(biāo)識(shí); 所述子類(lèi)型信息為設(shè)備產(chǎn)品標(biāo)識(shí); 所述協(xié)議信息為設(shè)備協(xié)議類(lèi)型信息。
      5. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)卡升級(jí)方法,其特征在于,所述為所述數(shù)據(jù)卡提供驅(qū)動(dòng) 升級(jí)服務(wù)包括通過(guò)所述計(jì)算機(jī)系統(tǒng)接口 SCSI命令向所述數(shù)據(jù)卡下發(fā)數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí)。
      6. —種數(shù)據(jù)卡升級(jí)裝置,其特征在于,包括連接單元,用于通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)所述計(jì)算機(jī)與數(shù)據(jù)卡的連接;標(biāo)準(zhǔn)設(shè)備信息獲取單元,用于將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,并通過(guò)所 述標(biāo)準(zhǔn)設(shè)備接口獲取所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息;確定單元,用于根據(jù)所述獲取單元獲取的所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及 協(xié)議信息,確定與所述標(biāo)準(zhǔn)設(shè)備對(duì)應(yīng)的系統(tǒng)驅(qū)動(dòng),并為所述數(shù)據(jù)卡提供所述系統(tǒng)驅(qū)動(dòng);運(yùn)行單元,用于實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí)。
      7. 根據(jù)權(quán)利要求6所述的數(shù)據(jù)卡升級(jí)裝置,其特征在于,該裝置還包括 數(shù)據(jù)卡信息獲取單元,用于在所述連接單元通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)所述計(jì)算機(jī)與數(shù)據(jù)卡的連接之后,獲取所述數(shù)據(jù)卡的描述信息和配置信息;查找單元,用于根據(jù)所述數(shù)據(jù)卡信息獲取單元獲取的數(shù)據(jù)卡的描述信息和配置信息, 在所述計(jì)算機(jī)的注冊(cè)表中查找與所述數(shù)據(jù)卡對(duì)應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序;若在所述計(jì)算機(jī)的 注冊(cè)表中沒(méi)有查找到與所述數(shù)據(jù)卡對(duì)應(yīng)的數(shù)據(jù)卡驅(qū)動(dòng)程序,則調(diào)用所述接口信息獲取單元 執(zhí)行所述將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,并獲取所述標(biāo)準(zhǔn)設(shè)備接口的類(lèi)型信 息、子類(lèi)型信息以及協(xié)議信息。
      8. 根據(jù)權(quán)利要求6或7所述的數(shù)據(jù)卡升級(jí)裝置,其特征在于,所述標(biāo)準(zhǔn)設(shè)備包括光盤(pán)設(shè)備或者存儲(chǔ)設(shè)備。
      9. 根據(jù)權(quán)利要求6或7所述的據(jù)卡升級(jí)裝置,其特征在于, 所述類(lèi)型信息為設(shè)備廠商標(biāo)識(shí); 所述子類(lèi)型信息為設(shè)備產(chǎn)品標(biāo)識(shí); 所述協(xié)議信息為設(shè)備協(xié)議類(lèi)型信息。
      10. 根據(jù)權(quán)利要求6所述的數(shù)據(jù)卡升級(jí)裝置,其特征在于,所述運(yùn)行單元包括通過(guò)所 述計(jì)算機(jī)系統(tǒng)接口 SCSI命令向所述數(shù)據(jù)卡下發(fā)數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí)。
      全文摘要
      本發(fā)明實(shí)施例公開(kāi)了一種數(shù)據(jù)卡升級(jí)方法及裝置,涉及數(shù)據(jù)卡領(lǐng)域,在PC沒(méi)有安裝數(shù)據(jù)卡驅(qū)動(dòng)程序時(shí)同樣可以實(shí)現(xiàn)數(shù)據(jù)卡的升級(jí),方便了用戶對(duì)數(shù)據(jù)卡的升級(jí)。本發(fā)明包括通過(guò)計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備接口實(shí)現(xiàn)所述計(jì)算機(jī)與數(shù)據(jù)卡的連接;將所述數(shù)據(jù)卡虛擬為所述計(jì)算機(jī)的標(biāo)準(zhǔn)設(shè)備,并通過(guò)所述標(biāo)準(zhǔn)設(shè)備接口獲取所述標(biāo)準(zhǔn)設(shè)備的類(lèi)型信息、子類(lèi)型信息以及協(xié)議信息;根據(jù)所述獲取的信息確定與所述標(biāo)準(zhǔn)設(shè)備對(duì)應(yīng)的系統(tǒng)驅(qū)動(dòng)并為所述數(shù)據(jù)卡提供系統(tǒng)驅(qū)動(dòng)升級(jí)服務(wù)。
      文檔編號(hào)G06F3/06GK101751353SQ200910261689
      公開(kāi)日2010年6月23日 申請(qǐng)日期2009年12月24日 優(yōu)先權(quán)日2009年12月24日
      發(fā)明者孔令賀, 秦偉 申請(qǐng)人:深圳華為通信技術(shù)有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1