IP Library Granted Patent US 8,766,994
Granted Patent B2
US 8,766,994 · App. 12/206,688 · Granted Jul 1, 2014

Method for reducing video image latency

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 8,766,994
App. No.
12/206,688
Granted
Jul 1, 2014
Kind
B2
Abstract

Image latency is reduced in a video display system where an image is displayed for a stroke video frame period. The system has a display device and a plurality of memory buffers, each of which is adapted to receive image data (in a receiving condition) or to display data to the display device (in a display condition). The stroke video frame period is divided into at least two time periods and the number of memory buffers provided is at least the number of time periods per stroke video frame period. One of the memory buffers is in the display condition for a first time period, with the remaining memory buffers in the receiving condition. At the end of the time period, the memory buffers are rotated so that the displayed memory buffer moves to the receiving condition and one of the receiving buffers moves into the display condition.

Claims (63)

1. A method for reducing image latency in a video display system using a stroke video frame technique in which a video image is displayed for a stroke video frame period, the system comprising a display device and a plurality of raster memory buffers, each of which is adapted to be either in communication with a source for receiving image data when in a receiving condition or in communication with the display device when in a display condition, the method comprising the steps of:

dividing the stroke video frame period into at least two raster memory time periods;

providing the video display system, such that the number of raster memory buffers equals or exceeds the number of raster memory time periods per stroke video frame period;

arranging the video display system such that only one of the raster memory buffers is in the display condition for a first raster memory time period and the remainder of the raster memory buffers are in the receiving condition;

displaying on the display device the image data from the raster memory buffer in the display condition for a raster memory time period where the raster memory buffer in the display condition contains information for two separate video frames; and

rotating the arrangement of the raster memory buffers at the end of the raster memory time period, so that the raster memory buffer in the display condition rotates into a receiving condition and one of the raster memory buffers in the receiving condition rotates into the display condition.

2. The video display method of claim 1 , wherein:

the raster memory buffers in the receiving condition are arranged in a hierarchical structure from a lowest position to a highest position; and

in the rotating step, the raster memory buffer in the highest position of the receiving condition is rotated into the display condition and the raster memory buffer in the display condition rotates into the lowest position of the receiving condition.

3. The video display method of claim 2 , further comprising the step of:

writing a portion of a video image as image data into at least one of the raster memory buffers in the receiving condition during each raster memory time period.

4. The video display method of claim 3 , wherein:

the portion of a video image written to at least one of the raster memory buffers in the receiving condition is at least 1/Nth of a stroke video frame, where the raster memory time period is 1/Nth of the stroke video frame period.

5. The video display method of claim 3 , wherein:

the raster memory buffer rotating into the lowest position of the receiving condition is erased before any video image data is written to it.

6. The video display method of claim 5 , wherein:

the stroke video frame is divided into four raster memory time periods;

the video display system is provided with four raster memory buffers; and

image data for one-quarter of a video stroke frame are written to at least one of the memory buffers in the receiving condition in each raster memory time period.

7. The video display method of claim 6 , wherein:

image data are written to three raster memory buffers in the receiving condition in each raster memory time period.

8. The video display method of claim 5 , wherein:

the stroke video frame is divided into four raster memory time periods;

the video display system is provided with five raster memory buffers; and

image data for one-quarter of a video stroke frame are written to at least one of the memory buffers in the receiving condition in each raster memory time period.

9. The video display method of claim 8 , wherein:

image data are written to four raster memory buffers in the receiving condition in each raster memory time period.

10. The video display method of claim 5 , wherein:

the stroke video frame is divided into three raster memory time periods;

the video display system is provided with four raster memory buffers; and

image data for one-third of a video stroke frame are written to at least one of the memory buffers in the receiving condition in each raster memory time period.

11. The video display method of claim 5 , wherein:

the stroke video frame is divided into three raster memory time periods;

the video display system is provided with three raster memory buffers; and

image data for one-third of a video stroke frame are written to at least one of the memory buffers in the receiving condition in each raster memory time period.

12. A video display panel comprising:

an input source comprising data for a plurality of stroke video frames wherein each frame is divided into a plurality of raster memory time periods;

a display assembly; and

a plurality of raster memory buffers operatively connected to said input source and said display assembly and adapted to:

send stored video frame data from one raster memory buffer to said display;

erase a raster memory buffer whose data was previously sent to said display assembly;

receive stroke video frame data from said input source; and

wherein only one raster memory buffer sends stored video data to the display assembly during each raster memory time period and where the raster memory buffer which is sending video data contains information for two separate stroke video frames.

13. The video display panel of claim 12 :

wherein said display assembly is a liquid crystal display.

14. The video display panel of claim 12 comprising five raster memory buffers.

15. The video display panel of claim 12 wherein:

each stroke video frame is divided into four raster memory time periods.

16. The video display panel of claim 12 wherein:

each stroke video frame is divided into three raster memory time periods.

17. A video display panel comprising:

an input source comprising data for a plurality of stroke video frames wherein each frame is divided into a plurality of N raster memory time periods;

a display assembly; and

a number of raster memory buffers equal to or greater than the number of raster memory time periods, wherein said raster memory buffers are operatively connected to said input source and said display assembly and adapted to:

send stored video frame data from one raster memory buffer to said display where the raster memory buffer which sends the video data contains information for two separate video frames;

erase raster memory buffers whose data was sent to said display assembly during the immediately previous raster memory time period;

receive 1/Nth of the full stroke video frame data during each raster memory time period by raster memory buffers which are not sending data to said display; and

wherein the raster memory buffers are rotated such that only one buffer sends stored video data to said display for each raster memory time period within a given video frame.

18. The video display panel of claim 17 :

wherein said display assembly is a liquid crystal display.

19. The video display panel of claim 17 comprising five raster memory buffers.

20. The video display panel of claim 17 wherein:

each stroke video frame is divided into four raster memory time periods.

Assignments (10)
NOTICE OF SUCCESSOR AGENT AND ASSIGNMENT OF SECURITY INTEREST IN REEL/FRAME 051010/0381 Recorded Nov 7, 2025
From: BANK OF AMERICA, N.A., AS PREDECESSOR AGENT
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS SUCCESSOR AGENT
Reel/Frame 073506/0518 →
MERGER Recorded May 3, 2022
From: AMERICAN PANEL CORPORATION
To: MERCURY MISSION SYSTEMS, LLC
Reel/Frame 059798/0226 →
SECURITY AGREEMENT Recorded Nov 14, 2019
From: AMERICAN PANEL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 051010/0381 →
RELEASE OF SECURITY INTEREST Recorded Aug 8, 2018
From: FIFTH THIRD BANK
To: AMERICAN PANEL CORPORATION
Reel/Frame 046582/0006 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2018
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: AMERICAN PANEL CORPORATION
Reel/Frame 046093/0910 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE FOLLOWING PATENT IS NOT ENCUMBERED BY THIS LIEN: 618107 PREVIOUSLY RECORDED ON REEL 036051 FRAME 0554. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY INTEREST. Recorded Sep 13, 2017
From: AMERICAN PANEL CORPORATION
To: FIFTH THIRD BANK
Reel/Frame 043856/0854 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 589608, 6075472, 6222469 AND 6356266 PREVIOUSLY RECORDED AT REEL: 036051 FRAME: 0554. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Apr 25, 2016
From: AMERICAN PANEL CORPORATION
To: FIFTH THIRD BANK
Reel/Frame 038588/0967 →
SECURITY INTEREST Recorded Jul 9, 2015
From: AMERICAN PANEL CORPORATION
To: FIFTH THIRD BANK
Reel/Frame 036051/0554 →
SECURITY AGREEMENT Recorded Nov 4, 2011
From: AMERICAN PANEL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 027175/0463 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2008
From: DUNN, WILLIAM
To: AMERICAN PANEL CORPORATION
Reel/Frame 021851/0907 →