[发明专利]将应用窗口智能插入到受管理的显示器区段中有效
申请号: | 201380076594.8 | 申请日: | 2013-09-20 |
公开(公告)号: | CN105378653B | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | M.弗兰杰斯;J.萨特菲尔德;M.沃尔利;N.森德林;黄子欣;B.安德森;R.贾雷特;C.萨里恩;A.斯泰因格拉斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 窗口 智能 插入 管理 显示器 区段 | ||
这里所描述的实施例涉及在用户将应用窗口插入到受管理的显示器区段时保持应用窗口的拼贴布置。拼贴布置是其中窗口不彼此重叠并且基本上最大化对于显示器区段的窗口占用的布置。通常来说,当用户插入应用窗口时,通过调整任何先前存在的应用窗口的尺寸来保持拼贴布置。可以基于比如用户输入、对于拼贴布置的任何先前的人工调节和/或最小窗口尺寸之类的因素来确定将在何处插入窗口、调整哪些所显示的窗口的尺寸以及调整尺寸的程度。可以通过考虑任何前面所提到的因素来确定是按照受管理或受监管方式(例如通过在各个窗口之间均等地共享空间)还是按照半受监管的方式来实施贴片布置。
背景技术
计算机窗口管理(windowing)系统已经被使用了很长时间。这样的窗口管理系统可以具有许多设计,例如由用户进行自由形式窗口操纵。这样的窗口管理系统的特征是众所周知的,并且在别处有记载。通常来说,窗口管理系统具有针对在计算机上运行的相应进程的图形窗口。用户与窗口管理系统进行交互,以便操纵和管理窗口。大多数窗口管理系统具有允许对应用(假设其具有相应的窗口)进行打开、关闭、移动、隐藏、显示、调整尺寸、定制等功能。
虽然已经使用了针对窗口管理系统的各种方案,但是显示器(包括投影仪和3D显示器)尺寸的不断增大以及平板计算设备和触摸输入的普及对于拼贴式窗口管理系统赋予了新的兴趣。在这样的窗口管理系统中,可以由用户操纵应用窗口,以便在最大化窗口尺寸的同时防止窗口彼此遮挡,即使在添加了应用窗口时也是如此。一般来说,拼贴式窗口管理系统可以受益于自动管理由用户将窗口插入到其中已经显示一个或更多其他窗口的显示器的改进的技术。后面将讨论这样的技术和有关的方法。
发明内容
包括后面的发明内容部分仅仅是为了介绍将在后面的具体实施方式部分中讨论的一些概念。本发明内容部分并不是全面性的,并且不意图界定由在结尾处呈现的权利要求书阐述的所要求保护的主题内容的范围。
这里所描述的实施例涉及在用户将应用窗口插入到受管理的显示器区段时保持应用窗口的拼贴布置。拼贴布置是其中窗口不彼此重叠并且基本上最大化对于显示器区段的窗口占用的布置。通常来说,当用户插入应用窗口时,通过调整任何先前存在的应用窗口的尺寸来保持拼贴布置。可以基于比如用户输入、对于拼贴布置的任何先前的人工调节和/或最小窗口尺寸之类的因素来确定将在何处插入窗口、调整哪些所显示的窗口的尺寸以及调整尺寸的程度。可以通过考虑任何前面所提到的因素来确定是按照受管理或受监管方式(例如通过在各个窗口之间均等地共享空间)还是按照半受监管(semi-curated)方式来实施贴片布置。
后面将参照结合附图考虑的后面的具体实施方式部分来解释其中的许多伴随特征。
附图说明
通过根据附图来阅读后面的具体实施方式部分将更好地理解本说明书,其中相同的附图标记被用来标明伴随的描述中的相同部分。
图1示出了计算设备。
图2示出了拼贴窗口布置的示例。
图3示出了允许用户插入或替换应用窗口的预定义输入区段的一个示例。
图4示出了用于在由用户插入应用窗口时自动保持拼贴窗口布置的算法的一个示例。
图5示出了在发现有可能进行邻近分割时在边缘处插入应用窗口的示例。
图6示出了其中边缘插入包括在边缘处插入的应用表示的一个示例。
图7示出了在不可能分割邻近应用时被导向边缘的插入的一个示例。
图8示出了在分割线或其他内部点处的插入的一个示例。
图9示出了在已被人工调节过的分割线或内部点处插入目标应用窗口的一个示例。
图10示出了可以在其上实施这里所描述的实施例的计算设备的一个示例。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380076594.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:使客户端设备能够访问远程桌面的方法和系统
- 下一篇:在异构数据卷中配置多个层