Patent US5473443A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5473443A Expired / Lapsed US ⏱️ 0.0 years remaining

Video memory

Assignee: Sony United Kingdom Ltd
•
Filing: 1993-05-26
•
Granted: 1995-12-05
•
Expires: 2013-05-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video memory comprises a video store for storing video data comprising a plurality of input video data blocks, each input video data block comprising a plurality of pixel data words and one or more ancillary data words associated with that input video data block. The video memory allows the stored pixel data words to be read out, along with their associated ancillary data word(s), in a transposed order and comprises means for reading the ancillary data words associated with a predetermined sequence of input video data blocks into a recirculating output buffer, and serial reading means for reading successive output video data blocks from the video store, each output video data block comprising pixel data words from the predetermined sequence of the input video data blocks, the serial reading means and the recirculating output buffer being operable to output concurrently each pixel data word in each output video data block with its associated ancillary data word(s).

Inventors

  • 👤 James H. Wilkinson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 17:27
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/93; H04N5/94; H04N5/945; G; G11; G11C; G11C7/00; G11C7/10; G11C7/1075

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 249 words
A video memory comprising: a video store for storing video data comprising a plurality of input video data blocks, each of said input video data blocks comprising a plurality of pixel data words and at least one ancillary data word associated with the input video data block for identifying at least one video field represented by said plurality of pixel data words; a recirculating output buffer having a storage capacity equal to the number of ancillary data words associated with each said input video data block times the number of said input video data blocks stored in said video store, said recirculating output buffer for storing data words, reading out the stored data words and re-storing the read out data words; means for reading the ancillary data words associated with a predetermined sequence of said input video data blocks from said video store into said recirculating output buffer in response to a read control signal; and serial reading means for reading successive output video data blocks from said video store in response to said read control signal, each output video data block comprising pixel data words from said predetermined sequence of said input video data blocks, said serial reading means and said recirculating output buffer being operable in response to said read control signal to output concurrently each pixel data word in each output video data block with said at least one ancillary data word associated with said input video data block of the pixel data word being output.
Claim 2
Dependent Claim 249 words
A video memory comprising: a video store for storing video data comprising a plurality of input video data blocks, each of said input video data blocks comprising a plurality of pixel data words and at least one ancillary data word associated with the input video data block for identifying at least one video field represented by said plurality of pixel data words; a recirculating output buffer having a storage capacity equal to the number of ancillary data words associated with each said input video data block times the number of said input video data blocks stored in said video store, said recirculating output buffer for storing data words, reading out the stored data words and re-storing the read out data words; means for reading the ancillary data words associated with a predetermined sequence of said input video data blocks from said video store into said recirculating output buffer in response to a read control signal; and serial reading means for reading successive output video data blocks from said video store in response to said read control signal, each output video data block comprising pixel data words from said predetermined sequence of said input video data blocks, said serial reading means and said recirculating output buffer being operable in response to said read control signal to output concurrently each pixel data word in each output video data block with said at least one ancillary data word associated with said input video data block of the pixel data word being output.
Claim 3
Dependent Claim 24 words
A video memory according to claim 1, in which each said input video data block comprises pixel data words representing a single video field.
Claim 4
Dependent Claim 42 words
A video memory according to claim 1, comprising means for concatenating said at least one ancillary data word associated with each input video data block with said pixel data words from said input video data block, for storage in said video memory.
Claim 5
Dependent Claim 38 words
A video memory according to claim 1, in which said at least one ancillary data word associated with each input video data block comprises an error flag indicative of a data error in said input video data block.
Claim 6
Dependent Claim 36 words
A video memory according to claim 4, further comprising means for rewriting at least a part of said at least one ancillary data word in a modified form from said recirculating buffer into said video store.
Claim 7
Dependent Claim 104 words
A video memory according to claim 5, in which said at least one ancillary data word also includes a re-read error flag for indicating whether a repeatedly read one of said input video data blocks contains an error, and further comprising means for copying said error flag in said at least one ancillary data word associated with each said input video data block to said re-read error flag in the at least one ancillary data word, and for setting said error flag in the at least one ancillary data word to an error-indicating state after the associated input video data block is read once.
Claim 8
Dependent Claim 52 words
A video memory according to claim 1, wherein exactly one of said ancillary data words is associated with each said input video data block and wherein said recirculating output buffer has a storage capacity equal to one byte times the number of said input video data blocks stored in said video store.
Claim 9
Dependent Claim 265 words
Digital video replay apparatus comprising: means for replaying video data from a storage medium, said video data comprising a plurality of input video data blocks, each of said input video data blocks comprising a plurality of pixel data words and at least one ancillary data word associated with the input video data block for identifying at least one video field represented by said plurality of pixel data words; a video store for storing said input video data blocks; a recirculating output buffer having a storage capacity equal to the number of ancillary data words associated with each said input video data block times the number of said input video data blocks stored in said video store, said recirculating output buffer for storing data words, reading out the stored data words and re-storing the read out data words; means for reading the ancillary data words associated with a predetermined sequence of said input video data blocks from said video store into said recirculating output buffer in response to a read control signal; and serial reading means for reading successive output video data blocks from said video store in response to said read control signal, each output video data block comprising pixel data words from said predetermined sequence of said input video data blocks, said serial reading means and said recirculating output buffer being operable in response to said read control signal to output concurrently each pixel data word in each output video data block with said at least one ancillary data word associated with said input video data block of the pixel data word being output.
Claim 10
Dependent Claim 265 words
Digital video replay apparatus comprising: means for replaying video data from a storage medium, said video data comprising a plurality of input video data blocks, each of said input video data blocks comprising a plurality of pixel data words and at least one ancillary data word associated with the input video data block for identifying at least one video field represented by said plurality of pixel data words; a video store for storing said input video data blocks; a recirculating output buffer having a storage capacity equal to the number of ancillary data words associated with each said input video data block times the number of said input video data blocks stored in said video store, said recirculating output buffer for storing data words, reading out the stored data words and re-storing the read out data words; means for reading the ancillary data words associated with a predetermined sequence of said input video data blocks from said video store into said recirculating output buffer in response to a read control signal; and serial reading means for reading successive output video data blocks from said video store in response to said read control signal, each output video data block comprising pixel data words from said predetermined sequence of said input video data blocks, said serial reading means and said recirculating output buffer being operable in response to said read control signal to output concurrently each pixel data word in each output video data block with said at least one ancillary data word associated with said input video data block of the pixel data word being output.
Claim 11
Independent Claim 218 words
A method of reading video data stored in a video store, said stored video data comprising a plurality of input video data blocks, each of said input video data blocks comprising a plurality of pixel data words and at least one ancillary data word associated with the input video data block for identifying at least one video field represented by said plurality of pixel data words, said method comprising the steps of: reading the ancillary data words associated with a predetermined sequence of said input video data blocks from said video store into a recirculating output buffer having a storage capacity equal to the number of ancillary data words associated with each said input video data block times the number of said input video data blocks stored in said video store; reading the stored ancillary data words from said recirculating output buffer in response to a control signal; re-reading the read out ancillary data words into said recirculating output buffer; and serially reading pixel data words from said predetermined sequence of said input video data blocks in response to said control signal to form successive output video data blocks in synchronism with the reading of the stored at least one ancillary data word associated with the input video data block of the pixel data word being serially read.
Claim 12
Independent Claim 218 words
A method of reading video data stored in a video store, said stored video data comprising a plurality of input video data blocks, each of said input video data blocks comprising a plurality of pixel data words and at least one ancillary data word associated with the input video data block for identifying at least one video field represented by said plurality of pixel data words, said method comprising the steps of: reading the ancillary data words associated with a predetermined sequence of said input video data blocks from said video store into a recirculating output buffer having a storage capacity equal to the number of ancillary data words associated with each said input video data block times the number of said input video data blocks stored in said video store; reading the stored ancillary data words from said recirculating output buffer in response to a control signal; re-reading the read out ancillary data words into said recirculating output buffer; and serially reading pixel data words from said predetermined sequence of said input video data blocks in response to said control signal to form successive output video data blocks in synchronism with the reading of the stored at least one ancillary data word associated with the input video data block of the pixel data word being serially read.

References Cited (Backward Citations)

US4099258A Cited
US4698698A Cited
US4931870A Cited
US5043830A Cited
US5060077A Cited
US5179451A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-12-04 1999-06-05 1999-12-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-12-04 2003-06-05 2003-12-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-12-04 2007-06-05 2007-12-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag