Nova Patents
EP1366462A2

System for universal data output

Abstract

This record has no abstract on file.

EP1366462A2, drawing sheet 1
Sheet 1 of 17

Term

Term ended

Projected expiry passed 21 January 2022, 4.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

170 claims: 30 independent, 140 dependent

  1. 1
    Claims of equivalent WO 02084928 A2 CLAIMS 1. A method of operating an information apparatus that is on a local area network for outputting an image of a digital document that can be accessed by the information apparatus, the digital document including at least part of a text or graphics information, said method comprising:rasterizing the digital document on the information apparatus to generate image data, creating an intermediate output data from the image data, transmitting the intermediate output data to an output device that is on said local area network and includes an output engine that outputs images with a device-specific output size and resolution, recovering the image data from the intermediate output data, converting the image data to instructions compatible with the output engine, based at least in part on the device-specific output size and resolution of the output engine, providing the instructions to the output engine, and operating the output engine in response to said instructions and thereby outputting an image of the digital document.
  2. 18
    A method of outputting an image of a digital document that can be accessed by an information apparatus to an output system, the output system including information related to predetermined standard rasterization parameter values that include one or more of bit depth, color space, output size, and resolution, said method comprising:generating image data by rasterizing the digital document on the information apparatus in accordance at least in part with at least one predetermined standard rasterization parameter value, creating on the information apparatus an intermediate output data that includes the image data, transmitting the intermediate output data from the information apparatus to an output system that includes an output engine that outputs an image with at least one device specific value that includes bit depth, color space, output size, or resolution, recovering the image data from the intermediate output data, converting the image data with the at least one predetermined standard rasterization parameter value to instructions compatible with the output engine that include the at least one device specific value, providing the instructions to the output engine, and operating the output engine in response to said instructions and thereby outputting an image of the digital document.
  3. 21
    A method of outputting an image of a digital document that can be accessed by an information apparatus, the digital document including at least part of a text or graphics information, said method comprising:selecting an output device model from a menu of models presented by the information apparatus, each model of output device including an output engine, and each output engine being characterized by a value of a rasterization vector, accessing a value of the rasterization vector related to the output engine of the selected model, rasterizing the digital document on the information apparatus in accordance with said rasterization vector to generate image data, creating an intermediate output data on the information apparatus that includes the image data, transmitting the intermediate output data from the information apparatus to an output device of said selected model, recovering the image data from the intermediate output data, converting the image data to instructions compatible with the output engine of the output device, providing the instructions to the output engine of the output device, and operating the operating engine in response to said instructions and thereby outputting an image of the digital document .
  4. 24
    A method of outputting an image of a digital document that can be accessed by an information apparatus, said method comprising:rasterizing the digital document on the information apparatus to generate image data, creating an intermediate output data on the information apparatus, the intermediate output data including the image data, the image data being composed of a background layer and at least one foreground layer, transmitting the intermediate output data to an output device that includes an output engine, recovering the image data from the intermediate output data, converting the image data into instructions compatible with the output engine, providing the instructions to the output engine, and operating the output engine in response to said instructions and thereby outputting an image of the digital document.
  5. 26
    An imaging system comprising:a local area network having a propagation medium and at least first and second nodes, said first node including an information apparatus and said second node including an output device, said output device including an output engine for outputting images, a first means on the information apparatus for rasterizing a digital document to generate image data, a second means on the information apparatus for creating an intermediate output data that includes the image data, a third means on the information apparatus for impressing the intermediate output data on the propagation medium, and an output controller at the second node for retrieving the image data from the intermediate output data and converting the image data into instructions compatible with the output engine.
  6. 29
    A method of outputting an image of a digital document that can be accessed by an information apparatus, said method including:(a) establishing bidirectional communication between the information apparatus and at least two output devices, (b) receiving a message from a first available output device specifying a feature of the first available output device, (c) determining from the message from the available output device whether the feature of the available output device matches a requirement for outputting the digital document, (d) if so, selecting said available output device and transmitting image data to the selected output device, and otherwise receiving a message from another available output device specifying a feature of the other available output device, and (e) repeating steps (c) and (d) .
  7. 32
    An output controller for processing intermediate output data that includes image data and has a first bit depth and resolution, the image data corresponding to content that includes at least part of a text or graphics information, the controller comprising:means for retrieving the image data from the intermediate output data, and means for carrying out an image processing operation on the data, said image processing operation adjusting at least one of bit depth, color space and a combination of resolution and output size of an image represented by the data.
  8. 41
    An output controller method for processing intermediate output data that includes image data and having a first bit depth and resolution, the image data corresponding to content that includes at least part of a text or graphics information, the method comprising:retrieving the image data from the intermediate output data, and carrying out an image processing operation on the data, said image processing operation adjusting at least one of bit depth, color space and a combination of resolution and output size of an image represented by the data.
  9. 45
    In a computer readable medium, data output controller software for processing intermediate output data that includes image data and has a first bit depth, and resolution, the image data corresponding to content that includes text or graphics information, the controller software comprising:software for retrieving the image data from the intermediate output data, and software for carrying out an image processing operation on the data, said image processing operation adjusting at least one of bit depth, color space and a combination of resolution and output size of an image represented by the data.
  10. 53
    In a computer readable medium, an information apparatus data output software for managing output of content to a selected output device, comprising:software for accessing at least part of said content;software for establishing a communication channel between the information apparatus and one or more output devices;software for receiving over the communication channel at least one attribute corresponding to the one or more output devices;software for selecting one of said one or more output devices for rendering content based at least in part on the received attributes;software for conforming at least part of the content into one or more output images with the at least one attribute related at least in part to the selected output device;software for generating at the information apparatus an output data that includes said one or more output images;and software for delivering the output data for rendering by the selected output device.
  11. 57
    A method of operating an information apparatus with access to content, for managing output of said content to an output device, comprising:establishing a communication channel between the information apparatus and the output device;receiving over the communication channel an output device profile associated with the output device;obtaining one or more image attributes associated with the output device employing the output device profile;conforming at least part of the content into one or more output images with said one or more image attributes;generating an output data associated with the output device, the output data including said one or more output images;and delivering the output data to the output device for rendering.
  12. 61
    A method of operating an information apparatus with access to content, for managing output of said content to an output device, comprising:establishing a communication channel between the information apparatus and an output device;receiving over the communication channel at least an indication from the output device related to rendering the content at the output device;obtaining one or more rasterization parameters related to the output device;conforming at least part of the content into one or more output images with said one or more rasterization parameters;and delivering an output data to the output device for rendering, the output data including said one or more output images.
  13. 67
    A method of operating an information apparatus with access to content, for managing output of said content to an output device, comprising:establishing a communication channel between the information apparatus and one or more output devices;receiving over the communication channel at least one attribute corresponding to said one or more output devices;selecting one of said one or more output devices for rendering content based at least in part on the received attributes;conforming at least part of the content into one or more output images with at least one rasterization parameter related at least in part to the selected output device;generating an output data that includes said one or more output image ;and delivering the output data for rendering by the selected output device.
  14. 71
    A method of operating an information apparatus with access to content, the content includes at least part of a text or graphics information, for managing output of content to one or more output devices, comprising:establishing a communication channel between the information apparatus and one or more output devices with short range wireless communication;conforming at least part of the content into one or more output images with at least one image attribute associated with at least one predefined standard rasterization parameter values related to an intermediate output data format;generating a device independent intermediate output data that includes said one or more output images;and delivering via the communication channel the intermediate output data to at least one of said one or more output devices for rendering .
  15. 72
    In a computer readable medium, an information apparatus data output software for managing output of content to an output device, comprising:software for accessing at least part of the content;software for managing a communication channel between the information apparatus and the output device;software for receiving over the communication channel one or more components associated with the output device;software for conforming at least part of the content into one or more output images with one or more rasterization parameters related at least in part to said one or more components,- software for generating an output data including at least said one or more output images ;and software for directing the output data over the communication channel to the output device for rendering.
  16. 73
    A method of operating a printing device that includes a printer engine for rendering data encoded in a raster form, said method comprising:receiving by short range wireless communication an intermediate data which includes image data corresponding to at least part of the content, extracting the image data from said intermediate data, converting the image data to data in a page description language form, converting the data in the page description language to the raster form rendered by the printer engine, and supplying the data in the raster form to the printer engine.
  17. 74
    An output device for rendering content, said output device including:a communication unit to receive via short range wireless communication an intermediate output data in which includes at least part of the content encoded in image data form with a first bit depth and a first resolution, said intermediate output data including graphics or text elements exclusively encoded with image data, an interpreter for receiving the intermediate output data and retrieving said image data from said intermediate output data, a processor for carrying out at least one image processing operation on the interpreted data, said processing operation adjusting at least one of bit depth, color space and a combination of output size and resolution of the interpreted data, and an output engine for receiving data from said processor and employing the data received from the processor to render the content .
  18. 76
    A method of outputting content encoded in image data having a first bit depth and a first resolution, the content including at least part of a text or graphics element, said method comprising:receiving an intermediate output data that include the image data related to content, interpreting the intermediate output data and retrieving said image data from the intermediate output data, carrying out at least one processing operation on the interpreted image data, said processing operation adjusting at least one of bit depth, color space and a combination of output size and resolution of the interpreted data, and employing the data generated by the processing operation to render the content .
  19. 77
    In a data output device for rendering content managed with an information apparatus, the data output device including an output engine that imparts output on a medium in accordance with output data received at the output device, a communication unit that communicates with one or more devices, and a memory storage that stores data for rendering; the improvement comprising:means for providing at least an indication related to one or more data formats acceptable to the controller in connection with rendering content at the output device;and means for receiving an intermediate output data related to the content managed from the information apparatus, the intermediate output data corresponding to at least part of the content and includes data in accordance with said one or more acceptable data formats.
  20. 94
    An information apparatus for managing outputting of content to an output device, the content accessible at least partly by the information apparatus, the information apparatus comprising:a communication unit to communicate with the output device, a user interface for interacting with a user;means for establishing a communication channel between the information apparatus and the output device;means for receiving over the communication channel one or more components associated with the output device enabling the content to be rendered by the output device;means for conforming at least part of the content into one or more output images with said one or more components;means for generating an intermediate output data including said one or more output images and for rendering by the output device;'and means for delivering the intermediate output data to the output device for rendering.
  21. 99
    An information apparatus for managing the outputting of content to an output device, the content accessible at least partly by the information apparatus, the information apparatus comprising:a communication unit to communicate with one or more output devices;a user interface for interacting with a user;means for obtaining one or more device dependent attributes associated with the output device;means for conforming at least part of the content into one or more output images with said one or more device dependent attributes, at least part of said one or more output images including mixed raster content encoding;means for generating an intermediate output data including said one or more output images;and means for delivering the intermediate output data to the output device for rendering.
  22. 106
    An information apparatus capable of outputting content to an output device; the content accessible at least partly by the information apparatus, the information apparatus comprising:a communication unit to communicate with an output device ;a user interface for interacting with a user;means for establishing a communication channel between the information apparatus and the output device with short range wireless communication;means for conforming at least part of the content into at least one output image with at least one predefined standard rasterization parameter values;means for generating an intermediate output data including the one or more output image, the intermediate output data being at least partly device independent;and means for delivering via the established communication channel the intermediate output data to the output device for rendering.
  23. 114
    A data output method for rendering at an output device content at least partly accessible with an information apparatus, comprising:obtaining at the information apparatus one or more rasterization parameters corresponding to the output device;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;transmitting an 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 intermediate output data including said one or more output image ;converting at the output controller, the intermediate output data into an output data acceptable for rendering at the output device .
  24. 124
    A data output method for rendering content at least partly accessible with an information apparatus, comprising:establishing a communication channel between the information apparatus and one or more output devices with short range wireless communication;conforming at the information apparatus at least part of the data content into one or more output images with at least one predefined or standard rasterization parameters;generating at the information apparatus a device independent intermediate output data, the intermediate output data including the one or more output images ;delivering via the established communication channel the intermediate output data from the information apparatus to said one or more output devices for rendering;and converting at said one or more output devices the intermediate output data into an output data acceptable for rendering by an output engine included in said one or more output devices .
  25. 126
    A data output method for rendering at an output device content at least partly accessible with an information apparatus, comprising:selecting an output device with an output engine for rendering the data content;conforming at least part of the content into one or more output images with at least one rasterization parameter related at least in part to the selected output device;generating an intermediate output data that includes said one or more output images;delivering the intermediate output data for rendering by the selected output device;receiving at the selected output device the intermediate output data;performing one or more image processing operations on said one or more output images;and converting at the selected output device the intermediate output data into an output data acceptable for rendering by the output engine included in the selected output device.
  26. 136
    A raster image processing method for processing content into an output data acceptable for rendering by an output engine included in an output device, the output data corresponding to data content accessible at least partly from an information apparatus, the method comprising:rasterizing at the information apparatus at least part of the content into one or more output images with at least one rasterization parameter associated with the output device;generating at the information apparatus an intermediate output data for rendering of the data content at the output device, the intermediate output data including said one or more output images;transmitting the intermediate output data from the information apparatus for rendering at the output device;performing at least one image processing operation, at an output controller that is distinct from the information apparatus and associated with the output device, on said one or more output images included in the intermediate output data;and conforming at the output controller the intermediate output data into the output data acceptable for rendering by the output engine .
  27. 142
    A raster image processing method for processing content into a print data acceptable for rendering by a printer engine included in a printing device, the printing device including a printer controller, the print data corresponding to content accessible at least partly from an information apparatus, the method comprising:rasterizing at the information apparatus at least part of the content into one or more output images with at least one rasterization parameter;generating at the information apparatus an intermediate output data that includes the one or more output images;transmitting at the information apparatus the intermediate output data from the information apparatus to a processor distinct from the information apparatus and associated with the printing device;converting at the processor the intermediate output data into a print data acceptable to the printer controller, and raster image processing at the printer controller the print data for rendering by the printer engine.
  28. 149
    A method of processing content, comprising:creating raster data by rasterizing at least part of the content;creating one or more images with at least two raster-form layers for storing segmented information associated with at least part of the content;storing at least part of the raster data into the at least two raster-form layers according to the segmented information;and transmitting an output data that includes said one or more images by local short range communication to an output device or system for rendering.
  29. 157
    A raster image processor for processing content, comprising:means for creating raster data by rasterizing at least part of the content, mean for creating one or more images with at least two raster-form layers for storing segmented information associated with at least part of the content, means for storing at least part of the raster data into the at least two raster-form layer according to the segmented information, and means for passing said one or more images for delivery to an output device or system.
  30. 163
    A raster image processing method for processing content into output data acceptable for rendering by an output engine included in an output device, the output data corresponding to content accessible at least partly from an information apparatus, the method comprising:rasterizing at the information apparatus at least part of the content into an output image with at least two raster-form data layers and a selector mask layer, each raster-form data layer being associated with a segmentation type associated to an attribute related to information contained in the data content;performing at least one image processing operation, at a processor distinct from the information apparatus and associated with the output device, on each data layer of the output image;and conforming at the processor the output image into a form acceptable for rendering by the output engine.
Independent claims30