欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

動(dòng)態(tài)的操作系統(tǒng)運(yùn)行前的廣告牌服務(wù)的制作方法

文檔序號(hào):6569274閱讀:220來(lái)源:國(guó)知局
專利名稱:動(dòng)態(tài)的操作系統(tǒng)運(yùn)行前的廣告牌服務(wù)的制作方法
技術(shù)領(lǐng)域
本公開(kāi)涉及在引導(dǎo)前(pre-boot)環(huán)境中動(dòng)態(tài)內(nèi)容的顯示。
背景技術(shù)
提供對(duì)互聯(lián)網(wǎng)的公開(kāi)訪問(wèn)的互聯(lián)網(wǎng)網(wǎng)吧是很普遍的,尤其是在亞洲國(guó) 家中,數(shù)以千計(jì)的互聯(lián)網(wǎng)網(wǎng)吧通過(guò)上百萬(wàn)的計(jì)算機(jī)提供對(duì)互聯(lián)網(wǎng)的訪問(wèn)。 例如,中國(guó)有超過(guò)BO,OOO個(gè)互聯(lián)網(wǎng)網(wǎng)吧,其包含超過(guò)6百萬(wàn)臺(tái)計(jì)算機(jī)。通 常,互聯(lián)網(wǎng)網(wǎng)吧的顧客買不起個(gè)人計(jì)算機(jī)。顧客支付費(fèi)用來(lái)在互聯(lián)網(wǎng)網(wǎng)吧 中使用計(jì)算機(jī)。
為了支付購(gòu)買用以提供對(duì)互聯(lián)網(wǎng)的訪問(wèn)的計(jì)算機(jī)的花費(fèi),并從而減少 由顧客所付的費(fèi)用,互聯(lián)網(wǎng)網(wǎng)吧的所有者通常提供基于付費(fèi)的廣告服務(wù)。 這些廣告是通過(guò)使用在顧客訪問(wèn)互聯(lián)網(wǎng)的運(yùn)行時(shí)刻(run-time)期間進(jìn)行的彈
出(p叩-up)來(lái)遞送的。然而,廣告使用了運(yùn)行時(shí)刻的資源,并引起顧客的厭 煩,因?yàn)樗鼈兇驍嗔祟櫩蛯?duì)互聯(lián)網(wǎng)的使用,并且它們持續(xù)進(jìn)行顯示直到由 用戶將其終止為止。


