← Back to Patent Explorer
US5335079A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method using compressed codes for recorder preprogramming

Assignee: Adeia Guides Inc
•
Filing: 1991-03-27
•
Granted: 1994-08-02
•
Expires: 2011-03-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Encoded video recorder/player timer preprogramming information listed in a television calendar allows a timer preprogramming feature on a video cassette recorder VCR to be programmed using a compressed code of as few as 1 to 8 digits, which are decoded by a decoder built into either the video cassette recorder or a remote controller to convert the compressed code into channel, date, time and length information. The channel, date, time and length information is communicated to a VCR and used to automatically activate the VCR to record a given television program with the corresponding channel, date, time and length. Alternately, the channel, date, time and length information is decoded directly in a remote controller and only start record, stop record and channel selection commands are sent to the VCR at the appropriate times. The compressed code indications associated with each television program can be printed in a television program calendar in advance and used with a VCR or remote controller with the decoding means. The compressed codes for timer preprogramming can be utilized for just one program or repeatedly for daily or weekly use. Algorithms for decoding the compressed codes can be a function of time to ensure security of the decoding method. A method is included for use of the compressed codes with cable channels and a method and apparatus is described for timer preprogramming for a large number of programs.

Inventors

  • 👤 Henry C. Yuen
  • 👤 Daniel S. Kwoh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 12:55
CPC Classifications
G; G04; G04G; G04G15/00; G04G15/006; G11; G11B; G11B15/00; G11B15/02; G11B15/023; G11B15/026; H; H04; H04N; H04N5/00; H04N5/76; H04N5/765; H04N5/78; H04N5/782; H01; H01H; H01H9/00; H01H9/02; H01H9/0214; H01H9/0235; H01H9/025

Claims Analysis

