Patents Portfolio

U.S. Patent: 7,318,086


Patent Title

System for mobile and pervasive output

Meta Information

Issued Date: January 8, 2008
Inventor: William Ho Chang et al
External Links: UPSTO, Google Patents

Technical Fields

Abstract

Pervasive output capability is provided so that an information apparatus can pervasively output digital content to an output device. A data output system for rendering at an output device output content managed from an information apparatus includes means for obtaining a document object relating to the output content managed from the information apparatus and means for obtaining an output device object with one or more attributes corresponding to the output device. The document object and the output device object are provided to a server application that is operated on a server that is distinct from the information apparatus and the output device and that generates output data employing at least partly the document object and the output device object. The output data is then provided to the output device for rendering the output content.

Sample Claim

1. A data output method for rendering at an output device output content managed from an information apparatus, comprising:

obtaining a document object relating to the output content managed from the information apparatus;

obtaining an output device object with one or more attributes corresponding to the output device;

providing the document object and the output device object to a server application operated on a server that is distinct from the information apparatus and the output device, and generating with the sewer application output data employing at least partly the document object and the output device object; and

providing the output data to the output device for rendering the output content,

wherein the output device includes an output engine that can output the output content to an output medium in accordance with a device-dependent output data acceptable to the output engine and a connection to an output controller,

wherein the output controller provides at least part of the output device object to the information apparatus, receives an output data from the information apparatus, passes the output data to a selected output device for rendering of the output content, and provides a user interface for receiving user-implemented modifications of the controller.