日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

用于目標(biāo)和未連接的設(shè)備的驅(qū)動(dòng)程序安裝的制作方法

文檔序號(hào):9620845閱讀:633來(lái)源:國(guó)知局
用于目標(biāo)和未連接的設(shè)備的驅(qū)動(dòng)程序安裝的制作方法
【專利說(shuō)明】
【背景技術(shù)】
[0001]計(jì)算設(shè)備通常包括可以被不時(shí)地更新的各種功能。例如,計(jì)算設(shè)備的部件設(shè)備(例如,圖形卡、數(shù)據(jù)存儲(chǔ)設(shè)備、輸入設(shè)備等)可以與使得部件設(shè)備能夠在計(jì)算設(shè)備的背景下運(yùn)行的設(shè)備驅(qū)動(dòng)程序相關(guān)聯(lián)。與部件設(shè)備相關(guān)聯(lián)的制造商或其它實(shí)體可以發(fā)布針對(duì)設(shè)備驅(qū)動(dòng)程序的更新,諸如以改正軟件錯(cuò)誤,解決兼容性問(wèn)題,增強(qiáng)部件設(shè)備的功能等??梢詫⒃摳掳惭b在計(jì)算設(shè)備上以替換或增補(bǔ)設(shè)備驅(qū)動(dòng)程序的先前版本。

【發(fā)明內(nèi)容】

