SERVER APPLICATIONS AND SYSTEMS FOR RENDERING RECEIVED DIGITAL CONTENT
First Claim
1. A data output service method implemented by a data output computing system for rendering digital content received from an information apparatus, the information apparatus including a browsing application for viewing and selecting at least part of the digital content, the data output computing system including:
- a server over the Internet that is distinct from the information apparatus,one or more server applications at the server for receiving one or more objects in accordance with an object model or a software component model,a multi-user operating system at the server for enabling multiple concurrent users to log on and access the one or more server applications in separate and protected sessions,an output device for rendering digital content onto an output medium, the output device being a distinct device from the information apparatus and the server, andan output controller having a connection to the output device, the output controller being a distinct device from the output device, the information apparatus, and the server, the method comprising;
receiving, at the server, one or more content objects from the information apparatus over the Internet, the one or more content objects being in accordance with an object model or a software component model acceptable to the one or more server applications at the server, and the one or more content objects including;
at least part of the digital content for rendering, andone or more instructions associated with changing, manipulating or processing of the digital content;
receiving, at the server, one or more job objects from the information apparatus over the Internet, the one or more job objects being in accordance with an object model or a software component model acceptable to the one or more server applications at the server, the one or more job objects including;
at least one of security and authentication information related to at least one of the information apparatus and a user of the information apparatus, andat least one of payment and subscription information related to the at least one of the information apparatus and a user of the information apparatus;
generating, by the one or more server applications at the server, an output data related to an output job, the output data for rendering the digital content at the output device, and the output data including information related, at least in part, to the one or more job objects received at the server, and the output data including information related, at least in part, to the one or more content objects received at the server;
sending, from the server over the Internet, the output data to the output controller for rendering at the output device;
receiving, at the output controller, the output data over the Internet from the server;
processing, at the output controller, at least part of the output data for rendering at the output device;
passing at least part of the output data from the output controller to the output device for rendering;
rendering the digital content at the output device onto an output medium with the received output data; and
sending a confirmation, by the data output computing system to the information apparatus, the confirmation including information associated with the output job.
1 Assignment
0 Petitions
Accused Products
Abstract
Server applications and systems for rendering digital content received from an information apparatus, the systems including a server, one or more server applications enabling multiple concurrent users to log on and access the one or more server applications in separate and protected sessions, and an output device. The server may receive a content object that includes digital content and instructions for manipulating the digital content. The server may further receive one or more job objects including at least one of authentication information, payment information, and subscription information. The server may generate an output data related to the output job, and send the output data for rendering at the output device. The systems may send a confirmation related to the output of digital content to the information apparatus. The systems may also store digital content at a server node over the Internet for use by the information apparatus.
-
Citations
20 Claims
-
1. A data output service method implemented by a data output computing system for rendering digital content received from an information apparatus, the information apparatus including a browsing application for viewing and selecting at least part of the digital content, the data output computing system including:
-
a server over the Internet that is distinct from the information apparatus, one or more server applications at the server for receiving one or more objects in accordance with an object model or a software component model, a multi-user operating system at the server for enabling multiple concurrent users to log on and access the one or more server applications in separate and protected sessions, an output device for rendering digital content onto an output medium, the output device being a distinct device from the information apparatus and the server, and an output controller having a connection to the output device, the output controller being a distinct device from the output device, the information apparatus, and the server, the method comprising; receiving, at the server, one or more content objects from the information apparatus over the Internet, the one or more content objects being in accordance with an object model or a software component model acceptable to the one or more server applications at the server, and the one or more content objects including; at least part of the digital content for rendering, and one or more instructions associated with changing, manipulating or processing of the digital content; receiving, at the server, one or more job objects from the information apparatus over the Internet, the one or more job objects being in accordance with an object model or a software component model acceptable to the one or more server applications at the server, the one or more job objects including; at least one of security and authentication information related to at least one of the information apparatus and a user of the information apparatus, and at least one of payment and subscription information related to the at least one of the information apparatus and a user of the information apparatus; generating, by the one or more server applications at the server, an output data related to an output job, the output data for rendering the digital content at the output device, and the output data including information related, at least in part, to the one or more job objects received at the server, and the output data including information related, at least in part, to the one or more content objects received at the server; sending, from the server over the Internet, the output data to the output controller for rendering at the output device; receiving, at the output controller, the output data over the Internet from the server; processing, at the output controller, at least part of the output data for rendering at the output device; passing at least part of the output data from the output controller to the output device for rendering; rendering the digital content at the output device onto an output medium with the received output data; and sending a confirmation, by the data output computing system to the information apparatus, the confirmation including information associated with the output job. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data output system for rendering digital content received from an information apparatus, the information apparatus including a browsing application for viewing and selecting at least part of the digital content, the data output system including:
-
a server over the Internet that is distinct from the information apparatus, one or more server applications at the server for receiving one or more objects in accordance with an object model or a software component model, a multi-user operating system at the server for enabling multiple concurrent users to log on and access the one or more server applications in separate and protected sessions, an output device for rendering digital content onto an output medium, the output device being a distinct device from the information apparatus and the server, an output controller having a connection to the output device, the output controller being a distinct device from the output device, the information apparatus, and the server, the data output system further comprising; means for receiving, at the server, one or more content objects from the information apparatus over the Internet, the one or more content objects being in accordance with an object model or a software component model acceptable to the one or more server applications at the server, and the one or more content objects including at least part of the digital content for rendering; means for receiving, at the server, one or more job objects from the information apparatus over the Internet, the one or more job objects being in accordance with an object model or a software component model acceptable to the one or more server applications at the server, the one or more job objects including; security and authentication information related to at least one of the information apparatus and a user of the information apparatus, the security information including a security key and the authentication information including at least one of identity information and biometric information, at least one of payment and subscription information related to the at least one of the information apparatus and a user of the information apparatus, and an instruction related to an output job; means for generating, by the one or more server applications at the server, an output data related to the output job, the output data for rendering the digital content at the output device, and the output data including information related, at least in part, to the one or more job objects received at the server, and the output data including information related, at least in part, to the one or more content objects received at the server; means for sending, from the server over the Internet, the output data to the output controller for rendering at the output device; and means for sending, by the data output system, a confirmation to the information apparatus, the confirmation including information related to the digital content and information related to a service fee. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A data output service method implemented by a computing system for rendering digital content received from an information apparatus, the information apparatus including a browsing application for viewing and selecting at least part of the digital content, the computing system including:
-
a server over the Internet that is distinct from the information apparatus, one or more server applications at the server for receiving one or more objects in accordance with an object model or a software component model, a multi-user operating system at the server for enabling multiple concurrent users to log on and access the one or more server applications in separate and protected sessions, an output device for rendering digital content onto an output medium, the output device being a distinct device from the information apparatus and the server, and an output controller having a connection to the output device, the output controller being a distinct device from the information apparatus and the server, the method implemented by the computing system comprising; receiving, at the server, one or more job objects from the information apparatus over the Internet, the one or more job objects being in accordance with an object model or a software component model acceptable to the one or more server applications at the server, the one or more job objects including; at least one of security and authentication information related to at least one of the information apparatus and a user of the information apparatus, and at least one of payment and subscription information related to the at least one of the information apparatus and a user of the information apparatus; receiving, by the one or more server applications, the digital content from the information apparatus over the Internet; storing, by the one or more server applications, the digital content received from the information apparatus at a server node over the Internet; receiving, at the server, one or more content objects from the information apparatus over the Internet, the one or more content objects being in accordance with an object model or a software component model acceptable to the one or more server applications at the server, and the one or more content objects including; a pointer or reference to the digital content, and one or more instructions associated with changing, manipulating, or processing of the digital content; obtaining, by the one or more server applications, the digital content stored at the server node over the Internet employing, at least in part, the pointer or reference to the digital content included in the one or more content objects received at the server; generating, by the one or more server applications at the server, an output data from the obtained digital content from the server node, the output data including information related, at least in part, to the one or more job objects received at the server, and the output data including information related, at least in part, to the one or more content objects received at the server, and wherein the generating of the output data by the one or more server applications at the server includes processing the digital content using the one or more instructions included in the one or more content objects associated with changing, manipulating, or processing the digital content; sending, from the server over the Internet, the output data to the output controller for processing, at the output controller, at least part of the output data for rendering at the output device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification