[发明专利]呈现设备作为应用有效
申请号: | 201210335882.8 | 申请日: | 2012-09-12 |
公开(公告)号: | CN102945142B | 公开(公告)日: | 2017-03-01 |
发明(设计)人: | M.G.莫里斯;D.R.戴维斯;F.戈金伊 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 黄维,汪扬 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 呈现 设备 作为 应用 | ||
1.一种系统,包括:
一个或多个处理器(302);和
管理组件(308),所述管理组件(308)由所述一个或多个处理器来执行且执行包括下列各项的动作:
确定第二应用以处理由第一应用生成的内容(702);
确定用于处理所述内容的所述第二应用的一个或多个能力(706);
从所述第一应用接收基于一个或多个选项而为所述内容生成的输出流(714);以及
提供将由所述第二应用消费的所述输出流(718)。
2.根据权利要求1所述的系统,其中,所述第二应用为目标设备(606)的虚拟化。
3.根据权利要求1所述的系统,其中,所述输出流为待打印(702)的文档,其中所述第二应用为打印机设备(606)的虚拟化,并且其中消费所述输出流包括在所述打印机设备处打印所述输出流(720)。
4.根据权利要求1所述的系统,其中,所述输出流为待打印(702)的文档,其中所述第二应用为打印服务(608),并且其中消费所述输出流包括将所述输出流在打印作业请求中提交给所述打印服务(722)。
5.根据权利要求1所述的系统,其中,所述动作还包括在提供将由所述第二应用消费的所述输出流之前呈现所述输出流的预览(716)。
6.根据权利要求1所述的系统,其中,所述动作还包括提供体验以使用户能够从一个或多个可用选项中选择所述一个或多个选项以用于生成所述输出流(510, 710),并且其中所述一个或多个可用选项基于所述第二应用的所述一个或多个能力(708)。
7.根据权利要求6所述的系统,其中,所述体验由所述管理组件生成,并且其中所述体验是包括所述第二应用的一类应用共同的(536)。
8.根据权利要求6所述的系统,其中,所述体验由所述第二应用生成且特定于所述第二应用(534)。
9.一种由计算设备(300)实现的方法,所述方法包括:
在执行于所述计算设备上的管理应用处,接收对第二应用消费由第一应用生成的内容的指示(702);
在所述管理应用处,询问所述第二应用以基于所述第二应用的一个或多个能力确定用于消费所述内容的第一组选项(706, 708);
从所述管理应用提供第一对话框以实现从所述第一组选项中选择(710);
将来自所述管理应用的所选择的选项提供给所述第一应用(712);
在所述管理应用中,从所述第一应用接收根据所选择的选项而为所述内容生成的内容流(714);以及
将来自所述管理应用的所述内容流提供给所述第二应用(718)。
10.一种由计算设备实现的方法,所述方法包括:
基于第二应用的选择(502),实例化管理对象以用于调解在第一应用和第二应用之间的交互(504);
从所述管理对象,确定所述第二应用的一个或多个能力(506);
从所述管理对象,提供用于从一组选项中选择的体验以用于所述交互(510),其中,基于所述第二应用的所述一个或多个能力而生成所述一组选项(508);以及
根据所述选择的选项启动所述第一应用和所述第二应用之间的所述交互(512)。
11.一个或多个存储指令的计算机可读存储介质,所述指令在被执行时指示计算设备执行如权利要求9或10所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210335882.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:深孔板结构
- 下一篇:一种采用温度控制的烧结Nd-Fe-B系磁铁的制作方法