System and method for multimedia display
First Claim
Patent Images
1. A system for providing a multimedia display on a display device having a screen, said system comprising:
- a plurality of graphics information sources, each of said sources being uniquely identified by a corresponding graphic identifier element;
a display file for defining a page to be displayed on said screen, said page comprising an array of page pixels, said page including at least one window disposed to receive graphics information from each of said sources;
a graphics controller operable to generate an internal map comprising a set of map pixels, each of said map pixels corresponding to a page pixel of said page, each map pixel containing information that indicates the graphics information to be used with its corresponding page pixel, and at least some of said map pixels containing said graphic identifier elements;
a graphics arbitrator disposed to examine each of said map pixels, said graphics arbitrator being operable, when an examined map pixel contains a graphic identifier element identifying a particular source, to provide at least a portion of the graphics information for the corresponding page pixel from said particular source; and
said graphics arbitrator being further operable, when an examined map pixel contains none of said graphic identifier elements, to provide the graphics information for the corresponding page pixel from information contained in the examined map pixel.
4 Assignments
0 Petitions
Accused Products
Abstract
A system of multimedia display on a monitor screen includes at least one graphics source, a display file defining a page having a plurality of buttons, where each button has a set of properties including a specification of a graphics source. The system further includes a graphics controller operable to generate a pixel map, and a graphics arbitrator coupled to the graphics controller operable to select pixels between the pixel map and pixels from the at least one graphics source to be displayed for the page according to the display file.
227 Citations
54 Claims
-
1. A system for providing a multimedia display on a display device having a screen, said system comprising:
-
a plurality of graphics information sources, each of said sources being uniquely identified by a corresponding graphic identifier element; a display file for defining a page to be displayed on said screen, said page comprising an array of page pixels, said page including at least one window disposed to receive graphics information from each of said sources; a graphics controller operable to generate an internal map comprising a set of map pixels, each of said map pixels corresponding to a page pixel of said page, each map pixel containing information that indicates the graphics information to be used with its corresponding page pixel, and at least some of said map pixels containing said graphic identifier elements; a graphics arbitrator disposed to examine each of said map pixels, said graphics arbitrator being operable, when an examined map pixel contains a graphic identifier element identifying a particular source, to provide at least a portion of the graphics information for the corresponding page pixel from said particular source; and said graphics arbitrator being further operable, when an examined map pixel contains none of said graphic identifier elements, to provide the graphics information for the corresponding page pixel from information contained in the examined map pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing a multimedia display on a display device having a screen, said method comprising:
-
identifying each of a plurality of graphics information sources by assigning respectively corresponding graphic identifier elements thereto; defining a page to be displayed on said screen, wherein said page comprises an array of page pixels; generating an internal map comprising a set of map pixels, wherein each of said map pixels corresponds to a page pixel of said page, each map pixel contains information that indicates graphics information to be used with its corresponding page pixel, and at least some of said map pixels contain said graphic identifier elements; examining each of said map pixels; when an examined map pixel contains a graphic identifier element identifying a particular source, providing at least a portion of the graphics information for the corresponding page pixel from said particular source; and when an examined map pixel contains none of said graphic identifier elements, providing the graphics information for the corresponding page pixel from information contained in the examined map pixel. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for providing multimedia on a display device, comprising:
-
one or more graphics sources, wherein each graphics source is configured to provide graphics information, each graphics source being identified by a corresponding graphic identifier; a display file defining a page having a plurality of page pixels to be displayed on the display device, the page including at least one window, wherein each window is configured to display graphics information received from at least one of the graphics sources; a graphics controller configured to generate an internal pixel map according to the display file; and a graphics arbitrator configured to examine each pixel in the internal pixel map, the graphics arbitrator being operable, when an examined pixel contains a graphic identifier identifying at least one of the graphics sources, to provide the graphic information for the corresponding page pixel from the identified graphics source, and the graphics arbitrator being further operable, when the examined pixel does not contain a graphic identifier identifying at least one of the graphics sources, to provide the graphic information for the corresponding page pixel from the examined pixel. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A control area network having a multimedia display, comprising:
-
a master controller coupled to the control area network; at least one control device coupled to the master controller via the control area network, wherein the control area network is coupled to a display interface, the display interface comprising; at least two graphics sources, each graphics source having an associated graphic identifier; a display file defining a page having a plurality of buttons, each button having a set of properties and configured to display graphics information received from a specified graphics source; a graphics controller configured to generate an internal pixel map; and a graphics arbitrator configured to examine each pixel in the internal pixel map, the graphics arbitrator being operable, when an examined pixel contains a graphic identifier identifying at least one of the graphics sources, to provide the graphic information for the corresponding page pixel from the identified graphics source, and the graphics arbitrator being further operable, when the examined pixel does not contain a graphic identifier identifying at least one of the graphics sources, to provide the graphic information for the corresponding page pixel from the examined pixel. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method of multimedia display on a display device, comprising:
-
composing a display file describing at least one window of a page to be displayed on the display device, wherein each window is configured to display graphics information received from one or more graphics sources, each graphics source being identified by a corresponding graphic identifier; receiving a pixel from at least one of the graphics sources; generating an internal pixel map according to the display file; examining each pixel in the internal pixel map; providing the graphic information for the corresponding page pixel from the identified graphics source when an examined pixel contains a graphic identifier identifying at least one of the graphics sources; and providing the graphic information for the corresponding page pixel from the examined pixel when the examined pixel does not contain a graphic identifier identifying at least one of the graphics sources. - View Dependent Claims (39, 40, 41, 42, 43)
-
-
44. A method of multimedia display on a display device comprising:
-
receiving an internal pixel map according to a display file describing at least two windows, each window having a set of properties and configured to display graphics information received from a specified graphics source, the graphics source having a corresponding graphic identifier; examining each pixel in the internal pixel map; providing, when the examined pixel matches the graphic identifier of the specified graphics source, a corresponding pixel from the specified graphics source; providing, when the examined pixel does not match the graphic identifier, the examined pixel; and displaying the provided pixel on the display device. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. A computer program product for displaying multimedia on a display device, comprising:
-
a first computer code for composing a display file describing at least one window of a page to be displayed on the display device, wherein each window is configured to display graphics information received from one or more graphics sources, each graphics source being identified by a corresponding graphic identifier; a second computer code for receiving a pixel from one of the graphics sources; a third computer code for generating an internal pixel map according to the display file; a fourth computer code for examining each pixel in the internal pixel map; a fifth computer code for providing the graphic information for the corresponding page pixel from the identified graphics source when an examined pixel contains a graphic identifier identifying at least one of the graphics sources; and a sixth computer code for providing the graphic information for the corresponding page pixel from the examined pixel when the examined pixel does not contain a graphic identifier identifying at least one of the graphics sources. - View Dependent Claims (51, 52)
-
-
53. A system for providing multimedia on a display device, comprising:
-
one or more graphics sources, wherein each graphics source is configured to provide graphics information, each graphics source being identified by a corresponding graphic identifier; a display file defining a page having a plurality of page pixels to be displayed on the display device, the page including at least one window, wherein each window is configured to display graphics information received from at least one of the graphics sources; means for generating an internal pixel map according to the display file; means for examining each pixel in the internal pixel map; means for displaying, when an examined pixel contains a graphic identifier identifying at least one of the graphics sources, the graphic information for the corresponding page pixel from the identified graphics source; and means for displaying, when an examined pixel does not contain a graphic identifier identifying at least one of the graphics sources, the graphic information for the corresponding page pixel from the examined pixel. - View Dependent Claims (54)
-
Specification