隨著以下進(jìn)行的詳細(xì)說(shuō)明,依據(jù)對(duì)附圖的參考,所要求權(quán)利的主題的 實(shí)施例的特征會(huì)變得顯而易見(jiàn),在附圖中,相同的數(shù)字描述類似的部分, 并且其中
圖1是示出根據(jù)本發(fā)明原理的互聯(lián)網(wǎng)網(wǎng)吧系統(tǒng)的一個(gè)實(shí)施例的框圖,
該互聯(lián)網(wǎng)網(wǎng)吧系統(tǒng)包含多個(gè)客戶系統(tǒng),其在引導(dǎo)前環(huán)境中顯示動(dòng)態(tài)內(nèi)容; 圖2是圖1所示任一客戶系統(tǒng)的一個(gè)實(shí)施例的框圖; 圖3是可以包含于圖1所示的任一客戶系統(tǒng)中的可擴(kuò)展固件接口(EFI)
的一種實(shí)現(xiàn)(架構(gòu))的框圖4是示出具有基于架構(gòu)的固件的系統(tǒng)在通電或重引導(dǎo)(reboot)時(shí)所經(jīng)過(guò)的各個(gè)階段的時(shí)間線;以及
圖5A-5D是示出廣告牌(billboard)服務(wù)的一個(gè)實(shí)施例的操作的流程圖, 該廣告牌服務(wù)用于顯示廣告的動(dòng)態(tài)內(nèi)容,所述廣告可以在引導(dǎo)客戶系統(tǒng)的 操作系統(tǒng)之前從服務(wù)器下載到客戶系統(tǒng)。
盡管以下詳細(xì)說(shuō)明是參考所要求權(quán)利的主題的多個(gè)說(shuō)明性實(shí)施例來(lái)進(jìn) 行的,但其許多可選方案、變型和變化對(duì)于本領(lǐng)域技術(shù)人員都是顯而易見(jiàn) 的。因此,其意圖是所要求權(quán)利的主題被認(rèn)為是概括的,并僅按所附權(quán)利 要求中所闡明的來(lái)定義。
具體實(shí)施例方式
根據(jù)本發(fā)明的一個(gè)實(shí)施例,諸如屏幕圖像之類的動(dòng)態(tài)內(nèi)容可以在引導(dǎo) 操作系統(tǒng)之前通過(guò)通信網(wǎng)絡(luò)取得并在一個(gè)可選擇的時(shí)間期間內(nèi)進(jìn)行顯示。 在一個(gè)實(shí)施例中,所述屏幕圖像是顯示在互聯(lián)網(wǎng)網(wǎng)吧的客戶系統(tǒng)上的廣告。 通過(guò)在引導(dǎo)操作系統(tǒng)之前顯示廣告,來(lái)限制廣告的時(shí)間期間,以便使其不 會(huì)使用戶感到厭煩。此外,廣告在運(yùn)行時(shí)刻之前用戶還不能使用計(jì)算機(jī)系 統(tǒng)時(shí)進(jìn)行顯示。而且,用戶不必終止廣告,因?yàn)槠浣柚诓僮飨到y(tǒng)的引導(dǎo) 過(guò)程而在所選時(shí)間期間之后自動(dòng)終止。 圖1是示出根據(jù)本發(fā)明原理的互聯(lián)網(wǎng)網(wǎng)吧系統(tǒng)100的一個(gè)實(shí)施例的框 圖,該互聯(lián)網(wǎng)網(wǎng)吧系統(tǒng)包含多個(gè)客戶系統(tǒng)102,所述客戶系統(tǒng)102在引導(dǎo)前 環(huán)境中顯示動(dòng)態(tài)內(nèi)容。客戶系統(tǒng)包括耦合到交換機(jī)/路由器/集線器104上的 服務(wù)器102,交換機(jī)/路由器/集線器104提供對(duì)通信網(wǎng)絡(luò)106的訪問(wèn),通信 網(wǎng)絡(luò)106可以是局域網(wǎng)(LAN)。服務(wù)器102可以建立初始化路徑和遠(yuǎn)程開(kāi)機(jī) /關(guān)機(jī),以及重啟所有耦合到通信網(wǎng)絡(luò)106上的客戶系統(tǒng)108。
在一個(gè)實(shí)施例中,每一個(gè)客戶系統(tǒng)108都包含存儲(chǔ)在非易失性存儲(chǔ)器 中的固件以及存儲(chǔ)在諸如磁盤驅(qū)動(dòng)器之類的次級(jí)存儲(chǔ)設(shè)備中的一個(gè)或多個(gè) 操作系統(tǒng)。所述固件執(zhí)行初始化功能,以允許客戶系統(tǒng)108訪問(wèn)通信網(wǎng)絡(luò) 106。在客戶系統(tǒng)108引導(dǎo)了操作系統(tǒng)之后,服務(wù)器102可以通過(guò)通信網(wǎng)絡(luò) 將應(yīng)用程序下載到客戶系統(tǒng)中。
圖2是圖1所示任一客戶系統(tǒng)108的一個(gè)實(shí)施例的框圖。在所示實(shí)施 例中,客戶系統(tǒng)108包括處理器(中央處理單元(CPU))200、存儲(chǔ)器202、網(wǎng)絡(luò)接口 204、存儲(chǔ)器接口 206和存儲(chǔ)設(shè)備208??蛻粝到y(tǒng)108還包括輸入/ 輸出接口 210,其為諸如顯示器212之類的輸出設(shè)備和諸如鍵盤214之類的 輸入設(shè)備提供接口。操作系統(tǒng)216可以存儲(chǔ)在存儲(chǔ)設(shè)備208中。
圖3是可擴(kuò)展固件接口(EFI)300的一種實(shí)現(xiàn)(架構(gòu))的框圖,其可以包含 于圖1所示的任何一個(gè)客戶系統(tǒng)108中。EFI是可以公開(kāi)獲得的規(guī)范,其定 義了在固件和操作系統(tǒng)之間的接口。該接口包括數(shù)據(jù)表,其存儲(chǔ)了與硬件 相關(guān)的信息,以及對(duì)于操作系統(tǒng)和操作系統(tǒng)裝入程序而言可用的、引導(dǎo)和 運(yùn)行時(shí)刻的服務(wù)調(diào)用。除了提供引導(dǎo)和運(yùn)行時(shí)刻的服務(wù)之外,該架構(gòu)還提 供有序的EFI驅(qū)動(dòng)器加載和執(zhí)行。
在2002年12月1日的"Extensible Firmware Interface Specification" Versionl.10 中描述了 EFI 的一個(gè)版本,該文件可在 www.inter.com/technology/efi.上獲得。硬件層是該架構(gòu)的最底層。在一個(gè)實(shí) 施例中,硬件層可以包括CPU模塊308和芯片組模塊310,其提供了圖2 所示的客戶系統(tǒng)108的功能。
"引導(dǎo)(boot)"指的是通過(guò)打開(kāi)電源、按下計(jì)算機(jī)上的復(fù)位(reset)按鈕 或者發(fā)出用于重啟的軟件命令來(lái)啟動(dòng)或復(fù)位計(jì)算機(jī)的過(guò)程。該計(jì)算機(jī)執(zhí)行 用來(lái)加載并啟動(dòng)操作系統(tǒng)且準(zhǔn)備操作系統(tǒng)來(lái)進(jìn)行使用的軟件。
EFI架構(gòu)包括順序執(zhí)行的兩個(gè)主要部分,Pre-EFI(PEI)階段306和驅(qū)動(dòng) 器執(zhí)行環(huán)境(DXE)階段304。 Pre-EFI(PEI)階段査找并初始化存儲(chǔ)器。驅(qū)動(dòng)器 執(zhí)行環(huán)境(DXE)初始化客戶系統(tǒng)中的其它部件,并為EFI驅(qū)動(dòng)器302提供支 持。PEI階段306、 DXE階段304和EFI驅(qū)動(dòng)器302 —起提供用于引導(dǎo)操作 系統(tǒng)并運(yùn)行引導(dǎo)前應(yīng)用程序的標(biāo)準(zhǔn)環(huán)境。在PEI階段306和DXE階段304 期間所執(zhí)行的代碼可以與驅(qū)動(dòng)器一起存儲(chǔ)在非易失性存儲(chǔ)器中,以訪問(wèn)存 儲(chǔ)EFI存儲(chǔ)器302的存儲(chǔ)設(shè)備。
EFI驅(qū)動(dòng)器302是在DXE階段運(yùn)行的代碼模塊件(modular piece of code)。 EFI驅(qū)動(dòng)器可以管理客戶系統(tǒng)108中的設(shè)備或?yàn)橐龑?dǎo)前環(huán)境提供服 務(wù)。EFI驅(qū)動(dòng)器是單線程的,并為控制臺(tái)提供基礎(chǔ)支持,為引導(dǎo)前環(huán)境提供 網(wǎng)絡(luò)支持,即支持在引導(dǎo)前環(huán)境中引導(dǎo)操作系統(tǒng)并管理客戶系統(tǒng)108。最少 的支持包括對(duì)控制單元的支持,例如用戶用以與計(jì)算機(jī)進(jìn)行通信的終端(控 制臺(tái))??刂婆_(tái)包括諸如鍵盤之類的輸入設(shè)備和諸如顯示器之類的輸出設(shè)備??刂婆_(tái)可以提供陰極射線管(CRT)終端,如在視頻圖形陣列(VGA)或通用圖 形適配器(UGA)設(shè)備上的文本支持或圖形支持。還可以提供用于安全、無(wú)線 和音頻驅(qū)動(dòng)器的其他EFI驅(qū)動(dòng)器。
圖4是示出具有基于架構(gòu)的固件的客戶系統(tǒng)在通電或重引導(dǎo)時(shí)所經(jīng)過(guò) 的各個(gè)階段的時(shí)間線。對(duì)于重引導(dǎo),操作系統(tǒng)被再次加載,無(wú)需對(duì)客戶系 統(tǒng)進(jìn)行電力重啟(power cycling)。
在以通電為開(kāi)端的安全(SEC)階段期間,檢査將要在客戶系統(tǒng)中執(zhí)行的 第一個(gè)操作碼,以確定固件是否已被篡改。
在pre-EFI初始化環(huán)境(PEI)階段期間,査找在該平臺(tái)中的存儲(chǔ)器,并為 DXE階段準(zhǔn)備資源圖。
在驅(qū)動(dòng)器執(zhí)行環(huán)境(DXE)階段期間,加載引導(dǎo)管理器和EFI驅(qū)動(dòng)器。 DXE階段提供一組引導(dǎo)服務(wù)、運(yùn)行時(shí)刻服務(wù)和DXE服務(wù)。DXE分派程序 (dispatcher)負(fù)責(zé)査找并執(zhí)行DXE驅(qū)動(dòng)器和EFI驅(qū)動(dòng)器。這些驅(qū)動(dòng)器可以以 預(yù)定義順序執(zhí)行。EFI驅(qū)動(dòng)器可以符合EFIVersionl.lO驅(qū)動(dòng)器模型,其可在 www.inter.com/technology/efi.獲得。引導(dǎo)管理器確定加載什么操作系統(tǒng)以及 所需的引導(dǎo)設(shè)備??梢约虞d所有EFI驅(qū)動(dòng)器,或者僅加載引導(dǎo)操作所需的 那些EFI驅(qū)動(dòng)器。引導(dǎo)服務(wù)為在引導(dǎo)時(shí)刻期間可以使用的設(shè)備和系統(tǒng)功能 提供了接口。
在用于網(wǎng)絡(luò)的EFI驅(qū)動(dòng)器、控制臺(tái)和廣告牌服務(wù)驅(qū)動(dòng)器400被初始化 之后,客戶系統(tǒng)108準(zhǔn)備好通過(guò)通信網(wǎng)絡(luò)106接收從服務(wù)器102發(fā)送的內(nèi) 容,并在控制臺(tái)的顯示器上顯示該內(nèi)容。要顯示的內(nèi)容可以包括文本、圖 形和視頻,即,通常經(jīng)由可以在互聯(lián)網(wǎng)上訪問(wèn)的萬(wàn)維網(wǎng)(www)頁(yè)面提供的任 何內(nèi)容。在一個(gè)實(shí)施例中,除了要顯示的內(nèi)容之外,所下載的內(nèi)容還可以 包括音頻,其包括語(yǔ)音和音樂(lè)。可以由廣告牌服務(wù)驅(qū)動(dòng)器400管理對(duì)要顯 示的內(nèi)容的接收以及在可控制時(shí)間期間中對(duì)所接收內(nèi)容的顯示,稍后將結(jié) 合圖5更詳細(xì)描述廣告牌服務(wù)驅(qū)動(dòng)器400。
在顯示器上顯示屏幕圖像的時(shí)間期滿之后,引導(dǎo)分派程序402選擇要 在引導(dǎo)設(shè)備選擇階段(BDS)期間引導(dǎo)的操作系統(tǒng)。BDS階段定位并加載在引 導(dǎo)前環(huán)境中執(zhí)行的應(yīng)用程序。例如,該應(yīng)用程序可以包括操作系統(tǒng)引導(dǎo)裝 入程序,或者擴(kuò)展的引導(dǎo)前服務(wù),例如設(shè)置配置、擴(kuò)展的診斷程序,快速更新支持和操作系統(tǒng)引導(dǎo)碼。
在該階段的開(kāi)始,操作系統(tǒng)獲得控制臺(tái)設(shè)備上的顯示器的控制,并且
通常通過(guò)復(fù)位存儲(chǔ)屏幕圖像的顯示器緩沖器來(lái)清空(blank)顯示器。
過(guò)渡系統(tǒng)加載(transient system load)(TSL)階段允許在平臺(tái)被操作系統(tǒng)
內(nèi)核接管之前服務(wù)接口對(duì)于操作系統(tǒng)裝入程序可用。在過(guò)渡系統(tǒng)加載(TSL)
階段期間,操作系統(tǒng)被操作系統(tǒng)引導(dǎo)裝入程序所引導(dǎo)。
運(yùn)行時(shí)刻(RT)階段提供了用于在操作系統(tǒng)執(zhí)行期間提供EFI驅(qū)動(dòng)器的
裝置,以支持操作系統(tǒng)。在運(yùn)行時(shí)刻期間,最終的操作系統(tǒng)環(huán)境運(yùn)行,且
可以執(zhí)行應(yīng)用程序??蛻粝到y(tǒng)保持在運(yùn)行時(shí)刻階段中,直到檢測(cè)到關(guān)機(jī)為止。
運(yùn)行后(afterlife)(AL)階段,即,操作系統(tǒng)運(yùn)行之后(post operating system),允許固件在操作系統(tǒng)終止之后執(zhí)行(自動(dòng)的或非自動(dòng)的)。
圖5A-5D是示出一個(gè)廣告牌服務(wù)的實(shí)施例的操作的流程圖,該廣告牌 服務(wù)用于顯示廣告的動(dòng)態(tài)內(nèi)容,所述廣告可以在引導(dǎo)客戶系統(tǒng)的操作系統(tǒng) 之前從服務(wù)器102下載到客戶系統(tǒng)108。在一個(gè)實(shí)施例中,廣告牌服務(wù)可以 在DXE階段期間由廣告牌服務(wù)驅(qū)動(dòng)器400提供。要在控制臺(tái)的顯示器上顯 示的內(nèi)容或部分內(nèi)容可以在先前的引導(dǎo)前階段中下載完畢,并存儲(chǔ)在非易 失性存儲(chǔ)器中,部分內(nèi)容可以存儲(chǔ)在非易失性存儲(chǔ)器中,或者可以在當(dāng)前 引導(dǎo)前階段期間下載新的內(nèi)容。
在塊500,對(duì)客戶系統(tǒng)108通電或重引導(dǎo)。在互聯(lián)網(wǎng)網(wǎng)吧環(huán)境中,在給 予用戶對(duì)客戶系統(tǒng)的訪問(wèn)權(quán)之前,在常規(guī)基礎(chǔ)上重引導(dǎo)客戶系統(tǒng)。重引導(dǎo) 或"通電"命令可以從服務(wù)器102遠(yuǎn)程發(fā)送到客戶系統(tǒng)108。通過(guò)對(duì)客戶系 統(tǒng)108進(jìn)行電力重啟或重引導(dǎo),由先前用戶存儲(chǔ)在客戶系統(tǒng)的易失性存儲(chǔ) 器中的任何數(shù)據(jù)都可以在給予下一個(gè)用戶對(duì)客戶系統(tǒng)的訪問(wèn)權(quán)之前刪除。
在塊502,客戶系統(tǒng)108中的硬件(平臺(tái))在PEI階段和DXE階段期間 初始化,如在結(jié)合圖4所示的時(shí)間線所論述的。在初始化期間,對(duì)硬件(平 臺(tái))進(jìn)行診斷測(cè)試,以確定其是否是可操作的,以及用于輸入/輸出設(shè)備(例 如網(wǎng)絡(luò)裝置和控制臺(tái))的固件驅(qū)動(dòng)器是否被初始化。在平臺(tái)被初始化之后, 處理繼續(xù)到塊504。
在塊504,檢查設(shè)置或配置參數(shù),以確定是否開(kāi)啟了廣告牌服務(wù)。開(kāi)啟或關(guān)閉廣告牌服務(wù)可以由終端用戶來(lái)定制,例如互聯(lián)網(wǎng)網(wǎng)吧所有者。配置
參數(shù)可以存儲(chǔ)在非易失性存儲(chǔ)器中,例如客戶系統(tǒng)108的快擦式存儲(chǔ)器中。
可以使用配置實(shí)用程序來(lái)修改配置參數(shù),以開(kāi)啟廣告牌服務(wù)。如果廣告牌
服務(wù)被開(kāi)啟,處理就繼續(xù)到塊506。如果未開(kāi)啟,處理就繼續(xù)到塊536。
在塊506,獲得控制臺(tái)要顯示的最后更新的廣告并進(jìn)行顯示。如果這是 第一次初始化平臺(tái),則將會(huì)顯示存儲(chǔ)在客戶系統(tǒng)108中的默認(rèn)標(biāo)志。如果 廣告以前已經(jīng)下載過(guò),則其可以存儲(chǔ)在客戶系統(tǒng)108中的非易失性存儲(chǔ)器 或存儲(chǔ)設(shè)備上。在此情況下,在控制臺(tái)上顯示以前下載并存儲(chǔ)的廣告。存 儲(chǔ)以前下載的、用以在引導(dǎo)前時(shí)間期間顯示的廣告,確保了引導(dǎo)前廣告時(shí) 間期間的有效使用。該廣告可以在從服務(wù)器下載新廣告的同時(shí)進(jìn)行顯示。 處理繼續(xù)到塊508。
在塊50S,設(shè)置網(wǎng)絡(luò)接口,以允許通過(guò)通信網(wǎng)絡(luò)從服務(wù)器下載要在客戶 系統(tǒng)上顯示的內(nèi)容。相關(guān)的DXE網(wǎng)絡(luò)驅(qū)動(dòng)器被加載到存儲(chǔ)器中。在使用傳 輸控制協(xié)議/網(wǎng)際協(xié)議(TCP/IP)的實(shí)施例中,建立網(wǎng)絡(luò)堆棧。處理繼續(xù)到塊 510。
在塊510,如果網(wǎng)絡(luò)設(shè)置失敗,則處理就繼續(xù)到塊536,以顯示存儲(chǔ)在 客戶系統(tǒng)中的標(biāo)志,并引導(dǎo)操作系統(tǒng)。如果沒(méi)有失敗,則處理就繼續(xù)到塊 512,通過(guò)通信網(wǎng)絡(luò)連接到服務(wù)器。
在塊512,客戶系統(tǒng)108通過(guò)通信網(wǎng)絡(luò)106連接到服務(wù)器102,以獲得 要在引導(dǎo)操作系統(tǒng)之前顯示的內(nèi)容。用于通過(guò)通信網(wǎng)絡(luò)連接服務(wù)器的方法 對(duì)于本領(lǐng)域技術(shù)人員是公知的。
在塊514,如果到通信網(wǎng)絡(luò)的連接失敗,則處理就繼續(xù)到塊536,反之, 則處理繼續(xù)到塊516。
在塊516,以一個(gè)默認(rèn)值初始化計(jì)時(shí)器,其用于計(jì)數(shù)在引導(dǎo)操作系統(tǒng)之 前顯示通過(guò)通信網(wǎng)絡(luò)從服務(wù)器接收的內(nèi)容的時(shí)間期間。這個(gè)默認(rèn)值是可控 制的,并可以由客戶系統(tǒng)的終端用戶通過(guò)使用配置實(shí)用程序進(jìn)行修改。
在塊518,廣告牌服務(wù)進(jìn)行檢査,以査明是否有可以用于顯示的新內(nèi)容。 廣告存儲(chǔ)在服務(wù)器的數(shù)據(jù)庫(kù)中,并在作為DXE階段一部分的引導(dǎo)前廣告階 段期間被下載到客戶系統(tǒng)。在一個(gè)實(shí)施例中,廣告是屏幕圖像,其被存儲(chǔ) 在服務(wù)器中。如果存在要被下載到該客戶系統(tǒng)中的新廣告,則處理就繼續(xù)到塊520,下載該新廣告,用以在引導(dǎo)前廣告階段期間在客戶系統(tǒng)的控制臺(tái) 上進(jìn)行顯示。如果不存在,則處理繼續(xù)到塊534。
在塊520,廣告牌服務(wù)確定是否存在斷點(diǎn),所述斷點(diǎn)是在廣告的先前下 載期間所存儲(chǔ)的,表示先前的下載還沒(méi)有完成。如果由于在引導(dǎo)操作系統(tǒng) 之前用于顯示廣告的時(shí)間期間期滿而造成廣告的下載不能完成,就設(shè)置斷 點(diǎn)并將其存儲(chǔ)在客戶系統(tǒng)中。斷點(diǎn)表示在廣告文件中的數(shù)據(jù)偏移,在下一 個(gè)引導(dǎo)前階段期間下載應(yīng)在該數(shù)據(jù)偏移處開(kāi)始。斷點(diǎn)存儲(chǔ)了第一次數(shù)據(jù)傳 輸停止處的數(shù)據(jù)偏移點(diǎn),并且下一次數(shù)據(jù)傳輸從該記錄點(diǎn)開(kāi)始。例如,如 果廣告存儲(chǔ)在總長(zhǎng)度為1024個(gè)八比特組的文件中,但第一次數(shù)據(jù)傳輸僅下 載了 500個(gè)八比特組,則就為該文件記錄斷點(diǎn)500。當(dāng)下一次下載開(kāi)始時(shí), 下載文件的下一個(gè)請(qǐng)求從文件內(nèi)的偏移501處的下一個(gè)八比特組開(kāi)始。
客戶系統(tǒng)下一次被引導(dǎo)時(shí),對(duì)于要在控制臺(tái)上顯示的內(nèi)容的下載從該 斷點(diǎn)繼續(xù)進(jìn)行。通過(guò)減少下載時(shí)間,增加了廣告在控制臺(tái)上的顯示時(shí)間。 從非易失性存儲(chǔ)器中取回廣告的先前下載的部分,以便與廣告的當(dāng)前下載 的部分一起在控制臺(tái)上進(jìn)行顯示。這減少了在當(dāng)前引導(dǎo)階段期間該廣告的 下載時(shí)間。如果存在先前未完成的下載期間所設(shè)置的斷點(diǎn),則處理就繼續(xù) 到塊523。如果不存在,則處理就繼續(xù)到塊522。
在塊522,獲得與要顯示的廣告相關(guān)的名稱。處理繼續(xù)到塊523。
在塊523,通過(guò)通信網(wǎng)絡(luò)從服務(wù)器下載要顯示的廣告。處理繼續(xù)到塊
524。
在塊524,檢查計(jì)時(shí)器,以確定顯示內(nèi)容的時(shí)間期間是否已經(jīng)期滿。如 果是,則處理就繼續(xù)到塊528。如果不是,處理就繼續(xù)到塊526。
在塊526,檢査下載過(guò)程,以確定要顯示的新廣告的下載是否已完成。 如果是,則處理就繼續(xù)到塊528,以顯示該新廣告。如果不是,則處理就繼 續(xù)到塊523,繼續(xù)下載要顯示的新廣告。
在塊52S,在控制臺(tái)上顯示新廣告。處理繼續(xù)到塊530。
在塊530,將新廣告設(shè)定為在下一次引導(dǎo)前階段期間要顯示的默認(rèn)廣 告。處理繼續(xù)到塊532。
在塊532,顯示所下載的內(nèi)容,直到該時(shí)間期間期滿為止。在檢測(cè)到該 時(shí)間期間已經(jīng)期滿時(shí),處理就繼續(xù)到塊538,以引導(dǎo)操作系統(tǒng)。在塊534,計(jì)時(shí)器已經(jīng)期滿,將所下載的廣告存儲(chǔ)在客戶系統(tǒng)中。廣告 存儲(chǔ)在非易失性存儲(chǔ)器或存儲(chǔ)設(shè)備中。設(shè)置斷點(diǎn),以便在下一個(gè)重引導(dǎo)或 "通電"重啟期間,能夠從該點(diǎn)處繼續(xù)進(jìn)行內(nèi)容的下載。處理繼續(xù)到塊538, 以開(kāi)始引導(dǎo)操作系統(tǒng)。
在塊536,廣告牌服務(wù)對(duì)于客戶系統(tǒng)是關(guān)閉的,在開(kāi)始引導(dǎo)操作系統(tǒng)之 前,可以在控制臺(tái)上顯示存儲(chǔ)在客戶系統(tǒng)中非易失性存儲(chǔ)器中的靜態(tài)內(nèi)容。 所述靜態(tài)內(nèi)容可以是特定標(biāo)志,即,為易于明確識(shí)別而設(shè)計(jì)的名稱、符號(hào) 或商標(biāo)。在開(kāi)始?jí)K538的引導(dǎo)過(guò)程之前,靜態(tài)內(nèi)容可以在硬件初始化的同 時(shí)進(jìn)行顯示。
在塊53S,操作系統(tǒng)引導(dǎo)過(guò)程開(kāi)始。這可以通過(guò)選擇一個(gè)從中引導(dǎo)操作 系統(tǒng)的設(shè)備來(lái)開(kāi)始。在控制被傳遞到操作系統(tǒng)引導(dǎo)過(guò)程之后,顯示內(nèi)容就 不再處于廣告牌服務(wù)的控制之下。
為了與具體操作系統(tǒng)相適應(yīng),例如,為了接收Microsoft windows操作
系統(tǒng)的認(rèn)證,客戶系統(tǒng)必須在指定時(shí)間段內(nèi)開(kāi)始操作系統(tǒng)的引導(dǎo)。在計(jì)算 機(jī)中的固件必須在指定時(shí)間期間內(nèi)開(kāi)始啟動(dòng)操作系統(tǒng),以通過(guò)硬件資格測(cè) 試,以便接收Microsoft windows操作系統(tǒng)的認(rèn)證。然而,該時(shí)間限制僅用 于在終端用戶購(gòu)買計(jì)算機(jī)之前。在售出之后,計(jì)算機(jī)所有者可以定制引導(dǎo) 前環(huán)境,例如所有者可以改變引導(dǎo)前時(shí)間,以允許額外的時(shí)間用于動(dòng)態(tài)內(nèi) 容(例如廣告)的顯示。
在一個(gè)實(shí)施例中,該時(shí)間期間可以由互聯(lián)網(wǎng)網(wǎng)吧的所有者來(lái)選擇。該 時(shí)間期間可以通過(guò)在操作系統(tǒng)運(yùn)行前(pre-operating system)的配置實(shí)用程序
中的設(shè)置選項(xiàng)來(lái)選擇。例如,設(shè)置頁(yè)面可以是系統(tǒng)配置實(shí)用程序的一部分, 其可以通過(guò)選擇鍵盤上的特定功能鍵而在個(gè)人計(jì)算機(jī)上進(jìn)行調(diào)用。
在一個(gè)實(shí)施例中,用于顯示所下載的廣告的所選時(shí)間期間是10秒。在 這10秒期間,廣告吸引了用戶的注意力,但不會(huì)引起用戶厭煩,因?yàn)樗?是在運(yùn)行時(shí)刻期間出現(xiàn)的。由于該時(shí)間期間可以對(duì)于每個(gè)用戶進(jìn)行配置, 因此該時(shí)間期間可以比10秒更短或更長(zhǎng)。例如,該時(shí)間期間對(duì)于普通用戶 可以是10秒,對(duì)于不同類型的用戶可以更短。
廣告的顯示是不依賴于操作系統(tǒng)的,因?yàn)樗诓僮飨到y(tǒng)的引導(dǎo)之前執(zhí) 行的。此外,因?yàn)樵谙到y(tǒng)初始化時(shí)間期間顯示廣告,因此它不耗費(fèi)運(yùn)行時(shí)刻的資源。
可以針對(duì)當(dāng)前訪問(wèn)客戶系統(tǒng)的特定用戶來(lái)制作在引導(dǎo)操作系統(tǒng)之前所 顯示的廣告。例如,在提供對(duì)客戶系統(tǒng)的訪問(wèn)權(quán)之前,互聯(lián)網(wǎng)網(wǎng)吧運(yùn)營(yíng)者 可以以人口統(tǒng)計(jì)學(xué)信息(例如年齡、職別、或?qū)I(yè))來(lái)登記每一個(gè)用戶,以便 使所顯示的廣告針對(duì)該類用戶。
已經(jīng)針對(duì)EFI接口描述了本發(fā)明的實(shí)施例,其包括允許在引導(dǎo)操作系 統(tǒng)之前下載動(dòng)態(tài)內(nèi)容的網(wǎng)絡(luò)能力。本發(fā)明的實(shí)施例還可以包含于支持在引 導(dǎo)操作系統(tǒng)之前通過(guò)網(wǎng)絡(luò)進(jìn)行動(dòng)態(tài)下載的其它系統(tǒng)中。例如, 一個(gè)實(shí)施例 可以包含于在引導(dǎo)操作系統(tǒng)之前提供網(wǎng)絡(luò)能力的一種傳統(tǒng)BIOS系統(tǒng)中。
已經(jīng)針對(duì)在引導(dǎo)操作系統(tǒng)之前下載廣告用以進(jìn)行顯示而描述了本發(fā)明 的實(shí)施例。本發(fā)明的其它實(shí)施例可以在引導(dǎo)操作系統(tǒng)之前下載其它要顯示 的內(nèi)容。例如,在非互聯(lián)網(wǎng)網(wǎng)吧的環(huán)境中,可以將公司web頁(yè)面下載到公 司內(nèi)的每一個(gè)客戶系統(tǒng),或者家庭用戶可以選擇在每次系統(tǒng)通電或重置時(shí) 要下載到用戶的系統(tǒng)中的特定web頁(yè)面。用戶還可以對(duì)在開(kāi)始引導(dǎo)操作系 統(tǒng)之前顯示web頁(yè)面的時(shí)間期間進(jìn)行選擇,以便提供足夠的時(shí)間來(lái)閱讀該 內(nèi)容。
在引導(dǎo)操作系統(tǒng)之前顯示動(dòng)態(tài)內(nèi)容的能力還允許原始設(shè)備制造商 (OEM),即銷售為特定應(yīng)用而定制的計(jì)算機(jī)的廠商,以及獨(dú)立BIOS廠商 (IBV)與用戶交流。
對(duì)于本領(lǐng)域普通技術(shù)人員顯而易見(jiàn)的是,本發(fā)明的實(shí)施例中所涉及的 各種方法可以采用包括計(jì)算機(jī)可用介質(zhì)的計(jì)算機(jī)程序產(chǎn)品來(lái)體現(xiàn)。例如這 種計(jì)算機(jī)可用介質(zhì)可以包括只讀存儲(chǔ)器設(shè)備,例如CD ROM盤片或常規(guī) ROM設(shè)備,或者計(jì)算機(jī)磁盤,其包含存儲(chǔ)在其上的計(jì)算機(jī)可讀程序代碼。
盡管參考本發(fā)明的各個(gè)實(shí)施例具體示出并描述了本發(fā)明的實(shí)施例,本 領(lǐng)域技術(shù)人員會(huì)理解,可以在對(duì)此做出形式和細(xì)節(jié)上的各種變化,而不會(huì) 脫離包含于所附權(quán)利要求中的本發(fā)明實(shí)施例的范圍。
權(quán)利要求
1、一種設(shè)備,包括廣告牌模塊,其能夠在引導(dǎo)操作系統(tǒng)之前,通過(guò)通信網(wǎng)絡(luò)取得用于在控制臺(tái)上顯示的屏幕圖像。
2、 如權(quán)利要求l所述的設(shè)備,其中,所述屏幕圖像在可控制的時(shí)間期 間內(nèi)進(jìn)行顯示。
3、 如權(quán)利要求l所述的設(shè)備,其中,所述屏幕圖像是從耦合到所述通 信網(wǎng)絡(luò)上的服務(wù)器取得的。
4、 如權(quán)利要求l所述的設(shè)備,其中,待取得的所述屏幕圖像可以由服 務(wù)提供商通過(guò)耦合到所述通信網(wǎng)絡(luò)上的服務(wù)器來(lái)選擇。
5、 如權(quán)利要求4所述的設(shè)備,其中,所述屏幕圖像是針對(duì)用戶制做的。
6、 如權(quán)利要求l所述的設(shè)備,其中,所述屏幕圖像可由用戶選擇。
7、 如權(quán)利要求l所述的設(shè)備,其中,所述廣告牌模塊是可擴(kuò)展固件接 口的一部分。
8、 一種方法,包括 通過(guò)通信網(wǎng)絡(luò)取得屏幕圖像;以及 在引導(dǎo)操作系統(tǒng)之前,在控制臺(tái)上顯示所述屏幕圖像。
9、 如權(quán)利要求8所述的方法,其中,所述屏幕圖像在由耦合到所述通 信網(wǎng)絡(luò)的系統(tǒng)所控制的時(shí)間期間內(nèi)顯示。
10、 如權(quán)利要求8所述的方法,其中,待取得的所述屏幕圖像可以由服務(wù)提供商通過(guò)耦合到所述網(wǎng)絡(luò)的服務(wù)器來(lái)選擇。
11、 如權(quán)利要求10所述的方法,其中,所述屏幕圖像是針對(duì)用戶制做的
12、 如權(quán)利要求8所述的方法,其中,所述屏幕圖像在可控制的時(shí)間 期間內(nèi)顯示。
13、 一種產(chǎn)品,包括包含相關(guān)信息的機(jī)器可訪問(wèn)介質(zhì), >其中,所述信息在被訪問(wèn)時(shí),使得機(jī)器執(zhí)行 通過(guò)通信網(wǎng)絡(luò)取得屏幕圖像;以及 在引導(dǎo)操作系統(tǒng)之前,在控制臺(tái)上顯示所述屏幕圖像。
14、 如權(quán)利要求13所述的產(chǎn)品,其中,所述屏幕圖像在可控制的時(shí)間 期間內(nèi)顯示。
15、 如權(quán)利要求13所述的產(chǎn)品,其中,待取得的所述屏幕圖像可以由 服務(wù)提供商選擇。
16、 如權(quán)利要求13所述的產(chǎn)品,其中,所述屏幕圖像是針對(duì)用戶制做的。
17、 一種系統(tǒng),包括磁盤驅(qū)動(dòng)器,其能夠存儲(chǔ)操作系統(tǒng);以及廣告牌模塊,其能夠在引導(dǎo)操作系統(tǒng)之前,通過(guò)通信網(wǎng)絡(luò)取得用于在 控制臺(tái)上顯示的屏幕圖像。
18、 如權(quán)利要求17所述的系統(tǒng),其中,所述屏幕圖像在可控制的時(shí)間 期間內(nèi)顯示。
19、 如權(quán)利要求17所述的系統(tǒng),其中,所述屏幕圖像是針對(duì)用戶制做的。
20、 如權(quán)利要求17所述的系統(tǒng),其中,所述屏幕圖像從耦合到所述通 信網(wǎng)絡(luò)的服務(wù)器取得。
全文摘要
提供了一種方法和設(shè)備,用于在引導(dǎo)操作系統(tǒng)之前通過(guò)通信網(wǎng)絡(luò)取得動(dòng)態(tài)內(nèi)容。所述內(nèi)容可以包括用于在控制臺(tái)上顯示的屏幕圖像。用于顯示內(nèi)容的時(shí)間期間可以由耦合到通信網(wǎng)絡(luò)的另一個(gè)計(jì)算機(jī)來(lái)控制。所述內(nèi)容可以是廣告,其在引導(dǎo)操作系統(tǒng)之前,在可控制的時(shí)間期間內(nèi)顯示在互聯(lián)網(wǎng)網(wǎng)吧的計(jì)算機(jī)系統(tǒng)上。
文檔編號(hào)G06F15/177GK101583941SQ200680038981
公開(kāi)日2009年11月18日 申請(qǐng)日期2006年11月13日 優(yōu)先權(quán)日2005年11月21日
發(fā)明者C·陳, J·趙, M·A·羅思曼, R·李, X·吳 申請(qǐng)人:英特爾公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
绥芬河市| 边坝县| 禄劝| 东安县| 个旧市| 磴口县| 仙游县| 衡阳县| 伊金霍洛旗| 江都市| 施秉县| 顺平县| 普定县| 阳曲县| 唐河县| 昂仁县| 梁河县| 凤翔县| 二手房| 丹阳市| 中阳县| 平泉县| 维西| 望奎县| 沭阳县| 陈巴尔虎旗| 剑河县| 黄山市| 宜川县| 和平区| 湖口县| 应用必备| 邳州市| 柳州市| 子长县| 巴青县| 阳谷县| 扎赉特旗| 天津市| 横峰县| 景东|