[发明专利]智能窗口置放在审
申请号: | 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.vipzhuanli.com/pat/books/201380055812.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:在云计算网络中分配带宽的方法和系统
- 下一篇:信息处理设备和输入设备