Output device and system for rendering digital content
First Claim
1. A data output system for rendering digital content, the data output system including:
- an information apparatus, included in the output system, with access to a network that includes the Internet,an output device, included in the output system, for rendering the digital content, the information apparatus being physically connected directly to the output device, the direct structural connection between the information apparatus and the output device not including a network,an output controller for decoding and processing the digital content for rendering,a rendering engine, included in the output device, that outputs digital content in accordance with an output data acceptable to the output engine,a memory or storage component, included in the output system, for storing at least part of the digital content, and for storing at least part of one or more output content objects as encapsulations or references to the digital content,means for providing from the output system information related to security or authentication information to one or more servers over the network that includes the Internet, the security or authentication information related to enabling access of the digital content;
means for providing from the output system one or more information related to payment or subscription information to one or more servers over the network that includes the Internet;
means for providing from the output system to the one or more servers over the network that includes the Internet, an output content object that includes at least part of a reference to the digital content or a pointer to the digital content, the output content object being in accordance to an object or software component model suitable for sending to the one or more servers over the network that includes the Internet, and the providing of the output content object from the output system to the one or more servers includes sending one or more messages that includes the output content object from the output system to the one or more servers over the network that includes the Internet;
means for receiving the digital content from the one or more servers over the network that includes the Internet, at the output system, in response to providing from the output system the output content object to the one or more servers over the network that includes the Internet, and the receiving of the digital content being after the sending of the output device object that includes the security or the authentication information from the output system to the one or more servers over the network that includes the Internet, the digital content corresponding to the output content object sent from the output system over the network that includes the Internet;
means for generating, at the output system, output data for rendering, the generating of the output data includes a decoding operation and a digital imaging operation on the digital content for rendering; and
means for delivering the output data related to the digital content from the output controller to the output engine for rendering of the digital content by the output engine.
1 Assignment
0 Petitions
Accused Products
Abstract
An output system for rendering digital content received over a network that includes the Internet. The output system may include a television and an audio output device among others. The output system may provide security or authentication information and payment or subscription information to one or more servers over the Internet, the security or authentication information for enabling access of digital content to the output system. The output system further may provide one or more output content objects that may include a reference or a pointer to the digital content to the one or more servers over the Internet and the output system thereafter may receive the referenced digital content over the Internet. The output system may include an output controller for decoding the digital content and for applying at least a digital imaging operation on the digital content, and may include a rendering engine for rendering the processed digital content.
161 Citations
42 Claims
-
1. A data output system for rendering digital content, the data output system including:
-
an information apparatus, included in the output system, with access to a network that includes the Internet, an output device, included in the output system, for rendering the digital content, the information apparatus being physically connected directly to the output device, the direct structural connection between the information apparatus and the output device not including a network, an output controller for decoding and processing the digital content for rendering, a rendering engine, included in the output device, that outputs digital content in accordance with an output data acceptable to the output engine, a memory or storage component, included in the output system, for storing at least part of the digital content, and for storing at least part of one or more output content objects as encapsulations or references to the digital content, means for providing from the output system information related to security or authentication information to one or more servers over the network that includes the Internet, the security or authentication information related to enabling access of the digital content; means for providing from the output system one or more information related to payment or subscription information to one or more servers over the network that includes the Internet; means for providing from the output system to the one or more servers over the network that includes the Internet, an output content object that includes at least part of a reference to the digital content or a pointer to the digital content, the output content object being in accordance to an object or software component model suitable for sending to the one or more servers over the network that includes the Internet, and the providing of the output content object from the output system to the one or more servers includes sending one or more messages that includes the output content object from the output system to the one or more servers over the network that includes the Internet; means for receiving the digital content from the one or more servers over the network that includes the Internet, at the output system, in response to providing from the output system the output content object to the one or more servers over the network that includes the Internet, and the receiving of the digital content being after the sending of the output device object that includes the security or the authentication information from the output system to the one or more servers over the network that includes the Internet, the digital content corresponding to the output content object sent from the output system over the network that includes the Internet; means for generating, at the output system, output data for rendering, the generating of the output data includes a decoding operation and a digital imaging operation on the digital content for rendering; and means for delivering the output data related to the digital content from the output controller to the output engine for rendering of the digital content by the output engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An output system for rendering digital content, the output system including,
an output device for rendering the digital content; -
a rendering engine that outputs the digital content on a medium in accordance with an output data received at the output engine; a memory storage that stores data for rendering; an information apparatus included in the output system with access to at least part of the digital content over a network that includes the Internet, the information apparatus being physically connected directly to the output device, the direct structural connection between the information apparatus and the output device not including a network, the information apparatus having, means for providing from the output system an output content object that includes at least a reference to the digital content or a pointer to the digital content to one or more servers over the network that includes the Internet, the output content object being in accordance to an object or software component model suitable for including in one or more messages for sending to the one or more servers over the network that includes the Internet, means for providing from the output system information related to payment or subscription information to the one or more servers over the network that includes the Internet, the payment or the subscription information being related to accessing digital content, means for providing from the output system information related to security or authentication information to the one or more servers over the network that includes the Internet, means for receiving the digital content from the network at the output system in response to sending the output content object from the output system to the one or more servers over the network that includes the Internet, the digital content corresponding to the said output content object sent from the output system, and the receiving of the digital content being related at least in part to the payment or subscription information sent from the output system; and an output controller included in the output system having, means for receiving the digital content from the information apparatus, means for storing, queuing or spooling at least part of the digital content at the output system for rendering, means for generating output data corresponding to the digital content, the generating of the output data including a decoding operation or a decompression operation on the digital content, and means for passing the generated output data from the output controller to the output engine for rendering. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. An output system for rendering digital content, the output system including,
an information apparatus, in the output system, with access to a network that includes the Internet, an output device for rendering the digital content, the information apparatus being physically connected directly to the output device, the direct structural connection between the information apparatus and the output device not including a network, a rendering engine that outputs on a medium in accordance with an output data received at the output engine, an output controller for processing the digital content for rendering, one or more software applications installed or installable for accessing one or more servers over the network that includes the Internet, a memory or storage component that stores data for rendering; -
means for opening, at the output system with the one or more software applications, a communication channel with the one or more servers over the network that includes the Internet; means for providing with the one or more software applications, from the output system to the one or more servers over the network that includes the Internet, at least identification information associated with the output device, the output system, or the user of the output system; means for providing with the one or more software applications from the output system information associated with security or authentication information to the one or more servers over the network that includes the Internet; means for providing with the one or more software applications from the output system information associated with payment or subscription information to the one or more servers over the network that includes the Internet; means for providing from the output system an output content object that includes at least a reference to the digital content, or a pointer to the digital content, to the one or more servers over the communication channel and over a network that includes the Internet, the output content object being in accordance to an object or software component model suitable for sending as one or more messages to the network that includes the Internet; means for receiving at the output system at least part of the digital content from the one or more servers over the network that includes the Internet in response to providing from the output system the output content object to the one or more servers over the network that includes the Internet, the digital content being related to the output content object sent from the output system over the network that include the Internet, and the receiving of at least part of the digital content having a relationship to the identification information, associated with the user, the output device, or the output system, sent from the output system to the one or more servers; means for processing, with the output controller the digital content into output data suitable for rendering by the output engine; and means for rendering the received digital content by the output engine at the output system. - View Dependent Claims (40, 41, 42)
-
Specification