[发明专利]作为编程平台组件的受保护内容查看器无效
申请号: | 200680012876.1 | 申请日: | 2006-03-16 |
公开(公告)号: | CN101523382A | 公开(公告)日: | 2009-09-02 |
发明(设计)人: | H·L·格兰山姆;J·J·迪尼埃兹;M·德玛利欧;A·L·威利;Y·G·金 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/00 | 分类号: | G06F17/00 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈 斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 作为 编程 平台 组件 保护 内容 查看 | ||
技术领域
本发明的诸实施例涉及一种用于实现受保护内容查看器的系统和方法,尤其 涉及将该查看器与其他软件应用程序集成为一体的系统和方法。
发明背景
文档的作者和其他用户常常希望以固定文件格式来传送文档,如PDF文档。 以固定文件格式传送文档确保文档保持完整,并且不被编辑或改变。
当接收到固定文件的文档时,使用被称为查看器的软件应用程序来查看该文 档。用于固定文件文档的查看器,例如用于PDF的Acrobat,先前已经被实现为独 立的应用程序。例如,当操作系统认出文件名中众所周知的部分(通常是在扩展名 中)如“.pdf”的时候,这些应用程序被调用。
当查看器被实现为独立的应用程序时,查看器的用户负责确保查看器起作用。 通常,用户需要下载、安装和维护该软件。用户也负责确保对内容的特定版本调用 正确的查看器,并确保该软件将在已安装的操作系统平台上运行。
另外,可以容易地替换或取代被实现为外部应用程序而且按文件扩展名调用 的查看器。这就引入了恶意替换查看器的风险,降低了用户对查看器的信任。
此外,因为该查看器是独立应用程序,所以在查看固定格式文档时通常不反 映操作系统中所做的定制。例如,在查看文档时,可能不反映在操作系统中所选择 的视觉主题。当在不同的内容类型之间切换时,这可能会扰乱整体体验。
因此,需要提供无需用户下载、安装和维护软件的查看器的解决方案。另外, 需要带有增加用户信任的增强安全保护的查看器。此外,需要查看文档时反映在操 作系统中所做定制的查看器。
发明概述
本发明的诸实施例包括一种用于查看固定格式文档的方法。该方法可包括: 将文档接收到与应用程序编程接口集成为一体的查看器中,并判定该文档是否属于 预定的固定格式内容类型。如果文档属于预定的固定格式内容类型,该方法还可包 括通过web浏览器将文档呈现给用户。
在其它方面中,提供了一种用于查看固定格式文档的系统。该系统可包括一 个应用程序接口和一个查看器。该查看器可与应用程序接口集成为一体,而且该应 用程序接口和查看器可以在单次安装中被安装。
在本发明的进一步方面中,提供一种用于生成固定格式文档的用户界面系统。 该用户界面系统可包括一个用户可选择的打印到固定格式的选项,该选项在根据应 用程序接口生成固定格式文档的文档固有环境中被呈现给用户。固定格式文档可通 过查看器查看,该查看器与应用程序接口集成为一体。
附图简述
参照附图,在下面详细地描述本发明,在附图中:
图1是示出根据本发明的一个实施例的系统的纵览的框图;
图2是示出可在其中实现本发明的诸实施例的计算机化环境的框图;
图3是示出根据本发明的一个实施例公布固定格式文档的方法的流程图;
图4是示出根据本发明的一个实施例查看固定格式文档的方法的流程图;以 及
图5是根据本发明的一个实施例的示例性用户界面。
发明的详细描述
I.系统纵览
提供了一种用于实现固定格式查看器的系统和方法。该查看器可被用来查看 预定文件格式的文档。
该系统可包括终端200,该终端200可被配置成接收来自网络、磁盘驱动器、 CD ROM等等的输入202。终端200可进一步包括存储器203。终端200可进一步 包括应用程序接口(API)204和查看器206。例如,查看器206可被实现为API 204 的一个集成部分,而且与API 204同时安装。
终端200可进一步包括操作系统207以及检索和显示网页的web浏览器208。 终端200还可包括向用户显示信息的显示器210,或者与之通信。
例如,可从输入202接收到固定格式文档,或者可从存储器203检索之。当 用户希望打开固定格式文档时,用户例如通过双击代表该文档的图标来作此指示。 然后,操作系统207可调用查看器206。此外,web浏览器208可例如通过操作系 统207或查看器206调用。web浏览器208打开用于显示该固定格式文档的窗口, 或者向该固定格式文档提供一个宿主环境。在由web浏览器提供的宿主环境中, 该固定格式文档通过显示器210呈现给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680012876.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于人脸的图像聚类
- 下一篇:登记之前的安全的且已鉴权的会话层路径的建立