Data formatting system for processing multiple independent input data streams for high resolution screen displays
First Claim
1. 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.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
17 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification