亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于實現(xiàn)在計算設(shè)備上的遠程控制協(xié)助會話的方法和系統(tǒng)的制作方法

文檔序號:7899222閱讀:297來源:國知局
專利名稱:用于實現(xiàn)在計算設(shè)備上的遠程控制協(xié)助會話的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明總體上涉及遠程計算機維修服務(wù)領(lǐng)域。更具體來講,本發(fā)明涉及用于實現(xiàn) 在計算設(shè)備上的遠程控制協(xié)助會話的方法和裝置。
背景技術(shù)
行業(yè)中有許多基于軟件(基于SW)的解決方案用于遠程訪問和維修計算設(shè)備,諸 如正遭遇問題的個人計算機(PC)。所有這些基于SW的解決方案在計算設(shè)備的操作系統(tǒng) (OS)不啟動或者網(wǎng)絡(luò)訪問發(fā)生故障的情況中均不起作用。換言之,這些基于SW的解決方案 需要計算設(shè)備在某種程度上是可操作的。


被并入本文并構(gòu)成說明書的部分的附示了本發(fā)明的實施例,并且與描述一同 進一步用來解釋本發(fā)明的原理,并使相關(guān)領(lǐng)域技術(shù)人員能夠構(gòu)造和使用本發(fā)明。在附圖中, 相同的標號一般指示相同、功能類似和/或結(jié)構(gòu)類似的元件。其中元件首次出現(xiàn)的圖用對 應(yīng)標號中的最左數(shù)位來指示。圖1是示出了根據(jù)本發(fā)明實施例的示例性遠程PC協(xié)助技術(shù)(RPAT)端到端服務(wù)架 構(gòu)的簡化框圖。圖2是根據(jù)本發(fā)明實施例的RPAT服務(wù)端到端架構(gòu)中的示例性主機數(shù)據(jù)中心的簡 化框圖。圖3是根據(jù)本發(fā)明實施例的RPAT服務(wù)端到端架構(gòu)中的示例性現(xiàn)場數(shù)據(jù)中心的簡 化框圖。圖4是根據(jù)本發(fā)明實施例的服務(wù)技術(shù)人員PC的示例性軟件環(huán)境的簡化框圖。圖5是描述根據(jù)本發(fā)明實施例用于遠程PC協(xié)助技術(shù)(RPAT)服務(wù)的示例性方法的 流程圖。圖6是示例性屏幕快照,其示出了根據(jù)本發(fā)明實施例的啟動屏幕,其具有向終端 用戶指示如何通過同時按下CTRL-ALT-F1鍵來進入預(yù)OS遠程PC協(xié)助向?qū)в脩艚缑娴南?肩、ο圖7是示例性屏幕快照,其示出了根據(jù)本發(fā)明實施例的針對密碼輸入的提示。圖8是描述根據(jù)本發(fā)明實施例用于遠程PC協(xié)助技術(shù)(RPAT)服務(wù)的另一個示例性 方法的流程圖。圖9是根據(jù)本發(fā)明實施例的供應(yīng)商市場列表選擇的示例性屏幕快照。
具體實施例方式盡管參照用于特定應(yīng)用的說明性實施例描述了本發(fā)明,但是應(yīng)該理解,本發(fā)明并 不限于此。通過閱讀本文所提供的教導(dǎo),本領(lǐng)域技術(shù)人員將認識到在其范圍內(nèi)的另外的修 改,應(yīng)用和實施例,以及本發(fā)明實施例將具有顯著效用的另外的領(lǐng)域。
5
說明書中提到的本發(fā)明的“ 一個實施例”、“實施例,,或者“另一實施例,,指的是結(jié) 合該實施例描述的特定特征、結(jié)構(gòu)或者特性包括在本發(fā)明的至少一個實施例中。因此,短語 “在一個實施例中”或者“在實施例中”在通篇說明書中各處出現(xiàn)并不必然都指的是同一實 施例。本公開的一些實施例可以用硬件、固件、軟件或者其任意組合來實現(xiàn)。在計算機系 統(tǒng)中實現(xiàn)的本公開的實施例可以包括組件之間的一個或多個基于總線的互連和/或組件 之間的一個或多個點對點互連。本發(fā)明的實施例還可以實現(xiàn)為存儲在機器可讀的有形介質(zhì) 上的指令,所述指令可以由一個或多個處理器讀取和執(zhí)行。機器可讀的有形介質(zhì)可以包括 用于以機器(諸如計算設(shè)備)可讀的形式存儲或者傳輸信息的任何有形機構(gòu)。例如,機器 可讀的有形介質(zhì)可以包括只讀存儲器(ROM);隨機存取存儲器(RAM);磁盤存儲介質(zhì);光存 儲介質(zhì);閃存設(shè)備;及其他有形介質(zhì)。本發(fā)明的實施例致力于用于為終端用戶提供協(xié)助以找到、注冊和連接遠程服務(wù)供 應(yīng)商的方法和系統(tǒng),所述遠程服務(wù)供應(yīng)商利用嵌入式計算設(shè)備技術(shù)為終端用戶的計算設(shè)備 體驗進行診斷、維修和/或優(yōu)化。本發(fā)明的實施例為終端用戶提供了一種方式以在無需在 他們的計算設(shè)備上先進行設(shè)置/配置步驟的情況下接收服務(wù),并且即使當(dāng)用戶的OS是無 法操作時仍能工作。這是利用以下項來實現(xiàn)的具有帶外(OOB)處理器的終端用戶計算設(shè) 備,所述OOB處理器是利用均能從位于加利福尼亞州圣克拉拉市的htel公司獲得的和/ 或在Intel公司出售的芯片組內(nèi)的Intel 主動管理技術(shù)(Intel AMT)和Intel 管理引擎 (Intel ME)來實現(xiàn)的;連接性服務(wù),其能夠與在該終端用戶計算設(shè)備上的兩個不同用戶界 面進行操作;在終端用戶計算機設(shè)備上的固件,向所述固件硬編碼有特定連接和信任設(shè)置, 以允許終端用戶計算設(shè)備創(chuàng)建到連接性服務(wù)的可信連接;以及密碼,其被提供給終端用戶 計算設(shè)備的用戶,以通過連接性服務(wù)完成到服務(wù)供應(yīng)商的安全連接。一個用戶界面是OS駐 留用戶界面,其運行在用戶的OS中以與連接性服務(wù)交互。第二用戶界面是基于預(yù)0S/BI0S 的用戶界面,其實現(xiàn)在專用于與連接性服務(wù)進行操作的管理引擎BIOS擴展(MEBx)模塊中。雖然針對具有與連接性服務(wù)進行交互的硬件、固件、BIOS以及軟件能力的消費類 PC描述了本發(fā)明的實施例,但是本發(fā)明并不限于消費類PC。本發(fā)明的實施例還可以適用 于移動計算設(shè)備,諸如而不限于筆記本計算機、膝上型計算機、上網(wǎng)本、移動因特網(wǎng)設(shè)備 (MID)和超移動PC ;以及桌面計算設(shè)備,諸如而不限于工作站、娛樂中心的PC、桌面一體機 (nettop)和機頂盒。雖然本發(fā)明的實施例不必限于00B連接,但是本發(fā)明的實施例可以通 過00B連接得以加強?,F(xiàn)在參考圖1,示出了示例性遠程PC協(xié)助技術(shù)(RPAT)端到端服務(wù)架構(gòu)100。RPAT 端到端服務(wù)架構(gòu)100被配置為向終端用戶提供協(xié)助以找到、注冊和連接遠程服務(wù)供應(yīng)商來 為出故障的終端用戶計算設(shè)備進行診斷、維修和/或優(yōu)化。RPAT端到端服務(wù)架構(gòu)100包括 諸如計算設(shè)備102的一個或多個計算設(shè)備、RPAT服務(wù)聯(lián)機基礎(chǔ)設(shè)施104、遠程控制臺組件 106,以及網(wǎng)絡(luò)108,所述網(wǎng)絡(luò)108經(jīng)由RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104將遠程控制臺組件106 通信地耦合到計算設(shè)備102。網(wǎng)絡(luò)108可以實施為任何類型的有線和/或無線網(wǎng)絡(luò),諸如局域網(wǎng)、廣域網(wǎng)、公眾 可用的全球網(wǎng)路(諸如因特網(wǎng)),或者其它網(wǎng)絡(luò)。另外,網(wǎng)絡(luò)108可以包括任何數(shù)量的另外 的設(shè)備(未示出),以便利計算設(shè)備102、RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104和遠程控制臺組件106之間的通信,諸如路由器、交換機、干預(yù)計算機等等。雖然整個公開將計算設(shè)備102描述為個人計算機,但是計算設(shè)備102可以實施為 任何類型的能夠執(zhí)行本文描述的功能的電子設(shè)備。例如,計算設(shè)備102可以實施為個人計 算機、工作站、膝上型計算機、手持式計算機、移動因特網(wǎng)設(shè)備、蜂窩電話、個人數(shù)據(jù)助理、電 話設(shè)備、網(wǎng)絡(luò)裝置、虛擬化設(shè)備、存儲控制器,或者其它基于計算機的設(shè)備。示例性計算設(shè)備102包括帶內(nèi)處理器120、帶外(OOB)處理器122、芯片組126、存 儲器128、通信電路130和電源電路140。在一些實施例中,計算設(shè)備102還可以包括一個 或多個數(shù)據(jù)存儲設(shè)備150和/或一個或多個另外的外圍設(shè)備152。在一些說明性實施例中, 上述組件中的幾個可以被合并在計算設(shè)備102的母板上,而其它組件可以經(jīng)由例如外圍端 口通信地耦合至母板。此外,應(yīng)當(dāng)意識到,計算設(shè)備102可以包括計算機和/或計算設(shè)備中 常有的其它組件、子組件以及設(shè)備,為清楚描述起見,沒有在圖1中示出這些其他組件、子 組件以及設(shè)備。計算設(shè)備102的帶內(nèi)處理器120可以是能夠執(zhí)行軟件/固件的任何類型的處理 器,諸如微處理器、數(shù)字信號處理器、微控制器等等。帶內(nèi)處理器120說明性地實施為具有 處理器核心124的單核處理器。然而,在其它實施例中,帶內(nèi)處理器120可以實施為具有多 個處理器核心124的多核處理器。另外,計算設(shè)備102可以包括具有一個或多個處理器核 心1 的另外的帶內(nèi)處理器120。帶內(nèi)處理器120通常負責(zé)執(zhí)行軟件棧,所述軟件棧可以包 括操作系統(tǒng)和各種應(yīng)用程序、程序、庫,以及駐留在計算設(shè)備102上的驅(qū)動程序。計算設(shè)備102的芯片組1 可以包括存儲控制器中心(MCH或者“北橋”)、輸入/ 輸出控制器中心(ICH或者“南橋”),以及固件設(shè)備。在這種實施例中,固件設(shè)備可以實施為 用于存儲基本輸入/輸出系統(tǒng)(BIOS)數(shù)據(jù)和/或指令和/或其它信息的存儲器設(shè)備。然 而,在其它實施例中,可以使用具有其它配置的芯片組。例如,在一些實施例中,芯片組126 可以實施為平臺控制器中心(PCH)。在這種實施例中,存儲控制器中心(MCH)可以并入或以 其他方式與帶內(nèi)處理器120相關(guān)聯(lián)。芯片組1 經(jīng)由多個信號路徑通信地耦合至帶內(nèi)處理器120。這些信號路徑(及 圖1中示出的其他信號路徑)可以實施為能夠便利計算設(shè)備102的組件之間的通信的任何 類型的信號路徑。例如,信號路徑可以實施為任何數(shù)量的導(dǎo)線、電纜、光導(dǎo)、印刷電路板跡 線、通孔、總線、干預(yù)設(shè)備等等。計算設(shè)備102的存儲器128也經(jīng)由多個信號路徑通信地耦合至芯片組126。存儲 器1 可以實施為一個或多個存儲器設(shè)備或者數(shù)據(jù)存儲單元,包括例如,動態(tài)隨機存取存 儲器設(shè)備(DRAM)、同步動態(tài)隨機存取存儲器設(shè)備(SDRAM)、雙倍數(shù)據(jù)率同步動態(tài)隨機存取 存儲器設(shè)備(DDR SDRAM)、閃存設(shè)備,和/或其它易失性存儲器設(shè)備。另外,雖然在圖1中只 示出了單個存儲器設(shè)備128,但是在其它實施例中,計算設(shè)備102可以包括另外的存儲器設(shè) 備。構(gòu)成由帶內(nèi)處理器120執(zhí)行的軟件棧的操作系統(tǒng)、應(yīng)用程序、程序、庫以及驅(qū)動程序在 執(zhí)行期間可以駐留在存儲器128中。此外,存儲在存儲器128中的軟件和數(shù)據(jù)可以在存儲 器1 和一個或多個數(shù)據(jù)存儲設(shè)備150之間調(diào)換,作為存儲器管理操作的一部分。在一個實施例中,稱為OS駐留遠程PC協(xié)助向?qū)У挠脩艚涌?UI)可以在計算設(shè)備 102的操作系統(tǒng)(未示出)中運行。OS駐留遠程PC協(xié)助向?qū)菇K端用戶能夠與RPAT聯(lián)機 服務(wù)基礎(chǔ)設(shè)施104交互并且連接。計算設(shè)備102的操作系統(tǒng)還可以包括管理服務(wù)供應(yīng)商(MSP)代理,以便利從MSP對計算設(shè)備102的遠程訪問。MSP代理還收集關(guān)于計算設(shè)備102 的數(shù)據(jù)并且傳送文件以用于維修計算設(shè)備102的操作系統(tǒng)的目的。計算設(shè)備102的操作系 統(tǒng)還可以包括RPAT軟件開發(fā)套件,以將ISV (獨立軟件開發(fā)商)代理集成到計算設(shè)備102 上,允許TCP/IP級代理通過RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104重定向到遠程控制臺106,并且提 供對RPAT功能的計劃性訪問,諸如注冊、連接、傳遞數(shù)據(jù)到遠程控制臺等等。計算設(shè)備102還包括通信電路130,用于經(jīng)由網(wǎng)絡(luò)108與RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施 104和遠程控制臺組件106通信。通信電路130可以實施為任何數(shù)量的用于使計算設(shè)備102 和RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104以及遠程控制臺組件106之間能夠通信的設(shè)備和電路。例 如,通信電路130可以實施為用于經(jīng)由網(wǎng)絡(luò)108與RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104、遠程控制臺 組件106,或任意其他遠程計算設(shè)備(未示出)通信的一個或多個有線或者無線網(wǎng)絡(luò)接口 卡(NIC)或者其它網(wǎng)絡(luò)通信卡、模塊或電路。通信電路130還經(jīng)由多個信號路徑通信地耦 合至芯片組126,以允許帶內(nèi)處理器120訪問網(wǎng)絡(luò)108。計算設(shè)備102的組件,包括帶內(nèi)處理器120、芯片組126、存儲器128以及通信電路 130,還可操作地耦合至電源電路140。電源電路140可以實施為能夠從AC商業(yè)電源144、 DC電池電源142或者兩者汲取電力的電路。為了節(jié)約能源,當(dāng)計算設(shè)備102未被活躍使用 時,可以將其置于幾種節(jié)電工作狀態(tài)。例如,計算設(shè)備102可以置于斷電或者“關(guān)閉”狀態(tài), 其中計算設(shè)備102的少數(shù)組件(如果有的話)從電源電路140接收電力??商娲兀嬎?設(shè)備102可以置于各種“睡眠”或者“休眠”狀態(tài),其中計算設(shè)備102的一些而不是所有的 組件從電源電路140接收電力。例如,“睡眠”狀態(tài)可以提供電力到易失性存儲器128(以保 持數(shù)據(jù))而不提供電力到帶內(nèi)處理器120。這種節(jié)電工作狀態(tài)節(jié)省能量,同時允許計算設(shè)備 102迅速地返回滿電工作狀態(tài)。帶外(OOB)處理器122與帶內(nèi)處理器120不同,而且通常獨立于帶內(nèi)處理器120工 作。OOB處理器122還可以實施為能夠執(zhí)行軟件的任何類型的處理器,諸如微處理器、數(shù)字 信號處理器、微控制器等等,包括具有一個或多個處理器核心(未示出)的一個或多個處理 器。OOB處理器122可以集成到母板上的芯片組1 中,或者可以實施為布置在擴展板上的 一個或多個單獨的集成電路,所述擴展板經(jīng)由多個信號路徑通信地耦合至芯片組126。OOB 處理器122還可以經(jīng)由多個信號路徑通信地耦合至計算設(shè)備102的各個組件,諸如存儲器 128以及通信電路130??商娲鼗蛘吒郊拥?,OOB處理器122可以包括具有類似功能的內(nèi) 置組件,諸如專用存儲器和/或?qū)S猛ㄐ烹娐?未示出)。OOB處理器122被配置為用于管理計算設(shè)備102的特定功能,而與帶內(nèi)處理器120 的工作狀態(tài)無關(guān)。為了便利這種獨立操作,OOB處理器122可以配有到電源電路140的獨 立連接,以允許即使當(dāng)計算設(shè)備102的其它組件被斷電或者關(guān)閉時,OOB處理器122仍保持 電力。此外,OOB處理器122可以配有經(jīng)由通信電路130的一個或多個獨立網(wǎng)絡(luò)接口,這些 獨立網(wǎng)絡(luò)接口也配有到電源電路140的獨立連接,以允許經(jīng)由網(wǎng)絡(luò)108進行帶外通信。換 言之,OOB處理器122能夠在帶內(nèi)處理器120上運行的操作系統(tǒng)之外、直接與網(wǎng)絡(luò)108上的 設(shè)備(諸如RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104以及遠程控制臺組件106)通信。實際上,該通信 可以在用戶不知道的情況下發(fā)生。OOB處理器122還能夠使計算設(shè)備102返回滿電工作狀 態(tài),包括啟動操作系統(tǒng)??傊?,OOB處理器122可以基于進入的查詢/命令智能地工作,并 且無論帶內(nèi)處理器120被關(guān)閉、在待機狀態(tài)運行、正在初始化或者正常工作,無論操作系統(tǒng)正在啟動、運行、已崩潰或者其他情況,都能通過網(wǎng)絡(luò)108進行通信。在一些說明性實施例中,OOB處理器122可以利用均能從位于加利福尼亞州圣克 拉拉市的htel公司獲得的和/或在htel公司出售的芯片組內(nèi)的Intel 主動管理技術(shù) (Intel AMT)和Intel 管理引擎(Intel ME)來實現(xiàn)。Intel AMT 嵌入式平臺技術(shù)使 得能夠?qū)Υ鎯υ诿總€終點設(shè)備上的非易失性存儲器中的硬件和軟件信息進行帶外訪問,而 消除了在其他管理工具中存在的對于運行操作系統(tǒng)以及許多軟件代理的需要。OOB處理器122還可以包括基本輸入/輸出系統(tǒng)¢10 160、管理引擎BIOS擴展 (MEBx) 162,以及ME 166上運行的AMT固件164。AMT固件164可以包括專用于與RPAT聯(lián) 機服務(wù)基礎(chǔ)設(shè)施104進行操作的固件加強。例如,特定連接以及信任設(shè)置可以硬編碼到AMT 固件164中,以允許計算設(shè)備102創(chuàng)建到RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104的可信連接。基于 BIOS的用戶接口(UI)可以實現(xiàn)為對專用于與RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104進行操作的管理 引擎BIOS擴展(MEBx)模塊的加強。例如,基于BIOS的用戶接口可以用作預(yù)OS遠程向?qū)В?以使得即使用戶的操作系統(tǒng)是無法操作的仍能夠訪問RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施。如上文所討論的,計算設(shè)備102還可以包括一個或多個數(shù)據(jù)存儲設(shè)備150以及一 個或多個外圍設(shè)備152。在這種實施例中,芯片組1 還經(jīng)由多個信號路徑通信地耦合至一 個或多個數(shù)據(jù)存儲設(shè)備150以及一個或多個外圍設(shè)備152。數(shù)據(jù)存儲設(shè)備150可以實施為 配置來用于短期或者長期存儲數(shù)據(jù)的任何類型的設(shè)備,例如,存儲器設(shè)備與電路、存儲卡、 硬盤驅(qū)動器、固態(tài)驅(qū)動器,或者其它數(shù)據(jù)存儲設(shè)備。外圍設(shè)備152可以包括任何數(shù)量的外圍 設(shè)備,包括輸入設(shè)備、輸出設(shè)備及其他接口設(shè)備。例如,外圍設(shè)備152可以包括計算設(shè)備102 的顯示器、鼠標、鍵盤和/或一個或多個外部揚聲器。包括在外圍設(shè)備152中的具體設(shè)備可 以取決于例如計算設(shè)備的使用意圖。RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104是連接性服務(wù),其基于地理位置或者其它性能考量 (諸如而不限于,時延、擁塞等等),將連接性請求路由到恰當(dāng)?shù)臄?shù)據(jù)中心。RPAT聯(lián)機服務(wù) 基礎(chǔ)設(shè)施104使遠程控制臺組件106能耦合到計算設(shè)備102以對終端用戶的故障計算設(shè)備 102進行診斷、修理和/或優(yōu)化。RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104還處理RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè) 施104的賬單交易服務(wù)。RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104包括因特網(wǎng)負載平衡模塊170、一個或多個主機數(shù)據(jù) 中心172、文件傳輸服務(wù)174,和現(xiàn)場數(shù)據(jù)中心176。因特網(wǎng)負載平衡模塊170通信地耦合到 一個或多個主機數(shù)據(jù)中心172。一個或多個主機數(shù)據(jù)中心172通信地耦合到文件傳輸服務(wù) 174。文件傳輸服務(wù)174通信地耦合到現(xiàn)場數(shù)據(jù)中心176。RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104被設(shè)計為使得若干數(shù)據(jù)中心能夠用于可擴縮性,即使 固件只知道一個根因特網(wǎng)地址和一個根證書。為了實現(xiàn)跨數(shù)據(jù)中心的可擴縮性,因特網(wǎng)負 載平衡模塊170用于通過對世界范圍的多個數(shù)據(jù)中心上的因特網(wǎng)域名進行負載平衡來實 現(xiàn)跨數(shù)據(jù)中心的可擴縮性,每個數(shù)據(jù)中心容納多個服務(wù)器及其他計算機裝置(未示出)。基 于相對于特定數(shù)據(jù)中心的地理位置以及當(dāng)前的局部因特網(wǎng)擁堵和/或其它性能考量(例如 時延等),因特網(wǎng)負載平衡模塊170將連接性請求路由到恰當(dāng)?shù)臄?shù)據(jù)中心。一個或多個主機數(shù)據(jù)中心172是主數(shù)據(jù)中心,其容納用于在因特網(wǎng)上運行的RPAT 聯(lián)機服務(wù)基礎(chǔ)設(shè)施104的服務(wù)器及其他計算裝置(未示出)。在實施例中,一個或多個主機 數(shù)據(jù)中心172可以是第三方宿主機構(gòu)中的租用空間。
9
圖2是根據(jù)本發(fā)明實施例的RPAT服務(wù)端到端架構(gòu)中的主機數(shù)據(jù)中心172的簡化 框圖。其中,主機數(shù)據(jù)中心172包括網(wǎng)絡(luò)負載平衡器200、網(wǎng)絡(luò)服務(wù)202、網(wǎng)關(guān)204、賬單交 易批轉(zhuǎn)發(fā)服務(wù)206、后臺門戶(portal) 208,以及一個或多個服務(wù)數(shù)據(jù)庫210。主機數(shù)據(jù)中心172被設(shè)計成用于內(nèi)部負載平衡。網(wǎng)絡(luò)負載平衡器200位于每個 主機數(shù)據(jù)中心網(wǎng)絡(luò)上,并為了冗余和可擴縮性用來將進入的請求負載平衡到主機數(shù)據(jù)中心 172中的多個服務(wù)器。網(wǎng)絡(luò)服務(wù)202是數(shù)據(jù)中心172中網(wǎng)絡(luò)服務(wù)器(未示出)上容納的功能。除實際連 接到計算設(shè)備102尋求協(xié)助之外,網(wǎng)絡(luò)服務(wù)202支持與RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104的所有 交互。支持的交互可以包括但是不限于提供密碼、創(chuàng)建管理服務(wù)供應(yīng)商(MSP)(下文參照 遠程控制臺組件106討論)、登記和注冊計算設(shè)備102和服務(wù)供應(yīng)商、允許獨立服務(wù)開發(fā)商 (ISV)增加ISV捆綁解決方案的服務(wù)供應(yīng)商,等等。網(wǎng)關(guān)204用于在MSP控制臺(下文參照遠程控制臺組件106討論)和計算設(shè)備 102之間隧通(tunnel)數(shù)據(jù),以及用于(當(dāng)具備可能的給定網(wǎng)絡(luò)條件時)協(xié)商對等會話。 例如,網(wǎng)關(guān)204可以將數(shù)據(jù)從MSP控制臺隧通到網(wǎng)關(guān)204,將帶內(nèi)數(shù)據(jù)從計算設(shè)備102隧通 到網(wǎng)關(guān)204,以及將OOB數(shù)據(jù)從計算設(shè)備102的AMT固件隧通到網(wǎng)關(guān)204。網(wǎng)關(guān)204還協(xié)助 客戶端找到他們的公共NAT IP地址以及端口信息,以便利對等客戶端之間的直接連接。網(wǎng) 關(guān)204可以用硬件、軟件或者其組合來實現(xiàn)。賬單交易批轉(zhuǎn)發(fā)服務(wù)206包括用于將連接性數(shù)據(jù)記錄從一個或多個主機數(shù)據(jù)中 心172轉(zhuǎn)發(fā)到現(xiàn)場數(shù)據(jù)中心176的服務(wù)。賬單交易批轉(zhuǎn)發(fā)服務(wù)206可以用硬件、軟件或者 其組合來實現(xiàn)。后臺門戶208是用于管理RPAT服務(wù)數(shù)據(jù)的網(wǎng)絡(luò)門戶,諸如用于增加/改變MSP賬 戶、市場語義(marketplace semantics),等等。后臺門戶208可以用硬件,軟件或者其組合 來實現(xiàn)?!獋€或多個服務(wù)數(shù)據(jù)庫210包括操作來連接計算設(shè)備102和遠程控制臺組件106 的服務(wù)的所有數(shù)據(jù)的存儲庫,所述數(shù)據(jù)諸如關(guān)于MSP、PC、注冊、密碼、連接歷史等的數(shù)據(jù)。返回到圖1,文件傳輸服務(wù)(FTS) 174用于保護一個或多個主機數(shù)據(jù)中心172與現(xiàn) 場數(shù)據(jù)中心176之間的文件傳輸。現(xiàn)場數(shù)據(jù)中心176是位于RPAT服務(wù)現(xiàn)場的數(shù)據(jù)中心(也即RPAT服務(wù)自己的場所, 而非租用的位置)。現(xiàn)場數(shù)據(jù)中心176是用于容納敏感客戶數(shù)據(jù)和處理(例如賬單項、支付 歷史等等)的機構(gòu)。圖3是根據(jù)本發(fā)明實施例的現(xiàn)場數(shù)據(jù)中心176的簡化框圖?,F(xiàn)場數(shù)據(jù) 中心176包括賬單交易批接收服務(wù)300、賬單管理門戶302、賬單數(shù)據(jù)庫304以及VAR門戶 306。賬單交易批接收服務(wù)300用來從RPAT服務(wù)基礎(chǔ)設(shè)施104的外部主機部分(也即 賬單交易批轉(zhuǎn)發(fā)服務(wù)206)接收帳單記錄。賬單管理門戶302用來管理賬單,諸如設(shè)置賬單 項、生成賬單等等。賬單數(shù)據(jù)庫304是向服務(wù)的客戶收費所需的完整數(shù)據(jù)集的存儲庫。連 接性數(shù)據(jù)從一個或多個服務(wù)數(shù)據(jù)庫210被轉(zhuǎn)發(fā),并且與預(yù)客戶賬單項(其只存儲在賬單數(shù) 據(jù)庫304中)一起被處理,以允許生成清單和報告。VAR門戶306是用于便利合作者簽署服 務(wù)的單獨門戶。遠程控制臺組件106是服務(wù)供應(yīng)商的組件,其使服務(wù)供應(yīng)商能提供服務(wù)給需要協(xié)助的遠程計算設(shè)備102。遠程控制臺組件106包括一個或多個服務(wù)技術(shù)員PC 180和可選 ISV(獨立服務(wù)開發(fā)商)組件182。可選ISV組件182可以包括位于服務(wù)供應(yīng)商的數(shù)據(jù)中心 的ISV軟件和/或裝置。服務(wù)技術(shù)員PC 180是服務(wù)供應(yīng)商的技術(shù)員可以用于經(jīng)由RPAT服務(wù)聯(lián)機基礎(chǔ)設(shè)施 104遠程訪問計算設(shè)備102的PC。服務(wù)技術(shù)員PC 180可以由諸如PC制造商的第三方構(gòu)建, 并且由服務(wù)供應(yīng)商所有。在一個實施例中,PC制造商和服務(wù)供應(yīng)商可以是同一實體。在另 一個實施例中,PC制造商和服務(wù)供應(yīng)商可以是單獨的實體。服務(wù)技術(shù)員PC 180可以實施為獨立于計算設(shè)備102的計算設(shè)備類型。例如,服務(wù) 技術(shù)員PC 180可以實施為一個或多個個人計算機、工作站、膝上型計算機,或者其它基于 計算機的設(shè)備,其被配置為向計算設(shè)備102提供協(xié)助。服務(wù)技術(shù)員PC 180可以包括計算設(shè) 備102的類似組件,諸如而不限于處理器184、存儲器186(其上存儲有OS 188)和通信電路 190。圖4是根據(jù)本發(fā)明實施例的服務(wù)技術(shù)員PC 180的軟件環(huán)境的簡化框圖。其中,服 務(wù)技術(shù)員PC 180包括具有受管理的服務(wù)供應(yīng)商(MSP)控制臺400的操作系統(tǒng)188,操作系 統(tǒng)188具有RPAT軟件開發(fā)套件(SDK) 402、主動管理技術(shù)(AMT)軟件開發(fā)套件(SDK) 404, 和網(wǎng)絡(luò)棧406。操作系統(tǒng)188是運行在服務(wù)技術(shù)員PC 180上的操作系統(tǒng)。在一個實施例中,操作 系統(tǒng)188可以是由位于華盛頓州雷德蒙德市的Microsoft⑧公司制造的操作系統(tǒng)。在另一 個實施例中,可以使用其它操作系統(tǒng),諸如而不限于Linux操作系統(tǒng)。MSP(受管理的服務(wù)供應(yīng)商)控制臺400是由服務(wù)技術(shù)員用于通過RPAT聯(lián)機服務(wù) 基礎(chǔ)設(shè)施104將服務(wù)技術(shù)員PC 180連接到請求協(xié)助的計算設(shè)備102的遠程控制臺應(yīng)用。在 一個實施例中,MSP控制臺400運行在操作系統(tǒng)188中,并且利用RPAT SDK 402可編程地 集成到RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104。RPAT SDK 402是軟件開發(fā)套件,其包含二進制的可執(zhí)行參考/示例代碼和文檔, 以使ISV能將它們的MSP控制臺400與RPAT服務(wù)基礎(chǔ)設(shè)施104進行集成。AMT SDK 404包括構(gòu)建塊,其與RPAT SDK 402協(xié)作來與計算設(shè)備102上的可管理 性特征進行交互,以能夠?qū)τ嬎阍O(shè)備102上的組件進行遠程操作,諸如但是不限于對鍵盤、 視頻以及鼠標的遠程操作。網(wǎng)絡(luò)棧406包括在操作系統(tǒng)188中運行的軟件,所述軟件為服務(wù)技術(shù)員PC 180提 供網(wǎng)絡(luò)連接性。網(wǎng)絡(luò)連接性可以是有線連接性以及無線連接性。在一個實施例中,遠程控制臺組件106可以包括可選SaaS(作為服務(wù)的軟件)ISV 主機應(yīng)用。在ISV具有其自己的基礎(chǔ)設(shè)施并且更優(yōu)選地利用其自己的基礎(chǔ)設(shè)施而不是遠程 控制臺組件106的基礎(chǔ)設(shè)施的情況下,SaaSISV主機應(yīng)用可以包括ISV數(shù)據(jù)中心。計算設(shè)備102可以是終端用戶PC,其中,該終端用戶PC包括作為系統(tǒng)并且完全 獨立于計算設(shè)備102上安裝的操作系統(tǒng)和軟件的存在和狀態(tài)的PC平臺組件。當(dāng)計算設(shè)備 102遇到需要服務(wù)供應(yīng)商協(xié)助的計算機問題時,計算設(shè)備102包括防篡改組件(在管理引擎 (ME)上運行的AMT固件),其使得計算設(shè)備102創(chuàng)建到RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104的可信 連接,即使當(dāng)OS無法操作時也是如此。在一個實施例中,計算設(shè)備102的終端用戶需要的 是輸入稱為密碼的單個數(shù)字串,RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104繼而將完成到服務(wù)供應(yīng)商的安全連接,以協(xié)助計算設(shè)備102的診斷和維修。圖5是描述根據(jù)本發(fā)明實施例的遠程PC協(xié)助技術(shù)(RPAT)服務(wù)的示例性方法的流 程圖500。本發(fā)明不限于本文參照流程圖500所描述的實施例。相反,在閱讀了本文提供的 教導(dǎo)后,對于相關(guān)領(lǐng)域技術(shù)人員而言將顯而易見的是,其它功能流程圖在本發(fā)明的范圍之 內(nèi)。過程從框502開始,在此該過程立即前進到框504。在框504,RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104接收來自服務(wù)供應(yīng)商的獲得終端用戶的密 碼的請求,該終端用戶先前已經(jīng)聯(lián)系服務(wù)供應(yīng)商來獲得對正在經(jīng)受計算機問題的他們的計 算設(shè)備102的協(xié)助。服務(wù)供應(yīng)商可以經(jīng)由電話、電子郵件或者即時消息從終端用戶接收關(guān) 于有問題的計算設(shè)備102的通知。服務(wù)供應(yīng)商可以是終端用戶知曉的。例如,因為保修或 延長服務(wù)計劃,所以終端用戶可能已經(jīng)知曉服務(wù)供應(yīng)商。在這種情況下,服務(wù)供應(yīng)商通常是 計算設(shè)備102的制造商和/或零售商。然后過程前進到框506。在框506,RPAT聯(lián)機服務(wù)為終端用戶的服務(wù)供應(yīng)商提供密碼。服務(wù)供應(yīng)商繼而將 該密碼提供到有問題的計算設(shè)備102的終端用戶。然后過程前進到框508。在框508,RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104安全地連接至終端用戶的計算設(shè)備102。為 了安全地連接到RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104,當(dāng)遠程PC協(xié)助向?qū)в脩艚缑嫣崾緯r,終端用 戶必須輸入密碼。正如之前指出的,有兩個遠程PC協(xié)助向?qū)в脩艚缑?S駐留遠程PC協(xié) 助向?qū)Ш皖A(yù)OS遠程PC協(xié)助向?qū)?其是基于BIOS的用戶界面)。為了開始與RPAT聯(lián)機服 務(wù)交互,終端用戶必須按下CTRL-ALT-F1鍵序列。如果計算設(shè)備102的OS是可操作的,則 OS駐留遠程PC協(xié)助向?qū)в脩艚缑鎸⒈怀尸F(xiàn)給終端用戶。如果計算設(shè)備102的OS不是可操 作的,則預(yù)OS遠程PC協(xié)助向?qū)в脩艚缑鎸⒈怀尸F(xiàn)給終端用戶。圖6是屏幕快照,其示出了 具有向終端用戶指示如何通過同時按下CTRL-ALT-F1鍵來輸入預(yù)OS遠程PC協(xié)助向?qū)в脩?界面的消息的啟動屏幕。不論是哪種情況,都將向用戶提示從服務(wù)供應(yīng)商接收的密碼。圖 7是示出了根據(jù)本發(fā)明實施例提示輸入密碼的屏幕快照。一旦輸入密碼并且終端用戶已經(jīng) 按下<ENTER>鍵,如果密碼有效則AMT固件建立到在已知的預(yù)編程位置處的RPAT聯(lián)機服務(wù) 的安全可信的連接。密碼不僅允許終端用戶計算設(shè)備102安全地連接至RPAT聯(lián)機服務(wù)基 礎(chǔ)設(shè)施104,而且唯一地識別終端用戶計算設(shè)備102正試圖連接哪個服務(wù)供應(yīng)商和技術(shù)員 會話,以使得該服務(wù)供應(yīng)商的技術(shù)員能夠使用其遠程控制臺應(yīng)用來對故障的終端用戶計算 設(shè)備102進行診斷維修和/或優(yōu)化。然后過程前進到框510。在框510,RPAT聯(lián)機服務(wù)安全地連接至服務(wù)供應(yīng)商的服務(wù)技術(shù)員PC180。為了使 服務(wù)供應(yīng)商安全地連接至RPAT聯(lián)機服務(wù),服務(wù)供應(yīng)商技術(shù)員必須也向RPAT聯(lián)機服務(wù)提供 密碼,以獲得到已知的預(yù)編程位置的安全可信的連接。然后過程前進到框512。在框512,RPAT聯(lián)機服務(wù)將服務(wù)技術(shù)員PC 180鏈接到由密碼所指示的PC會話。 然后過程前進到框514。在框514,RPAT聯(lián)機服務(wù)使服務(wù)技術(shù)員PC 180能通過RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104 連接到有問題的計算設(shè)備102。已經(jīng)經(jīng)由服務(wù)技術(shù)員PC 180遠程訪問計算設(shè)備102的服務(wù) 技術(shù)員,現(xiàn)在可以協(xié)助終端用戶診斷和維修有問題的計算設(shè)備102。在可替代的實施例中,本發(fā)明為終端用戶提供找到有效適用的服務(wù)供應(yīng)商的能 力,該服務(wù)供應(yīng)商可以協(xié)助終端用戶解決該終端用戶正遭遇到的他/她的計算設(shè)備102的 計算機問題。無論終端用戶的計算設(shè)備102狀態(tài)如何,即使當(dāng)用戶的操作系統(tǒng)將不會啟動、計算機正遇到藍屏問題等等,并且即使當(dāng)終端用戶已經(jīng)與RPAT聯(lián)機服務(wù)和/或服務(wù)供應(yīng)商 沒有交互時,他/她都可以找到服務(wù)供應(yīng)商。本發(fā)明的實施例使用集中的會合點作為可信開始點,以向用戶提供相關(guān)的可信服 務(wù)供應(yīng)商列表以進行挑選,而沒有復(fù)雜的用戶配置步驟。當(dāng)用戶進入遠程PC協(xié)助向?qū)в脩?界面并選擇“搜索服務(wù)供應(yīng)商”時,RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104將向終端用戶提供有資格 的服務(wù)供應(yīng)商的列表,所述有資格的服務(wù)供應(yīng)商可以協(xié)助終端用戶對他/她的有問題的計 算設(shè)備102進行處理。這將向非技術(shù)用戶以及技術(shù)用戶,尤其是沒有IT部門的小型企業(yè)用 戶以及消費類PC用戶提供對諸如GeekSquad、Firedog、PlumChoice、HiWired等新興外包/ 遠程服務(wù)供應(yīng)商企業(yè)的訪問。通過計算設(shè)備的制造商或者服務(wù)供應(yīng)商的不可知,終端用戶 進行選擇、控制并且最終確信他/她正在被服務(wù)以及它們能夠提供服務(wù),或者如果它們不 能提供服務(wù)則可以找到另一個替換。本發(fā)明的實施例還為終端用戶提供了從比他們的保修 和延長服務(wù)計劃所提供的更廣泛的服務(wù)供應(yīng)商組中進行選擇的能力,當(dāng)這些關(guān)系已經(jīng)期滿 或者終端用戶的問題在這些服務(wù)供應(yīng)商的覆蓋范圍之外時尤其如此。圖8是描述根據(jù)本發(fā)明實施例的遠程PC協(xié)助技術(shù)(RPAT)服務(wù)的另一個示例性方 法的流程圖800。本發(fā)明不限于本文參照流程圖800所描述的實施例。相反,在閱讀了本文 提供的教導(dǎo)之后,對于相關(guān)領(lǐng)域技術(shù)人員而言將顯而易見的是,其它功能流程圖在本發(fā)明 的范圍之內(nèi)。過程從框802開始,在此該過程立即前進到框804。在框804,RPAT聯(lián)機服務(wù)接收針對到在已知的預(yù)編程位置處的RPAT聯(lián)機服務(wù)的安 全可信的連接的請求。這是由終端用戶在BIOS啟動屏幕上按下并同時保持CTRL-ALT-F1 鍵序列并選擇“開始遠程協(xié)助和搜索服務(wù)供應(yīng)商”來實現(xiàn)的。CTRL-ALT-F1鍵序列使得AMT 固件建立到RPAT聯(lián)機服務(wù)的安全可信的連接。然后過程前進到框806。在框806,RPAT聯(lián)機服務(wù)通過安全可信的連接向終端用戶發(fā)送服務(wù)供應(yīng)商市場列 表,以使終端用戶能選擇服務(wù)供應(yīng)商。圖9是供應(yīng)商市場列表選擇的示例性屏幕快照。服 務(wù)供應(yīng)商的市場列表可以具有如下附加能力/益處,所有這些能力/益處都可由RPAT聯(lián)機 服務(wù)基礎(chǔ)設(shè)施104管理,而對計算設(shè)備102上的固件沒有后續(xù)修改提供由計算設(shè)備102的制造商和/或零售商進行一定級別的控制的能力,以確保 他們(或者他們的指定服務(wù)合作者)顯示在市場列表的頂端。這協(xié)助確保終端用戶利用與 購買計算設(shè)備102包括在一起的任何支持;提供由計算設(shè)備102的制造商和/或零售商進行完全級別的控制的能力,以確保 他們(或者他們的指定服務(wù)合作者)是顯示在列表上的僅有的服務(wù)供應(yīng)商,這可能只針對 計算設(shè)備102的保修覆蓋期的最初使用期(在此之后,控制期滿并且終端用戶被提供“開放 列表”)。這協(xié)助確保終端用戶利用與購買他們的計算設(shè)備102包括在一起的任何支持,同 時還確保終端用戶不被“關(guān)在”未來機會之外;基于服務(wù)供應(yīng)商與用戶當(dāng)前位置的相關(guān)性、基于利用IP位置技術(shù)的自動檢測位 置來過濾/排序市場列表而用戶無需提供額外信息的能力;基于服務(wù)供應(yīng)商與用戶當(dāng)前計算設(shè)備問題的相關(guān)性、基于終端用戶提供的輸入 (例如,問題種類選擇、替換/家庭位置、價格、服務(wù)項目等等)來過濾/排序市場列表的能 力;基于計算設(shè)備102上固件收集的近來的錯誤/警告事件來過濾/排序市場列表的能力;將新客戶帶給服務(wù)供應(yīng)商的能力,所述服務(wù)供應(yīng)商先前在沒有出現(xiàn)在市場中的情 況下無法訪問這些新客戶,以及對該服務(wù)收取新客戶“獎金”以將該值提供給服務(wù)供應(yīng)商的 能力;基于“為效果付費”方案來過濾/排序市場列表的能力,服務(wù)供應(yīng)商可以半永久性 或者非常暫時地參與該方案(即,在宣傳期間的廣告活動)——類似于許多聯(lián)機搜索引擎 以及目錄服務(wù),但是具有這樣的獨特能力,即驅(qū)動終端用戶從在市場列表中進行選擇開始, 獲得到服務(wù)供應(yīng)商的直接、簡單且安全的連接;基于用戶評價系統(tǒng)來過濾/排序市場列表的能力,由此用戶在遠程協(xié)助會話期間 可選地基于他們的體驗來參與對服務(wù)供應(yīng)商進行評價;基于用戶喜好來過濾/排序市場列表的能力;基于最近使用(按照特定用戶/計算設(shè)備102的使用體驗)來排序市場列表的能 力;以及基于實際的服務(wù)供應(yīng)商表現(xiàn)/當(dāng)前可用狀態(tài)(例如,當(dāng)前等待服務(wù)/在服務(wù)中的 “調(diào)用隊列”深度與已知的連接至服務(wù)供應(yīng)商的計算設(shè)備102的數(shù)量和/或由服務(wù)供應(yīng)商提 供到RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104的數(shù)據(jù)相結(jié)合)排序列表的能力。一旦終端用戶已經(jīng)選擇了服務(wù)供應(yīng)商,則終端用戶將經(jīng)由電話、電子郵件或者即 時消息之一與服務(wù)供應(yīng)商通信。過程前進到框808。在框808,RPAT聯(lián)機服務(wù)將接收來自所選擇的服務(wù)供應(yīng)商對密碼的請求。過程前 進到框810。在框810,RPAT聯(lián)機服務(wù)將終端用戶要使用的密碼提供給服務(wù)供應(yīng)商。當(dāng)接收到 密碼時,服務(wù)供應(yīng)商將向終端用戶提供該密碼,終端用戶將該密碼輸入到預(yù)OS遠程PC協(xié)助 向?qū)в脩艚缑?。然后過程前進到框812。在框812,RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104將針對到在已知的預(yù)編程位置處的服務(wù)的 安全可信的連接的請求與密碼一起進行接收。然后過程前進到框814。在框814,RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104驗證密碼并允許安全連接。終端用戶現(xiàn)在 可以等待服務(wù)供應(yīng)商技術(shù)員連接。過程前進到框816。在框816,RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104將來自服務(wù)供應(yīng)商技術(shù)員PC180的針對 建立到在已知的預(yù)編程位置的RPAT聯(lián)機服務(wù)的安全可信的連接的請求與密碼一起進行接 收。過程前進到框818。在框818,RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104將服務(wù)供應(yīng)商技術(shù)員PC 180鏈接到由密碼 所指示的會話,并且服務(wù)供應(yīng)商技術(shù)員PC 180通過RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104連接到計 算設(shè)備102。經(jīng)由計算設(shè)備AMT/ME固件,服務(wù)供應(yīng)商技術(shù)員能夠在計算設(shè)備102上執(zhí)行遠 程控制/協(xié)助/診斷/維修功能。雖然本發(fā)明的實施例關(guān)注于終端用戶通過BIOS屏幕(預(yù)OS遠程PC協(xié)助向?qū)в?戶界面)訪問RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104的能力,即使當(dāng)終端用戶的OS或者其它軟件無 法操作時所述BIOS屏幕始終能操作,但是如果OS在某種程度上可以操作,則終端用戶還可 以通過OS駐留遠程PC協(xié)助向?qū)в脩艚缑鎭碓L問RPAT聯(lián)機服務(wù)基礎(chǔ)設(shè)施104。雖然以上已經(jīng)描述了本發(fā)明的各種實施例,但是應(yīng)該理解,它們只是以示例而非限制的方式被呈現(xiàn)。本領(lǐng)域技術(shù)人員將理解的是,在不脫離所附權(quán)利要求書中定義的本發(fā) 明的精神和范圍的情況下,可以在其中進行形式和細節(jié)上的各種變化。因此,本發(fā)明的寬度 和范圍不應(yīng)該受上述的任何示例性實施例的限制,而是應(yīng)該根據(jù)所附權(quán)利要求和它們的等 同物來限定。
權(quán)利要求
1.一種用于提供遠程協(xié)助會話的方法,包括在聯(lián)機服務(wù)數(shù)據(jù)中心接收來自遠程服務(wù)供應(yīng)商計算機的針對獲得故障計算設(shè)備的終 端用戶的密碼的請求;發(fā)送所述密碼到所述遠程服務(wù)供應(yīng)商計算機,其中服務(wù)供應(yīng)商技術(shù)員向所述終端用戶 提供所述密碼;將所述故障計算設(shè)備安全地連接到所述聯(lián)機服務(wù)數(shù)據(jù)中心;將所述遠程服務(wù)供應(yīng)商計算機安全地連接到所述聯(lián)機服務(wù)數(shù)據(jù)中心;將所述遠程服務(wù)供應(yīng)商計算機鏈接到由所述密碼指示的PC會話,并且使所述服務(wù)供 應(yīng)商計算機能通過所述聯(lián)機服務(wù)數(shù)據(jù)中心連接到所述故障計算設(shè)備,其中所述遠程服務(wù)供 應(yīng)商計算機經(jīng)由駐留在所述故障計算設(shè)備上的固件使所述服務(wù)供應(yīng)商技術(shù)員能對所述故 障計算設(shè)備進行診斷、維修和/或優(yōu)化。
2.如權(quán)利要求1所述的方法,其中,在所述聯(lián)機服務(wù)數(shù)據(jù)中心接收來自所述遠程服務(wù) 供應(yīng)商計算機的請求之前,所述終端用戶向所述服務(wù)供應(yīng)商傳達獲得對于所述故障計算設(shè) 備的協(xié)助的需要。
3.如權(quán)利要求2所述的方法,其中,向所述服務(wù)供應(yīng)商的傳達包括電話呼叫、電子郵 件或者即時消息。
4.如權(quán)利要求1所述的方法,其中,將所述故障計算設(shè)備安全地連接到所述聯(lián)機服務(wù) 數(shù)據(jù)中心包括驗證所述密碼,其中所述密碼被輸入到用戶界面以使所述固件能夠建立到所 述聯(lián)機服務(wù)數(shù)據(jù)中心的安全可信的連接。
5.如權(quán)利要求4所述的方法,其中,當(dāng)OS(操作系統(tǒng))可操作時,所述用戶界面包括OS 駐留遠程PC協(xié)助向?qū)в脩艚缑妗?br> 6.如權(quán)利要求4所述的方法,其中,當(dāng)OS和通信電路不可操作時,所述用戶界面包括預(yù) OS遠程PC協(xié)助向?qū)в脩艚缑妗?br> 7.如權(quán)利要求6所述的方法,其中,所述預(yù)OS遠程PC協(xié)助向?qū)в脩艚缑媸峭ㄟ^同時按 下CTRL-ALT-F1鍵序列而激活的。
8.如權(quán)利要求4所述的方法,其中,所述固件包括在管理引擎(ME)上運行的主動管理 技術(shù)(AMT)固件。
9.如利要求1所述的方法,其中,將所述故障計算設(shè)備安全地連接到所述聯(lián)機服務(wù)數(shù) 據(jù)中心包括利用在所述故障計算設(shè)備的管理引擎(ME)上運行的主動管理技術(shù)(AMT)固件 建立到在已知的預(yù)編程位置處的所述聯(lián)機服務(wù)數(shù)據(jù)中心的安全可信的連接。
10.如權(quán)利要求1所述的方法,其中,將所述遠程服務(wù)供應(yīng)商計算機安全地連接到所述 聯(lián)機服務(wù)數(shù)據(jù)中心包括通過向所述聯(lián)機服務(wù)數(shù)據(jù)中心提供所述密碼來建立到在已知的預(yù) 編程位置處的所述聯(lián)機服務(wù)數(shù)據(jù)中心的安全可信的連接。
11.如權(quán)利要求1所述的方法,其中,在聯(lián)機服務(wù)數(shù)據(jù)中心接收來自遠程服務(wù)供應(yīng)商計 算機的針對獲得故障計算設(shè)備的終端用戶的密碼的請求之前,在所述聯(lián)機服務(wù)數(shù)據(jù)中心接 收來自所述故障計算設(shè)備的、針對經(jīng)由到所述聯(lián)機服務(wù)數(shù)據(jù)中心的安全可信的連接而搜索 服務(wù)供應(yīng)商來開始遠程協(xié)助會話的請求,其中所述聯(lián)機服務(wù)數(shù)據(jù)中心向所述故障計算設(shè)備 發(fā)送潛在服務(wù)供應(yīng)商的市場列表。
12.如權(quán)利要求11所述的方法,其中,所述潛在服務(wù)供應(yīng)商的市場列表包括在所述市場列表的頂端的所述計算設(shè)備的制造商和/或零售商。
13.如權(quán)利要求11所述的方法,其中,所述潛在服務(wù)供應(yīng)商的市場列表只包括制造 商、零售商,和/或所述制造商和/或所述零售商的指定服務(wù)合作者。
14.如權(quán)利要求11所述的方法,其中,所述聯(lián)機服務(wù)數(shù)據(jù)中心包括基于在所述計算設(shè) 備上的所述固件收集的近來的錯誤/警告事件來過濾和排序所述市場列表的能力。
15.一種包括多個指令的有形的機器可讀介質(zhì),所述指令響應(yīng)于被執(zhí)行使得聯(lián)機數(shù)據(jù) 中心處的計算設(shè)備接收來自遠程服務(wù)供應(yīng)商計算機的針對獲得故障計算設(shè)備的終端用戶的密碼的請求;發(fā)送所述密碼到所述遠程服務(wù)供應(yīng)商計算機,其中服務(wù)供應(yīng)商技術(shù)員向所述終端用戶 提供所述密碼;將所述故障計算設(shè)備安全地連接到所述聯(lián)機服務(wù)數(shù)據(jù)中心;將所述遠程服務(wù)供應(yīng)商計算機安全地連接到所述聯(lián)機服務(wù)數(shù)據(jù)中心;將所述遠程服務(wù)供應(yīng)商計算機鏈接到由所述密碼指示的PC(個人計算機)會話,并且 使所述服務(wù)供應(yīng)商計算機能通過所述聯(lián)機服務(wù)數(shù)據(jù)中心連接到所述故障計算設(shè)備,其中所 述遠程服務(wù)供應(yīng)商計算機經(jīng)由駐留在所述故障計算設(shè)備上的固件使所述服務(wù)供應(yīng)商技術(shù) 員能對所述故障計算設(shè)備進行診斷、維修和/或優(yōu)化。
16.如權(quán)利要求15所述的有形的機器可讀介質(zhì),其中,在所述聯(lián)機服務(wù)數(shù)據(jù)中心接收 來自所述遠程服務(wù)供應(yīng)商計算機的請求之前,所述終端用戶向所述服務(wù)供應(yīng)商傳達獲得對 于所述故障計算設(shè)備的協(xié)助的需要。
17.如權(quán)利要求16所述的有形的機器可讀介質(zhì),其中,向所述服務(wù)供應(yīng)商的傳達包括 電話呼叫、電子郵件或者即時消息。
18.如權(quán)利要求15所述的有形的機器可讀介質(zhì),其中,將所述故障計算設(shè)備安全地連 接到所述聯(lián)機服務(wù)數(shù)據(jù)中心包括驗證所述密碼,其中所述密碼被輸入到用戶界面以使所述 固件能夠建立到所述聯(lián)機服務(wù)數(shù)據(jù)中心的安全可信的連接。
19.如權(quán)利要求18所述的有形的機器可讀介質(zhì),其中,當(dāng)OS(操作系統(tǒng))可操作時,所 述用戶界面包括OS駐留遠程PC協(xié)助向?qū)в脩艚缑妗?br> 20.如權(quán)利要求18所述的有形的機器可讀介質(zhì),其中,當(dāng)OS和通信電路不可操作時,所 述用戶界面包括預(yù)OS遠程PC協(xié)助向?qū)в脩艚缑妗?br> 21.如權(quán)利要求20所述的有形的機器可讀介質(zhì),其中,所述預(yù)OS遠程PC協(xié)助向?qū)в脩?界面是通過同時按下CTRL-ALT-F1鍵序列而激活的。
22.如權(quán)利要求18所述的有形的機器可讀介質(zhì),其中,所述固件包括在管理引擎(ME) 上運行的主動管理技術(shù)(AMT)固件。
23.如利要求15所述的有形的機器可讀介質(zhì),其中,將所述故障計算設(shè)備安全地連接 到所述聯(lián)機服務(wù)數(shù)據(jù)中心包括利用在所述故障計算設(shè)備的管理引擎(ME)上運行的主動 管理技術(shù)(AMT)固件建立到在已知的預(yù)編程位置處的所述聯(lián)機服務(wù)數(shù)據(jù)中心的安全可信 的連接。
24.如權(quán)利要求15所述的有形的機器可讀介質(zhì),其中,將所述遠程服務(wù)供應(yīng)商計算機 安全地連接到所述聯(lián)機服務(wù)數(shù)據(jù)中心包括通過向所述聯(lián)機服務(wù)數(shù)據(jù)中心提供所述密碼來建立到在已知的預(yù)編程位置處的所述聯(lián)機服務(wù)數(shù)據(jù)中心的安全可信的連接。
25.如權(quán)利要求15所述的有形的機器可讀介質(zhì),其中,在聯(lián)機服務(wù)數(shù)據(jù)中心接收來自 遠程服務(wù)供應(yīng)商計算機的針對獲得故障計算設(shè)備的終端用戶的密碼的請求之前,在所述聯(lián) 機服務(wù)數(shù)據(jù)中心接收來自所述故障計算設(shè)備的、針對經(jīng)由到所述聯(lián)機服務(wù)數(shù)據(jù)中心的安全 可信的連接而搜索服務(wù)供應(yīng)商來開始遠程協(xié)助會話的請求,其中所述聯(lián)機服務(wù)數(shù)據(jù)中心向 所述故障計算設(shè)備發(fā)送潛在服務(wù)供應(yīng)商的市場列表。
26.如權(quán)利要求25所述的有形的機器可讀介質(zhì),其中,所述潛在服務(wù)供應(yīng)商的市場列 表包括在所述市場列表的頂端的所述計算設(shè)備的制造商和/或零售商。
27.一種用于提供遠程協(xié)助會話的系統(tǒng),包括具有防篡改組件的故障計算設(shè)備,所述故障計算設(shè)備包括OOB (帶外)處理器,所述OOB 處理器包括管理引擎和運行在所述ME上的固件以經(jīng)由連接服務(wù)基礎(chǔ)設(shè)施連接到遠程服務(wù) 供應(yīng)商技術(shù)員計算機,其中所述固件包括硬編碼的連接和信任設(shè)置,以使得所述故障計算 設(shè)備在接受對于使用所述連接服務(wù)基礎(chǔ)設(shè)施的許可協(xié)議后創(chuàng)建到所述連接服務(wù)基礎(chǔ)設(shè)施 的安全可信的連接,并利用單個數(shù)字串的密碼輸入來通過所述連接服務(wù)基礎(chǔ)設(shè)施完成到所 述服務(wù)供應(yīng)商技術(shù)員計算機的安全連接,以使得所述服務(wù)供應(yīng)商計算機能夠?qū)λ龉收嫌?算設(shè)備進行診斷、維修和/或優(yōu)化。
28.如權(quán)利要求27所述的系統(tǒng),其中,當(dāng)OS(操作系統(tǒng))有故障時,所述故障計算設(shè)備 經(jīng)由預(yù)OS遠程PC(個人計算機)協(xié)助向?qū)в脩艚缑鎭韯?chuàng)建到所述連接服務(wù)基礎(chǔ)設(shè)施的安 全可信的連接。
29.如權(quán)利要求觀所述的系統(tǒng),其中,所述預(yù)OS遠程PC協(xié)助向?qū)в脩艚缑姘▽崿F(xiàn) 為對管理引擎BIOS擴展(MEBx)模塊的加強的基于BIOS (基本輸入/輸出)的用戶界面, 所述加強專用于與所述連接服務(wù)基礎(chǔ)設(shè)施的操作。
30.如權(quán)利要求27所述的系統(tǒng),其中,所述連接服務(wù)基礎(chǔ)設(shè)施向所述故障計算設(shè)備提 供服務(wù)供應(yīng)商的市場列表,以從中進行選擇來向終端用戶的所述故障計算設(shè)備提供協(xié)助。
全文摘要
本文公開了用于實現(xiàn)在計算設(shè)備上的遠程控制協(xié)助會話的方法和系統(tǒng)。所述方法包括在聯(lián)機服務(wù)數(shù)據(jù)中心接收來自遠程服務(wù)供應(yīng)商計算機的針對獲得故障計算設(shè)備的終端用戶的密碼的請求。發(fā)送所述密碼到所述遠程服務(wù)供應(yīng)商計算機,其中服務(wù)供應(yīng)商技術(shù)員向所述終端用戶提供所述密碼。將所述故障計算設(shè)備安全地連接到所述聯(lián)機服務(wù)數(shù)據(jù)中心。將所述遠程服務(wù)供應(yīng)商計算機安全地連接到所述聯(lián)機服務(wù)數(shù)據(jù)中心。將所述遠程服務(wù)供應(yīng)商計算機鏈接到由所述密碼指示的PC會話,并且使所述服務(wù)供應(yīng)商計算機能通過所述聯(lián)機服務(wù)數(shù)據(jù)中心連接到所述故障計算設(shè)備。所述遠程服務(wù)供應(yīng)商計算機經(jīng)由駐留在所述故障計算設(shè)備上的固件使所述服務(wù)供應(yīng)商技術(shù)員能對所述故障計算設(shè)備進行診斷、維修和/或優(yōu)化。
文檔編號H04L29/06GK102118436SQ20101062505
公開日2011年7月6日 申請日期2010年12月24日 優(yōu)先權(quán)日2009年12月30日
發(fā)明者D·富爾吉尼蒂 申請人:英特爾公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1