← Back to Patent Explorer
US5754242A Expired / Lapsed US ⏱️ 0.0 years remaining

Data formatting system for processing multiple independent input data streams for high resolution screen displays

Assignee: Benhov GmbH LLC
•
Filing: 1996-05-03
•
Granted: 1998-05-19
•
Expires: 2016-05-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system is provided to enhance the capability of a display system which format digital images of different types from multiple input data streams for a high-resolution screen of arbitrary shape and size, with the display system adapted to receive independent data streams from different data sources at the same time and control how and where the images from the data streams are presented on the screen in a type-independent manner. The screen layout is controlled by an active screen format that specifies which data streams are to be received, where on the screen to present the images and how to present the images. Type-independent data formatting is accomplished by choosing the preprocessing handler/transformation handler pair suitable for the type of a data stream and activating the handlers so that they restore images from the data stream and transform them to fit on the preallocated portion of the screen on the fly. In one embodiment, the data stream manager dynamically creates a data stream server for each data stream to maintain data structures for management and preprocess data, and, with the knowledge of the shape and size of the screen, the screen format manager allocates a screen area and creates a screen format server for each data stream to generate images from the data preprocessed by the data stream server by performing the specified transformation on them to fit on the preallocated screen portion.

Inventors

  • 👤 Takahide Ohkami

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 13:38
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/85

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 189 words
In a display system having as an input different incoming data streams including video, graphical object, and still image data, apparatus for automatically detecting data type and formatting incoming data so as to permit displaying of said data in a changeable format, comprising: a number of incoming data streams; a display screen: means for rendering images corresponding to the data carried by said incoming data streams on said display screen; a number of data stream handlers interposed between said incoming data streams and said rendering means, each of said handlers having a predetermined preprocessing algorithm for establishing the format of the data to be output by a handler; and, means for detecting the data type of an incoming data stream and for changing the format of the corresponding data handler to output data formatted in accordance with both the position and area on said screen said data is to occupy and the detected data type, whereby incoming data is reformatted in accordance with active screen requirements for the display of said data, such that said data is rendered at the appropriate place on the screen with the appropriate characteristics.
Claim 2
Dependent Claim 189 words
In a display system having as an input different incoming data streams including video, graphical object, and still image data, apparatus for automatically detecting data type and formatting incoming data so as to permit displaying of said data in a changeable format, comprising: a number of incoming data streams; a display screen: means for rendering images corresponding to the data carried by said incoming data streams on said display screen; a number of data stream handlers interposed between said incoming data streams and said rendering means, each of said handlers having a predetermined preprocessing algorithm for establishing the format of the data to be output by a handler; and, means for detecting the data type of an incoming data stream and for changing the format of the corresponding data handler to output data formatted in accordance with both the position and area on said screen said data is to occupy and the detected data type, whereby incoming data is reformatted in accordance with active screen requirements for the display of said data, such that said data is rendered at the appropriate place on the screen with the appropriate characteristics.
Claim 3
Dependent Claim 18 words
The system of claim 1, wherein specifying means includes means operable by a user for designating said format.
Claim 4
Dependent Claim 35 words
The system of claim 1, wherein one of said data streams includes video images, and wherein said preprocessing means includes means for converting one of the characteristics of said video images into a different characteristic.
Claim 5
Dependent Claim 28 words
The system of claim 1, wherein one of said data streams includes compressed video images, and wherein said preprocessing means includes means for decompressing said compressed video images.
Claim 6
Dependent Claim 38 words
The system of claim 1, wherein one of said data streams includes graphical object descriptions, and wherein said preprocessing means includes means for generating a graphical object in accordance with a corresponding one of said graphical object descriptions.
Claim 7
Dependent Claim 35 words
The system of claim 1, wherein one of said data streams includes a still image, and wherein said preprocessing means includes means for converting the pixel representation of said still image into a different representation.
Claim 8
Dependent Claim 21 words
The system of claim 6, wherein said different representation is selected from the group consisting of color, shading, brightness, and resolution.
Claim 9
Dependent Claim 29 words
The system of claim 1, wherein one of said data streams includes a command script, and wherein said preprocessing means includes means for generating images from said command script.
Claim 10
Dependent Claim 28 words
The system of claim 1, wherein one of said data streams includes text, and wherein said preprocessing means includes means for generating a predetermined font for said text.
Claim 11
Dependent Claim 17 words
The system of claim 1, wherein said transforming means includes means for resizing said preprocessed pixel images.
Claim 12
Dependent Claim 18 words
The system of claim 1, wherein said transforming means includes means for rotation of said preprocessed pixel images.
Claim 13
Dependent Claim 23 words
The system of claim 1, wherein said transforming means includes means for processing said preprocessed pixel images in accordance with a predetermined algorithm.
Claim 14
Dependent Claim 26 words
The system of claim 1, and further including means coupled to said transforming means for specifying the layout of said preprocessed pixel images on said screen.
Claim 15
Dependent Claim 21 words
The system of claim 1, wherein said preprocessing means includes a data stream server and a data stream manager coupled thereto.
Claim 16
Dependent Claim 21 words
The system of claim 1, wherein said transforming means includes a screen format server and a screen format manager coupled thereto.
Claim 17
Dependent Claim 52 words
The system of claim 1, wherein said preprocessing means includes a data stream server and a data stream manager coupled thereto, wherein said transforming means includes a screen format server and a screen format manager coupled thereto, and further including means for coupling said data stream manager to said screen format manager.
Claim 18
Dependent Claim 44 words
The system of claim 16, wherein said format specifying means includes means for directly specifying said format and a console coupled between said direct format specifying means and both said data stream manager and said screen format manager for providing corresponding control signals thereto.

References Cited (Backward Citations)

US4949279A Cited
US4714428A Cited
US5129013A Cited
US4962463A Cited
US5339392A Cited
US5295000A Cited
US5204947A Cited
US5257113A Cited
US5448315A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-18 2001-11-17 2002-05-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-18 2005-11-17 2006-05-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-18 2009-11-17 2010-05-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag