IP Library › Granted Patent US 10,665,210
Granted Patent B2
US 10,665,210 · App. 15/858,025 · Granted May 26, 2020

Extending asynchronous frame updates with full frame and partial frame notifications

Inventors: Seh Kwa (Saratoga, CA); Nausheen Ansari (Folsom, CA)
Assignee: INTEL CORPORATION
G09G5/393G06F3/1415G09G5/006G09G5/363G09G5/395G09G2310/04G09G2330/021G09G2360/12G09G2360/18G09G2370/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,665,210
App. No.
15/858,025
Granted
May 26, 2020
Kind
B2
Abstract

Disclosed herein are techniques to provide notification of the type and/or attributes of frame updates. A platform can notify a panel of further frame updates, whether the frame update is a full frame update or a partial frame update and attributes of the frame update. The platform can notify the panel of information about the frame update during a vertical blanking interval by asserting a command or signaling the panel using selected symbols during the vertical blanking interval.

Claims (34)

1. An apparatus, comprising:

a transmitter to send a frame to a panel via a display interconnect; and

a processor coupled to the transmitter, the processor to:

cause the transmitter to send, during a first vertical blanking interval (VBI) following transmission of the frame, an information element to the panel, the information element to include an indication of synchronization symbols to provide timing synchronization between the panel and the transmitter;

cause the transmitter to send, following the first VBI, a frame update to the panel via the display interconnect;

determine whether the frame update is a full frame update or a partial frame update; and

send, during a second VBI, a second information element to the panel, the second information element to include an indication of that the frame update is a full frame update based on a determination that the frame update is a full frame update; or

send, during the second VBI, a second information element to the panel, the second information element to include an indication of that the frame update is a partial frame update based on a determination that the frame update is a partial frame update.

2. The apparatus of claim 1 , wherein the frame update is one of a plurality of full frame updates, the processor to determine a number of full frame updates of the plurality of full frame updates.

3. The apparatus of claim 2 , the second information element including an indication of the determined number of full frame updates.

4. The apparatus of claim 1 , comprising a display interface coupled to the transmitter, the display interface to couple to the display interconnect.

5. The apparatus of claim 4 , the display interface comprising a display port interface or an embedded display port interface.

6. The apparatus of claim 1 , wherein the synchronization symbols do not require encoding or decoding by the panel.

7. A method comprising:

sending, from an image source to an image sink, a frame;

sending, from the image source to the image sink during a first vertical blanking interval (VBI) following the frame, an information element, the information element to include an indication of synchronization symbols to provide timing synchronization between the image source and the image sink;

sending, following the first VBI, a frame update from the image source to the image sink;

determining whether the frame update is a full frame update or a partial frame update; and

sending, during the VBI, a second information element from the image source to the image sink, the second information element to include an indication of that the frame update is a full frame update based on a determination that the frame update is a full frame update; or

send, during the VBI, a second information element from the image source to the image sink, the second information element to include an indication of that the frame update is a partial frame update based on a determination that the frame update is a partial frame update.

8. The method of claim 7 , wherein the frame update is one of a plurality of full frame updates, the method comprising determining a number full frame updates of the plurality of full frame updates.

9. The method of claim 8 , the second information element including an indication of the determined number of full frame updates.

10. The method of claim 7 , wherein the synchronization symbols do not require encoding or decoding by the image sink.

11. At least one non-transitory machine-readable storage medium comprising instructions that when executed by a processor at a platform coupled to a panel via a display interconnect and a transmitter, cause the processor to:

send, to the panel via the display interconnect and the transmitter, a frame;

send, to the panel via the display interconnect and the transmitter, during a first vertical blanking interval (VBI) following the sending of the frame, an information element to the panel, the information element to include an indication of synchronization symbols to provide timing synchronization between the panel and the platform;

cause the transmitter to send, following the first VBI, a frame update to the panel via the display interconnect;

determine whether the frame update is a full frame update or a partial frame update; and

send, during the VBI, a second information element to the panel, the second information element to include an indication of that the frame update is a full frame update based on a determination that the frame update is a full frame update; or

send, during the VBI, a second information element to the panel, the second information element to include an indication of that the frame update is a partial frame update based on a determination that the frame update is a partial frame update.

12. The at least one non-transitory machine-readable storage medium of claim 11 , wherein the frame update is one of a plurality of full frame updates, comprising instructions that further cause the processor to, based on a determination that the frame update is a full frame update determine a number of full frame updates of the plurality of full frame updates.

13. The at least one non-transitory machine-readable storage medium of claim 12 , the second information element including an indication of the determined number of full frame updates.

14. The at least one non-transitory machine-readable storage medium of claim 11 , the display interface comprising a display port interface or an embedded display port interface.

15. The at least one non-transitory machine-readable storage medium of claim 11 , wherein the synchronization symbols do not require encoding or decoding by the panel.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2018
From: KWA, SEH; ANSARI, NAUSHEEN
To: INTEL CORPORATION
Reel/Frame 045652/0349 →
Continuity (1)
Related Publication 20190043458A1 · Feb 7, 2019