Total Claims: 54
Claim 1
Independent Claim 127 words
A system for programming and automatically recording video signals, by a video recorder, under control of sets of channel, date, time-of-day and program length commands, the system comprising: an input for receiving compressed coded indications, each compressed coded indication comprising one or more alphanumeric characters and each compressed coded indication incorporating the data represented in a set of individual channel, day, time-of-day and program length commands, wherein said compressed coded indications have a length that is less than the length of the concatenation of said individual channel, day, time-of-day and program length commands represented by such compressed coded indications; and a decoder for decoding and expanding said compressed coded indications into sets of individual channel, day, time-of-day and program length commands for control of the video recorder.
Claim 2
Independent Claim 127 words
A system for programming and automatically recording video signals, by a video recorder, under control of sets of channel, date, time-of-day and program length commands, the system comprising: an input for receiving compressed coded indications, each compressed coded indication comprising one or more alphanumeric characters and each compressed coded indication incorporating the data represented in a set of individual channel, day, time-of-day and program length commands, wherein said compressed coded indications have a length that is less than the length of the concatenation of said individual channel, day, time-of-day and program length commands represented by such compressed coded indications; and a decoder for decoding and expanding said compressed coded indications into sets of individual channel, day, time-of-day and program length commands for control of the video recorder.
Claim 3
Dependent Claim 11 words
The system of claim 1 wherein said input comprises a keyboard.
Claim 4
Dependent Claim 14 words
The system of claim 1 further comprising the video recorder which includes said decoder.
Claim 5
Dependent Claim 13 words
The system of claim 3 wherein said video recorder further includes said input.
Claim 6
Dependent Claim 13 words
The system of claim 1 comprising a remote transmitter which includes said input.
Claim 7
Dependent Claim 14 words
The system of claim 5 further comprising the video recorder which includes said decoder.
Claim 8
Dependent Claim 36 words
The system of claim 6 wherein said video recorder comprises a second input for receiving compressed coed indications, each representative of, and compressed in length from, a set of individual channel, day, time-of-day and length commands.
Claim 9
Dependent Claim 21 words
The system of claim 5 wherein said remote transmitter further comprises means for transmitting said compressed coded indications to said decoder.
Claim 10
Dependent Claim 13 words
The system of claim 5 wherein said remote transmitter further includes said input.
Claim 11
Dependent Claim 26 words
The system of claim 9 wherein said remote transmitter further comprises means for transmitting said individual channel, day, time-of-day and length commands to said video recorder.
Claim 12
Dependent Claim 64 words
The system of claim 9 wherein said remote transmitter further comprises means for generating, from each of said sets of individual channel, date, time-of-day and length commands, a set of control commands comprising control commands for: selection of a channel of video signals for recording, starting recording of a selected channel of video signals, and stopping recording of a selected channel of video signals.
Claim 13
Dependent Claim 84 words
The system of claim 9 wherein said remote transmitter further comprises means for generating, from each of said sets of individual channel, data, time-of-day and length commands, a set of control commands comprising control commands for: selection of a channel of video signals for recording according to such individual channel commands, starting recording of a selected channel of video signals according to such date and time-of-day commands, and stopping recording of a selected channel of video signals according to such time-of-day and length commands.
Claim 14
Dependent Claim 25 words
The system of claim 11 wherein said remote transmitter further comprises means for transmitting said control commands generated by said means for generating control commands.
Claim 15
Dependent Claim 47 words
The system of claim 13 further comprising a channel selector for selecting a channel of video signals operative responsive to said control commands for selection of a channel comprising a receiver which receives said control commands for selection of a channel, transmitter by said means for transmitting.
Claim 16
Dependent Claim 13 words
The system of claim 14 wherein said channel selector comprises a cable box.
Claim 17
Dependent Claim 56 words
The system of claim 14 wherein said video recorder comprises: means for recording video signals operative responsive to said control commands for starting recording and said control commands for stopping recording; and a second receiver which receives said control commands for starting recording and said control commands for stopping recording transmitted by said means for transmitting.
Claim 18
Dependent Claim 13 words
The system of claim 16 wherein said channel selector comprises a cable box.
Claim 19
Dependent Claim 54 words
The system of claim 13 wherein said video recorder comprises means for recording video signals operative responsive to control commands for starting recording and said control commands for stopping recording; and a receiver which receives said control commands for starting recording and said control commands for stopping recording transmitted by said means for transmitting.
Claim 20
Dependent Claim 51 words
The system of claim 18 wherein said video recorder further comprises: a channel selector for selecting a channel of video signals operative responsive to said control commands for selection of a channel; and wherein said receiver receives said control commands for selection of a channel transmitted by said means for transmitting.
Claim 21
Dependent Claim 22 words
The system of claim 11, 13, 14, 15, 16, 17, 18 or 19 wherein said remote transmitter comprises a universal remote controller.
Claim 22
Dependent Claim 29 words
The system of claim 20 wherein said universal remote controller is capable of learning protocols of transmit commands of different remote controllers with which said universal remote controller interfaces.
Claim 23
Dependent Claim 42 words
The system of claim 20 wherein said universal remote controller comprises: means for storing a plurality of protocol sets of transmit signals for said control commands; and means for selecting protocol sets of transmit signals for particular sets of said control commands.
Claim 24
Dependent Claim 30 words
The system of claim 20 wherein said universal remote controller further comprises: means for transmitting simultaneously in at least two of the forward, backward, left, right, upward and downward directions.
Claim 25
Dependent Claim 41 words
The system of claim 1 comprising: a clock for providing an output as a function of time, and wherein said decoder comprises means for generating said channel, day, time-of-day and length commands as a function of the output of the clock.
Claim 26
Independent Claim 123 words
A method of programming and automatically recording video signals, by a video recorder, under control of sets of channel, date, time-of-day and length commands, the method comprising the steps of: receiving compressed coded indications, each compressed coded indication comprising one or more alphanumeric characters and each compressed coded indication incorporating the data represented in a set of individual channel, day, time-of-day and program length commands, wherein said compressed coded indications have a length that is less than the length of the concatenation of said individual channel, day, time-of-day and program length commands represented by such compressed coded indications; and decoding and expanding said compressed coded indications into sets of individual channel, day, time-of-day and program length commands for control of the video recorder.
Claim 27
Independent Claim 123 words
A method of programming and automatically recording video signals, by a video recorder, under control of sets of channel, date, time-of-day and length commands, the method comprising the steps of: receiving compressed coded indications, each compressed coded indication comprising one or more alphanumeric characters and each compressed coded indication incorporating the data represented in a set of individual channel, day, time-of-day and program length commands, wherein said compressed coded indications have a length that is less than the length of the concatenation of said individual channel, day, time-of-day and program length commands represented by such compressed coded indications; and decoding and expanding said compressed coded indications into sets of individual channel, day, time-of-day and program length commands for control of the video recorder.
Claim 28
Dependent Claim 25 words
The method of claim 25 wherein said step of receiving compressed coded indications comprises the step of receiving said compressed coded indication through a keyboard.
Claim 29
Dependent Claim 24 words
The method of claim 25 wherein said step of decoding and expanding comprises performing said step of decoding and expanding in said video recorder.
Claim 30
Dependent Claim 25 words
The method of claim 27 wherein said step of receiving compressed coded indications comprises the step of receiving such coded indications in said video recorder.
Claim 31
Dependent Claim 25 words
The method of claim 25 wherein said step of receiving compressed coded indications comprises the step of receiving the coded indications in a remote transmitter.
Claim 32
Dependent Claim 24 words
The method of claim 29 wherein said step of decoding and expanding comprises performing said step of decoding and expanding in said video recorder.
Claim 33
Dependent Claim 50 words
The method of claim 25: wherein said step of decoding and expanding comprises performing said step of decoding and expanding in a video recorder and wherein said step of receiving compressed coded indications comprises the step of receiving compressed coded indications in either a remote transmitter or said video recorder.
Claim 34
Dependent Claim 19 words
The method of claim 29 further comprising the step of transmitting said compressed coded indications by said remote transmitter.
Claim 35
Dependent Claim 45 words
The method of claim 29 wherein said step of receiving compressed coded indications comprises the step of receiving compressed coded indications in a remote transmitter and wherein said step of decoding and expanding comprises performing said step of decoding and expanding in a remote transmitter.
Claim 36
Dependent Claim 27 words
The method of claim 33 further comprising the step of transmitting said individual channel, day, time-of-day and length commands by said remote transmitter to said video recorder.
Claim 37
Dependent Claim 62 words
The method of claim 33 further comprising the step of: generating, from each of said sets of individual channel, date, time-of-day and program length commands, a set of control commands comprising control commands for: selection of a channel of video signals for recording, starting recording of a selected channel of video signals, and stopping recording of a selected channel of video signals.
Claim 38
Dependent Claim 83 words
The method of claim 33 further comprising the step of: generating, from each of said sets of individual channel, date, time-of-day and program length commands, a set of control commands comprising control commands for: selection of a channel of video signals for recording according to such individual channel commands, starting recording of a selected channel of video signals according to such date and time-of-day commands, and stopping recording of a selected channel of video signals according to such time-of-day and program length commands.
Claim 39
Dependent Claim 18 words
The method of claim 35 further comprising the step of: transmitting, by said remote transmitter, said control commands.
Claim 40
Dependent Claim 28 words
The method of claim 37 wherein said step of transmitting further comprises: transmitting said control commands for selection of a channel of video signals to a channel selector.
Claim 41
Dependent Claim 31 words
The method of claim 38 wherein said step of transmitting further comprises: transmitting said control commands for starting recording and said control commands for stopping recording to for said video recorder.
Claim 42
Dependent Claim 28 words
The method of claim 37 wherein said step of transmitting further comprises: transmitting said control commands for selection of a channel of video signals to a cable box.
Claim 43
Dependent Claim 29 words
The method of claim 40 wherein said step of transmitting further comprises: transmitting said control commands for starting recording and said control commands stopping recording to said video recorder.
Claim 44
Dependent Claim 29 words
The method of claim 37 wherein said step of transmitting further comprises: transmitting said control commands for starting recording and said control commands stopping recording to said video recorder.
Claim 45
Dependent Claim 28 words
The method of claim 42 wherein said step of transmitting further comprises: transmitting said control commands for selection of a channel of video signals to said video recorder.
Claim 46
Independent Claim 49 words
The method of claims 35, 37, 38, 39, 40, 41, 42 or 43 further comprising the steps of: learning protocols of different remote controllers with which said remote transmitter interfaces; and wherein said step of transmitting includes transmitting using the protocol of the devices to which it is transmitting.
Claim 47
Dependent Claim 28 words
The method of claim 44 wherein said step of transmitting further comprises: transmitting simultaneously in at least two of the forward, backward, left, right, upward and downward directions.
Claim 48
Independent Claim 70 words
The method of claims 35, 37, 38, 39, 40, 41, 42 or 43 further comprising the steps of: storing a plurality of protocol sets of transmit signals for said control commands into said remote transmitter; and selecting protocol sets of transmit signals for particular sets of said control commands; and wherein the step of transmitting further comprises transmitting each control command according to said selected protocol set of transmit signals.
Claim 49
Dependent Claim 28 words
The method of claim 46 wherein said step of transmitting further comprises: transmitting simultaneously in at least two of the forward, backward, left, right, upward and downward directions.
Claim 50
Dependent Claim 28 words
The method of claim 25 wherein said step of decoding and expanding comprises the step of decoding and expanding as a function of the output of a clock.
Claim 51
Independent Claim 118 words
A system for programming and automatically recording video signals, by a video recorder, under control of sets of channel, date, time-of-day and program length commands, the system comprising: an input for receiving compressed coded indications, each incorporating the data represented in a set of individual channel, day, time-of-day and program length commands, wherein said compressed coded indications have a length that is less then the length of the concatenation of said individual channel, day, time-of-day and program length commands represented by such compressed coded indications, said input comprising a keyboard; and a decoder for decoding and expanding said compressed coded indications into sets of individual channel, day, time-of-day and program length commands for control of the video recorder.
Claim 52
Independent Claim 118 words
A system for programming and automatically recording video signals, by a video recorder, under control of sets of channel, date, time-of-day and program length commands, the system comprising: an input for receiving compressed coded indications, each incorporating the data represented in a set of individual channel, day, time-of-day and program length commands, wherein said compressed coded indications have a length that is less then the length of the concatenation of said individual channel, day, time-of-day and program length commands represented by such compressed coded indications, said input comprising a keyboard; and a decoder for decoding and expanding said compressed coded indications into sets of individual channel, day, time-of-day and program length commands for control of the video recorder.
Claim 53
Independent Claim 115 words
A method of programming and automatically recording video signals, by a video recorder, under control of sets of channel, date, time-of-day and length commands, the method comprising the steps of: receiving compressed coded indications through a keyboard, each compressed coded indication incorporating the data represented in a set of individual channel, day, time-of-day and program length commands, wherein said compressed coded indications have a length that is less than the length of the concatenation of said individual channel, day, time-of-day and program length commands represented by such compressed coded indications; and decoding and expanding said compressed coded indications into sets of individual channel, day, time-of-day and program length commands for control of the video recorder.
Claim 54
Independent Claim 115 words
A method of programming and automatically recording video signals, by a video recorder, under control of sets of channel, date, time-of-day and length commands, the method comprising the steps of: receiving compressed coded indications through a keyboard, each compressed coded indication incorporating the data represented in a set of individual channel, day, time-of-day and program length commands, wherein said compressed coded indications have a length that is less than the length of the concatenation of said individual channel, day, time-of-day and program length commands represented by such compressed coded indications; and decoding and expanding said compressed coded indications into sets of individual channel, day, time-of-day and program length commands for control of the video recorder.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-08-01 1998-01-31 1998-08-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-08-01 2002-01-31 2002-08-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-08-01 2006-01-31 2006-08-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag