[發明專利]智能窗口置放在審
| 申請號: | 201380055812.X | 申請日: | 2013-08-28 |
| 公開(公告)號: | CN104769546A | 公開(公告)日: | 2015-07-08 |
| 發明(設計)人: | 亞歷山大·弗里德里希·庫舍爾;約翰·尼古拉斯·吉特科夫 | 申請(專利權)人: | 谷歌公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G09G5/14 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 李寶泉;周亞榮 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 窗口 置放 | ||
背景技術
主題技術涉及一種用于管理窗口的用戶界面,并且具體地涉及一種用于管理一個或多個窗口的置放的窗口管理器。
發明內容
公開的主題涉及一種用于管理一個或多個窗口的顯示的計算機實現的方法,該方法包括在顯示區中呈現第一窗口,接收用于在顯示區中顯示第二窗口的命令并響應于該命令而基于在顯示區中呈現的第一窗口來識別顯示區中的一個或多個可用位置。在某些方面,該方法還包括用于從所述一個或多個可用位置之中選擇用于第二窗口的顯示位置的步驟。
公開的主題還涉及一種用于管理一個或多個窗口的顯示的系統,該系統包括一個或多個處理器和包括存儲在其中的指令的計算機可讀介質,所述指令在被處理器執行時促使處理器執行操作,包括在顯示區中呈現第一窗口,接收用于在顯示區中顯示第二窗口的命令并響應于該命令而基于在顯示區中呈現的第一窗口來識別顯示區中的一個或多個可用位置。在某些方面,處理器還被配置成執行操作,包括從所述一個或多個可用位置之中選擇用于第二窗口的顯示位置,并且在該顯示位置上顯示第二窗口,其中第二窗口和第一窗口不重疊。
公開的主題還涉及一種包括存儲在其中的指令的計算機可讀介質,所述指令在被處理器執行時促使處理器執行操作,包括在顯示區中呈現第一窗口,接收用于在顯示區中顯示第二窗口的命令并響應于該命令而基于在顯示區中呈現的第一窗口來識別顯示區中的一個或多個可用位置。在某些方面,處理器還被配置成執行用于從所述一個或多個可用位置之中選擇顯示位置并在該顯示位置上顯示第二窗口的操作,其中第二窗口和第一窗口不重疊。
應理解的是根據以下的詳細描述,本主題技術的其他配置將變得對于本領域的技術人員而言顯而易見,其中,以圖示的方式示出并描述了主題技術的各種配置。如將實現的,主題技術能夠以其他且不同的配置,并且其多個細節能夠在各個其他方面進行修改,全部不背離本主題技術的范圍。因此,應認為附圖和詳細描述本質上是說明性而非限制性的。
附圖說明
在所附權利要求中闡述了主題技術的某些特征。然而,被包括以提供進一步理解的附圖圖示出公開方面并連同描述一起用于解釋公開方面的原理。在所述附圖中:
圖1A-1D圖示出根據主題技術的某些方面的其中可以顯示一個或多個窗口的顯示區的示例。
圖2圖示出根據本公開的某些方面的用于管理一個或多個窗口的置放的方法的步驟的示例。
圖3圖示出可以用來實現主題公開的某些方面的電子系統的示例。
具體實施方式
下面闡述的詳細描述意圖作為主題技術的各種配置的描述,并且不意圖表示可以實施主題技術的僅有配置。附圖被合并在本文中并構成詳細描述的一部分。本詳細描述出于提供主題技術的更透徹理解的目的而包括特定細節。然而,對于本領域的技術人員而言將清楚并顯而易見的是主題技術不限于本文所闡述的特定細節,并且可在沒有這些特定細節的情況下實施。在某些情況下,以框圖形式示出了眾所周知的結構和部件以便避免使主題技術的概念含糊難懂。
主題公開的各方面提供了用于在圖形用戶界面(GUI)中呈現和控制窗口的外觀的方法、系統和軟件。另外,主題技術的某些方面可以用來確定顯示區內的新顯示窗口的置放和尺寸確定。本文所使用的“顯示區”可以包括被提供以顯示給用戶的GUI的任何部分。
在某些方面中,主題技術提供了用于識別顯示區中的未被窗口覆蓋的自由空間或“可用位置”。
在其他方面,主題技術提供了在其中可以顯示特定窗口的多個可用位置之中選擇最適宜(或最佳)位置的方式。如下面將更詳細地描述的,對顯示位置的選擇可以基于各種考慮,諸如期望的窗口尺寸、要在相應窗口中顯示的內容和/或用戶可配置的顯示偏好。另外,可以使用主題技術的各方面來移動一個或多個已顯示窗口和/或調整一個或多個已顯示窗口的大小,以便促進新窗口在最期望位置中的置放。
在圖1A中描述了由圖形用戶界面(GUI)提供的顯示區100的示例。具體地,圖1A圖示出顯示區100,其包括網格102、窗口1、第一可用位置104和第二可用位置106。
窗口1的顯示可以用來向用戶提供內容的顯示,例如與應用或網頁相關的內容。可用位置(例如第一位置104和第二位置106)表示顯示區100中的已被識別為用于附加窗口的顯示、例如不與窗口1重疊的位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于谷歌公司,未經谷歌公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380055812.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:在云計算網絡中分配帶寬的方法和系統
- 下一篇:信息處理設備和輸入設備





