Signal processing apparatus and methods
First Claim
1. A method of controlling, at an intermediate television transmission station, a transmission of television programming to a subscriber station, said intermediate television transmission station having a computer for controlling the storage and communication of said television programming, said method comprising the steps of:
- receiving units of said television programming on different channels, by said intermediate television transmission station, from a remote television programming source;
selectively receiving signals transmitted repeatedly from said remote television programming source at specified predetermined time intervals, each of said signals identifying one of said received units or a source of said one of said received units;
inputting said signals to said computer;
prior to receiving units of said television programming, receiving at said computer a programming schedule from a source separate from said remote television programming source, said programming schedule designating for at least one of said received units;
(a) an output channel to be used in communicating said at least one of said received units; and
(b) a time for transmitting said at least one of said received units;
automatically selecting and storing at least one of said received units at a predetermined storage device based on said signals and said programming schedule;
assembling at said intermediate television station, said received units based on said signals; and
automatically transmitting said at least one of said received units from said intermediate television transmission station to said subscriber station at said time and said output channel according to said programming schedule based on said step of storing.
6 Assignments
0 Petitions
Accused Products
Abstract
A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc. At receiver stations, signals in received transmissions and from local inputs (225, 218, 22) cause control processors (200) and computers (205) to automate connection and operation of converters (201), tuners (215), decryptors (224), recorder/players (217), computers (205), furnaces (206), etc. Processors (71, 200) meter and monitor availability and usage of programming.
973 Citations
38 Claims
-
1. A method of controlling, at an intermediate television transmission station, a transmission of television programming to a subscriber station, said intermediate television transmission station having a computer for controlling the storage and communication of said television programming, said method comprising the steps of:
-
receiving units of said television programming on different channels, by said intermediate television transmission station, from a remote television programming source; selectively receiving signals transmitted repeatedly from said remote television programming source at specified predetermined time intervals, each of said signals identifying one of said received units or a source of said one of said received units; inputting said signals to said computer; prior to receiving units of said television programming, receiving at said computer a programming schedule from a source separate from said remote television programming source, said programming schedule designating for at least one of said received units; (a) an output channel to be used in communicating said at least one of said received units; and (b) a time for transmitting said at least one of said received units; automatically selecting and storing at least one of said received units at a predetermined storage device based on said signals and said programming schedule; assembling at said intermediate television station, said received units based on said signals; and automatically transmitting said at least one of said received units from said intermediate television transmission station to said subscriber station at said time and said output channel according to said programming schedule based on said step of storing. - View Dependent Claims (2, 3, 21, 25, 26, 27)
-
-
4. A method of controlling, at an intermediate television transmission station, a transmission of television programming to a subscriber station, said intermediate television transmission station comprising a computer for controlling the transmission of said television programming, said method comprising the steps of:
-
receiving at said intermediate television transmission station, first units of said television programming on different channels, to be communicated to said subscriber station, from one or more remote television programming sources; loading a plurality of second units of said television programming, to be communicated to said subscriber station, onto a local programming source located at said intermediate television transmission station; receiving at said intermediate television transmission station a plurality of signals from said one or more remote television programming sources, each of said signals designating a unit of said first units and said second units; identifying in response to each of said signals said unit designated by each of said signals, said unit designated by each of said signals being selected from said first units and said second units; prior to receiving said first units of said television programming, receiving at said computer a programming schedule from a source separate from said one or more remote television programming sources, said programming schedule designating a time and an output channel for transmitting each of said designated units to said subscriber station; automatically selecting and storing at least one of said designated units at a predetermined storage device at said intermediate television transmission station based on said signals and said programming schedule; and automatically transmitting said selected stored at least one of said designated units from said intermediate television transmission station to said subscriber station at the time and output channel designated in said programming schedule. - View Dependent Claims (5)
-
-
6. An apparatus located at an intermediate television transmission station for controlling a transmission of units of television programming to a plurality of subscriber stations, said apparatus comprising:
-
a first receiver for receiving multiple units of a television programming and identifiers on different channels from a remote television source, said identifiers transmitted repeatedly at specified predetermined time intervals, each of said identifiers identifying a unit of said multiple units, said multiple units are selectively assembled at said intermediate television transmission station based on said identifiers; a second receiver for receiving a programming schedule from a communication network separate from said remote television source, said programming schedule received at said second receiver prior to receiving said multiple units, said programming schedule designating for at least one of said multiple units; (a) a time to transmit to said plurality of subscriber stations; and (b) an output channel to be used for transmitting to said plurality of subscriber stations; a switch having inputs operatively connected to said first receiver and said a storage device, said switch having one or more outputs operatively connected to one or more output channels; a computer operatively connected to said first receiver, said switch, and said storage device, said computer having access to said programming schedule and automatically controls of identifying, selecting and storing in said storage device said at least one of said multiple units based on said identifiers and said programming schedule; said storage device for storing said at least one of said multiple units; and said computer configuring said switch and automatically controlling said storage device to transmit said at least one unit of said multiple units of television programming from said storage device to said plurality of subscriber stations at said time and on said output channel according to said programming schedule. - View Dependent Claims (7, 8)
-
-
9. A method of controlling at an intermediate television transmission station a transmission of television programming to a subscriber station, said intermediate television transmission station having a computer for controlling the transmission of said television programming, said method comprising the steps of:
-
receiving multiple units of said television programming on multiple communications channels at a said intermediate television transmission station from a remote television programming source; selectively receiving a signal transmitted repeatedly from said remote television programming source at specified time intervals, said signal identifying at least one of said multiple units of television programming; receiving a programming schedule from a source separate from said remote television programming source prior to receiving said multiple units of television programming, said programming schedule designating for said at least one of said multiple units of television programming; (a) an output channel to be used in transmitting said at least one of said multiple units of television programming; and (b) a time for transmitting to said subscriber station said at least one of said multiple units of television programming; detecting said signal; passing said detected signal to said computer; identifying that said detected signal is a predetermined signal; automatically selecting and storing said at least one of said multiple units of television programming on a local programming source based on said signal and said programming schedule; assembling, at said intermediate transmission station, said transmission including said at least one of said multiple units of television programming based on said signal; and automatically transmitting said at least one of said multiple units of television programming from said intermediate television transmission station to said subscriber station in said transmission in response to said step of identifying and according to said programming schedule. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 22, 23)
-
-
19. A method of controlling at an intermediate television transmission station a transmission of units of television programming to a subscriber station, said intermediate television transmission station having a computer for controlling the transmission of said television programming, said method comprising the steps of:
-
receiving said units of television programming on different channels from at least one remote television programming source at said intermediate television transmission station; selectively receiving a control signal transmitted repeatedly from said at least one remote television programming source at specified time intervals; identifying an input channel based on said control signal; receiving, from a source separate from said at least one remote television programming source and prior to receiving said units of television programming, a programming schedule designating for at least one of said units of television programming; (a) an output channel to be used; and (b) a time said at least one of said units of television programming is to be transmitted to said subscriber station; automatically selecting and storing said at least one of said units of television programming at a local programming source based on said control signal and said programming schedule; assembling, at said intermediate television transmission station, a transmission including said at least one of said units of television programming based on said control signal and said programming schedule; and transmitting said at least one of said units of television programming from said intermediate television transmission station to said subscriber station at said time and over said output channel according to said programming schedule. - View Dependent Claims (20, 24)
-
-
28. A method of controlling a transmission of units of television programming to a subscriber station from a transmission station comprising the steps of:
-
receiving, at said transmission station, a first plurality of said units of television programming from a remote programming source over multiple communications channels; storing a second plurality of said units of television programming on a local programming source at said transmission station; selectively receiving a plurality of signals transmitted repeatedly from said remote programming source at specified time intervals; receiving, at a computer at said transmission station, a programming schedule that designates for at least one unit of said units of television programming; (a) an output channel to be used in transmitting; and (b) a time for transmitting to said subscriber station; automatically selecting and storing said at least one unit of said units of television programming onto a local programming source based upon said programming schedule and at least one of said plurality of received signals; generating, at said transmission station, a transmission including said at least one unit of said units of television programming based on said plurality of signals and said programming schedule; and automatically transmitting said at least one unit of said units of television programming to said subscriber station at said time and on said channel designated by said programming schedule. - View Dependent Claims (29, 30, 31, 32)
-
-
33. An apparatus for controlling a transmission of units of television programming to a subscriber station, said apparatus comprising:
-
one or more receivers for receiving a first plurality of said units of said television programming, said first plurality of said units are received on multiple communications channels and a plurality of signals from a remote programming source, said plurality of signals being transmitted repeatedly at specified time intervals; a television programming storage device for storing a second plurality of said television programming units; a switch having inputs operatively connected to said one or more receivers and said television programming storage device, said switch having one or more outputs operatively connected to one or more output channels; an input device for inputting prior to said one or more receivers receiving said first plurality of said units of television programming a programming schedule, said programming schedule designating for at least one unit of said units of television programming; (a) a time to transmit to said subscriber station; and (b) one of said one or more output channels to be used for transmitting to said subscriber station; and a computer operatively connected to said switch and said television programming storage device, said computer receiving said input programming schedule from said input device, said computer (a) identifying and selecting said at least one unit of said units of television programming by processing said plurality of signals and said programming schedule from said first plurality of units of television programming and said second plurality of units of television programming, (b) selectively assembling said first plurality of units of television program, and (c) configuring said switch to transmit said selected at least one of said units of television programming to said subscriber station at said time and on said one of said one or more output channels according to said programming schedule.
-
-
34. A method of controlling a transmission of television programming at a television transmission station, said television transmission station having a computer controlling the communication of television programming, said method comprising the steps of:
-
receiving units of television programming on multiple channels at said television transmission station, each unit of said units of television programming including an embedded control instruction; selectively storing said units of television programming with said embedded control instructions at a television programming storage device based on said embedded control instructions; inputting to said computer, prior to receiving said units of television programming, a programming schedule indicating for each of said units of television programming a time and an output channel to be used in transmitting each said unit of television programming to a subscriber station; automatically outputting each of said units of television programming from said television programming storage device, each of said units of television programming having said control instruction embedded therein based on said programming schedule; detecting said control instruction in each of said units of television programming outputted from said television programming storage device; and automatically transmitting each of said units of television programming outputted from said television programming storage device to at least one subscriber station at said time and on said output channel indicated by said programming schedule in response to detecting said control instruction.
-
-
35. A method of communicating signals from an intermediate television transmission station, said intermediate television transmission station comprising a plurality of transmitters and a computer for controlling a communication of information, said method comprising the steps of:
-
selectively receiving an information transmission from a remote source, said information transmission comprising a plurality of signals; inputting from a remote information source, prior to receiving said information transmission, information that designates an output channel or frequency at a time for communicating or transmitting said received plurality of signals to a viewer or user, each of said plurality of transmitters transmitting over one or more output channels or frequencies; storing, at said intermediate television transmission station said information inputted from said remote information source; automatically comparing at least a portion of said received plurality of signals to said stored inputted information to select at least one of said plurality of signals; automatically determining an output channel or frequency at a time designated for said at least one of said plurality of signals based on said step of comparing, wherein said stored inputted information includes said time and said output channel designated for said at least one of said plurality of signals; selecting at least one of said plurality of transmitters at said intermediate television transmission station, said selected transmitter transmitting over said output channel or frequency at said time designated for said selected at least one of said plurality of signals; transferring said selected at least one of said plurality of signals to said selected transmitter; and transmitting said selected at least one of said plurality of signals from said intermediate television transmission station to a viewer or user over said designated output channel or frequency at said time using said selected transmitter. - View Dependent Claims (36, 37)
-
-
38. A method of communicating signals at a television transmission station, said television transmission station having a receiver or input device for receiving or inputting programming, at least one storage device for storing received or inputted programming, a transmitter and a computer for controlling said receiving, storing, processing, and transmitting of programming, said method comprising the steps of:
-
receiving, either via said receiver or said input device, a unit of programming with other units of said programming on different communications channels;
each of said unit and said other units includes an identification signal that identifies said unit or said other units of programming;receiving and storing at said television transmission station, prior to receiving said unit of programming and said other units of said programming on different communications channels, schedule information that designates for said unit of programming; (a) a time to transmit said unit to a receiver station; and (b) an output channel or frequency for transmitting said unit to said receiver station; automatically determining, using said computer a storage location of said unit of programming based on said identification signal and said schedule information; storing at said storage location said received unit of programming with said identification signal that identifies said unit of programming, said unit of programming including audio; assembling, at said television transmission station, a transmission including said stored unit of programming based on said identification signal and said schedule programming; and transmitting, using said transmitter said transmission to said receiver station at said time and on said output channel or frequency according to said schedule information.
-
Specification