Block based camera updates and asynchronous displays
AssigneeIntel Corporation
InventorsRichmond Hicks, Nausheen Ansari, Arthur J. Runyan, Narayan Biswal
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsRichmond Hicks, Nausheen Ansari, Arthur J. Runyan, Narayan Biswal
Estimating the term…
Systems, methods and computer readable mediums for displaying pixels asynchronously on a display, for block-based camera updates, and for event driven frame updates on an asynchronous display. The first method includes determining, by a computing device, changes in a new frame to be rendered on an asynchronous display. The changes comprise pixels of a currently displayed image on the asynchronous display that have changed in the new frame. The changes represent updated pixels. The updated pixels along with corresponding pixel addresses representing the locations of the updated pixels are sent to the asynchronous display to update the currently displayed image with the updated pixels based on the pixel addresses. The second method includes a camera capturing an image n. The camera determines what regions of image n changed from the previous image n−1. The changed regions are merged with the previous image n−1 to obtain a new image n. The new image n is displayed. The third method includes waiting for an event or a timeout to occur, the event or timeout caused by one or more input devices to a computing system. When an event or timeout is received, a weight associated with the event or timeout is added to a score. A pre-defined limit is checked to determine if it has been exceeded by the score. If the pre-defined limit has been exceeded, then a frame is updated, the updated frame is displayed asynchronously, and the score is cleared. The process then repeats by waiting for another event or timeout. If the pre-defined limit has not been exceeded, then the process returns to waiting for an event or a timeout.
(canceled)
An apparatus for asynchronous updates, comprising:
An apparatus for asynchronous display of a frame, comprising:
An apparatus for block-based updates, comprising:
An apparatus for block-based updates, comprising:
An apparatus for asynchronous event-driven updates, comprising:
Dependencies are inferred from the claim text.