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

Method and apparatus for deferred selective viewing of televised programs

Assignee: Intel Corp
•
Filing: 1997-05-05
•
Granted: 2000-09-12
•
Expires: 2017-05-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer system equipped with certain hardware and software is provided for recording televised programs, and at the same time constructing tables of complementary video indices into the recorded televised programs, based on story lines, story characters and the like of the televised programs, thereby allowing the recorded televised programs to be defer viewed in a selective manner using the complementary video indices. The computer system, in addition to conventional hardware/software elements, further includes a video digitizer, a video embedded information decoder, a video user interface, a video index builder, a video viewer, a video index retriever, and a driver module.

Inventors

  • 👤 Tony Rodriguez

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:42
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/80; H04N21/83; H04N21/845; H04N21/8455; G; G06; G06F; G06F16/00; G06F16/70; G06F16/78; G06F16/783; G06F16/7837; G06F16/784; G11; G11B; G11B27/00; G11B27/10; G11B27/19; G11B27/28; G11B27/34; H04N21/40; H04N21/41; H04N21/426; H04N21/43; H04N21/433; H04N21/4334; H04N21/435; H04N21/443; H04N21/47; H04N21/472; H04N21/47217; H04N21/84; H04N7/00; H04N7/08; H04N7/087; H04N7/088; H04N7/0884; H04N7/0885; H04N7/0887; H04N9/00; H04N9/79; H04N9/80; H04N9/804; H04N9/8042; H04N5/00; H04N5/44; H04N5/4448

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 180 words
An apparatus comprising: means for decoding closed caption embedded in a current frame of a televised program being recorded; means for identifying from zero to N characters present in the current frame based on the closed caption; means for creating a new complementary video index entry for each character, if any, among the zero to N characters identified in the current frame for which a complementary video index entry does not exist in association with a frame immediately prior to the current frame in the televised program, each new complementary video index entry comprising a respective character identifier, and a starting frame number and an ending frame number both equivalent to a frame number of the current frame; and means for updating an ending frame number for characters, if any, among the zero to N characters identified in the current frame, as well as additional characters, if any, identified within a particular number of frames prior to the current frame, for which a complementary video index entry does exist in association with the frame immediately prior to the current frame.
Claim 2
Independent Claim 180 words
An apparatus comprising: means for decoding closed caption embedded in a current frame of a televised program being recorded; means for identifying from zero to N characters present in the current frame based on the closed caption; means for creating a new complementary video index entry for each character, if any, among the zero to N characters identified in the current frame for which a complementary video index entry does not exist in association with a frame immediately prior to the current frame in the televised program, each new complementary video index entry comprising a respective character identifier, and a starting frame number and an ending frame number both equivalent to a frame number of the current frame; and means for updating an ending frame number for characters, if any, among the zero to N characters identified in the current frame, as well as additional characters, if any, identified within a particular number of frames prior to the current frame, for which a complementary video index entry does exist in association with the frame immediately prior to the current frame.
Claim 3
Dependent Claim 43 words
The apparatus as set forth in claim 1, wherein said means for creating a new complementary video index entry comprises: execution means for executing programs; video index builder means executed by said execution means for building the each new complementary video index entry.
Claim 4
Dependent Claim 21 words
The apparatus as set forth in claim 1, wherein the apparatus further comprises means for receiving and recording the televised program.
Claim 5
Dependent Claim 35 words
The apparatus as set forth in claim 3, wherein said means for receiving and recording the televised program comprises: means for receiving and digitizing the televised program; and means for storing the digitized televised program.
Claim 6
Dependent Claim 25 words
The apparatus as set forth in claim 4, wherein said means for receiving and digitizing the televised program comprises an Intel Smart Video Recorder (ISVR).
Claim 7
Dependent Claim 32 words
The apparatus as set forth in claim 1, wherein the apparatus further comprises means for selective play back of the recorded televised program for selected characters using the complementary video index entries.
Claim 8
Dependent Claim 76 words
The apparatus as set forth in claim 6, wherein said means for selective play back of the digitized televised program comprises: execution means for executing programs; index retrieving means executed by said execution means for retrieving complementary video index entries corresponding to the selected characters; and video viewing means executed by said execution means, and in cooperation with said index retrieving means, for selective play back of scenes indexed by the retrieved complementary video index entries.
Claim 9
Dependent Claim 39 words
The apparatus as set forth in claim 7, wherein said means for selective play back of the digitized televised program further comprises driving means executed by said execution means for providing said video viewing means with the selected characters.
Claim 10
Dependent Claim 40 words
The apparatus as set forth in claim 8, wherein said means for selective play back of the digitized televised program further comprises user interface means displayed by said execution means for soliciting and communicating character selections to said driver means.
Claim 11
Dependent Claim 25 words
The apparatus of claim 1 wherein the starting and ending frame numbers are either both frame numbers or one frame number and one offset number.
Claim 12
Independent Claim 171 words
A method comprising: decoding closed caption embedded in a current frame of a televised program being recorded; identifyingfrom zero to N characters present in the current frame based on the closed caption; creating a new complementary video index entry for each character, if any, among the zero to N characters identified in the current frame for which a complementary video index entry does not exist in association with a frame immediately prior to the current frame in the televised program, each new complementary video index entry comprising a respective character identifier, and a starting frame number and an ending frame number both equivalent to a frame number of the current frame; and updating an ending frame number for characters, if any, among the zero to N characters identified in the current frame, as well as additional characters, if any, identified within a particular number of frames prior to the current frame, for which a complementary video index entry does exist in association with the frame immediately prior to the current frame.
Claim 13
Independent Claim 171 words
A method comprising: decoding closed caption embedded in a current frame of a televised program being recorded; identifyingfrom zero to N characters present in the current frame based on the closed caption; creating a new complementary video index entry for each character, if any, among the zero to N characters identified in the current frame for which a complementary video index entry does not exist in association with a frame immediately prior to the current frame in the televised program, each new complementary video index entry comprising a respective character identifier, and a starting frame number and an ending frame number both equivalent to a frame number of the current frame; and updating an ending frame number for characters, if any, among the zero to N characters identified in the current frame, as well as additional characters, if any, identified within a particular number of frames prior to the current frame, for which a complementary video index entry does exist in association with the frame immediately prior to the current frame.
Claim 14
Dependent Claim 19 words
The method as set forth in claim 11, wherein the decoding further comprises receiving and recording the televised program.
Claim 15
Dependent Claim 28 words
The method as set forth in claim 12, wherein receiving and recording the televised program comprises receiving and digitizing the televised program, and storing the digitized televised program.
Claim 16
Dependent Claim 28 words
The method as set forth in claim 11, wherein the method further comprises selectively playing the recorded televised program for selected characters using the complementary video index entries.
Claim 17
Dependent Claim 35 words
The method as set forth in claim 14, wherein the selectively playing comprises retrieving complementary video index entries corresponding to the selected characters and playing back scenes indexed by the retrieved complementary video index entries.
Claim 18
Dependent Claim 18 words
The method as set forth in claim 15, wherein the selectively playing further comprises receiving the selected characters.
Claim 19
Dependent Claim 25 words
The method as set forth in claim 16, wherein the selectively playing further comprises soliciting character selections from a user and sending the character selections.
Claim 20
Dependent Claim 25 words
The method of claim 11 wherein the starting and ending frame numbers are either both frame numbers or one frame number and one offset number.
Claim 21
Dependent Claim 200 words
A computer system comprising: decoding means for decoding closed caption embedded in a current frame of a televised program being recorded; identifying means for identifying from zero to N characters present in the current frame based on the closed caption; execution means coupled to the decoding means for executing programs; indexing means to be executed by the execution means for creating a new complementary video index entry for each character, if any, among the zero to N characters identified in the current frame for which a complementary video index entry does not exist in association with a frame immediately prior to the current frame in the televised program, each new complementary video index entry comprising a respective character identifier, and a starting frame number and an ending frame number both equivalent to a frame number of the current frame, and for updating an ending frame number for characters, if any, among the zero to N characters identified in the current frame, as well as additional characters, if any, identified within a particular number of frames prior to the current frame, for which a complementary video index entry does exist in association with the frame immediately prior to the current frame.
Claim 22
Dependent Claim 200 words
A computer system comprising: decoding means for decoding closed caption embedded in a current frame of a televised program being recorded; identifying means for identifying from zero to N characters present in the current frame based on the closed caption; execution means coupled to the decoding means for executing programs; indexing means to be executed by the execution means for creating a new complementary video index entry for each character, if any, among the zero to N characters identified in the current frame for which a complementary video index entry does not exist in association with a frame immediately prior to the current frame in the televised program, each new complementary video index entry comprising a respective character identifier, and a starting frame number and an ending frame number both equivalent to a frame number of the current frame, and for updating an ending frame number for characters, if any, among the zero to N characters identified in the current frame, as well as additional characters, if any, identified within a particular number of frames prior to the current frame, for which a complementary video index entry does exist in association with the frame immediately prior to the current frame.
Claim 23
Dependent Claim 29 words
The computer system as set forth in claim 19, wherein the computer system further comprises recording means coupled to the execution means for receiving and recording the televised program.
Claim 24
Dependent Claim 43 words
The computer system as set forth in claim 20, wherein said recording means comprises: digitization means coupled to the execution means for receiving and digitizing the televised program; and second storage means coupled to the digitization means for storing the digitized televised program.
Claim 25
Dependent Claim 45 words
The computer system as set forth in claim 17, wherein the computer system further comprises playback means to be executed by the execution means for selectivelyplay back the recorded televised program for selected ones of the intra-program indexing keys using the complementary video index entries.
Claim 26
Dependent Claim 42 words
The computer system as set forth in claim 19, wherein the computer system further comprises playback means to be executed by the execution means for selective play back of the recorded televised program for selected characters using the complementary video index entries.
Claim 27
Dependent Claim 69 words
The computer system as set forth in claim 23, wherein said playback means comprises: index retrieving means to be executed by said execution means for retrieving the complementary video index entries for one or more selected characters; and video viewing means to be executed by said execution means, and in cooperation with said index retrieving means, for selective play back of scenes indexed by the complementary video index entries.
Claim 28
Dependent Claim 34 words
The computer system as set forth in claim 24, wherein said playback means further comprises driving means to be executed by said execution means for providing said video viewing means with the selected characters.
Claim 29
Dependent Claim 33 words
The computer system as set forth in claim 25, wherein said playback means further comprises user interface means displayed by said execution means for soliciting and communicating character selections to said driver means.
Claim 30
Independent Claim 186 words
An apparatus comprising: a decoder to decode closed caption embedded in a current frame of a televised program being recoded; an identification unit to identify from zero to N characters present in the current frame based on the closed caption; an indexer to create a new complementary video index entry for each character, if any, among the zero to N characters identified in the current frame for which a complementary video index entry does not exist in association with a frame immediately prior to the current frame in the televised program, each new complementary video index entry comprising a respective character identifier, and a starting frame number and an ending frame number both equivalent to a frame number of the current frame; and an updating unit to update an ending frame number for characters, if any, among the zero to N characters identified in the current frame, as well as additional characters, if any, identified within a particular number of frames prior to the current frame, for which a complementary video index entry does exist in association with the frame immediately prior to the current frame.
Claim 31
Independent Claim 186 words
An apparatus comprising: a decoder to decode closed caption embedded in a current frame of a televised program being recoded; an identification unit to identify from zero to N characters present in the current frame based on the closed caption; an indexer to create a new complementary video index entry for each character, if any, among the zero to N characters identified in the current frame for which a complementary video index entry does not exist in association with a frame immediately prior to the current frame in the televised program, each new complementary video index entry comprising a respective character identifier, and a starting frame number and an ending frame number both equivalent to a frame number of the current frame; and an updating unit to update an ending frame number for characters, if any, among the zero to N characters identified in the current frame, as well as additional characters, if any, identified within a particular number of frames prior to the current frame, for which a complementary video index entry does exist in association with the frame immediately prior to the current frame.
Claim 32
Dependent Claim 25 words
The apparatus of claim 27 wherein the starting and ending frame numbers are either both frame numbers or one frame number and one offset number.
Claim 33
Dependent Claim 193 words
An article comprising: a storage medium; and a plurality of instructions stored on the storage medium that, when executed by a processor, result in decoding closed caption embedded in a current frame of a televised program being recorded; identifying from zero to N characters present in the current frame based on the closed caption; creating a new complementary video index entry for each character, if any, among the zero to N characters identified in the current frame for which a complementary video index entry does not exist in association with a frame immediately prior to the current frame in the televised program, each new complementary video index entry comprising a respective character identifier, and a starting frame number and an ending frame number both equivalent to a frame number of the current frame; and updating an ending frame number for characters, if any, among the zero to N characters identified in the current frame, as well as additional characters, if any, identified within a particular number of frames prior to the current frame, for which a complementary video index entry does exist in association with the frame immediately prior to the current frame.
Claim 34
Dependent Claim 193 words
An article comprising: a storage medium; and a plurality of instructions stored on the storage medium that, when executed by a processor, result in decoding closed caption embedded in a current frame of a televised program being recorded; identifying from zero to N characters present in the current frame based on the closed caption; creating a new complementary video index entry for each character, if any, among the zero to N characters identified in the current frame for which a complementary video index entry does not exist in association with a frame immediately prior to the current frame in the televised program, each new complementary video index entry comprising a respective character identifier, and a starting frame number and an ending frame number both equivalent to a frame number of the current frame; and updating an ending frame number for characters, if any, among the zero to N characters identified in the current frame, as well as additional characters, if any, identified within a particular number of frames prior to the current frame, for which a complementary video index entry does exist in association with the frame immediately prior to the current frame.
Claim 35
Dependent Claim 25 words
The article of claim 29 wherein the starting and ending frame numbers are either both frame numbers or one frame number and one offset number.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-09-12 2004-03-13 2004-09-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-09-12 2008-03-13 2008-09-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-09-12 2012-03-13 2012-09-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag