TWI610217B - 視窗系統之電子裝置及其控制方法 - Google Patents
視窗系統之電子裝置及其控制方法 Download PDFInfo
- Publication number
- TWI610217B TWI610217B TW104107927A TW104107927A TWI610217B TW I610217 B TWI610217 B TW I610217B TW 104107927 A TW104107927 A TW 104107927A TW 104107927 A TW104107927 A TW 104107927A TW I610217 B TWI610217 B TW I610217B
- Authority
- TW
- Taiwan
- Prior art keywords
- layer
- memory
- window
- display controller
- electronic device
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
一種視窗系統之電子裝置及其控制方法。電子裝置包含一記憶體、一顯示控制器與一螢幕。控制方法包括以下步驟。在記憶體儲存一圖層。圖層包括一組視窗。根據此組視窗的狀態,控制顯示控制器是否自記憶體取得圖層。若此圖層經顯示控制器取得,則顯示於螢幕上。
Description
本發明是有關於一種電子裝置及其控制方法,且特別是有關於一種視窗系統之電子裝置及其控制方法。
隨著科技的發展,各式電子裝置不斷推陳出新。舉例來說,視窗系統之電子裝置提供一個或數個視窗供使用者操作或顯示資訊,例如是微軟視窗作業系統(Microsoft Windows operating system)、安卓系統(Android operating system)、麥金塔作業系統(Macintosh operating system)。視窗可以是一使用者介面、一文字輸入窗、一資訊顯示框、或一桌面。視窗可以提供各種顯示資訊及直覺式操作資訊。使用者可以直接在視窗上進行各種操作,而無須記住繁雜的文字指令,相當的方便。
本發明有關於一種視窗系統之電子裝置及其控制方法,其利用顯示控制器(display controller)的控制來降低記憶體
的傳輸負載。
根據本發明之一方面,提出一種視窗系統之電子裝置的控制方法。電子裝置包含一記憶體、一顯示控制器(display controller)與一螢幕。控制方法包括以下步驟。在記憶體儲存一圖層。圖層包括一組視窗。根據此組視窗的狀態,控制顯示控制器是否自記憶體取得圖層。若此圖層經顯示控制器取得,則顯示於螢幕上。
根據本發明之另一方面,提出一種視窗系統之電子裝置。視窗系統之電子裝置包括一螢幕、一顯示控制器(display controller)、一記憶體及一運算處理器。記憶體用以儲存一圖層。圖層包括一組視窗。運算處理器根據此組視窗的狀態,控制顯示控制器是否自記憶體取得圖層。若顯示控制器取得此圖層後,則顯示於螢幕上。
為了對本發明之上述及其他方面有更佳的瞭解,下文特舉各種實施例,並配合所附圖式,作詳細說明如下:
100、300、800‧‧‧電子裝置
110、310、810‧‧‧記憶體
120、320、820‧‧‧螢幕
130、330、830‧‧‧顯示控制器
340、840‧‧‧運算處理器
850‧‧‧視頻處理器
GL、GL1、GL2、GL3‧‧‧圖層
S120、S521、S522、S523、S622、S623、S624、S721、S722、S723、S724、S925、S926‧‧‧流程步驟
WS、WS1、WS2、WS3‧‧‧視窗
第1圖繪示視窗系統之電子裝置的示意圖。
第2圖繪示視窗、圖層與螢幕之示意圖。
第3圖繪示另一視窗系統之電子裝置的示意圖。
第4圖繪示視窗系統之電子裝置的控制方法之流程圖。
第5圖繪示第4圖之步驟S120之一細部流程圖。
第6圖繪示第4圖之步驟S120之另一細部流程圖。
第7圖繪示第4圖之步驟S120之另一細部流程圖。
第8圖繪示另一視窗系統之電子裝置的示意圖。
第9圖繪示電子裝置之控制方法的另一流程圖。
請參照第1圖,其繪示視窗系統之電子裝置100的示意圖。電子裝置100包括一記憶體110、一螢幕120及一顯示控制器(display controller)130。電子裝置100例如是智慧電視、桌上型電腦、筆記型電腦、平板電腦或智慧型手機。視窗系統提供一個或數個視窗供使用者操作或顯示資訊,例如是微軟視窗作業系統(Microsoft Windows operating system)、安卓系統(Android operating system)、麥金塔作業系統(Macintosh operating system)。
請參照第2圖,其繪示視窗WS、圖層GL與螢幕120之示意圖。視窗WS可以是一使用者介面、一文字輸入窗、一資訊顯示框、或一桌面。每一圖層GL固定對應於特定的一組視窗WS,各組視窗WS可包含一或多個視窗WS。舉例來說,如第2圖所示,圖層GL1、GL2、GL3中,最上層的圖層GL1對應於兩個視窗WS1與WS2,而倒數第二層的圖層GL2僅對應於一個視窗WS3。在第2圖中,電子裝置100具有多個圖層GL。在
另一實施例中,電子裝置100可以僅具有一個圖層GL,其對應於電子裝置100的所有視窗WS。當電子裝置100具有多個圖層GL時,螢幕120所呈現的則是這些圖層GL疊加後的畫面。使用者只需觀看其中之一圖層GL時,可將其餘圖層GL的透明度設為0,即可使疊加後的畫面僅呈現使用者欲觀看的圖層GL。
每一圖層GL固定對應於特定的一組視窗WS。視窗WS可以是某一應用程式的使用者介面、或者是某一圖片、或者是某一訊息框架、或者是一桌面。當某一應用程式或某一訊息框架被開啟時,對應的視窗WS則會被開啟而存在於此圖層GL上。存在於此圖層GL上的視窗WS經過圖形處理器(graphic engine)的疊加後,組成此圖層GL上的畫面。在使用者操作過程中,可以將存在於此圖層GL上的某一視窗WS最小化,而將此視窗WS暫時隱藏。視窗WS位於隱藏狀態時,其位置資訊及視窗WS內的圖樣仍被記錄下來。當位於隱藏狀態的視窗WS被還原時,此視窗WS可以快速地疊加回原來的位置。
記憶體110用以儲存各種資料。記憶體110例如是動態隨機存取記憶體(DRAM)。上述之圖層GL可以暫存於記憶體110中。螢幕120用以顯示各種資料,例如是一液晶螢幕、一電子紙、或一發光二極體看板。顯示控制器130自記憶體110取得各種資料,而在螢幕120上顯示此些資料。例如,顯示控制器130可以自記憶體110取得圖層GL,而在螢幕120上顯示此圖層GL。顯示控制器130例如是一晶片、一電路板或儲存數組程式碼
之儲存媒體。
如上所述,使用者只需觀看其中之一圖層GL時,可將其餘圖層GL的透明度設為0,即可使疊加後的畫面僅呈現使用者欲觀看的圖層GL。然而,由於透明度設為0的圖層GL仍然傳輸至顯示控制器130,故透明度設為0的圖層GL仍然會佔去記憶體110與顯示控制器130之間的傳輸頻寬,而使得傳輸速度下降。
請參照第3圖,其繪示另一視窗系統之電子裝置300的示意圖。電子裝置300包括一記憶體310、一螢幕320、一顯示控制器330及一運算處理器340。運算處理器340用以執行各種邏輯運算程序與邏輯控制程序。運算處理器340例如是一晶片、一電路板、或儲存數組程式碼之儲存媒體。
請參照第4圖,其繪示視窗系統之電子裝置300的控制方法之流程圖。為了避免無須顯示的圖層GL仍然佔去記憶體310與顯示控制器330之間的頻寬,於步驟S120中,根據圖層GL之一組視窗WS的狀態,運算處理器340控制顯示控制器330是否自記憶體310取得圖層GL。也就是說,若對應於某一圖層GL中的視窗WS皆無須顯示,則運算處理器340控制顯示控制器330不從記憶體310取得此圖層GL,而不顯示圖層GL於螢幕320上。
在一實施例中,步驟120係回應於一螢幕更新需求而啟動。螢幕更新需求例如是使用者對電子裝置300進行操作,
而使螢幕320之畫面被動地需要更新;或者某一應用程式依據時間或下載的資訊自動更新某一顯示訊息,而使螢幕320之畫面主動地需要更新。
請參照第5圖,其繪示第4圖之步驟S120之一細部流程圖。在一實施例中,步驟S120包括步驟S521、S523及S524。在步驟S521中,運算處理器340判斷對應於此圖層GL之此組視窗WS中是否有任何視窗WS存在於此圖層GL上。若此組視窗WS中沒有任何視窗WS存在於此圖層GL上,則進入步驟S523;若此組視窗WS中有任何視窗WS存在於此圖層GL上,則進入步驟S524。
在步驟S523中,運算處理器340控制顯示控制器330不從記憶體310取得此圖層GL,而不顯示此圖層GL於螢幕320上。在此步驟中,此圖層GL雖然不傳輸至控制顯示器330,但仍儲存於記憶體310中,而未被刪除。
在步驟S524中,運算處理器340控制顯示控制器330從記憶體310取得此圖層GL,而顯示此圖層GL於螢幕320上。
如此一來,當某一圖層GL上沒有存在任何視窗WS時,此圖層GL根本無須顯示,顯示控制器330不會從記憶體310取得此圖層GL,而不會佔用顯示控制器330與記憶體310之間的傳輸頻寬。
請參照第6圖,其繪示第4圖之步驟S120之另一細
部流程圖。在另一實施例中,步驟S120包括步驟S622、S623及S624。在步驟S622中,運算處理器340判斷存在於此圖層GL上之視窗WS是否皆位於一隱藏狀態。某一圖層GL可能已存在多個視窗WS,使用者可能僅想查看部分視窗WS,而將其餘視窗WS最小化。這些已最小化的視窗WS隨時可被彈回原來的位置,其仍然屬於此圖層GL的一部份,只是暫時位於隱藏狀態。或者,在另一種情況,使用者將某一視窗WS最大化,而覆蓋了其餘視窗WS,被覆蓋的其餘視窗WS隨時可被彈回至原來的位置,其仍然屬於此圖層GL的一部份,只是暫時位於隱藏狀態。
若此圖層GL上之視窗WS皆位於隱藏狀態,則進入步驟S623;若此圖層GL上之視窗WS並非皆位於隱藏狀態,則進入步驟S624。
在步驟S623中,運算處理器340控制顯示控制器330不從記憶體310取得此圖層GL,而不顯示此圖層GL於螢幕320上。
在步驟S624中,運算處理器340控制顯示控制器330從記憶體310取得此圖層GL,而顯示此圖層GL於螢幕320上。
如此一來,當存在於圖層GL上的所有視窗WS皆位於隱藏狀態時,此圖層GL根本無須顯示,顯示控制器330就不會從記憶體310取得此圖層GL,而不會佔用顯示控制器330與記憶體310之間的傳輸頻寬。
請參照第7圖,其繪示第4圖之步驟S120之另一細部流程圖。在另一實施例中,步驟S120包括步驟S721、S722、S723及S724。在步驟S121中,運算處理器340判斷對應於此圖層GL之此組視窗WS中是否有任何視窗WS存在於此圖層GL上。若此組視窗WS中沒有任何視窗WS存在於此圖層GL上,則進入步驟S723;若此組視窗WS中有任何視窗WS存在於此圖層GL上,則進入步驟S722。
在步驟S722中,運算處理器340判斷存在於此圖層GL上之視窗WS是否皆位於隱藏狀態。若此圖層GL上之視窗WS皆位於隱藏狀態,則進入步驟S723;若此圖層GL上之視窗WS並非皆位於隱藏狀態,則進入步驟S724。
在步驟S723中,運算處理器340控制顯示控制器330不從記憶體310取得此圖層GL,而不顯示此圖層GL於螢幕320上。
在步驟S724中,運算處理器340控制顯示控制器330從記憶體310取得此圖層GL,而顯示此圖層GL於螢幕320上。
如此一來,當某一圖層GL上沒有存在任何視窗WS,或者存在於圖層GL上的所有視窗WS皆位於隱藏狀態時,此圖層GL根本無須顯示,顯示控制器330不會從記憶體310取得此圖層GL,而不會佔用顯示控制器330與記憶體310之間的傳輸頻寬。
上述控制方法係敘述單一個圖層GL的控制方法,電子裝置300具有多個圖層GL時,運算處理器340針對各個圖層GL單獨進行上述判斷與控制的程序。
請參照第8圖,其繪示另一視窗系統之電子裝置800的示意圖。在另一實施例中,電子裝置800包括一記憶體810、一螢幕820、一顯示控制器830、一運算處理器840及一視頻處理器(video processor)850。電子裝置800例如是一智慧型電視。視頻處理器850用以處理一視頻內容,以使視頻內容經過解壓縮後能夠於螢幕820上播放。視頻處理器850例如是一晶片、一電路板、或儲存數組程式碼之記錄媒體。
在此實施例中,螢幕820所顯示之內容可以在視頻內容與圖層GL之間進行切換。如上述步驟S523、S623及S723,當運算處理器840控制顯示控制器830不從記憶體810取得圖層GL時,運算處理器830可以控制視頻處理器850從記憶體810接收視頻內容,而顯示視頻內容於螢幕820上。
請參照第9圖,其繪示電子裝置800之控制方法的另一流程圖。當運算處理器840控制顯示控制器830不從記憶體810取得圖層GL時,電子裝置800之控制方法可以更包括步驟S925及S926。
在步驟S925中,運算處理器840判斷視頻處理器850是否自記憶體810取得視頻內容。若視頻處理器850未自記憶體810取得視頻內容,則進入步驟S926。
在步驟S926中,運算處理器840發出螢幕更新需求。螢幕更新需求例如是顯示「無訊號(No signal)」等訊息。發出螢幕更新需求之後,上述控制顯示控制器830是否自記憶體810取得圖層GL的步驟將回應於螢幕更新需求而啟動。
透過上述各種實施方式,若某一圖層GL無須顯示,則顯示控制器130、330、830不從記憶體110、310、830取得此圖層GL,而不顯示圖層GL於螢幕120、320、830上。如此一來,顯示控制器130、330、830與記憶體110、310、830之間的傳輸頻寬得以降低負載。
綜上所述,雖然本發明已以各種實施例揭露如上,然其並非用以限定本發明。本發明所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾。因此,本發明之保護範圍當視後附之申請專利範圍所界定者為準。
S120‧‧‧流程步驟
Claims (22)
- 一種視窗系統之電子裝置的控制方法,該電子裝置包含一記憶體、一顯示控制器(display controller)與一螢幕,其中該控制方法包括:在該記憶體儲存一圖層;根據對應該圖層之一組視窗的狀態,控制該顯示控制器是否自該記憶體取得該圖層;以及若該圖層經該顯示控制器取得,則顯示於該螢幕上。
- 如申請專利範圍第1項所述之視窗系統之電子裝置的控制方法,其中根據屬於該圖層之該組視窗的狀態,控制該顯示控制器是否自該記憶體取得該圖層的步驟包括:根據屬於該圖層之該組視窗中是否有任何視窗存在於該圖層上,控制該顯示控制器是否自該記憶體取得該圖層。
- 如申請專利範圍第2項所述之視窗系統之電子裝置的控制方法,其中根據屬於該圖層之該組視窗中是否有任何視窗存在於該圖層上,控制該顯示控制器是否自該記憶體取得該圖層的步驟包括:判斷屬於該圖層之該組視窗中是否有任何視窗存在於該圖層上;以及當判斷屬於該圖層之該組視窗中沒有任何視窗存在於該圖 層上,控制該顯示控制器不從該記憶體取得該圖層,而不顯示該圖層於該螢幕上。
- 如申請專利範圍第3項所述之視窗系統之電子裝置的控制方法,其中根據屬於該圖層之該組視窗中是否有任何視窗存在於該圖層上,控制該顯示控制器是否自該記憶體取得該圖層的步驟更包括:當判斷屬於該圖層之該組視窗中有至少一視窗存在於該圖層上,控制該顯示控制器從該記憶體取得該圖層,而顯示該圖層於該螢幕上。
- 如申請專利範圍第3項所述之視窗系統之電子裝置的控制方法,其中根據屬於該圖層之該組視窗中是否有任何視窗存在於該圖層上,控制該顯示控制器是否自該記憶體取得該圖層的步驟更包括:當判斷屬於該圖層之該組視窗中有至少一視窗存在於該圖層上,根據存在於該圖層上之該至少一視窗之隱藏狀態,控制該顯示控制器是否自該記憶體取得該圖層。
- 如申請專利範圍第5項所述之視窗系統之電子裝置的控制方法,其中根據存在於該圖層上之該至少一視窗之隱藏狀態,控制該顯示控制器是否自該記憶體取得該圖層的步驟包括: 判斷存在於該圖層上之該至少一視窗是否皆位於一隱藏狀態;以及若存在於該圖層上之該至少一視窗皆位於該隱藏狀態,控制該顯示控制器不從該記憶體取得該圖層,而不顯示該圖層於該螢幕上。
- 如申請專利範圍第1項所述之視窗系統之電子裝置的控制方法,其中根據屬於該圖層之該組視窗的狀態,控制該顯示控制器是否自該記憶體取得該圖層的步驟包括:根據屬於該圖層之該組視窗中存在於該圖層上之至少一視窗之隱藏狀態,控制該顯示控制器是否自該記憶體取得該圖層。
- 如申請專利範圍第7項所述之視窗系統之電子裝置的控制方法,其中根據屬於該圖層之該組視窗中存在於該圖層上之該至少一視窗之隱藏狀態,控制該顯示控制器是否自該記憶體取得該圖層的步驟包括:判斷存在於該圖層上之該至少一視窗是否皆位於一隱藏狀態;以及當判斷存在於該圖層上之該至少一視窗皆位於該隱藏狀態,控制該顯示控制器不從該記憶體取得該圖層,而不顯示該圖層於該螢幕上。
- 如申請專利範圍第1項所述之視窗系統之電子裝置的控制方法,其中根據屬於該圖層之該組視窗的狀態,控制該顯示控制器是否自該記憶體取得該圖層之步驟係回應於一螢幕更新需求。
- 如申請專利範圍第9項所述之視窗系統之電子裝置的控制方法,其中該電子裝置另包含一視頻處理器,該視頻處理器用以自該記憶體取得一視頻內容,以在該螢幕上顯示該視頻內容,其中該方法包括:當根據屬於該圖層之該組視窗的狀態,控制該顯示控制器不從該記憶體取得該圖層時,根據該視頻處理器是否自該記憶體取得該視頻內容,決定是否發出該螢幕更新需求。
- 如申請專利範圍第10項所述之視窗系統之電子裝置的控制方法,其中根據該視頻處理器是否自該記憶體取得該視頻,決定是否發出該螢幕更新需求的步驟包括:判斷該視頻處理器是否自該記憶體取得該視頻內容;以及當判斷該視頻處理器未自該記憶體取得該視頻內容,發出該螢幕更新需求。
- 一種視窗系統之電子裝置,包括:一螢幕和一顯示控制器; 一記憶體,用以儲存一圖層;以及一運算處理器,根據對應該圖層之一組視窗的狀態,控制該顯示控制器是否自該記憶體取得該圖層;其中若該顯示控制器取得該圖層後,則顯示於該螢幕上。
- 如申請專利範圍第12項所述之視窗系統之電子裝置,該運算處理器係根據屬於該圖層之該組視窗中是否有任何視窗存在於該圖層上,控制該顯示控制器是否自該記憶體取得該圖層。
- 如申請專利範圍第13項所述之視窗系統之電子裝置,其中當該運算處理器判斷屬於該圖層之該組視窗中沒有任何視窗存在於該圖層上時,該運算處理器控制該顯示控制器不從該記憶體取得該圖層,而不顯示該圖層於該螢幕上。
- 如申請專利範圍第14項所述之視窗系統之電子裝置,其中當該運算處理器判斷屬於該圖層之該組視窗中有至少一視窗存在於該圖層上時,該運算處理器控制該顯示控制器從該記憶體取得該圖層,而顯示該圖層於該螢幕上。
- 如申請專利範圍第14項所述之視窗系統之電子裝置,其中當該運算處理器判斷屬於該圖層之該組視窗中有至少一視窗 存在於該圖層上,該運算處理器根據存在於該圖層上之該至少一視窗之隱藏狀態,控制該顯示控制器是否自該記憶體取得該圖層。
- 如申請專利範圍第16項所述之視窗系統之電子裝置,其中當該運算處理器判斷存在於該圖層上之該至少一視窗皆位於該隱藏狀態,該運算處理器控制該顯示控制器不從該記憶體取得該圖層,而不顯示該圖層於該螢幕上。
- 如申請專利範圍第12項所述之視窗系統之電子裝置,其中該運算處理器根據屬於該圖層之該組視窗中存在於該圖層上之至少一視窗之隱藏狀態,控制該顯示控制器是否自該記憶體取得該圖層。
- 如申請專利範圍第18項所述之視窗系統之電子裝置,其中當該運算處理器判斷存在於該圖層上之該至少一視窗皆位於一隱藏狀態,該運算處理器控制該顯示控制器不從該記憶體取得該圖層,而不顯示該圖層於該螢幕上。
- 如申請專利範圍第1項所述之視窗系統之電子裝置,其中該運算處理器係回應於一螢幕更新需求,以根據屬於該圖層之該組視窗的狀態,控制該顯示控制器是否自該記憶體取得該圖 層。
- 如申請專利範圍第20項所述之視窗系統之電子裝置,更包括:一視頻處理器,用以自該記憶體取得一視頻內容,以在該螢幕上顯示該視頻內容,其中當該顯示控制器不從該記憶體取得該圖層時,該運算處理器根據該視頻處理器是否自該記憶體取得該視頻內容,決定是否發出該螢幕更新需求。
- 如申請專利範圍第21項所述之視窗系統之電子裝置的控制方法,其中當該運算處理器判斷該視頻處理器未自該記憶體取得該視頻內容,該運算處理器發出該螢幕更新需求。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW104107927A TWI610217B (zh) | 2015-03-12 | 2015-03-12 | 視窗系統之電子裝置及其控制方法 |
US14/799,663 US20160266725A1 (en) | 2015-03-12 | 2015-07-15 | Electronic Device Having Window System and Control Method Thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW104107927A TWI610217B (zh) | 2015-03-12 | 2015-03-12 | 視窗系統之電子裝置及其控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201633100A TW201633100A (zh) | 2016-09-16 |
TWI610217B true TWI610217B (zh) | 2018-01-01 |
Family
ID=56887857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW104107927A TWI610217B (zh) | 2015-03-12 | 2015-03-12 | 視窗系統之電子裝置及其控制方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20160266725A1 (zh) |
TW (1) | TWI610217B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200825892A (en) * | 2006-04-20 | 2008-06-16 | Ibm | Capturing image data |
WO2013097077A1 (en) * | 2011-12-26 | 2013-07-04 | Intel Corporation | Display controller interrupt register |
TW201443869A (zh) * | 2013-05-14 | 2014-11-16 | Mstar Semiconductor Inc | 圖層擷取方法、資料擷取裝置與圖層擷取安排方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6670970B1 (en) * | 1999-12-20 | 2003-12-30 | Apple Computer, Inc. | Graduated visual and manipulative translucency for windows |
US8701022B2 (en) * | 2000-09-26 | 2014-04-15 | 6S Limited | Method and system for archiving and retrieving items based on episodic memory of groups of people |
EP1644816B1 (en) * | 2003-06-20 | 2016-09-14 | Apple Inc. | Computer interface having a virtual single-layer mode for viewing overlapping objects |
US20050204306A1 (en) * | 2003-09-15 | 2005-09-15 | Hideya Kawahara | Enhancements for manipulating two-dimensional windows within a three-dimensional display model |
US7844673B2 (en) * | 2005-10-24 | 2010-11-30 | International Business Machines Corporation | Filtering features for multiple minimized instant message chats |
JP2007241738A (ja) * | 2006-03-09 | 2007-09-20 | Matsushita Electric Ind Co Ltd | 画面合成装置 |
US8214760B2 (en) * | 2008-01-16 | 2012-07-03 | Microsoft Corporation | Window minimization trigger |
US8176009B2 (en) * | 2008-08-04 | 2012-05-08 | Red Bend Ltd. | Performing a pre-update on a non volatile memory |
TW201137721A (en) * | 2010-04-27 | 2011-11-01 | Inventec Corp | Multi windows displaying system for real time translation and method thereof |
US20130128120A1 (en) * | 2011-04-06 | 2013-05-23 | Rupen Chanda | Graphics Pipeline Power Consumption Reduction |
US8913076B1 (en) * | 2011-07-28 | 2014-12-16 | Adobe Systems Incorporated | Method and apparatus to improve the usability of thumbnails |
KR101417253B1 (ko) * | 2012-02-24 | 2014-07-09 | 주식회사 팬택 | 단말의 화면 표시 장치 및 방법 |
US8547480B1 (en) * | 2012-06-25 | 2013-10-01 | Google Inc. | Coordinating distributed graphics rendering in a multi-window display |
US20150277675A1 (en) * | 2014-04-01 | 2015-10-01 | Ca, Inc. | Analytics that recommend windows actions in a multi-windowed operator environment |
-
2015
- 2015-03-12 TW TW104107927A patent/TWI610217B/zh not_active IP Right Cessation
- 2015-07-15 US US14/799,663 patent/US20160266725A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200825892A (en) * | 2006-04-20 | 2008-06-16 | Ibm | Capturing image data |
WO2013097077A1 (en) * | 2011-12-26 | 2013-07-04 | Intel Corporation | Display controller interrupt register |
TW201443869A (zh) * | 2013-05-14 | 2014-11-16 | Mstar Semiconductor Inc | 圖層擷取方法、資料擷取裝置與圖層擷取安排方法 |
Also Published As
Publication number | Publication date |
---|---|
TW201633100A (zh) | 2016-09-16 |
US20160266725A1 (en) | 2016-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220236861A1 (en) | Operating method for multiple windows and electronic device supporting the same | |
US10956008B2 (en) | Automatic home screen determination based on display device | |
JP6738128B2 (ja) | ディスプレイドライバ、ディスプレイシステム、及びディスプレイドライバの動作方法 | |
CN107818008B (zh) | 页面加载方法及装置 | |
US9293119B2 (en) | Method and apparatus for optimizing display updates on an interactive display device | |
WO2018161957A1 (zh) | 图层绘制控制方法、装置及移动终端 | |
KR101713177B1 (ko) | 가상 디스플레이들에 대한 시스템 및 방법 | |
US10522111B2 (en) | Method and electronic apparatus for providing composition screen by composing execution windows of plurality of operating systems | |
US9383851B2 (en) | Method and apparatus for buffering sensor input in a low power system state | |
WO2018119575A1 (zh) | 一种显示方法及电子设备 | |
US9984651B2 (en) | Method and apparatus for displaying composition screen image by composing screen images of operating systems (OSs) | |
US10074203B2 (en) | Overlay for display self refresh | |
US20180165793A1 (en) | Display apparatus for providing user interface and controlling method thereof | |
WO2016017635A1 (ja) | 表示制御装置、表示装置及び表示システム | |
US20160077659A1 (en) | Method and apparatus for processing display data in electronic device | |
US11488552B2 (en) | Display device and method for controlling same | |
TWI610217B (zh) | 視窗系統之電子裝置及其控制方法 | |
EP4199503A1 (en) | Electronic apparatus and control method thereof | |
KR20210073911A (ko) | 전자 장치 및 그 제어 방법 | |
US20180067632A1 (en) | User terminal apparatus and control method thereof | |
CN106155464A (zh) | 视窗***的电子装置及其控制方法 | |
KR101545292B1 (ko) | Osd 생성 장치 및 osd 구현 방법 | |
US11735095B2 (en) | Electronic apparatus and controlling method thereof | |
EP3674869B1 (en) | Electronic device and controlling method of electronic device | |
US20230400972A1 (en) | Electronic apparatus and controlling method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |