Methods for universal data output
Issued Date: October 27, 2009
Inventor: William Ho Chang et al
External Links: UPSTO, Google Patents
Smart Phone / Tablet, Smart TV, Smart Speaker / Earbuds / Headphones, Printer, Smart Watch, Streaming Device, Projector
A data output method for rendering at an output device content accessible with an information apparatus, includes obtaining at the information apparatus one or more rasterization parameters corresponding to the output device and conforming at the information apparatus at least part of the data content into one or more output images with said one or more rasterization parameters. An intermediate output data is transmitted from the information apparatus to an output controller that is distinct from the information apparatus and associated with the selected output device, the intermediate output data including one or more output image. The intermediate output data is converted at the output controller into an output data acceptable for rendering at the output device.
1. A pervasive mobile data output method for rendering at an output device content at least partly accessible with an information apparatus, the information apparatus including at least one wireless communication unit, the pervasive mobile output method comprising:
accessing at the information apparatus at least part of said content;
opening at the information apparatus a wireless communication channel;
searching wirelessly at the information apparatus for wireless output devices available for wireless communication;
receiving at the information apparatus and over the wireless communication channel at least one attribute corresponding to each wireless output device found in the search;
selecting at the information apparatus a wireless output device found in the search based at least in part on a received attribute;
conforming at the information apparatus at least part of the content into one or more output images;
generating at the information apparatus an intermediate output data that includes said one or more output images, the intermediate output data conforming at least partly based on said received attribute of the selected output device;
establishing a wireless connection between the information apparatus and the selected wireless output device;
transmitting the intermediate output data from the information apparatus to an output controller that is distinct from the information apparatus and associated with the selected output device, the output controller including at least one wireless communication unit;
converting at the output controller the intermediate output data into an output data acceptable for rendering at the output device, and delivering the output data to the output device for rendering;
conforming at the output device the output data into a data format that is acceptable for rendering by a rendering engine in the output device, and delivering the data format to the rendering engine for output,
whereby, the information apparatus is able to output, in a mobile pervasive manner, one or more images representative of said content to an output device without the need to install an output device driver specific to that output device.