DISPLAY SYSTEM
First Claim
1. An image compositor for generating image tiles for forming a final image for display on a monitor, the image compositor having a plurality of inputs for coupling to outputs of a plurality of application engines to receive one or more image tiles generated by the application engines, the image tiles from different application engines being received independently from each other and at independent rates, wherein the compositor comprises a processor for combining the received image tiles into one or more combined image tiles in which the received image tiles are combined according to information indicating how the received image tiles are to be combined and located in the final displayed image, the image compositor further comprising an output for outputting each combined image tile together with information indicating where the combined image tile is to be located in the final displayed image.
1 Assignment
0 Petitions
Accused Products
Abstract
A display system for displaying images includes an image compositor which receives image tiles from different application engines independently from each other and combines them into one or more combined image tiles in which the received image tiles are combined according to information indicating how the received image tiles are to be combined and located in the final displayed image, and a monitor for displaying the final displayed image, wherein different portions of the monitor are refreshed at different refresh rates, as the combined image tiles are received from the image compositor.
-
Citations
22 Claims
- 1. An image compositor for generating image tiles for forming a final image for display on a monitor, the image compositor having a plurality of inputs for coupling to outputs of a plurality of application engines to receive one or more image tiles generated by the application engines, the image tiles from different application engines being received independently from each other and at independent rates, wherein the compositor comprises a processor for combining the received image tiles into one or more combined image tiles in which the received image tiles are combined according to information indicating how the received image tiles are to be combined and located in the final displayed image, the image compositor further comprising an output for outputting each combined image tile together with information indicating where the combined image tile is to be located in the final displayed image.
- 7. A display system for displaying an image on a monitor, the display system comprising an image tile generator for providing image tile updates, and a monitor for displaying a final image formed of a plurality of image tiles, wherein the final image is displayed on the monitor by refreshing different portions of the monitor at different rates according to the rate at which the image tile updates are provided by the image generator, wherein the refreshed portions of the final image may be located anywhere on the monitor.
-
12. A method of displaying a final image on a monitor, the final image being formed of a plurality of image tiles, the monitor comprising a plurality of pixels, each pixel being individually addressable and controllable, and a pixel memory for each pixel on the monitor for storing a power level for the respective pixel, the method comprising:
-
receiving an image tile update comprising display information for displaying an image tile on the monitor; determining a location of the image tile on the monitor; addressing one or more pixels displaying that image tile to control the pixel memories of the one or more pixels according to the display information to display that image tile, wherein successive image tile updates that are received may refresh any portion of the final image, whereby different portions of the final image may be refreshed at different rates. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
- 20. An application engine for executing an application to process data and to provide one or more image tiles for displaying the processed data, the application engine comprising a processor for processing the data and generating the image tiles for display, the processor updating the image tiles at an update rate according to the application being executed and independent of a refresh rate of a monitor on which the image tile is to be displayed.
Specification