[发明专利]用于经由虚拟机进行打印的系统和方法有效
申请号: | 200980159146.8 | 申请日: | 2009-05-06 |
公开(公告)号: | CN102422257A | 公开(公告)日: | 2012-04-18 |
发明(设计)人: | 林义宗;P·F·马蒂斯 | 申请(专利权)人: | 惠普开发有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12;G06F15/16;G06F9/44 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张晓冬;王洪斌 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 经由 虚拟机 进行 打印 系统 方法 | ||
背景技术
基于计算机的或数字的打印的出现使商业打印服务对于许多企业和消费者而言更加广泛可用且负担得起的。另外,通过离开传统的打印模型,数字打印为如何构造和递送打印作业带来更大的灵活性。例如,一类数字打印包括可变数据打印,其中为每个接收者或接收者组定制每个文档或文档集。可变数据打印一般用于大规模推销邮件活动或其它目标通信中。例如,利用可变数据打印,在正打印文档集时,以逐个文档为基础修改每个文档的某些元素(诸如姓名、地址、消息、图像或图形)。此灵活性确保为目标听众适当地剪裁每个被打印文档。
提供可变数据打印的一个方式包括向客户提供可变数据打印软件程序的打印服务提供器。理论上,在客户和打印服务提供器具有用来生成打印作业的相同软件的情况下,在由所述客户提交的打印作业和打印服务提供器实际上生成的打印作业之间应当存在高度一致性。然而,在实践中在所提交的打印作业和所生成的文档之间存在偏差。一些偏差是由在打印服务提供器和客户掌握的软件程序版本之间的差异导致的,这是因为在客户和打印服务提供器这二者之间必须一致地更新和同步专有软件程序。其它一些偏差典型地由在客户的计算环境和打印服务提供器的计算环境中的差异产生的。
不幸地,不管客户和打印服务提供器尽最大努力,在提交的打印作业和所生成的文档之间的偏差仍然向可变数据打印世界提出了显著的挑战。
附图说明
图1是依照本公开内容的实施例的示意性地图示打印服务系统的框图集。
图2是依照本公开内容的实施例的示意性地图示用户计算机的框图。
图3是依照本公开内容的实施例的经由虚拟机传送打印作业的方法的流程图。
图4是依照本公开内容的实施例的传送打印作业的方法的流程图。
图5是依照本公开内容的实施例的传送打印作业的方法的流程图。
具体实施方式
在下列详细描述中,参考形成本发明一部分的附图,并且其中通过举例说明示出了可以实践本发明的具体实施例。在这方面,参考描述的(一个或多个)图的方位而使用了诸如“顶部”、“底部”、“正面”、“背面”、“前导”、“尾随”等方向术语。因为本发明实施例的组件可以定位于多种不同的方位,所以方向术语是为了举例说明的目的而使用的并且绝不是限制性的。应当理解,可以利用其它实施例并且可以在不脱离本发明范围的情况下进行结构或逻辑改变。因此,下列详细描述并非是以限制意义而被采用的,并且本发明的范围由所附权利要求来限定。
本公开内容的实施例针对加强打印服务提供器的能力以便以精确地对应于如最初创建打印作业的客户所打算的那样的打印作业外观的方式来生成打印作业。特别地,使虚拟机管理器在用户计算机可用以便允许用户把打印作业和用于创建打印作业的可适用的可执行资源捕获到虚拟机中。此虚拟机的拷贝被传送到打印服务提供器。在激活虚拟机的该拷贝时,打印服务提供器变得被装备为是在客户的计算环境的相关方面的精确复制的计算环境内生成打印作业。
与图1-5相关联地描述这些实施例和附加实施例。
图1依照本公开内容的实施例示意性地图示了打印服务系统10。如图1中所示,在一个实施例中,系统10包括用户计算机20、打印服务提供器30和网络通信链路35。然而,应当理解系统10不限于单个用户计算机20并且不限于单个打印服务提供器30。
一般地说,除了其它特征之外,用户计算机20还被配置为创建和编辑适合于提交给打印服务提供器30的打印作业,所述打印服务提供器30被配置为专业地生成所述打印作业。在一个实施例中,如图1中所示,用户计算机20包括操作系统40、至少一个应用软件模块42、虚拟机管理器44、打印作业46、第一虚拟机(virtual machine,VM)48、用户接口49、控制器50和存储器52。通常将参考图1描述用户计算机20的这些组件,然后将与图2相关联地更详细地描述用户计算机20的这些组件。
相应地,一般地说,操作系统40被配置为提供计算机20的常规操作并且包括诸如Linux操作系统、Windows操作系统或其它已知操作系统之类的操作系统。
一般地说,应用软件模块42被配置为提供适合于创建和生成打印作业文档的单个应用程序或一系列应用程序。依照一个方面,应用软件模块42将提供以便处理文本、图像和/或图形。
一般地说,用户接口49提供了对用户计算机20的各个模块、功能、参数、资源和组件的访问和选择。在一个实施例中,用户接口49包括图形用户接口。
稍后与图2相关联地进一步描述操作系统40、应用软件模块42和虚拟机管理器44中的每一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普开发有限公司,未经惠普开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980159146.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:纺织物定型机换热器
- 下一篇:纺织物定型机用的换热器