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

Methods and apparatus for selectively reproducing segments of broadcast programming

Assignee: Adeia Media Solutions Inc
•
Filing: 1997-01-07
•
Granted: 2000-07-11
•
Expires: 2017-01-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Systems and methods for editing broadcast programming signals which allow a user to compile a proprietary signal tailored to the user's individual preferences are provided. Systems of the present invention include a receiver for receiving a broadcast programming signal in any broadcast format, a database memory having identification signals stored therein, a comparator for comparing portions of the broadcast signal with the identification signal in order to select those portions of the broadcast programming signal to be recorded, a data processor, and a compression buffer for storage of the selected broadcast programming signals. Methods of the present invention include receiving a broadcast programming signal, comparing the broadcast programming signal to an identification signal derived, employing a signal analyzer originally to derive the identification signals from the content of the broadcast programming before broadcast, so as to select a portion of the broadcast programming signal, and storing the selected portion in a memory.

Inventors

  • 👤 James D. Logan
  • 👤 Daniel F. Goessling
  • 👤 Richard S. Goldhor

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:15
CPC Classifications
H; H04; H04H; H04H60/00; H04H60/35; H04H60/37; H04H60/76; H04H60/81; H04H60/82

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 145 words
The method of selectively reproducing segments of broadcast programming which comprises, in combination, the steps of: employing a signal analyzer to derive a plurality of identification signals from the content of said broadcast programming, each of said identification signals uniquely specifying an identifying characteristic of the content of a corresponding segment of said broadcast programming, storing said plurality of identification signals in a database, receiving an incoming broadcasted signal from one or more sources, comparing the content of the programming in said incoming broadcasted signal with said identification signals in said database to detect of the presence of at least one of said identifying characteristics in said broadcasted signal persistently storing a copy of that particular segment of said incoming broadcasted signal that includes the detected one of said identifying characteristics, and thereafter reproducing said particular segment in response to a request from a user.
Claim 2
Independent Claim 145 words
The method of selectively reproducing segments of broadcast programming which comprises, in combination, the steps of: employing a signal analyzer to derive a plurality of identification signals from the content of said broadcast programming, each of said identification signals uniquely specifying an identifying characteristic of the content of a corresponding segment of said broadcast programming, storing said plurality of identification signals in a database, receiving an incoming broadcasted signal from one or more sources, comparing the content of the programming in said incoming broadcasted signal with said identification signals in said database to detect of the presence of at least one of said identifying characteristics in said broadcasted signal persistently storing a copy of that particular segment of said incoming broadcasted signal that includes the detected one of said identifying characteristics, and thereafter reproducing said particular segment in response to a request from a user.
Claim 3
Dependent Claim 37 words
The method as set forth in claim 1 wherein each of said identification signals stored in said database further specifies the time position of said identifying characteristic relative to said beginning and ending of said corresponding segment.
Claim 4
Dependent Claim 84 words
The method as set forth in claim 2 wherein said step of reproducing said particular segment in response to a request from a user comprises, in combination, the substeps of establishing a predetermined playback order in which persistently stored segments are reproduced, reproducing a first of said segments, accepting a request from said user to play the next segment, and discontinuing the reproduction of said first of said segments and resuming reproduction at the beginning of the next segment in said predetermined playback order.
Claim 5
Dependent Claim 47 words
The method as set forth in claim 1 wherein said step of deriving a plurality of identification signals from the content of said broadcast programming is performed at a server location remote from a client location at which said steps of receiving, comparing and reproducing are performed.
Claim 6
Dependent Claim 31 words
The method as set forth in claim 4 further including the step of transferring said plurality of identification signals from said server location to said client location via a communications network.
Claim 7
Dependent Claim 59 words
The method as set forth in claim 4 further including the step of performing an Internet Web server process at said server location to accept from said client location a specification of desired programming segments and the step of downloading identification signals corresponding to said desired programming segments from said server location to said database at said client location.
Claim 8
Dependent Claim 190 words
Apparatus for reproducing selected segments of broadcast programming which comprises, in combination, a source of a plurality of segments of broadcast programming, a signal analyzer coupled to said source for deriving from each given one of said segments an identification signal which specifies an identifying characteristic unique to said given one of said segments and which further includes timing data which specifies the time position of said characteristic relative to the beginning and ending of said given one of said segments, means coupled to said processing means for storing said identification signal in a database of segment identification signals, a receiver for acquiring an incoming broadcast programming signal, a comparator for matching said incoming broadcast programming signal with said database of identification signals to identify the presence of a component of said broadcast programming signal which corresponds to a characteristic specified by a particular one of the segment identification signals in said database, segment storage means responsive to said comparator for storing a portion of said broadcast programming signal defined by the time position of said component and said timing data from said particular one of said segment identification signals.
Claim 9
Dependent Claim 190 words
Apparatus for reproducing selected segments of broadcast programming which comprises, in combination, a source of a plurality of segments of broadcast programming, a signal analyzer coupled to said source for deriving from each given one of said segments an identification signal which specifies an identifying characteristic unique to said given one of said segments and which further includes timing data which specifies the time position of said characteristic relative to the beginning and ending of said given one of said segments, means coupled to said processing means for storing said identification signal in a database of segment identification signals, a receiver for acquiring an incoming broadcast programming signal, a comparator for matching said incoming broadcast programming signal with said database of identification signals to identify the presence of a component of said broadcast programming signal which corresponds to a characteristic specified by a particular one of the segment identification signals in said database, segment storage means responsive to said comparator for storing a portion of said broadcast programming signal defined by the time position of said component and said timing data from said particular one of said segment identification signals.
Claim 10
Dependent Claim 22 words
Apparatus as set forth in claim 7 wherein said signal analyzer is located a site remote from the location of said receiver.
Claim 11
Dependent Claim 27 words
Apparatus as set forth in claim 7 further including playback means coupled to said segment storage means for selectively reproducing programming stored in said segment storage means.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag