[发明专利]在具有至少两个呈现组件的设备上呈现应用的方法有效
申请号: | 201580051897.3 | 申请日: | 2015-09-18 |
公开(公告)号: | CN106716356B | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | E.F.思雷尔克尔德;W.S.斯陶伯;P.米科拉;K.K.莫兰;I.Y.霍里;D.R.戴维斯;K.A.施普利;R.巴拉苏布拉马尼安;P.德克斯;R.C.彭莱;D.J.伍兹 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0482;G06F9/445;G06F9/451;H04L29/08 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 至少 两个 呈现 组件 设备 应用 方法 | ||
1.一种在具有处理器和至少两个呈现组件的设备上呈现应用的方法,所述方法包括:
在所述处理器上执行导致所述设备执行以下的指令:
针对相应的呈现组件,生成应用呈现历史,所述应用呈现历史识别通过所述呈现组件对应用的应用呈现;
响应于通过被选择的呈现组件来呈现被选择的应用的应用呈现,将所述应用呈现记录在所选择的呈现组件的应用呈现历史中;和
响应于接收到将被选择的呈现组件转移离开当前应用呈现的请求:
从所选择的呈现组件的应用呈现历史中,选择第二应用呈现;和
将所选择的呈现组件从所述当前应用呈现转移到所述第二应用呈现。
2.根据权利要求1所述的方法,其中:
相应的呈现组件的应用呈现历史进一步代表已通过所述呈现组件呈现所述应用呈现的应用顺序历史;和
选择所述第二应用进一步包括:选择在用于所选择的呈现组件的应用呈现历史的应用顺序历史中在所述当前应用呈现之前的第二应用呈现。
3.根据权利要求2所述的方法,其中所述应用顺序历史进一步代表已由所述设备的用户选择所述应用的顺序。
4.根据权利要求2所述的方法,其中:
所选择的呈现组件进一步包括显示器;
所述应用顺序历史与在所述显示器上呈现的应用呈现的Z轴次序相关联;和
转移所选择的呈现组件进一步包括:以所述显示器的Z轴次序在所述当前应用呈现上方重新排序所述第二应用呈现。
5.根据权利要求1所述的方法,其中选择所述第二应用呈现进一步包括:
向用户呈现在所选择的呈现组件的应用呈现历史中具有应用呈现的应用;和
从所述用户接收对第二应用的选择,所述第二应用与来自所述应用呈现的所述第二应用呈现相关联。
6.根据权利要求1所述的方法,其中:
所述当前应用呈现与提供任务顺序的任务流相关联;和
选择所述第二应用进一步包括:选择在所述任务流的任务顺序中跟随在所述当前应用呈现之后的所述第二应用呈现。
7.根据权利要求1所述的方法,其中:
所选择的应用进一步包括至少两个应用视图;和
记录所述应用呈现进一步包括:响应于通过被选择的呈现组件来呈现所选择的应用的被选择的应用视图,将所选择的应用的所选择的应用视图的应用呈现记录在所选择的呈现组件的应用呈现历史中。
8.根据权利要求1所述的方法,其中:
接收所述请求进一步包括:接收在所选择的呈现组件上暂停所述当前应用的请求;和
转移所选择的呈现组件进一步包括:从所选择的呈现组件的应用呈现历史中移除所述当前应用的当前应用呈现。
9.根据权利要求1所述的方法,其中:
接收所述请求进一步包括:接收在暂停所述第二应用之后转移到所述第二应用呈现的请求;和
转移所选择的呈现组件进一步包括:重新实例化所述第二应用。
10.一种呈现应用的设备,包括:
至少两个呈现组件;
处理器;和
存储指令的存储器,所述指令当在所述处理器上被执行时提供:
针对相应的呈现组件,提供应用呈现历史,所述应用呈现历史识别通过所述呈现组件对应用的应用呈现;
应用历史记录器,其响应于通过被选择的呈现组件来呈现被选择的应用的应用呈现,而将所述应用呈现记录在所选择的呈现组件的应用呈现历史中;和
应用切换器,其响应于接收到将被选择的呈现组件转移离开当前应用呈现的请求:
从所选择的呈现组件的应用呈现历史中,选择第二应用呈现;以及
将所选择的呈现组件从所述当前应用呈现转移到所述第二应用呈现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580051897.3/1.html,转载请声明来源钻瓜专利网。