[0002]提供本
【發(fā)明內(nèi)容】
是為了以簡(jiǎn)化形式介紹下面在詳細(xì)描述中進(jìn)一步描述的概念的選擇。本
【發(fā)明內(nèi)容】
并不意圖識(shí)別要求保護(hù)的主題的關(guān)鍵特征或本質(zhì)特征,其也不意圖用作確定要求保護(hù)的主題的范圍的輔助。
[0003]在本文中提出了用于安裝和更新的部件設(shè)備驅(qū)動(dòng)程序的技術(shù),其可改善這些過(guò)程的自動(dòng)發(fā)起、執(zhí)行和/或完成。根據(jù)這些技術(shù),當(dāng)驅(qū)動(dòng)程序或更新可用于可連接設(shè)備時(shí),操作系統(tǒng)可在設(shè)備不存在時(shí)(例如,從計(jì)算設(shè)備斷開(kāi)連接)獲得并安裝驅(qū)動(dòng)程序。在某些情況下,可從可存儲(chǔ)用于設(shè)備的驅(qū)動(dòng)程序的網(wǎng)絡(luò)可訪問(wèn)更新服務(wù)獲得驅(qū)動(dòng)程序。操作環(huán)境還可在設(shè)備從計(jì)算設(shè)備斷開(kāi)連接的同時(shí)用已更新驅(qū)動(dòng)程序來(lái)替換用于先前連接設(shè)備的當(dāng)前驅(qū)動(dòng)程序,或者為先前未被連接到計(jì)算設(shè)備的設(shè)備安裝驅(qū)動(dòng)程序。以這種方式,操作環(huán)境可在部件設(shè)備被連接到計(jì)算設(shè)備時(shí)在更經(jīng)濟(jì)地使用用戶的注意力并改善用戶體驗(yàn)的同時(shí)檢索用于設(shè)備的驅(qū)動(dòng)程序和更新。
[0004]在某些實(shí)施例中,設(shè)想了用于管理可連接到計(jì)算設(shè)備的設(shè)備驅(qū)動(dòng)程序的一個(gè)或多個(gè)方法。方法可包括但不限于請(qǐng)求用于可連接到計(jì)算設(shè)備的一個(gè)或多個(gè)設(shè)備的一個(gè)或多個(gè)驅(qū)動(dòng)程序并作為響應(yīng)而接收驅(qū)動(dòng)程序更新集合。驅(qū)動(dòng)程序更新集合可包括用于在該請(qǐng)求時(shí)被從計(jì)算設(shè)備斷開(kāi)連接的設(shè)備的一個(gè)或多個(gè)驅(qū)動(dòng)程序。該方法還可包括在計(jì)算設(shè)備上安裝用于斷開(kāi)連接設(shè)備的驅(qū)動(dòng)程序并將驅(qū)動(dòng)程序配置成在斷開(kāi)連接設(shè)備被計(jì)算設(shè)備檢測(cè)到時(shí)激活。
[0005]還可提供一種存儲(chǔ)用于管理設(shè)備驅(qū)動(dòng)程序的指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。該指令在被執(zhí)行時(shí)可促使計(jì)算設(shè)備執(zhí)行一種方法,其包括從更新服務(wù)請(qǐng)求用于可連接到計(jì)算設(shè)備的一個(gè)或多個(gè)設(shè)備的一個(gè)或多個(gè)驅(qū)動(dòng)程序。從更新服務(wù)請(qǐng)求驅(qū)動(dòng)程序可包括編譯存儲(chǔ)在計(jì)算設(shè)備上的設(shè)備驅(qū)動(dòng)程序列表。該驅(qū)動(dòng)程序列表可包括用于在請(qǐng)求時(shí)被從計(jì)算設(shè)備斷開(kāi)連接的一個(gè)或多個(gè)設(shè)備的驅(qū)動(dòng)程序、用于從未被連接到計(jì)算設(shè)備的一個(gè)或多個(gè)設(shè)備的驅(qū)動(dòng)程序以及驅(qū)動(dòng)程序的驅(qū)動(dòng)程序版本信息。還可確定一個(gè)或多個(gè)計(jì)算設(shè)備屬性并與設(shè)備驅(qū)動(dòng)程序列表一起發(fā)送到更新服務(wù)。作為響應(yīng),可接收設(shè)備驅(qū)動(dòng)程序更新集合,并且該集合可包括用于斷開(kāi)連接設(shè)備的至少一個(gè)驅(qū)動(dòng)程序。該方法還可包括在計(jì)算設(shè)備上安裝用于斷開(kāi)連接設(shè)備的驅(qū)動(dòng)程序,并將用于斷開(kāi)連接設(shè)備的驅(qū)動(dòng)程序配置成當(dāng)由計(jì)算設(shè)備檢測(cè)到該斷開(kāi)連接設(shè)備時(shí)激活。
[0006]還可設(shè)想用于管理設(shè)備驅(qū)動(dòng)程序的一個(gè)或多個(gè)附加方法。該方法可包括但不限于接收針對(duì)可連接到計(jì)算設(shè)備的一個(gè)或多個(gè)設(shè)備的設(shè)備驅(qū)動(dòng)程序更新的請(qǐng)求。連同該請(qǐng)求一起,可接收計(jì)算設(shè)備系統(tǒng)說(shuō)明。該系統(tǒng)說(shuō)明可包括關(guān)于斷開(kāi)連接設(shè)備的驅(qū)動(dòng)程序的信息。該方法可將系統(tǒng)說(shuō)明與存儲(chǔ)的驅(qū)動(dòng)程序信息相比較,并獲得包括用于斷開(kāi)連接設(shè)備的驅(qū)動(dòng)程序的驅(qū)動(dòng)程序更新集合。該方法還可確定設(shè)備驅(qū)動(dòng)程序是否可用于先前未被連接到計(jì)算設(shè)備的設(shè)備。該確定可基于包括在系統(tǒng)說(shuō)明中的計(jì)算設(shè)備屬性。如果驅(qū)動(dòng)程序可用于先前未被連接到計(jì)算設(shè)備的設(shè)備,該方法可將該驅(qū)動(dòng)程序添加到更新集合并將該更新集合提供給計(jì)算設(shè)備。
【附圖說(shuō)明】
[0007]參考附圖來(lái)描述本詳細(xì)描述。本描述和圖中的不同實(shí)例中的相同附圖標(biāo)記的使用可指示類似或相同項(xiàng)目。
[0008]圖1A是可操作用于采用在本文中討論的技術(shù)的示例性環(huán)境的圖示。
[0009]圖1B是可操作用于采用在本文中討論的技術(shù)的示例性環(huán)境的附加圖示。
[0010]圖2是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0011]圖3是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0012]圖4是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0013]圖5是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0014]圖6是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0015]圖7是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0016]圖8是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0017]圖9是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0018]圖10是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0019]圖11是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0020]圖12是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0021]圖13是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0022]圖14是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0023]圖15是描述根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的示例性流程圖。
[0024]圖16是圖示出可被用來(lái)實(shí)施本發(fā)明的實(shí)施例的計(jì)算設(shè)備的示例性物理部件的框圖。
[0025]圖17A和17B是可被用來(lái)實(shí)施本發(fā)明的實(shí)施例的移動(dòng)計(jì)算設(shè)備的簡(jiǎn)化框圖。
[0026]圖18是其中可實(shí)施本發(fā)明的實(shí)施例的分布式計(jì)算系統(tǒng)的簡(jiǎn)化框圖。
【具體實(shí)施方式】
[0027]本公開(kāi)的實(shí)施例提供了用于管理可連接到計(jì)算設(shè)備的部件設(shè)備的設(shè)備驅(qū)動(dòng)程序的技術(shù)。本公開(kāi)的實(shí)施方式提供了驅(qū)動(dòng)程序在計(jì)算設(shè)備上的無(wú)縫安裝和更新。驅(qū)動(dòng)程序和更新可特別地由在線服務(wù)、第三方服務(wù)器、驅(qū)動(dòng)程序供應(yīng)商服務(wù)器或操作系統(tǒng)供應(yīng)商服務(wù)器提供。在計(jì)算領(lǐng)域內(nèi),許多情形涉及到通過(guò)各種類型的有線和/或無(wú)線連接被附著到諸如計(jì)算機(jī)之類的計(jì)算設(shè)備的部件設(shè)備。例如,典型的計(jì)算設(shè)備可以利用如下設(shè)備:鍵盤(pán)、鼠標(biāo)、顯示設(shè)備聲卡、總線控制器、諸如數(shù)字式照相機(jī)之類的視頻捕捉設(shè)備、揚(yáng)聲器、顯示適配器、聲音適配器、存儲(chǔ)設(shè)備、網(wǎng)絡(luò)適配器、擴(kuò)音器、通用串行總線設(shè)備、Firewire控制器和設(shè)備、DVD驅(qū)動(dòng)器、網(wǎng)卡、DSL調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器、監(jiān)視器、打印機(jī)、傳真機(jī)、掃描儀等。為了提供對(duì)部件設(shè)備的能力的訪問(wèn),可在計(jì)算機(jī)上安裝通常稱為驅(qū)動(dòng)程序的軟件部件作為應(yīng)用程序和操作環(huán)境可以與之相交互以操作部件設(shè)備的接口。例如,軟件可接受由應(yīng)用程序或操作環(huán)境請(qǐng)求的到部件設(shè)備的輸入(例如,能力的調(diào)用或數(shù)據(jù)的傳輸)并可將該數(shù)據(jù)中繼到部件設(shè)備。軟件還可使得來(lái)自部件設(shè)備的輸出(例如,狀態(tài)報(bào)告、從用戶輸入設(shè)備接收到的用戶輸入或由照相機(jī)捕捉到的視頻)能夠被暴露或提供給各種應(yīng)用程序和/或操作環(huán)境。軟件可將部件設(shè)備配置成與其它設(shè)備互操作,并且可調(diào)解操作環(huán)境(諸如操作系統(tǒng))中的部件設(shè)備的安裝和/或設(shè)備從操作環(huán)境的卸載。
[0028]鑒于用于設(shè)備的可用驅(qū)動(dòng)程序的范圍,可將操作環(huán)境配置成以許多方式來(lái)管理用于設(shè)備的驅(qū)動(dòng)程序的安裝。通常,驅(qū)動(dòng)程序例如每當(dāng)用戶向機(jī)器添加一件新硬件時(shí)被添加到系統(tǒng)。例如,用戶可在安裝設(shè)備的同時(shí)提供驅(qū)動(dòng)程序,例如通過(guò)提供與設(shè)備一起打包的包含用于驅(qū)動(dòng)程序的安裝包的可移動(dòng)介質(zhì)。替換地,當(dāng)設(shè)備第一次被連接到計(jì)算機(jī)時(shí),操作環(huán)境可執(zhí)行一系列搜索和選擇以便識(shí)別要安裝的驅(qū)動(dòng)程序。在某些實(shí)施例中,操作環(huán)境可從通過(guò)諸如因特網(wǎng)或局域網(wǎng)(LAN)之類的網(wǎng)絡(luò)可訪問(wèn)的驅(qū)動(dòng)程序庫(kù)或服務(wù)請(qǐng)求用于設(shè)備的驅(qū)動(dòng)程序,可通過(guò)網(wǎng)絡(luò)來(lái)接收驅(qū)動(dòng)程序,并且可將該驅(qū)動(dòng)程序安裝在操作環(huán)境內(nèi)。在某些情況下,操作環(huán)境可直接地從設(shè)備接收驅(qū)動(dòng)程序,其可存儲(chǔ)其驅(qū)動(dòng)程序并能夠在當(dāng)前沒(méi)有此類驅(qū)動(dòng)程序被安裝(例如,使用即插即用(PnP)技術(shù))的同時(shí)在安裝期間向操作環(huán)境提供該驅(qū)動(dòng)程序。一般地,PnP是促進(jìn)被插入系統(tǒng)中的硬件設(shè)備的識(shí)別和確認(rèn)、從而促進(jìn)該設(shè)備在操作系統(tǒng)內(nèi)的自動(dòng)安裝和配置的方法。在其它情況下,操作環(huán)境可能已被預(yù)先加載用于設(shè)備的驅(qū)動(dòng)程序,或者可包括默認(rèn)驅(qū)動(dòng)程序集合,包括用于一般類別的設(shè)備的默認(rèn)驅(qū)動(dòng)程序。還可更新驅(qū)動(dòng)程序以改正驅(qū)動(dòng)程序中的問(wèn)題/錯(cuò)誤,添加性能和/或添加附加設(shè)備特征。然而,設(shè)備驅(qū)動(dòng)程序通常僅在設(shè)備被連接到計(jì)算設(shè)備時(shí)被更新。
[0029]如在本文中所討論的,可針對(duì)各種部件設(shè)備管理驅(qū)動(dòng)程序。本公開(kāi)的系統(tǒng)和方法可結(jié)合客戶端/服務(wù)器基礎(chǔ)設(shè)施,其無(wú)論部件設(shè)備是否被連接到計(jì)算設(shè)備都允許支持部件設(shè)備。具體地,本公開(kāi)的實(shí)施例提供了操作環(huán)境檢測(cè)、下載并安裝用于先前已被連接到計(jì)算機(jī)或者從未被連接到計(jì)算機(jī)的設(shè)備的驅(qū)動(dòng)程序的能力,即使那些設(shè)備在驅(qū)動(dòng)程序或更新的檢測(cè)、下載和/或安裝時(shí)未被連接到計(jì)算機(jī)。例如,操作環(huán)境可被配置成在安裝之后檢查對(duì)驅(qū)動(dòng)程序的更新以用已更新驅(qū)動(dòng)程序來(lái)替換當(dāng)前驅(qū)動(dòng)程序,或者檢查用于先前未被連接到計(jì)算設(shè)備的設(shè)備的驅(qū)動(dòng)程序(例如,因?yàn)樵O(shè)備是被已知可連接到計(jì)算設(shè)備的新發(fā)行產(chǎn)品)。在某些情況下,包括一個(gè)或多個(gè)驅(qū)動(dòng)程序和/或驅(qū)動(dòng)程序更新的更新集合可以可通過(guò)網(wǎng)絡(luò)連接從外部源(例如,制造商、更新服務(wù)等)獲得。為了在需要驅(qū)動(dòng)程序的設(shè)備被連接時(shí)防止使用方面的延遲或故障,操作環(huán)境可被配置成當(dāng)網(wǎng)絡(luò)連接可用時(shí)檢索驅(qū)動(dòng)程序,存儲(chǔ)檢索到的驅(qū)動(dòng)程序直至相應(yīng)設(shè)備被連接為止,并在設(shè)備連接時(shí)激活驅(qū)動(dòng)程序。如本文所使用的“被連接”包括被通信連接的設(shè)備,無(wú)論是否存在物理連接。
[0030]在以下討論中,描述可操作用于采用本文所述技術(shù)的示例性操作環(huán)境和示例性實(shí)現(xiàn)情形。還描述了在本示例性環(huán)境中以及其它環(huán)境中可采用的涉及到在本文中討論的技術(shù)的示例性程序。特別地,雖然參考客戶端和服務(wù)器配置來(lái)描述本公開(kāi),但本公開(kāi)的系統(tǒng)和方法可適用于任何兩個(gè)或更多計(jì)算環(huán)境之間的通信,并且此類通信應(yīng)被認(rèn)為在本公開(kāi)的范圍內(nèi)。特別地,本公開(kāi)還可適用于移動(dòng)和無(wú)線設(shè)備,其中用以支持新的或已更新驅(qū)動(dòng)程序的傳統(tǒng)驅(qū)動(dòng)程序輸送機(jī)制很麻煩。本文所述的特定實(shí)施例意圖在所有方面是說(shuō)明性而非限制性的。在不脫離本公開(kāi)的范圍的情況下,替換實(shí)施例將變得對(duì)于本公開(kāi)所屬領(lǐng)域的技術(shù)人員而言顯而易見(jiàn)。因此,示例性環(huán)境不限于執(zhí)行示例性程序。同樣地,示例性程序不限于在示例性環(huán)境中實(shí)現(xiàn)。
[0031]圖1A描繪了可操作用于提供用于管理在本文中討論的設(shè)備驅(qū)動(dòng)程序的技術(shù)的示例性環(huán)境100。圖1B還描繪了圖1A中所示的環(huán)境100的一部分,并且下面將更詳細(xì)地描述。環(huán)境100 —般地包括可連接到更新服務(wù)122的計(jì)算設(shè)備102。計(jì)算設(shè)備102可被體現(xiàn)為任何適當(dāng)?shù)挠?jì)算設(shè)備,以示例而非限制的方式,諸如臺(tái)式計(jì)算機(jī)、便
當(dāng)前第1頁(yè)1 2 3 4 5 6 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1