CN103890706B - 用于渲染内容的渲染许可 - Google Patents
用于渲染内容的渲染许可 Download PDFInfo
- Publication number
- CN103890706B CN103890706B CN201180074572.9A CN201180074572A CN103890706B CN 103890706 B CN103890706 B CN 103890706B CN 201180074572 A CN201180074572 A CN 201180074572A CN 103890706 B CN103890706 B CN 103890706B
- Authority
- CN
- China
- Prior art keywords
- rendering
- content
- user
- license
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/002—Interacting with the operator
- G06K15/007—Interacting with the operator only remotely, e.g. at a host computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1206—Improving or facilitating administration, e.g. print management resulting in increased flexibility in input data format or job format or job type
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1239—Restricting the usage of resources, e.g. usage or user levels, credit limit, consumables, special fonts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1288—Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/40—Details not directly involved in printing, e.g. machine management, management of the arrangement as a whole or of its constitutive parts
- G06K15/4095—Secure printing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1218—Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
- G06F3/122—Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to computing resources, e.g. memory, CPU
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
经由网络连接接收来自注册用户的打印请求。根据所述注册用户的渲染许可来渲染来自打印请求的内容。然后将渲染后的内容提供到与所述注册用户关联的设备。
Description
背景技术
存在人们期望显示(例如,在计算设备上)和/或打印的内容的许多类型(文档类型、文件类型等)。为了显示和/或打印内容,与内容关联的数据通常被应用所渲染。例如,文字处理文档、电子表格、图形图像等都包含数据,当被适当的应用所渲染时,所述数据能够被显示在计算设备上或者被栅格化以供打印设备来打印。
附图说明
以下描述包括具有以本发明实施例的实现方式的示例的方式给出的图示的附图的讨论。附图应当以示例的方式而非限制的方式被理解。如本文所用的,对一个或多个实施例的提及应当被理解为描述包含在本发明的至少一个实现方式中的特定特征、结构或特性。因而,本文中出现的诸如“在实施例中”或“在替代实施例中”的短语描述本发明的各种实施例和实施方式;而且不一定都指向相同的实施例。然而,它们也不一定是相互排斥的。
图1是图示根据各种实施例的***的框图。
图2是图示根据各种实施例的***的框图。
图3是图示根据各种实施例的渲染路径的框图。
图4是根据各种实施例的***中的操作的流程图。
图5是根据各种实施例的***中的操作的流程图。
具体实施方式
本文描述的实施例涉及用于渲染(包括远程渲染)内容的***、方法和过程。渲染通常指的是从一组数据生成图像(例如,用于显示)。当通过网络发送内容以用于联网的设备(例如,服务器)来渲染时,发生远程或云渲染。本文为了清楚和简单起见的目的,术语渲染被用于包含所有类型的渲染,包括远程或云渲染。
鉴于各种内容类型(例如,文档、电子表格、演示幻灯片、图像、图形等),还存在用于渲染不同类型的内容的各种应用。在许多情况下,存在能够渲染相同内容的多个不同的应用。然而,并非所有的应用同等地渲染相同的内容。例如,某些类型的内容具有被特别设计成渲染所述内容的本机应用。虽然其他应用可能也能够渲染所述内容,但是用于特定类型的内容的本机应用可以更准确地、或者以使用户视觉上更愉悦的方式来渲染所述内容。
在各种实施例中,渲染***能够渲染许多不同类型的内容。同样地,渲染***具有可供在渲染不同类型的内容中使用的许多不同应用。本文描述的实施例促进基于内容的类型和基于与请求所述渲染的用户关联的渲染许可来选择渲染路径。
图1是图示根据各种实施例的***的框图。图1包括根据各种实施例的特定组件、模块等。然而,在不同实施例中,更多、更少、和/或其他组件、模块、组件/模块的布置等可以根据本文所述的教导来使用。此外,本文描述的各种组件、模块等可以被实施为一个或多个软件模块、硬件模块、特殊用途的硬件(例如,专用硬件、专用集成电路(ASIC)、嵌入式控制器、硬接线电路等)或其某种组合。
如***100周围的虚线所示,***100的模块和组件可以被集成到单个物理计算设备内或者它们可以在物理上分布在例如通过网络连接的多个计算设备中。在各种实施例中,***100实现打印服务。注册模块110向***100注册用户。作为用户注册的部分,注册模块110允许用户连接一个或多个图像形成设备(例如,打印机)与打印服务并向打印服务注册所述设备。所述打印服务可以提供web(网络)接口(例如,网站)以供用户访问用户账户信息、更新用户偏好和/或许可、发起打印请求等。特别地,注册模块110接收渲染许可的用户选择。或者,在没有渲染许可的用户选择的情况下,注册模块110给用户分配默认渲染许可。数据库120储存包括渲染许可的用户详情(例如,账户信息等)。
通信模块130通过网络接收来自注册用户的打印请求。如本文所用,打印请求指的是对要被打印的内容的请求。虽然本文描述的实施例是针对打印请求的,但是其他类型的请求可以在替代实施例中处理。例如,内容可以被渲染以供显示并被发送到显示设备,而不是对内容进行打印。
响应于接收到打印请求,***100确定发送请求的用户的身份,并针对与用户关联的渲染许可而查询数据库120。考虑到所述渲染许可,渲染模块140对与打印请求一起接收到的内容进行渲染。在各种实施例中,如果用户的许可使得多个应用可访问以用于渲染所述内容,则渲染模块140选择用于渲染内容的最优选的应用。如本文所用,从优选到非优选的应用的层次可以通过不同类型的内容的偏好的预定义映射来确定。此类映射可以是默认***映射,或者可以是由用户定义的。在某些实施例中,所述打印请求可以包括用于渲染内容的特定的用户选择的偏好,如果其鉴于渲染许可而被允许,则可以覆盖已存储的层次偏好。
图2是图示根据各种实施例的***的框图。图2包括根据各种实施例的特定组件、模块等。然而,在不同的实施例中,更多、更少、和/或其他组件、模块、组件/模块的布置等可以根据本文所述的教导使用。此外,本文描述的各种组件、模块等可以被实现为一个或多个软件模块、硬件模块、特殊用途硬件(例如,专用硬件、专用集成电路(ASIC)、嵌入式控制器、硬接线电路等)或其某种组合。图2所示的各种模块和/或组件可以被实现为包含由处理器(例如,处理器222)运行并且存储在存储器(如存储器224)中用于执行本文所述的操作和功能的指令的计算机可读存储介质。
如***210周围的虚线所示,***210的模块和组件可以被集成到单个物理计算设备内或者它们可以在物理上分布在例如通过网络连接的多个计算设备中。用户经由web接口(例如,网页)从计算设备(例如,智能电话230、笔记本计算机、平板、台式机、或能够访问互联网的其他计算设备)向***210注册。作为用户注册的部分,注册模块212允许用户连接一个或多个图像形成设备(例如,打印机240)与打印服务并向打印服务注册所述设备。除了实现用户注册之外,所述web接口还允许用户访问用户账户信息、更新用户偏好和/或许可、链接附加设备、发起打印请求等。
特别地,注册模块212促进对打印服务的用户的渲染许可的管理。在各种实施例中,渲染许可被组织成三层。更多层、更少层或无层可以在其他实施例中使用。在三层***的示例中,所述层可以是“免费用户”层、“付费用户”层和“高级用户”层。每层允许渲染模块218访问用于渲染内容的一组一个或多个应用。例如,如果用户注册为“付费用户”,并且期望打印Microsoft Word ®文档(可向Redmond, WA的Microsoft Corporation购买),***210可能允许渲染模块218使用官方的Microsoft Word®应用来渲染所述内容。然而,如果所述用户不是“付费用户”,而是“免费用户”,那么***210可能会拒绝访问Microsoft Word®,而是允许访问Open Office Writer(可向Forest Hill, Maryland的Apache软件基金会购买)来渲染所述文档。
进一步扩展上述示例,每个渲染层可以包括用于渲染不同类型的内容的应用的集合。例如,“免费用户”渲染层可能包括用来渲染文字处理文档、电子表格、演示幻灯片、图形文件等的开源办公应用套件。“付费用户”渲染层可能包括对Microsoft Office®应用套件的访问。“高级”层可能包括对其他附加应用(包括专业应用,诸如可向Mountain View,CA的Adobe System购买的Adobe Photoshop®)的访问。
在各种实施例中,对渲染层的访问权限是累积的。换句话说,“高级用户”具有对“付费用户”和“免费用户”可用的所有应用的访问权限。对特定渲染层的访问可以基于付费订阅或其他访问机制。例如,用户可以简单地通过注册来访问“免费用户”层。“付费用户”层可以是与对服务的付费订阅或即印即付机制结合而可访问的。“高级用户”层可以是用较高订阅支付或其他支付机制可访问的。其他访问机制可能包括基于使用来获得用于访问不同渲染层的令牌(token)和/或得分。例如,代替付费订阅,每个月打印100份文档的用户可以比每个月只打印10份文档的用户接收到对更高的渲染层的访问权限。
在某些实施例中,渲染层能够是可定制的。例如,每个应用可能有单独的费用(例如,货币、令牌、基于使用的等),并且每个用户可以创建用来解决其渲染需求的自定义应用包。此外,在不需要分层包的情况下,渲染许可能够针对每种类型的内容而被单独地管理。
无论在用户和注册模块212之间协商的渲染许可是什么,这些许可在数据库214中进行维护和/或存储。通信模块216通过网络接收来自注册用户的打印请求。请求可以经由web接口(例如,超文本传输协议(HTTP)、HTTPS等)、电子邮件、或其他合适的通信协议来接收。在电子邮件的情况下,电子邮件服务器220接收来自用户的电子邮件打印请求(例如,带有要被打印的附件)。基于发送者的电子邮件地址或其他识别信息,***210访问数据库214以确定对于打印请求的渲染许可。渲染模块218继续进行到基于内容类型(例如,文字处理文档与电子表格等)并鉴于所述渲染许可而渲染来自打印请求的内容。在各种实施例中,默认值是使用可用来渲染所述内容的“最佳”的应用。然而,在某些实施例中,用户可能能够应请求来覆盖默认值,假设所述用户的渲染许可允许这样的话。
在示例中,用户将附有Word®文档的打印请求发送到***210。如果所述用户被确定为“免费用户”,所述渲染许可可以允许使用Open Office Writer而不是Microsoft Word®来渲染。然而,在此类实例中,通信模块216可以将更好的渲染选项可用的通知发送给用户,并且给所述用户提供机会来升级他/她的许可(或是针对这一个打印作业,或是一般地针对用户账户)。用户可以通过(例如,经由电子邮件或web接口)对通知进行响应来同意许可升级并且提供对于所述升级的授权。例如,数据库214可以维护用户的***和/或银行账户信息。因而,用于所述升级的用户授权能够允许注册模块212将所述升级计入用户的账户。一旦注册模块212确定批准所述升级,渲染模块218被通知并且继续进行基于已升级的渲染许可而使用Microsoft Word来渲染所述Word®文档。
图3是图示渲染路径的示例的流程图。在各种实施例中,用于给定的打印请求或渲染请求的渲染路径由用户类型310和内容类型320来确定。内容类型指示在渲染与所述请求关联的内容中使用什么类型的应用。例如,如果所述内容包括用于电子表格的数据,那么所述内容类型就是“电子表格”,并且,能够渲染电子表格的应用将是所期望的。为了确定哪些(如果有的话)电子表格应用可供渲染电子表格数据使用,需要确定用户类型。
在各种实施例中,用户类型可以对应于多个分层类别之一(例如,免费用户、付费用户、高级用户等)。在某些实施例中,某些内容类型的渲染可以被限制在某些渲染层中。例如,某些内容类型可能必须访问“层1”应用。如果所述用户类型不准许访问“层1”应用,则来自所述请求的内容可能不被渲染。如果每个渲染层具有用于渲染特定内容类型的选项,但是所述用户类型只允许访问“层2”和“层3”应用,那么兼容的“层2”应用可能被用来渲染来自所述请求的内容。
图4是根据各种实施例的***中的操作的流程图。图4包括根据某些实施例的特定操作和运行次序。然而,在不同的实施例中,省略一个或多个所述操作和/或以其他次序继续执行的其他操作也可以根据本文所述的教导内容来使用。
***通过网络接收410来自***的注册用户的打印请求。所述打印请求可以经由HTTP、HTTPS、电子邮件、或其他合适的通信协议来接收。在各种实施例中,所述打印请求包括要被打印的内容和/或对要被打印的内容的引用(例如,web链接)。所述***至少部分基于与用户关联的渲染许可来渲染420与所述打印请求关联的内容。如果***能够处理不同类型的内容(例如,诸如电子表格、演示幻灯片、图形文件等之类的不同内容类型),那么所述***可以附加地使用内容类型来确定如何渲染该内容。
所述***通过网络将渲染后的内容提供430给与注册用户关联的设备。例如,可向Palo Alto, CA的Hewlett Packard Company购买的ePrint中心(ePrint Center,ePC)允许用户向ePC注册并且将联网的打印设备链接到所述用户的ePC账户。因而,当用户发送打印请求时,ePC***处理所述请求,包括渲染(以及可能栅格化)来自所述请求的内容。ePC将处理后的内容发送到链接至发送所述请求的用户的联网的打印机。
图5是根据各种实施例的***中的操作的流程图。图5包括根据某些实施例的特定操作和执行次序。然而,在不同的实施例中,省略一个或多个所述操作和/或以其他次序继续执行的其他操作也可以根据本文所述的教导来使用。
***通过网络接收510来自***的注册用户的打印请求。所述打印请求可以经由HTTP、HTTPS、电子邮件、或其他合适的通信协议来接收。在各种实施例中,所述打印请求包括要被打印的内容和/或对要被打印的内容的引用(例如,web链接)。***鉴于所述打印请求的内容而确定420用于所述注册用户的渲染许可。如果附加的许可是可用的530,则所述注册用户征求540升级。附加许可的可用性可以意味着对于打印请求的内容的更好的渲染选项可用。如果附加的许可不是可用的530,这可以意味着所述用户已经具有对优选的可用渲染选项的访问权限。同样地,使用用于渲染的第一(例如,优选的)应用来渲染570所述内容。
如果响应于升级征求540,所述用户用请求550进行响应以进行升级(例如,包括货币支付或其他验证令牌),那么所述***继续授予对第一(例如,优选的)应用的访问权限并且使用所述第一应用来渲染570所述内容。如果,响应于升级征求540,所述用户不请求550对渲染许可的升级,那么所述***继续进行到用第二应用(即,适合于渲染内容,但是可能与第一应用相比不太优选)来渲染所述内容。
可以在不背离其范围的情况下对本发明所公开的实施例和实现方式进行各种修改。因此,本文的图示和示例应该被解释为说明性而非限制性意义。
Claims (14)
1.一种用于渲染内容的方法,包括:
经由网络连接接收来自联网的打印机的注册用户的打印请求;
至少部分基于与所述注册用户关联的渲染许可和内容类型来渲染与所述打印请求关联的内容;以及
经由网络连接将渲染后的内容提供给与所述注册用户关联的设备;
其中所述方法进一步包括在渲染之前,确定所述注册用户的渲染许可防止采用第一应用来进行渲染但允许采用第二应用来进行渲染;并且征求所述注册用户以采用第一应用来渲染内容。
2.根据权利要求1所述的方法,其中,至少部分基于渲染许可来渲染内容包括:
采用第一应用来渲染所述内容,如果鉴于渲染许可而被允许的话;否则
采用第二应用来渲染所述内容或丢弃所述打印请求。
3.根据权利要求1所述的方法,进一步包括:
接收来自所述注册用户的输入以添加渲染许可,其包括用以采用第一应用来渲染内容的许可;以及
鉴于所添加的渲染许可而采用所述第一应用来渲染所述打印请求的内容。
4.根据权利要求3所述的方法,其中,接收输入以添加渲染许可包括:
接收用于所添加的渲染许可的支付或支付验证。
5.根据权利要求1所述的方法,其中,渲染内容进一步至少部分基于所述打印请求的内容类型。
6.一种用于渲染内容的方法,包括:
向打印服务注册用户;
将联网的图像形成设备与用户相关联;
将所述用户与来自多个渲染层之中的第一渲染层相关联,每个层具有用于渲染内容的一个或多个应用;
接收来自所述用户的成像请求;
根据与所述用户关联的第一渲染层来渲染与所述成像请求关联的内容;以及
将渲染后的内容提供给与所述用户关联的图像形成设备;
其中所述方法进一步包括给所述用户提供第二应用能够渲染与所述成像请求关联的内容的通知。
7.根据权利要求6所述的方法,进一步包括:
在渲染之前并且基于与所述用户关联的第一渲染层来确定用于渲染与所述成像请求关联的内容的应用。
8.根据权利要求7所述的方法,进一步包括:
响应于用户输入而将所述用户与第二渲染层相关联;以及
根据第二渲染层来渲染与所述成像请求关联的内容。
9.根据权利要求8所述的方法,其中,所述用户输入包括支付或支付验证。
10.根据权利要求7所述的方法,进一步包括:
至少部分基于与所述成像请求关联的内容类型来渲染内容。
11.一种用于渲染内容的***,包括
注册模块,用于向打印服务注册用户;
数据库,用于存储包括与所述用户关联的渲染许可的用户详情;
通信模块,用于通过网络接收来自用户的打印请求;以及
渲染模块,用于根据与所述用户关联的渲染许可来渲染来自所述打印请求的内容;
其中所述通信模块进一步用于通过网络通知所述用户其他应用能够渲染与所述打印请求关联的内容。
12.根据权利要求11所述的***,所述通信模块进一步通过网络将渲染后的内容提供到与所述用户关联的打印设备。
13.根据权利要求11所述的***,所述渲染模块进一步进行以下动作:
在渲染之前,至少部分基于所述内容的内容类型来确定能够渲染与所述打印请求关联的内容的应用;以及
从能够渲染所述内容的应用之中选择所述用户具有对其的许可的应用。
14.根据权利要求13所述的***,所述注册模块:
响应于通信模块接收到授权渲染许可中的改变的合格令牌的指示,改变所述用户的渲染许可。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IN2011/000750 WO2013065056A1 (en) | 2011-10-31 | 2011-10-31 | Rendering permissions for rendering content |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103890706A CN103890706A (zh) | 2014-06-25 |
CN103890706B true CN103890706B (zh) | 2019-06-14 |
Family
ID=48191471
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180074572.9A Active CN103890706B (zh) | 2011-10-31 | 2011-10-31 | 用于渲染内容的渲染许可 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9141887B2 (zh) |
EP (1) | EP2774029A4 (zh) |
CN (1) | CN103890706B (zh) |
WO (1) | WO2013065056A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013065056A1 (en) | 2011-10-31 | 2013-05-10 | Hewlett-Packard Development Company, L.P. | Rendering permissions for rendering content |
US20150193825A1 (en) * | 2012-02-28 | 2015-07-09 | Freenters, LLC | System and method for selectively printing advertisements |
US9462080B2 (en) | 2012-04-27 | 2016-10-04 | Hewlett-Packard Development Company, L.P. | Management service to manage a file |
DE102014114585A1 (de) * | 2014-10-08 | 2016-04-14 | Océ Printing Systems GmbH & Co. KG | Verfahren zum Betreiben eines Bedienfelds für ein Produktionssystem sowie Steuervorrichtung für ein Produktionssystem |
US10455025B2 (en) * | 2016-08-02 | 2019-10-22 | Micro Focus Software Inc. | Multi-factor authentication |
US10846688B2 (en) * | 2019-01-11 | 2020-11-24 | David Platt | Method for granting access to a communications network in exchange for performing tasks associated with the communications network |
US11288746B2 (en) | 2019-01-11 | 2022-03-29 | David Platt | Method for granting access to a communications network in exchange for performing tasks associated with the communications network |
Family Cites Families (110)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0445803B1 (en) | 1990-03-08 | 1999-06-23 | Hitachi, Ltd. | Method and apparatus for data transfer and circuit setting for communication network system |
US5805810A (en) | 1995-04-27 | 1998-09-08 | Maxwell; Robert L. | Apparatus and methods for converting an electronic mail to a postal mail at the receiving station |
US7346580B2 (en) * | 1998-08-13 | 2008-03-18 | International Business Machines Corporation | Method and system of preventing unauthorized rerecording of multimedia content |
US7130807B1 (en) | 1999-11-22 | 2006-10-31 | Accenture Llp | Technology sharing during demand and supply planning in a network-based supply chain environment |
JP3456189B2 (ja) | 2000-03-31 | 2003-10-14 | 日本電気株式会社 | 移動通信システム |
US7663652B1 (en) | 2000-05-03 | 2010-02-16 | Morris Reese | Enhanced electronic mail delivery system |
US20020002515A1 (en) * | 2000-05-26 | 2002-01-03 | Hiromichi Okazaki | Image formation method, method for exhibiting and selling image, and server, work terminal, recording medium, and program data signal for realizing the method |
US7584251B2 (en) | 2000-08-28 | 2009-09-01 | Brown Scott T | E-mail messaging system and method for enhanced rich media delivery |
US6976082B1 (en) | 2000-11-03 | 2005-12-13 | At&T Corp. | System and method for receiving multi-media messages |
US6909518B2 (en) | 2001-06-18 | 2005-06-21 | Hewlett-Packard Development Company, L.P. | System and method for configuring a printing system |
US6975419B2 (en) | 2001-06-18 | 2005-12-13 | Hewlett-Packard Development Company, L.P. | System and method for mobile printing |
US7296058B2 (en) | 2002-01-30 | 2007-11-13 | Employers Reinsurance Corporation | Systems and methods for managing email |
US7356771B2 (en) | 2002-07-09 | 2008-04-08 | Openpages | Adaptive content platform and method of using same |
JP4265249B2 (ja) | 2003-03-24 | 2009-05-20 | 富士ゼロックス株式会社 | サービス処理装置、サービス処理方法及びプログラム |
US7936468B2 (en) * | 2003-09-29 | 2011-05-03 | Sharp Laboratories Of America, Inc. | Systems and methods for load balancing toner use in a printer pool |
US7420701B2 (en) * | 2003-09-30 | 2008-09-02 | Sharp Laboratories Of America, Inc. | Systems and methods for providing automatic language switching |
US20050068564A1 (en) * | 2003-09-30 | 2005-03-31 | Ferlitsch Andrew R. | Systems and methods for providing interactive printing with job data pull |
US20050068560A1 (en) * | 2003-09-30 | 2005-03-31 | Ferlitsch Andrew R. | Providing application specific printing with an arbitrary printing device |
US7143210B2 (en) * | 2003-11-12 | 2006-11-28 | Sharp Laboratories Of America, Inc. | User-defined printer selection administration policy |
US7873695B2 (en) | 2004-05-29 | 2011-01-18 | Ironport Systems, Inc. | Managing connections and messages at a server by associating different actions for both different senders and different recipients |
JP4539261B2 (ja) | 2004-09-24 | 2010-09-08 | 富士ゼロックス株式会社 | 画像データ処理システムおよびその画像データ処理方法、画像データ入力装置、画像データ管理装置、処理装置 |
JP2006134292A (ja) * | 2004-10-07 | 2006-05-25 | Seiko Epson Corp | 認証出力システム、デバイス利用装置、ネットワークデバイス、出力データ管理プログラム、出力制御プログラムおよび出力システム、並びに認証出力方法および出力方法 |
US8150920B2 (en) * | 2004-11-01 | 2012-04-03 | Nokia Corporation | System, method and computer program product for providing content to a terminal and directing the rendering of such content at the terminal |
DE112004003015B4 (de) | 2004-11-26 | 2016-12-15 | Fujitsu Limited | Netzwerk-/Dienststeuerverfahren |
US20060149677A1 (en) | 2005-01-06 | 2006-07-06 | Microsoft Corporation | Contextual ad processing on local machine |
US8306975B1 (en) | 2005-03-08 | 2012-11-06 | Worldwide Creative Techniques, Inc. | Expanded interest recommendation engine and variable personalization |
TW200639727A (en) | 2005-05-10 | 2006-11-16 | Printmall Ltd Co | Online printing service system on the internet |
US7715041B2 (en) * | 2005-07-29 | 2010-05-11 | Quad/Graphics, Inc. | Method for managing desired print content of a print job |
US7882186B1 (en) | 2005-10-13 | 2011-02-01 | Chen Sun | Selectable email signatures |
US8676900B2 (en) | 2005-10-25 | 2014-03-18 | Sony Computer Entertainment America Llc | Asynchronous advertising placement based on metadata |
US8261277B2 (en) | 2006-04-10 | 2012-09-04 | General Electric Company | System and method for dynamic allocation of resources in a computing grid |
US8571602B2 (en) | 2006-06-09 | 2013-10-29 | Qualcomm Incorporated | Universal mobile print agent |
US9256699B2 (en) | 2006-06-29 | 2016-02-09 | International Business Machines Corporation | Method and system for low-redundancy e-mail handling |
JP4876910B2 (ja) * | 2006-12-27 | 2012-02-15 | コニカミノルタビジネステクノロジーズ株式会社 | 印刷システム、印刷方法、印刷装置、およびコンピュータプログラム |
US7831676B1 (en) | 2007-02-21 | 2010-11-09 | Nagar Ajay R | Method and system for handling email |
US8479254B2 (en) | 2007-03-16 | 2013-07-02 | Apple Inc. | Credential categorization |
JP4996310B2 (ja) | 2007-04-05 | 2012-08-08 | キヤノン株式会社 | ワークフロー実行装置及びその制御方法とそのプログラム |
US20080316521A1 (en) | 2007-06-21 | 2008-12-25 | Philippe Lesage | Systems and methods for managing facsimile documents |
US20090043857A1 (en) | 2007-08-09 | 2009-02-12 | Sharp Laboratories Of America, Inc. | Systems and methods for sending and receiving a task via instant messaging |
US8892454B2 (en) | 2007-09-27 | 2014-11-18 | Sap Se | Configuration of web services |
US7792801B2 (en) | 2007-10-12 | 2010-09-07 | International Business Machines Corporation | Controlling and using virtual universe wish lists |
US9148488B2 (en) | 2007-11-08 | 2015-09-29 | Sap Ag | Configuration domains for the configuration of web services and consumer proxies |
US8326814B2 (en) | 2007-12-05 | 2012-12-04 | Box, Inc. | Web-based file management system and service |
US20090178131A1 (en) | 2008-01-08 | 2009-07-09 | Microsoft Corporation | Globally distributed infrastructure for secure content management |
WO2009115921A2 (en) | 2008-02-22 | 2009-09-24 | Ipath Technologies Private Limited | Techniques for enterprise resource mobilization |
US9003315B2 (en) | 2008-04-01 | 2015-04-07 | Litl Llc | System and method for streamlining user interaction with electronic content |
US20090322790A1 (en) | 2008-04-01 | 2009-12-31 | Yves Behar | System and method for streamlining user interaction with electronic content |
US8577957B2 (en) | 2008-04-01 | 2013-11-05 | Litl Llc | System and method for streamlining user interaction with electronic content |
US7898985B1 (en) | 2008-04-23 | 2011-03-01 | Juniper Networks, Inc. | Composite next hops for forwarding data in a network switching device |
JP4513038B2 (ja) * | 2008-04-28 | 2010-07-28 | ブラザー工業株式会社 | 画像形成システム、画像形成装置及び制限変更プログラム |
US7886038B2 (en) | 2008-05-27 | 2011-02-08 | Red Hat, Inc. | Methods and systems for user identity management in cloud-based networks |
US8607137B2 (en) | 2008-07-05 | 2013-12-10 | Exceedland Incorporated | Method and system for enhancing information accessibility via a global communications network |
US8179549B1 (en) | 2008-08-04 | 2012-05-15 | Intuit Inc. | Method and system for email-based printing |
US20100036926A1 (en) | 2008-08-08 | 2010-02-11 | Matthew Lawrence Ahart | Platform and method for cross-channel communication |
US8214329B2 (en) | 2008-08-26 | 2012-07-03 | Zeewise, Inc. | Remote data collection systems and methods |
WO2010075882A1 (en) | 2008-12-30 | 2010-07-08 | Nokia Siemens Networks Oy | User-dependent content delivery |
US8275853B2 (en) | 2009-01-29 | 2012-09-25 | Hewlett-Packard Development Company, L.P. | Method and system for a service intermediary selection in a web service management system |
US8972880B2 (en) | 2009-03-04 | 2015-03-03 | Pendragon Wireless Llc | Application programming interface for transferring content from the web to devices |
EP2226719A1 (en) | 2009-03-05 | 2010-09-08 | France Telecom | User interface to render a user profile |
US20100228819A1 (en) | 2009-03-05 | 2010-09-09 | Yottaa Inc | System and method for performance acceleration, data protection, disaster recovery and on-demand scaling of computer applications |
US8126975B2 (en) | 2009-03-30 | 2012-02-28 | International Business Machines Corporation | Automatic conversion of email threads into collaborative workspaces |
US8339671B2 (en) | 2009-03-30 | 2012-12-25 | Sharp Laboratories Of America, Inc. | Methods and systems for rendering data by partitioning a graphics list |
US8311038B2 (en) | 2009-03-30 | 2012-11-13 | Martin Feuerhahn | Instant internet browser based VoIP system |
JP2010250631A (ja) * | 2009-04-17 | 2010-11-04 | Kyocera Mita Corp | 親展印刷システム、プリンタドライバ、プログラム及び記録媒体 |
US8578076B2 (en) | 2009-05-01 | 2013-11-05 | Citrix Systems, Inc. | Systems and methods for establishing a cloud bridge between virtual storage resources |
US8310703B2 (en) | 2009-06-01 | 2012-11-13 | Ricoh Company, Ltd | Printing and scanning with cloud storage |
US20100318609A1 (en) | 2009-06-15 | 2010-12-16 | Microsoft Corporation | Bridging enterprise networks into cloud |
US8190939B2 (en) | 2009-06-26 | 2012-05-29 | Microsoft Corporation | Reducing power consumption of computing devices by forecasting computing performance needs |
US8352941B1 (en) | 2009-06-29 | 2013-01-08 | Emc Corporation | Scalable and secure high-level storage access for cloud computing platforms |
US8407190B2 (en) | 2009-06-30 | 2013-03-26 | Commvault Systems, Inc. | Performing data storage operations with a cloud environment, including containerized deduplication, data pruning, and data transfer |
US8502996B2 (en) | 2009-09-10 | 2013-08-06 | Xerox Corporation | Method and system for matching distributed users with distributed multi-function devices |
KR20110034523A (ko) | 2009-09-28 | 2011-04-05 | 삼성전자주식회사 | 화상형성장치 및 화상형성장치의 복수 작업 수행방법 |
US9087080B2 (en) | 2009-10-14 | 2015-07-21 | Trice Imaging, Inc. | Systems and methods for converting and delivering medical images to mobile devices and remote communications systems |
US20110119104A1 (en) | 2009-11-17 | 2011-05-19 | Xerox Corporation | Individualized behavior-based service bundling and pricing |
JP2011113167A (ja) | 2009-11-25 | 2011-06-09 | Hitachi Ltd | 計算機システム及びコンテンツ管理方法 |
US20110126197A1 (en) | 2009-11-25 | 2011-05-26 | Novell, Inc. | System and method for controlling cloud and virtualized data centers in an intelligent workload management system |
US9203649B2 (en) | 2009-12-21 | 2015-12-01 | International Business Machines Corporation | Processing of email based on semantic relationship of sender to recipient |
US9106591B2 (en) | 2009-12-24 | 2015-08-11 | Delphix Corporation | Adaptive resource management using survival minimum resources for low priority consumers |
US8643856B2 (en) | 2010-02-02 | 2014-02-04 | Ricoh Company, Ltd. | Methods and systems for network printing with user selectable settings |
CA2795206C (en) | 2010-03-31 | 2014-12-23 | Rick L. Orsini | Systems and methods for securing data in motion |
US8433765B2 (en) | 2010-06-18 | 2013-04-30 | Microsoft Corporation | Techniques to modify and share binary content when disconnected from a network |
US20120036048A1 (en) | 2010-08-06 | 2012-02-09 | Diy Media, Inc. | System and method for distributing multimedia content |
CA2808124A1 (en) | 2010-08-12 | 2012-02-16 | Don Martin | Systems and methods for secure remote storage of data |
GB2483300A (en) | 2010-09-06 | 2012-03-07 | Fonleap Ltd | Transferring virtual machine state between host systems with common portions using a portable device |
CN106100852A (zh) | 2010-09-20 | 2016-11-09 | 安全第公司 | 用于安全数据共享的***和方法 |
JP5763904B2 (ja) * | 2010-09-30 | 2015-08-12 | キヤノン株式会社 | プリントシステム、印刷方法、プリントサーバおよびその制御方法、並びにプログラム |
US20120084365A1 (en) | 2010-09-30 | 2012-04-05 | Konica Minolta Systems Laboratory Inc. | Delivering resource files to printers using email |
US8854663B2 (en) | 2010-10-18 | 2014-10-07 | Aventura Hq, Inc. | Dynamic print server generation in a distributed printing environment |
US8418257B2 (en) | 2010-11-16 | 2013-04-09 | Microsoft Corporation | Collection user interface |
US8787367B2 (en) | 2010-11-30 | 2014-07-22 | Ringcentral, Inc. | User partitioning in a communication system |
US8593677B2 (en) | 2010-12-08 | 2013-11-26 | Kyocera Document Solutions Inc. | Mobile printing system using a device management server |
US8965957B2 (en) | 2010-12-15 | 2015-02-24 | Sap Se | Service delivery framework |
US20120166616A1 (en) | 2010-12-23 | 2012-06-28 | Enxsuite | System and method for energy performance management |
US20120233315A1 (en) | 2011-03-11 | 2012-09-13 | Hoffman Jason A | Systems and methods for sizing resources in a cloud-based environment |
US20120232973A1 (en) | 2011-03-11 | 2012-09-13 | Diy Media, Inc. | System, methods and apparatus for incentivizing social commerce |
US8261295B1 (en) | 2011-03-16 | 2012-09-04 | Google Inc. | High-level language for specifying configurations of cloud-based deployments |
US20120246012A1 (en) | 2011-03-24 | 2012-09-27 | Nigel Gower | Open mobile media marketplace |
CN102143228A (zh) | 2011-03-30 | 2011-08-03 | 浪潮(北京)电子信息产业有限公司 | 一种云存储***、云客户端及实现存储区域网络服务的方法 |
JP5501280B2 (ja) | 2011-03-31 | 2014-05-21 | 株式会社日立ソリューションズ | 情報処理システム、バックアップ管理方法、及びプログラム |
US20120317132A1 (en) | 2011-06-07 | 2012-12-13 | Microsoft Corporation | Instance-Based Command Execution, Approval, and Notification Framework |
JP5782865B2 (ja) * | 2011-06-29 | 2015-09-24 | 株式会社リコー | プリンタドライバ |
WO2013065056A1 (en) | 2011-10-31 | 2013-05-10 | Hewlett-Packard Development Company, L.P. | Rendering permissions for rendering content |
TWI459298B (zh) | 2011-11-09 | 2014-11-01 | Inst Information Industry | 於虛擬桌面開啟檔案之雲端系統、於虛擬桌面開啟檔案之方法以及其電腦可讀取記錄媒體 |
US8813170B2 (en) | 2011-11-10 | 2014-08-19 | Microsoft Corporation | Testing access policies |
US9098344B2 (en) | 2011-12-27 | 2015-08-04 | Microsoft Technology Licensing, Llc | Cloud-edge topologies |
US9135464B2 (en) | 2011-12-28 | 2015-09-15 | Samsung Electrônica da Amazônia Ltda. | Secure storage system for distributed data |
US20130185364A1 (en) | 2012-01-18 | 2013-07-18 | Rajesh Bhatia | Email applications |
US9462080B2 (en) | 2012-04-27 | 2016-10-04 | Hewlett-Packard Development Company, L.P. | Management service to manage a file |
JP2014059630A (ja) * | 2012-09-14 | 2014-04-03 | Canon Inc | 印刷制御装置、印刷制御方法およびプログラム |
US9626142B2 (en) * | 2013-08-05 | 2017-04-18 | Makerbot Industries, Llc | Automated model selection |
-
2011
- 2011-10-31 WO PCT/IN2011/000750 patent/WO2013065056A1/en active Application Filing
- 2011-10-31 CN CN201180074572.9A patent/CN103890706B/zh active Active
- 2011-10-31 US US14/354,297 patent/US9141887B2/en active Active
- 2011-10-31 EP EP11874921.7A patent/EP2774029A4/en not_active Ceased
Also Published As
Publication number | Publication date |
---|---|
WO2013065056A1 (en) | 2013-05-10 |
CN103890706A (zh) | 2014-06-25 |
EP2774029A4 (en) | 2016-01-13 |
US20140300923A1 (en) | 2014-10-09 |
US9141887B2 (en) | 2015-09-22 |
EP2774029A1 (en) | 2014-09-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11610179B2 (en) | Intelligent pre-processing and fulfillment of mixed orders | |
CN103890706B (zh) | 用于渲染内容的渲染许可 | |
CA2546597C (en) | Method and system for providing a shipping label via an electronic procurement system | |
US20120084135A1 (en) | System and method for tracking transaction records in a network | |
EP1439495B1 (en) | Device for ordering and validating an electronic ticket | |
US20070271602A1 (en) | Information processing system and method | |
CN107615798B (zh) | 用于个人数据共享应用程序的方法及*** | |
JP2011186660A (ja) | 電子商取引システム、決済サーバ、およびプログラム | |
KR20130033915A (ko) | 클라우드 컴퓨팅에 기초하여 보험 계약들을 처리하기 위한 시스템 및 방법과 관련 비지니스 관리 도구 | |
CN1637758A (zh) | 实现随要求融资服务的***和方法 | |
JP2009123013A (ja) | 情報通信システム、通信装置、二次元バーコードおよび電子クーポン発行管理方法 | |
EP4231184A1 (en) | Method and system for printing verified copy of a non-fungible token | |
KR100859576B1 (ko) | 전자구매수단 관리 시스템 및 그 방법 | |
EP2765541A1 (en) | Physical and electronic book reconciliation | |
US10922698B1 (en) | Method and device for communicating transactional data | |
JP5549088B2 (ja) | 不正取引防止システム及び不正取引防止方法 | |
JP7151454B2 (ja) | 処理システム、処理装置、処理方法及びプログラム | |
US20120233042A1 (en) | System and method for registration, and system and method for managing electronic revenue and expenditure vouchers using the same | |
JP2009146170A (ja) | カード発行方法、カード発行システムおよびカード有効化装置 | |
JP6934030B2 (ja) | 情報処理装置及び情報処理方法 | |
JP2008090480A (ja) | 決済チケット処理サーバ、システム、その方法およびプログラム | |
KR101937222B1 (ko) | 인쇄기능을 가진 금융기기, 인쇄기능을 가진 금융시스템 및 금융기기를 이용한 인쇄방법 | |
JP2024003345A (ja) | プログラム、情報処理装置及び方法 | |
JP2006164125A (ja) | コンテンツ応募受付方法、コンテンツ募集システム、サーバ及びプログラム | |
Closa et al. | Billing and Payment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |