APPARATUS AND METHOD USING COMPRESSED CODES FOR SCHEDULING BROADCAST INFORMATION RECORDING
First Claim
1. An apparatus for using compressed codes for information broadcast recording that comprises:
- means for entering compressed codes each having at least one digit and each representative of, and compressed in length from, the combination of channel, time-of-day and length commands for a information broadcast;
means for decoding a compressed code having at least one digit into channel, time-of-day and length commands;
means for recording coupled to said means for decoding;
a clock for providing an output as a function of time-coupled to said means for decoding;
means for selecting a channel to record in response to said decoded channel commands;
means for turning said means for recording on in response to comparison of said decoded time-of-day commands with said clock output; and
means for turning said means for recording off in response to comparison of the record on time with said decoded length commands.
4 Assignments
0 Petitions
Accused Products
Abstract
Digital compressed codes, associated with advertisements enable a user to selectively record additional information, which would be broadcast on a television channel at a later time. The advertisement could be print advertisement or broadcast advertisement on television or radio. The user enters the digital code (I code) associated with an advertisement into a unit with a decoding means which automatically converts the code into CTL (channel, time and length). The unit within a twenty four hour period activates a VCR to record information on the television channel at the right time for the proper length of time. The decoded channel, time and length information can be communicated directly to a VCR and used by the VCR directly to automatically activate the VCR to record a given television information broadcast corresponding to the communicated channel, time and length. Alternately, the channel, time and length information can be decoded directly in a remote control unit and only start record, stop record and channel selection commands sent to the VCR at the appropriate times. Algorithms for decoding the I codes can be a function of time to ensure security of the decoding method. A method is included for use of the I codes with cable channels.
-
Citations
83 Claims
-
1. An apparatus for using compressed codes for information broadcast recording that comprises:
-
means for entering compressed codes each having at least one digit and each representative of, and compressed in length from, the combination of channel, time-of-day and length commands for a information broadcast;
means for decoding a compressed code having at least one digit into channel, time-of-day and length commands;
means for recording coupled to said means for decoding;
a clock for providing an output as a function of time-coupled to said means for decoding;
means for selecting a channel to record in response to said decoded channel commands;
means for turning said means for recording on in response to comparison of said decoded time-of-day commands with said clock output; and
means for turning said means for recording off in response to comparison of the record on time with said decoded length commands. - View Dependent Claims (2, 3, 4, 18, 19, 21)
-
-
5. An apparatus for using compressed codes for information broadcast recording that comprises:
-
means for remote control;
means for entering compressed codes each having at least one digit and each representative of, and compressed in length from, the combination of channel, time-of-day and length commands for a information broadcast coupled to said means for remote control;
means for decoding a compressed code having at least one digit into channel, time-of-day and length commands coupled to said remote control;
means for recording;
means for transmitting channel, time-of-day and length commands from said means for remote control to said means for recording;
a clock for providing an output as a function of time coupled to said means for recording;
means for selecting a channel to record in response to said decoded channel commands;
means for turning said means for recording on in response to comparison of said decoded time-of-day commands with said clock output; and
means for turning said means for recording off in response to comparison of the record on time with said decoded length commands. - View Dependent Claims (7, 8)
-
-
6. An apparatus for using compressed codes for information broadcast recording that comprises:
-
means for universal remote control capable of learning protocols of different remote controller with which said means for universal remote contol interfaces;
means for entering compressed codes each having at least one digit and each representative of, and compressed in length from, the combination of channel, time-of-day and length commands for a information broadcast coupled to said means for universal remote control;
means for decoding a compressed code having at least one digit into channel, time-of-day and length commands coupled to said universal remote control;
means for recording;
means for transmitting channel, time-of-day and length commands from said means for universal remote control to said means for recording;
a clock having an output as a function of time coupled to said means for recording;
means for selecting a channel to record in response to said decoded channel commands;
means for turning said means for recording on in response to comparison of said decoded time-of-day commands with said clock output; and
means for turning said means for recording off in response to comparison of the record on time with said decoded length commands.
-
-
9. A method of permitting information broadcasts to be recorded by a recorder for time shifted viewing comprising:
-
providing a remote controller having a means for transmitting signals to the recorder and a clock with an output as a function of time;
entering into said remote controller compressed codes each having at least one digit and each representative, and compressed in length from, the combination of channel, time-of-day and length commands for a information broadcast;
decoding each compressed code to obtain channel, time-of-day and length commands;
providing a memory;
storing each said channel, time-of-day and length commands into said memory;
reordering said channel, time-of-day and length commands in said memory into temporal order;
comparing the time-of-day commands of the temporally earliest in time entry in said memory to the output of the clock for a predetermined relation;
transmitting channel select and record on commands to the recorder after the predetermined relationship is found to exist;
selecting the channel;
recording the information broadcast;
measuring length of time from transmitting record on command; and
transmitting record off commands to the recorder when the measured length of time compares with said length command. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus for using compressed codes for information broadcast recording that comprises:
-
means for remote control having a means for transmitting signals;
means for entering into said means for remote control compressed codes each having at least one digit and each representative of, and compressed in length from, the combination of individual channel, time-of-day and length commands for a information broadcast;
means for decoding each compressed code into channel, time and length commands coupled to said means for remote control;
means for storing said channel, time-of-day and length commands in said remote control;
a clock with an output as a function of time coupled to said remote control;
a means for reordering said channel, time-of-day and length commands in said means for storing into time-of-day temporal order;
a means for comparing said time-of-day commands of the temporally earliest in time entry in said means for storing to the output of the clock for a predetermined relation;
a means coupled to said remote control for transmitting channel select and record on commands to a recorder after the predetermined relationship is found to exist;
a means for measuring length of time from transmitting a record on command coupled to said remote control; and
a means for transmitting record off commands when the measured length of time of recording compares with said length command. - View Dependent Claims (16, 17, 20, 22)
-
-
23. A method of using compressed codes for information broadcast recording comprising the steps of:
-
providing an advertisement wherein said advertisement has an associated compressed code having at least one digit and each representative of, and compressed in length from, the combination of the individual channel, time-of-day and length data for a broadcast;
entering said compressed code associated with said advertisement;
transforming said compressed code into a binary number;
reordering the bits in said binary number to obtain a reordered binary compressed code;
separating said reordered binary compressed code into channel, time and length priority indices;
providing priority vectors for channel, time and length;
using said channel, time and length priority indices to derive channel, time and length commands from said priority vectors for channel, time and length;
comparing the time-of-day commands to the output of a clock for a predetermined relation;
selecting the channel specified in the channel command after the predetermined relation is found to exist;
enabling recording by the video cassette recorder of the video signals on the selected channel by commencing recording after the predetermined relation is found to exist; and
utilizing the length command to terminate the recording. - View Dependent Claims (24, 25, 26)
-
-
27. A system for the automatic recording of an information broadcast on a recorder comprising:
-
an advertisement having a unique compressed coded indication comprising a set of digits and representing the channel on which such information broadcast will appear, the time such information broadcast is to start, and the length of such information broadcast; and
a means for automatically controlling recording of signals by a recorder comprising means for receiving representations of the digits of the compressed coded indications from the advertisement and for enabling such recorder to commence recording information broadcast signals on the channel and at the time and terminating after the length of time represented by said compressed coded indication. - View Dependent Claims (28, 29)
-
-
30. A system for automatically controlling recording by a recorder of a channel of video signals under control of a channel command beginning at the time-of-day specified by a time-of-day command, and for the length of time specified by a length command, the system comprising:
-
an input for receiving representations of compressed coded indications, each representative of, and compressed in length from, the combination of one of each said channel command, time-of-day command, and length command; and
a decoder for decoding and expanding any said compressed coded indication to individual channel command, time-of-day command, and length command for control of the recorder. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46)
-
-
39. The system of 30 comprising a clock for providing an output as a function of time and wherein the decoder comprises means for generating said channel, time-of-day and length commands as a function of the output of the clock.
-
47. In a system for automatically controlling recording of channels of television information broadcasts by a video cassette recorder, apparatus for decoding encoded data, where the data comprises channel, time and length of the information broadcast, said apparatus comprising:
-
means for entering the encoded data into the apparatus;
means for decoding said encoded data to determine channel, time and length of the information broadcast to be recorded; and
means for generating control commands from said decoded data for selection of a channel for recording and for control of the video cassette recorder to start and stop the recording of the selected channel by the video cassette recorder. - View Dependent Claims (48)
-
-
49. A method of programming a system for automatically controlling recording by a video cassette recorder of a channel of video signals specified by a channel command beginning at the time-of-day specified by a time-of-day command and for the length of time specified by a length command, the steps comprising:
-
receiving compressed coded indications, each representative of the combination of one of each said channel command, time-of-day command, and length command; and
decoding and expanding any said compressed coded indications to individual said channel command, time-of-day command and length command for control of the video cassette controller. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. An advertisement in any media for combined direct consumption by a consumer of said media and for use in automatic recording of an information broadcast for future viewing, the combination comprising:
-
an advertising section; and
an additional unique coded indication for said information broadcast placed in said advertising section. - View Dependent Claims (66, 67)
-
-
68. A method of creating an advertisement for combined direct consumption by a consumer of said media and for use in automatic recording of information broadcasts for future viewing, comprising the steps of:
-
creating an advertising section;
creating a unique coded indication representing the channel, the time-of-day, and the length of time for a information broadcast associated with said advertisement; and
placing in said advertising section, the unique coded indication for said information broadcast. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77)
-
-
78. An advertisement on a display medium for combined direct consumption by a consumer of said media and for use in automatic recording of information broadcasts for future viewing, the combination comprising:
-
an advertising section; and
an unique coded indication for said advertisement positioned on the display medium in said advertising section. - View Dependent Claims (79, 80)
-
-
81. A method of creating on advertisement on a display medium for combined direct consumption by a consumer of said media and for use in automatic recording of information broadcasts for future viewing, comprising the steps of:
-
creating on the display medium an advertising section;
creating on the display medium a unique coded indication for said advertisement, the coded indication representing the channel, the time-of-day, and the length of time for said information broadcast associated with said advertisement; and
placing in said advertising section, the unique coded indication for said information broadcast. - View Dependent Claims (82, 83)
-
Specification