TW201108117A - Modifying a video resolution of video data in a pre-operating system environment - Google Patents
Modifying a video resolution of video data in a pre-operating system environment Download PDFInfo
- Publication number
- TW201108117A TW201108117A TW099122964A TW99122964A TW201108117A TW 201108117 A TW201108117 A TW 201108117A TW 099122964 A TW099122964 A TW 099122964A TW 99122964 A TW99122964 A TW 99122964A TW 201108117 A TW201108117 A TW 201108117A
- Authority
- TW
- Taiwan
- Prior art keywords
- video
- resolution
- application
- display device
- environment
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/363—Graphics controllers
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/026—Arrangements or methods related to booting a display
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/04—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
- G09G2370/042—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller for monitor identification
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Controls And Circuits For Display Device (AREA)
Description
201108117 六、發明說明: I:發明戶斤屬之技術領域:! 發明的技術領域 本發明係有關在作業系統前置環境中修改視訊資料之 視訊解析度的技術。 C先前技冬好】 發明的技術背景 在使一電腦初始地啟動時,程式碼受到執行以進行開機 服務,其包括初始化與測試電腦部件,以及其他任務。在 開機程序結束之時,一作業系統(OS)將受載入。 在該作業系統前置環境(在載入該OS之前)中,某些應用 程式可執行,且該等應用程式可輸出視訊資料,以供在該 電腦的一顯示器裝置上顯示。例如,某些應用程式可在此 開機程序中輸出狀態資訊,以指出是否檢測到任何故障。 在一作業系統前置環境中操作的某些應用程式係設計 為可輸出具有一特定視訊解析度的視訊資料。在某些狀況 中,該應用程式視訊資料指定的解析度以及一電腦之一顯 示器裝置所支援的解析度可能並不相容。 I:發明内容3 發明的概要說明 本發明揭露一種方法,其包含下列步驟:執行提供開機 服務的程式碼,以在一電腦中建立一作業系統(OS)前置環 境;在該作業系統前置環境中執行一應用程式,其中該應 用程式輸出視訊資料,以供在該電腦的一顯示器裝置上顯 201108117 示;以及於該作業系統前置環境中,由在該電腦中執行的 一視訊解析度修改器模組把來自該應用程式之該視訊資料 的一視訊解析度修改為與該顯示器裝置所支援的一視訊解 析度一致。 圖式的簡要說明 將參照以下的圖式來說明本發明的某些實施例: 第1圖以方塊圖展示出一種例示電腦,其結合了根據本 發明一實施例的一種視訊降級器; 第2圖以方塊圖展示出各種不同佈置,包括根據本發明 一實施例的該視訊降級器; 第3圖以流程圖展示出根據本發明一實施例的系統操 作;以及 第4圖以流程圖展示出根據本發明一實施例而由該視訊 降級器進行的一種程序。 【實施方式3 較佳實施例的詳細說明 在一電腦啟動時,將進行一開機程序,其中各種不同的 測試、初始化、以及其他任務均受到執行。傳統地,該種 開機程序係由基本輸入/輸出系統(BIOS)碼來進行。該BIOS 碼傳統地識別、測試並且初始化系統部件。該BIOS碼亦可 進行其他任務。在該開機程序結束之時,該BIOS碼載入一 作業系統(0S)。 近來,已經界定了一種延伸韌體介面(EFI),以提供除 201108117 了其他任務以外還進行傳統上由BIOS碼進行之任務的程式 碼。該EFI碼提供開機服務,以及其他可能不可得的服務或 者未與傳統BIOS碼標準化的其他服務。該EFI碼亦包括用以 載入一作業系統的一開機管理程式。該EFI規格係由統一 EFI(UEFI)論壇提供。 該EFI是一種介於作業系統(及/或應用程式軟體)與平台 韌體之間的介面,其中平台韌體係表示嵌入在硬體部件中 的可規劃内容,例如微處理器、特定應用積體電路(ASIC)、 可規劃邏輯裝置、周邊裝置等等。該平台韌體可包括用以 進行该電腦之健全狀況管理的程式碼。該平台物體亦可包 括某些BIOS碼,例如用以進行電源管理任務或用以提供視 訊性能的BIOS碼。 在載入該作業系統之前,在執行該BI〇s碼或EFI碼時, 各種不同應用程式可在該作業系統前置環境中執行 ,例如 藉著使用EFI備置API(應用程式規劃介面)與功能。該作業 系統前置環境係表示一種在該BI0S/ER[碼開始執行之後但 在載入該QS之前的環境。可在該作業线前置環境執行的 應用程式實例包括一預開機應用程式(例如,允許在該作業 系統前置環境中存取與一應用程式(例如,Micr〇s〇ft Outlook)相關聯之f子郵件或行事曆資料的_應用程式)、 —測試應用程式(其在該作業系統前置環境中進行某些測 试)、用於系統设定的一圖形套裝、以及其他應用程式。在 6亥作業系統前置環境中執行之該等應用程式的大部分可產 生供在一顯示器裝置上輸出的視訊資料。 201108117 當研發出能夠在一作業系統前置環境中輸出視訊資料 的應用程式時’研發者可假設該等應用程式係欲在具有可 支援至少某一視訊解析度(例如,1〇24χ768)之顯示器裝置 的電腦中操作。然而,該種假設可能不正確,且該等應用 程式實際上可能會在具備不支援用於該等應用程式之該特 定解析度之顯示器裝置的電腦中執行。例如,某些電腦可 月b使用較小的顯示器裝置,例如'、小筆電(netb〇〇k)〃(其為設 计來用於無線通訊與存取網際網路的廉價電腦卜例如,某 些、'小筆電(netbook)"僅支援800x600的視訊解析度。其他 電腦可支援1024x720的視訊解析度,其小於1〇24)(768。 雖然已經在上面提出了例示的視訊解析度,要注意的 疋,其他貫行方案可使用其他視訊解析度。 典型來說,重新設計可在該健系統前置環境中運作以 於—較低視訊解析度輸出視訊資料的應隸式可能是昂貴 的。重新設計應雜式相當耗時,目為研發者必須改變該 等應用程式的程式瑪’並且必須接著進行應用程式測試。 很像系些貫她例,马了解決輸出視訊資料之應用程式的 =題’在-作業系統前置環境中,於在高度或寬度方面的 :解析度大於-電腦之一顯示器裝置的視訊解析度,將 =視訊解析度!改器模組,其可在該作業系統前置環 成與::二2用程式之視訊資料的解析度修改 之顯#裝置所支援的解析度—致。該視訊解 又修改器模組的型為—降級器,其使來自該應用 王式之視訊資料的視訊解析度降低。在下面的討論中了將 201108117 參照使用一降級器的狀況來進行說明;然而,要注意的是, 在替代實施例中,相同的技術可應用到使來自該應用程式 之視訊資料的視訊解析度増高的一視訊解析度修改器模 組。 大致上,根據某些實施例,於該作業系統前置環境中執 行的一應用程式係於一第—解析度輸出視訊資料。係由該 降級器接收到為該第一解析度的該視訊資料,該降級器將 套用視訊解析度修改動作,以使該解析度降低為與該電腦 之顯示器裝置所支援之解析度一致的一第二解析度。該降 級器後把具有該第二解析度的該經修改視訊資料輸出到 視訊動體’其為對該電腦之一視訊轉接器的介面,以使該 經修改視訊資料能在該電腦的該顯示器裝置上輸出。 第1圖以方塊圖展示出一種例示電腦100,其包括軟體應 用程式102以及BIOS/EFI碼104。BIOS/EFI碼104包括用以 進行開機服務的程式碼108,以及視訊降級器1〇6。要注意 的是,BIOS/EFI碼104亦可包括用以進行其他任務而並未展 示於第1圖的其他程式碼。 電腦100亦包括在一開機程序結束之時由該BIOS/EFI碼 載入的作業系統124。 平台韌體110亦備置在BIOS/EFI碼104以及電腦1〇〇的 硬體114之間。平台韌體no可包括各種不同的程式碼,包 括視訊BIOS碼112 (或其他類型的視訊韌體),其在該作業 系統前置環境中支援電腦1〇〇的視訊性能。要注意的是,一 旦載入了 0S 124,0S 124的一視訊驅動程式便支援電腦 7 201108117 100的这等視訊性能’而非視訊BIOS碼112。 電細100的硬體114包括處理器116、儲存媒體118 (例 如,一或多個碟片式儲存裝置及/或一或多個積體電路,或 半導體§己憶體裝置)、以及視訊轉接11120。視訊轉接器120 係連接至顯示器裝置122。視訊轉接器12〇與視訊BI〇s碼 112結合運作(或者在載入了該0S時,與0S 124的一視訊驅 動程式結合運作),以致能對顯示器裝置122提供視訊資料 的動作。 如第2圖進一步所示,其中展示出用於該作業系統前置 環境中的各種不同部件。應用程式1〇2對共通應用程式介面 (API)202輸出視訊資料,其可&BI〇S/EFL^1〇4的部份。共 通API 202提供API常式,其可由應用程式喚起以在—顯示 器裝置上繪出視訊資料。提供共通API 202的動作可允,μ 計來於該作業系統前置環境中執行的應用程式能與各種不 同類型的顯示器裝置結合運作,例如一筆記型電腦的— J 顯 示器裝置、一外部連接顯示器裝置(例如,經由一通用串列 匯流排或USB埠口連接的一顯示器裝置)、或透過一網路連 接的一顯示器裝置。 由共通API 202接收到的應用程式視訊資料將被轉送到 視訊降級器10 6 ’其判定是否要對該應用程式視訊資料的视 訊解析度進行修改。如果不需要進行視訊解析度的修改動 作,視訊降級器1 〇 6便僅把該應用程式視訊資料轉送到視气 BIOS碼112,而不進行修改。然而,如果必須進行視訊解 析度修改動作,視訊降級器106便對該應用程式視訊資料套 8 201108117 用視訊解析度修改動作,且隨後由降級器106對視訊BI0S 碼112提供該經修改應用程式視訊資料。 視訊BIOS碼112依次地對視訊轉接器120提供從視訊降 級器106接收到的應用裎式視訊資料,該視訊轉接器12〇依 次地對顯示器裝置122輸出該視訊資料以供進行顯示。 第3圖以流程圖展示出根據本發明一實施例的系統操作 方式。在系統開啟時,BI0S/EFI碼便受到執行(於步驟 302) ’例如由電腦1〇〇的處理器116(第1圖)執行。執行該 BI0S/EFI碼的動作可建立一作業系統前置環境。在該作業 系統前置環境中,將執行一應用程式(1〇2)(於步驟3〇4), 其中應用程式102將輸出視訊資料。 如果欲進行視訊解析度修改動作,視訊降級器1〇6便把 來自該應用程式之視訊資料的一解析度修改(於步驟306) 為與顯不器裝置122所支援的一解析度一致。該經修改視訊 資料Ik後被傳送到視訊bios碼112(於步驟3〇8),以使該視 訊資料受到顯示。 第4圖以流程圖展示出根據本發明一實施例而由視訊降 級器106進行的任務。當受到祈求時(例如,受到該共通API 202的祈求),視訊降級器1〇6將詢問該顯示器裝置所支援的 解析度為何(於步驟4〇2)。要注意的是,詢問該顯示器裝置 的動作包含詢問視罐〇S碼i 12,其含有有關視罐〇s碼 112所支援之視訊解析度的資訊。例如,視訊bi〇s碼可 支援800x600解析度’或者替代地,BIQS碼112可支援 〇解析度。忒4視汛解析度中的任一個可能並不與 201108117 該應用程式視訊資料的解析度相容,其可能為1Q24x768。 視訊降級器10 6比較該受支援解析度以及該應用程式視 訊貢料的解析度(於步驟404)。視訊降級器1〇6隨後判定是 否要進行視訊解析度修改動作(於步驟4〇6)。若否,便把該 應用程式視訊資料直接輸出到視訊BI〇s碼112,而不進行 修改。然而,如果欲進行視訊解析度修改動作,視訊降級 器106便修改忒應用程式視訊資料的解析度(於步驟4〇8)。 隨後將把該經修改應用程式視訊資料輸出到視訊BI〇s碼 112。 在某些實行方案中,例如在該顯示器裝置所支援的解析 度為800x600的實施例中,降級器⑺^的修改動作可能會把 該視訊資料的各個4x4像素區塊轉換為3x3像素區塊,其中 對該3x3區塊中之像素分派的數值係依據4χ4區塊中之像素 的平均值而定。要注意的是,可把原始視訊資料(其可具有 1024x768像素的一解析度)劃分成多個區塊,例如上述的 4x4區塊。在把該等4χ4區塊轉換成3χ3區塊之後,該視訊資 料沿著其各個水平與垂直方向的解析度便降低了約25〇/〇。 另一方面’如果該顯示器裝置所支援的解析度為 1024x720 ’僅可於垂直方向進行該視訊解析度的修改動 作’以便取得在垂直與水平二個方向上均小於或等於該所 欲解析度的一最終解析度。 在其他實行方案中,可以使用該應用程式視訊資料的其 他解析度。同樣地’不同的顯示器裝置可支援不同的解析 度。 10 201108117 在降級動作之後’該視訊資料的側邊部分或上下邊緣可 能是空白的。視tfl降級器伽可提供環繞著該視訊資料的一 邊界’以在進行顯不之則填滿該等空白部份。 要注意的是,係明顯地對該應用程式進行修改該應用程 式視«料㈣應用程式提供回饋(例 如,從第2圖的共通API 202),表示原始解析度(例如, 1024x768)受到該EFI環境的支援,但尸、因為使用該視訊降 級器的關係。藉著使用根據本發明某些實施例的視訊降級 器106(或其他視訊解析度修改器模組),並不需要改變於一 作業系統前置環境中輸出視訊資料的該應用程式,此狀況 可協助降低研發成本並且避免產品發表的延遲。 上述的軟體^曰令(包括第1圖的BIOS/efi碼1〇4、開機服 務碼108、視訊降級器1 〇6、視訊BIOS碼112、應用程式102、 以及0S 124)係受到載入,以供在一處理器(例如,第1圖的 處理器116)上執行。該處理器包括微處理器、微控制器、 處理器模組、或子系統(包括一或多個微處理器或微控制 器),或其他控制或運算裝置。如本文中使用地,一、'處理 器"表示一單一部件或多個部件(例如,一或多個CPU)。 資料與指令(該軟體的)係儲存在分別的儲存裝置中,其 係實行為一或多個電腦可讀或電腦可用儲存媒體。該等儲 存媒體包括不同形式的記憶體,包括半導體記憶體裝置, 例如動態或靜態隨機存取記憶體(DRAM或SRAM)、玎抹除 與可規劃唯讀記憶體(EPR〇M)、電性可抹除與可規劃唯讀 s己憶體(EEPR0M)以及快閃記憶體;磁碟,例如固定、軟性 11 201108117 =除式碟片’·其他磁性媒體,包括磁〜光學媒 是,可把j! $光碟(CDM數位視訊碟片(dvd)。要注意的 用儲存媒體Γ!的軟體指令備置在一電腦可讀或電腦可 多個μ 、或者替代地,可把軟體指令備置在於具有 Α的大型系統中受到散佈的多個電腦可讀戍電腦 可用儲在拔聊+ ^ ^ ^ ® 。該㈣腦可讀或⑽可賴存媒體係被 _ ‘物件(或製造物件)的部份。-物件或製造物件可表 不任何經製造的單—部件或多個物件。 a在上面的說明中,已經列出多個細節以供了解本發 1 ’、、'、而’熱知技藝者可了解的是,不需要該等細節亦可 『現本發明。儘管已經參照有限數4的實施例來揭露本發 明,熟知技藝者將可從其了解各種不同的修改方案與變化 方案。所意圖的是’以下的巾請專利範圍涵蓋屬於本發明 之真實精神與範圍内的該等修改方案與變化方案。 【闺式簡單說明】 第1圖以方塊圖展示出一種例示電腦,其結合了根據本 七明—實施例的一種視訊降級器; —第2圖以方塊圖展示出各種不同佈置,包括根據本發明 實施例的該視訊降級器; 作 第3圖以流程圖展示出根據本發明一實施例的系統操 以及 第4圖以流程圖展示出根據本發明一實施例而由該視訊 降級器進行的一種程序。 【主要元件符號說明】 12 201108117 100 電腦 118 儲存媒體 102 軟體應用程式 120 視訊轉接器 104 BIOS/EFI 碼 122 顯示器裝置 106 視訊降級器 124 作業系統 108 程式碼 202 共通應用程式介面 s 110 平台韌體 (API) 112 視訊BIOS碼 302- j308 步驟 114 硬體 402〜410 步驟 116 處理器 13
Claims (1)
- 201108117 七、申請專利範圍: 1_ 一種方法,其包含下列步驟·· 執行提供開機服務的程式碼,以在—電腦中建立 系統(OS)前置環境; μ 在該作業系統前置環境中執行—應用程式,其中該應用 程式輸出視訊㈣,以供在該電腦的-顯示n裝置上 示;以及 、4 於該作㈣統前置環境巾,由在該電腦巾執行的—視訊 解析度修改器模組把來自該應用程式之該視訊資料的 一視訊解析度修改為與該顯示器裝置所支援的—視訊 解析度一致。 2·如申請專利範圍第!項之方法,其中由該視訊解析度修 改器模組修改該視訊解析度的步驟包含由為該程式碼 之部份的該視訊解析度修改器模組來修改該視訊解析 度。 3.如申請專利範圍第1項之方法,其另包含對視訊韌體發 送具有S玄經修改解析度的該視訊資料,以允許在該顯示 器裝置上顯示該視訊資料。 4_如申請專利範圍第3項之方法,其另包含藉著判定該視 訊韌體所支援的該視訊解析度來判定該顯示器裝置所 支援的該視訊解析度。 5.如申請專利範圍第4項之方法,其中該視訊韌體所支援 的該視訊解析度低於來自該應用程式之該視訊資料的 該視訊解析度。 14 201108117 6_如申請專利範圍第W之方法,其另包含下列步驟: 判定來自該應用程式之該視訊資料的該視訊解析度是 否文到該顯示器裝置支援, 其中該修改步驟係響應判定出來自該應用程式之該視 讯資料的該視訊解析度並未受到該顯示器裝置支援而 進行。 7· —種電腦,其包含: 一處理器; 可在該處理ϋ上執行以在該電财建立m统㈣ 前置環境的程式碼;以及 可於該作業系統(0 S)前置環境中在該處理器上執行的 一視訊解析度修改器模組,其用以進行下列動作: 判定應用程式視訊資料的一視訊解析度是否受到一 顯示器裝置支援; 響應於判定出該應用程式視訊資料的該解析度受到 該顯示器裝置支援的動作,使該應用程式視訊資料 在該顯示器裝置上顯示出來,而不需修改該應用程 式視§fl資料的該視訊解析度;以及 響應於判定出該應用程式視訊資料的該解析度並未 受到6亥顯示器裝置支援的動作,修改該應用程式視 訊資料的該視訊解析度並且使該經修改應用程式視 έίΐ資料顯示在該顯示器裝置上。 8.如申請專利範圍第7項之電腦,其另包含從—應用程式 規劃介面提供有關因為該視訊解析度修改動作之進行 15 201108117 而受到支援之一解析度的資訊。 9. 如申請專利範圍第7項之電腦,其中判定出該應用程式 視訊資料的該解析度受到該顯示器裝置支援的動作係 根據存取令視訊資料在該顯示器裴置上顯示出來的視 訊韌體。 10. 如申請專利範圍第7項之電腦,其中係藉著使該應用程 式視訊資料的該視訊解析度降級來修改該應用程式視 訊資料的該視訊解析度。 16
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US2009/050483 WO2011008196A1 (en) | 2009-07-14 | 2009-07-14 | Modifying a video resolution of video data in a pre-operating system environment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201108117A true TW201108117A (en) | 2011-03-01 |
Family
ID=43449614
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW099122964A TW201108117A (en) | 2009-07-14 | 2010-07-13 | Modifying a video resolution of video data in a pre-operating system environment |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20120017072A1 (zh) |
| TW (1) | TW201108117A (zh) |
| WO (1) | WO2011008196A1 (zh) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2513660B (en) * | 2013-05-03 | 2018-11-14 | Displaylink Uk Ltd | System for connecting a display over a general-purpose data transport |
| US9513927B1 (en) * | 2013-10-08 | 2016-12-06 | American Megatrends, Inc. | Method and implementation for playing media content while booting the software of an soc or computer system |
| US9778937B1 (en) * | 2013-10-16 | 2017-10-03 | American Megatrends, Inc. | Method and implementation for starting and stopping the playing of media content during booting process |
| US10971114B2 (en) * | 2019-02-05 | 2021-04-06 | Dell Products L.P. | Dynamic resolution scaling |
| US11627468B2 (en) * | 2020-02-03 | 2023-04-11 | Dell Products L.P. | Connecting securely to a wireless display from BIOS |
| US11742792B2 (en) * | 2020-12-01 | 2023-08-29 | The R&D Lab Company | Solar module system for metal shingled roof |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5926166A (en) * | 1995-08-21 | 1999-07-20 | Compaq Computer Corporation | Computer video display switching system |
| KR19990070717A (ko) * | 1998-02-24 | 1999-09-15 | 윤종용 | 로고 디스플레이 방법 |
| KR100521342B1 (ko) * | 1998-10-16 | 2005-12-21 | 삼성전자주식회사 | 컴퓨터 시스템의 로고 이미지 표시 방법 |
| JP2000218913A (ja) * | 1999-01-29 | 2000-08-08 | Riso Kagaku Corp | 印刷システム |
| US6675371B1 (en) * | 1999-04-30 | 2004-01-06 | Hewlett-Packard Development Company, L.P. | Java and native application window integration |
| US6907482B2 (en) * | 2001-12-13 | 2005-06-14 | Microsoft Corporation | Universal graphic adapter for interfacing with hardware and means for encapsulating and abstracting details of the hardware |
| US20030122864A1 (en) * | 2001-12-31 | 2003-07-03 | Jenne John Erven | Method and apparatus for displaying commercial messages during a user waiting time |
| TW200614066A (en) * | 2004-10-29 | 2006-05-01 | Hon Hai Prec Ind Co Ltd | Method for automatically modifying the refresh rate |
| US7506144B2 (en) * | 2005-11-21 | 2009-03-17 | Intel Corporation | Dynamic pre-operating system billboard service |
| KR20070059313A (ko) * | 2005-12-06 | 2007-06-12 | 삼성전자주식회사 | 애플리케이션 스케일링 기능을 갖는 멀티미디어 시스템 및애플리케이션 스케일링 방법과 그 방법을 수행하는프로그램이 기록된 기록매체 |
| US20080010516A1 (en) * | 2006-06-14 | 2008-01-10 | Inventec Corporation | Method and apparatus for indicating the actual progress of a booting procedure |
| US8368711B2 (en) * | 2006-06-27 | 2013-02-05 | Intel Corporation | Methods and apparatus to provide dynamic messaging services |
| US8681180B2 (en) * | 2006-12-15 | 2014-03-25 | Qualcomm Incorporated | Post-render graphics scaling |
-
2009
- 2009-07-14 WO PCT/US2009/050483 patent/WO2011008196A1/en not_active Ceased
- 2009-07-14 US US13/259,559 patent/US20120017072A1/en not_active Abandoned
-
2010
- 2010-07-13 TW TW099122964A patent/TW201108117A/zh unknown
Also Published As
| Publication number | Publication date |
|---|---|
| WO2011008196A1 (en) | 2011-01-20 |
| US20120017072A1 (en) | 2012-01-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10613773B2 (en) | Backing up firmware during initialization of device | |
| CN1809813B (zh) | 利用渴望压缩、故障保险提取和重新启动时压缩扫描来存储固件变量的方法 | |
| TWI335536B (en) | Information handling system (ihs) method and for updating a non-volatile memory (nvm) included in an information handling system | |
| US8558839B1 (en) | Displaying critical system screens in a multiple graphics adapter environment | |
| US20040230963A1 (en) | Method for updating firmware in an operating system agnostic manner | |
| TW201706869A (zh) | 主機板及其非暫態電腦可讀取儲存裝置 | |
| TW201108117A (en) | Modifying a video resolution of video data in a pre-operating system environment | |
| US20150121055A1 (en) | Flexible bootstrap code architecture | |
| CN109426613B (zh) | 在uefi中检索调试数据的方法及其电脑系统 | |
| KR20140117932A (ko) | Acpi 정보를 제어하는 방법 및 이를 수행하는 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체 | |
| US20210149761A1 (en) | System and Method to Reduce Address Range Scrub Execution Time in Non-volatile Dual Inline Memory Modules | |
| US7900033B2 (en) | Firmware processing for operating system panic data | |
| CN111433747A (zh) | 用于加载操作系统的虚拟存储器 | |
| US20080270779A1 (en) | System management mode enhancements | |
| US7356684B2 (en) | Booting system and/or method for initializing peripherals | |
| US11301261B2 (en) | System and method for displaying an image through a platform initialization process | |
| US11675601B2 (en) | Systems and methods to control software version when deploying OS application software from the boot firmware | |
| CN110399168A (zh) | 多数据盘存储服务器的系统启动方法、装置及设备 | |
| CN115202754A (zh) | 处理方法和处理装置 | |
| US10838737B1 (en) | Restoration of memory content to restore machine state | |
| JP2021507353A (ja) | 複数のバイナリイメージのファームウェア公開 | |
| CN102473090B (zh) | 可用于访问bios的多个接口文件 | |
| US11842057B2 (en) | Seamless creation of raid arrays with optimized boot time | |
| TW201433925A (zh) | 可延伸韌體介面外接顯示卡、主機系統、及可延伸韌體介面基本輸入輸出系統開機方法 | |
| US20110029886A1 (en) | Chassis Button To Activate Graphical User Interface To Enable User To Select Diagnostic And/or Recovery |