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

Apparatus and methods for avoiding loss of closed caption data when using extended data services

Assignee: Adeia Guides Inc
•
Filing: 1994-06-24
•
Granted: 1996-08-06
•
Expires: 2014-06-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus and methods are provided for inserting data into a vertical blanking interval (VBI) line of video frames. The method includes the steps of inserting first data into a first vertical blanking interval VBI line for a plurality of consecutive video frames, inserting second data into a second vertical blanking interval VBI line for a plurality of consecutive video frames, counting a number of consecutive video frames having first data inserted into the first vertical blanking interval VBI line, terminating the insertion of first data for a first number of video frames before again inserting first data into the first vertical blanking VBI interval line when the counted number of consecutive video frames into which first data is inserted into the first vertical blanking interval VBI line equals a second number, and repeating the steps. In a specific embodiment the method includes the steps of detecting when the insertion of second data into the second vertical blanking interval VBI line terminates, and terminating for a second number of video frames the insertion of first data into the first vertical blanking interval VBI line upon detecting the termination of insertion of the second data into the second vertical blanking interval VBI line. Another method for inserting data into VBI lines includes the steps of testing whether data is being inserted into a first VBI line, and inserting any data into VBI lines adjacent to the first VBI line in 2X format rather than 1X format, if data is being inserted into the first VBI line.

Inventors

  • 👤 Henry C. Yuen
  • 👤 Daniel S. Kwoh
  • 👤 Wing P. Leung
  • 👤 Tony T. Tam

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 03:24
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/08; H04N7/087; H04N7/088; H04N7/0882; H04N7/025; H04N7/035; H04N7/0884; H04N7/0885; H04N5/00; H04N5/44; H04N5/445

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 210 words
A method for inserting data into a vertical blanking interval line of video frames, the method comprising the steps of: inserting extended data services (EDS) data into a first vertical blanking interval line in a first field for a plurality of consecutive video frames; counting a number of consecutive video frames having EDS data inserted into the first vertical blanking interval line; terminating the insertion of EDS data for a first number of video frames before again inserting EDS data into the first vertical blanking interval line when the counted number of consecutive video frames into which EDS data is inserted into the first vertical blanking interval line equals a second number; inserting second data into a second vertical blanking interval line in a second field for a plurality of consecutive video frames, the second vertical blanking line being a same line number as a line number for the first vertical blanking line number; detecting when the insertion of second data into the second vertical blanking interval line terminates; terminating for a second number of video frames the insertion of EDS data into the first vertical blanking interval line upon detecting the termination of insertion of the second data into the second vertical blanking interval line; and repeating the steps.
Claim 2
Independent Claim 210 words
A method for inserting data into a vertical blanking interval line of video frames, the method comprising the steps of: inserting extended data services (EDS) data into a first vertical blanking interval line in a first field for a plurality of consecutive video frames; counting a number of consecutive video frames having EDS data inserted into the first vertical blanking interval line; terminating the insertion of EDS data for a first number of video frames before again inserting EDS data into the first vertical blanking interval line when the counted number of consecutive video frames into which EDS data is inserted into the first vertical blanking interval line equals a second number; inserting second data into a second vertical blanking interval line in a second field for a plurality of consecutive video frames, the second vertical blanking line being a same line number as a line number for the first vertical blanking line number; detecting when the insertion of second data into the second vertical blanking interval line terminates; terminating for a second number of video frames the insertion of EDS data into the first vertical blanking interval line upon detecting the termination of insertion of the second data into the second vertical blanking interval line; and repeating the steps.
Claim 3
Dependent Claim 62 words
The method of claim 1 further comprising the steps of: testing whether second data is being inserted into the second vertical blanking interval line; and inserting third data into a vertical blanking interval line adjacent to the second vertical blanking interval line in 2X format rather than 1X format, if second data is being inserted into the second vertical blanking interval line.
Claim 4
Dependent Claim 13 words
The method of claim 1 wherein the second data is closed caption data.
Claim 5
Dependent Claim 60 words
The method of claim 3 wherein: the step of detecting when the insertion of second data into a second vertical blanking interval line terminates comprises the steps of detecting when the insertion of closed caption data terminates; and the step of terminating comprises the step of terminating within 3 frames of detecting when the insertion of closed caption data terminates.
Claim 6
Dependent Claim 73 words
The method of claim 3 wherein: the step of inserting EDS data into the first vertical blanking interval line of consecutive video frames comprises the step of inserting data into field 2 line 21 of the vertical blanking interval; and the step of inserting second data into the second vertical blanking interval line of consecutive video frames comprises the step of inserting data into field 1 line 21 of the vertical blanking interval.
Claim 7
Dependent Claim 27 words
The method of claim 3 wherein: the first number is in the range of 45 to 55; and the second number is in the range of 140-160.
Claim 8
Independent Claim 216 words
An apparatus for inserting data into a vertical blanking interval line of video frames, the apparatus comprising: means for inserting extended data services (EDS) data into a first vertical blanking interval line in a first field for a plurality of consecutive video frames; means for counting a number of consecutive video frames having EDS data inserted into the first vertical blanking interval line; means for terminating the insertion of EDS data for a first number of video frames before again inserting EDS data into the first vertical blanking interval line when the counted number of consecutive video frames into which EDS data is inserted into the first vertical blanking interval line equals a second number; means for inserting second data into a second vertical blanking interval line in a second field for a plurality of consecutive video frames, the second vertical blanking line being a same line number as a line number for the first vertical blanking line number; means for detecting when the insertion of second data into the second vertical blanking interval line terminates; and means for terminating for a second number of video frames the insertion of EDS data into the first vertical blanking interval line upon detecting the termination of insertion of the second data into the second vertical blanking interval line.
Claim 9
Independent Claim 216 words
An apparatus for inserting data into a vertical blanking interval line of video frames, the apparatus comprising: means for inserting extended data services (EDS) data into a first vertical blanking interval line in a first field for a plurality of consecutive video frames; means for counting a number of consecutive video frames having EDS data inserted into the first vertical blanking interval line; means for terminating the insertion of EDS data for a first number of video frames before again inserting EDS data into the first vertical blanking interval line when the counted number of consecutive video frames into which EDS data is inserted into the first vertical blanking interval line equals a second number; means for inserting second data into a second vertical blanking interval line in a second field for a plurality of consecutive video frames, the second vertical blanking line being a same line number as a line number for the first vertical blanking line number; means for detecting when the insertion of second data into the second vertical blanking interval line terminates; and means for terminating for a second number of video frames the insertion of EDS data into the first vertical blanking interval line upon detecting the termination of insertion of the second data into the second vertical blanking interval line.
Claim 10
Dependent Claim 63 words
The apparatus of claim 7 further comprising: means for testing whether second data is being inserted into the second vertical blanking interval line; and means for inserting third data into a vertical blanking interval line adjacent to the second vertical blanking interval line in 2X format rather than 1X format, if second data is being inserted into the second vertical blanking interval line.
Claim 11
Dependent Claim 13 words
The apparatus of claim 7 wherein the second data is closed caption data.
Claim 12
Dependent Claim 58 words
The apparatus of claim 9 wherein: the means for detecting when the insertion of second data into a second vertical blanking interval line terminates comprises means for detecting when the insertion of closed caption data terminates; and the means for terminating comprises means for terminating within 3 frames of detecting when the insertion of closed caption data terminates.
Claim 13
Dependent Claim 71 words
The apparatus of claim 9 wherein: the means for inserting EDS data into the first vertical blanking interval line of consecutive video frames comprises means for inserting data into field 2 line 21 of the vertical blanking interval; and the means for inserting second data into the second vertical blanking interval line of consecutive video frames comprises means for inserting data into field 1 line 21 of the vertical blanking interval.
Claim 14
Dependent Claim 27 words
The apparatus of claim 9 wherein: the first number is in the range of 45 to 55; and the second number is in the range of 140-160.
Claim 15
Independent Claim 71 words
A method for inserting data into vertical blanking interval lines of video frames, the method comprising the steps of: testing whether first data is being inserted into a first vertical blanking interval line; and inserting second data into a vertical blanking interval line adjacent to the first vertical blanking interval line in 2X format rather than 1X format, if first data is being inserted into the first vertical blanking interval line.
Claim 16
Independent Claim 71 words
A method for inserting data into vertical blanking interval lines of video frames, the method comprising the steps of: testing whether first data is being inserted into a first vertical blanking interval line; and inserting second data into a vertical blanking interval line adjacent to the first vertical blanking interval line in 2X format rather than 1X format, if first data is being inserted into the first vertical blanking interval line.
Claim 17
Dependent Claim 54 words
The method of claim 13 wherein the first data comprises closed caption data and wherein the step of testing whether first data is being inserted into the first vertical blanking interval line comprises the step of: testing whether closed caption data is being inserted into field 1 line 21 of the vertical blanking interval.
Claim 18
Independent Claim 72 words
An apparatus for inserting data into vertical blanking interval lines of video frames, the apparatus comprising: means for testing whether first data is being inserted into a first vertical blanking interval line; and means for inserting second data into a vertical blanking interval line adjacent to the first vertical blanking interval line in 2X format rather than 1X format, if first data is being inserted into the first vertical blanking interval line.
Claim 19
Independent Claim 72 words
An apparatus for inserting data into vertical blanking interval lines of video frames, the apparatus comprising: means for testing whether first data is being inserted into a first vertical blanking interval line; and means for inserting second data into a vertical blanking interval line adjacent to the first vertical blanking interval line in 2X format rather than 1X format, if first data is being inserted into the first vertical blanking interval line.
Claim 20
Dependent Claim 52 words
The apparatus of claim 15 wherein the first data comprises closed caption data and wherein the means for testing whether data is being inserted into the first vertical blanking interval line comprises: means for testing whether closed caption data is being inserted into field 1 line 21 of the vertical blanking interval.
Claim 21
Independent Claim 223 words
A method for inserting data into a vertical blanking interval line of video frames, the method comprising the steps of: inserting first data into a first vertical blanking interval line in a first field for a plurality of consecutive video frames; counting a number of consecutive video frames having first data inserted into the first vertical blanking interval line in the first field; terminating the insertion of first data for a first number of video frames before again inserting first data into the first vertical blanking interval line in the first field when the counted number of consecutive video frames into which first data is inserted into the first vertical blanking interval line equals a second number; inserting second data into a second vertical blanking interval line in a second field for a plurality of consecutive video frames, the second vertical blanking line being a same line number as a line number for the first vertical blanking line number; detecting when the insertion of second data into the second vertical blanking interval line in the second field terminates; terminating for a second number of video frames the insertion of first data into the first vertical blanking interval line in the first field upon detecting the termination of insertion of the second data into the second vertical blanking interval line; and repeating the steps.
Claim 22
Independent Claim 223 words
A method for inserting data into a vertical blanking interval line of video frames, the method comprising the steps of: inserting first data into a first vertical blanking interval line in a first field for a plurality of consecutive video frames; counting a number of consecutive video frames having first data inserted into the first vertical blanking interval line in the first field; terminating the insertion of first data for a first number of video frames before again inserting first data into the first vertical blanking interval line in the first field when the counted number of consecutive video frames into which first data is inserted into the first vertical blanking interval line equals a second number; inserting second data into a second vertical blanking interval line in a second field for a plurality of consecutive video frames, the second vertical blanking line being a same line number as a line number for the first vertical blanking line number; detecting when the insertion of second data into the second vertical blanking interval line in the second field terminates; terminating for a second number of video frames the insertion of first data into the first vertical blanking interval line in the first field upon detecting the termination of insertion of the second data into the second vertical blanking interval line; and repeating the steps.
Claim 23
Dependent Claim 70 words
The method of claim 17 further comprising the steps of: testing whether second data is being inserted into the second vertical blanking interval line; and inserting third data into a vertical blanking interval line in the second field adjacent to the second vertical blanking interval line in 2X format rather than 1X format, if second data is being inserted into the second vertical blanking interval line in the second field.
Claim 24
Dependent Claim 23 words
The method of claim 18 wherein: the first data is extended data services (EDS) data; and the second data is closed caption data.
Claim 25
Dependent Claim 82 words
The method of claim 19 wherein: the step of inserting EDS data into the first vertical blanking interval line in the first field of consecutive video frames comprises the step of inserting data into field 2 line 21 of the vertical blanking interval; and the step of inserting closed caption data into the second vertical blanking interval line in the first field of consecutive video frames comprises the step of inserting data into field 1 line 21 of the vertical blanking interval.
Claim 26
Dependent Claim 76 words
The method of claim 20 wherein: the step of inserting third data into a vertical blanking interval line in the second field adjacent to the second vertical blanking interval line in 2X format rather than 1X format, if closed caption data is being inserted into the second vertical blanking interval line in the second field comprises the steps of inserting third data into field 1 line 19, 20, 22 or 23 of the vertical blanking interval.
Claim 27
Dependent Claim 60 words
The method of claim 17 wherein: the step of detecting when the insertion of second data into a second vertical blanking interval line terminates comprises the steps of detecting when the insertion of closed caption data terminates; and the step of terminating comprises the step of terminating within 3 frames of detecting when the insertion of closed caption data terminates.
Claim 28
Dependent Claim 33 words
The method of claim 17 wherein: the first number of video frame is in the range of 45 to 55; and the second number of video frames is in the range of 140-160.
Claim 29
Independent Claim 229 words
An apparatus for inserting data into a vertical blanking interval line of video frames, the apparatus comprising: means for inserting first data into a first vertical blanking interval line in a first field for a plurality of consecutive video frames; means for counting a number of consecutive video frames having first data inserted into the first vertical blanking interval line in the first field; means for terminating the insertion of first data for a first number of video frames before again inserting first data into the first vertical blanking interval line in the first field when the counted number of consecutive video frames into which first data is inserted into the first vertical blanking interval line equals a second number; means for inserting second data into a second vertical blanking interval line in a second field for a plurality of consecutive video frames, the second vertical blanking line being a same line number as a line number for the first vertical blanking line number; means for detecting when the insertion of second data into the second vertical blanking interval line in the second field terminates; and means for terminating for a second number of video frames the insertion of first data into the first vertical blanking interval line in the first field upon detecting the termination of insertion of the second data into the second vertical blanking interval line.
Claim 30
Independent Claim 229 words
An apparatus for inserting data into a vertical blanking interval line of video frames, the apparatus comprising: means for inserting first data into a first vertical blanking interval line in a first field for a plurality of consecutive video frames; means for counting a number of consecutive video frames having first data inserted into the first vertical blanking interval line in the first field; means for terminating the insertion of first data for a first number of video frames before again inserting first data into the first vertical blanking interval line in the first field when the counted number of consecutive video frames into which first data is inserted into the first vertical blanking interval line equals a second number; means for inserting second data into a second vertical blanking interval line in a second field for a plurality of consecutive video frames, the second vertical blanking line being a same line number as a line number for the first vertical blanking line number; means for detecting when the insertion of second data into the second vertical blanking interval line in the second field terminates; and means for terminating for a second number of video frames the insertion of first data into the first vertical blanking interval line in the first field upon detecting the termination of insertion of the second data into the second vertical blanking interval line.
Claim 31
Dependent Claim 71 words
The apparatus of claim 24 further comprising: means for testing whether second data is being inserted into the second vertical blanking interval line; and means for inserting third data into a vertical blanking interval line in the second field adjacent to the second vertical blanking interval line in 2X format rather than 1X format, if second data is being inserted into the second vertical blanking interval line in the second field.
Claim 32
Dependent Claim 23 words
The apparatus of claim 25 wherein: the first data is extended data services (EDS) data; and the second data is closed caption data.
Claim 33
Dependent Claim 80 words
The apparatus of claim 26 wherein: the means for inserting EDS data into the first vertical blanking interval line in the first field of consecutive video frames comprises means for inserting data into field 2 line 21 of the vertical blanking interval; and the means for inserting closed caption data into the second vertical blanking interval line in the first field of consecutive video frames comprises means for inserting data into field 1 line 21 of the vertical blanking interval.
Claim 34
Dependent Claim 75 words
The apparatus of claim 27 wherein: the means for inserting third data into a vertical blanking interval line in the second field adjacent to the second vertical blanking interval line in 2X format rather than 1X format, if closed caption data is being inserted into the second vertical blanking interval line in the second field comprises means for inserting third data into field 1 line 19, 20, 22 or 23 of the vertical blanking interval.
Claim 35
Dependent Claim 58 words
The apparatus of claim 24 wherein: the means for detecting when the insertion of second data into a second vertical blanking interval line terminates comprises means for detecting when the insertion of closed caption data terminates; and the means for terminating comprises means for terminating within 3 frames of detecting when the insertion of closed caption data terminates.
Claim 36
Dependent Claim 33 words
The apparatus of claim 24 wherein: the first number of video frame is in the range of 45 to 55; and the second number of video frames is in the range of 140-160.

References Cited (Backward Citations)

US4855827A Cited
US5237412A Cited
US5371545A Cited
US5347318A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-08-06 2000-02-05 2000-08-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-08-06 2004-02-05 2004-08-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-08-06 2008-02-05 2008-08-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag