Signal processing apparatus and methods
First Claim
1. A method of delivering a receiver specific program at least one of a plurality of receiver stations, comprising using a computer to perform the following steps of:
- generating a first control signal at a transmitter station;
receiving a second control signal at said transmitter station, said second control signal operative to communicate said first control signal; and
transmitting said first control signal to said at least one of said plurality of receiver stations in response to said second control signal, said first control signal effective at said at least one of said plurality of receiver stations to control a computer to perform a step for computing a receiver specific value by processing information stored in said computer, a step for generating a receiver specific signal based on said receiver specific value, a step for placing said receiver specific signal at a specific memory location, a step for outputting said receiver specific signal, a step for clearing said receiver specific signal from said specific memory location, and a step for delivering programming including said receiver specific signal in a period of time between said step for placing said receiver specific signal at said specific memory location and said step for clearing said receiver specific signal from said specific memory location.
1 Assignment
0 Petitions
Reexamination
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.
1079 Citations
31 Claims
-
1. A method of delivering a receiver specific program at least one of a plurality of receiver stations, comprising using a computer to perform the following steps of:
-
generating a first control signal at a transmitter station; receiving a second control signal at said transmitter station, said second control signal operative to communicate said first control signal; and transmitting said first control signal to said at least one of said plurality of receiver stations in response to said second control signal, said first control signal effective at said at least one of said plurality of receiver stations to control a computer to perform a step for computing a receiver specific value by processing information stored in said computer, a step for generating a receiver specific signal based on said receiver specific value, a step for placing said receiver specific signal at a specific memory location, a step for outputting said receiver specific signal, a step for clearing said receiver specific signal from said specific memory location, and a step for delivering programming including said receiver specific signal in a period of time between said step for placing said receiver specific signal at said specific memory location and said step for clearing said receiver specific signal from said specific memory location. - View Dependent Claims (2, 3, 4)
-
-
5. A method of delivering a receiver specific program at least one of a plurality of receiver stations, comprising using a computer to perform the following steps of:
-
storing a control signal and selected data at a transmitter station; and transmitting a transmission including said stored control signal and said stored selected data, said control signal effective at said at least one of a plurality of receiver stations to control a computer perform a step for computing a receiver specific value by processing information stored in said computer, a step for generating a receiver specific signal based on said receiver specific value, a step for placing said receiver specific signal at a specific memory location, a step for outputting said receiver specific signal, a step for clearing said receiver specific signal from said specific memory location, and a step for delivering programming including said receiver specific signal in a period of time between said step for placing said receiver specific signal at said specific memory location and said step for clearing said receiver specific signal from said specific memory location. - View Dependent Claims (6)
-
-
7. A method for controlling the transmission of a control signal from an intermediate transmitter station to a receiver station, comprising using a computer to perform the following steps of:
-
receiving, at said intermediate transmitter station, information regarding a first control signal;
receiving a second control signal operative to cause a first computer at said intermediate transmitter station to select data and to communicate said first control signal to a memory of said computer based on said data; andtransmitting, to said receiver station, said selected first control signal, said selected first control signal operative at said receiver station to control a second computer to perform a step for generating a receiver specific value by processing information stored in said second computer, a step for generating a receiver specific signal based on said receiver specific value, a step for placing said receiver specific signal at a specific memory location, a step for communicating said receiver specific signal to an output device, a step for clearing said receiver specific signal from said specific memory location, and a step for delivering programming including said receiver specific signal in a period time between said step for placing said receiver specific signal at a specific memory location and said step for clearing said receiver specific signal from said specific memory location. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of signal processing at a receiver station having a computer and an output device to deliver at the output device an output of combined medium programming including a receiver specific datum within a broadcast or cablecast program, said method comprising using said computer to perform the following steps of:
-
(a) receiving an information transmission comprising a broadcast or cablecast program and a control signal; (b) selecting said received broadcast or cablecast program from the information transmission and transferring it to the output device for delivery to the user; (c) detecting said control signal in the information transmission and passing said detected control signal to said computer; and (d) controlling said computer based on said control signal, said step of controlling comprising; (1) a step for generating a receiver specific datum by processing first information that is stored in said computer; (2) a step for placing said receiver specific datum at a specific memory location of the computer; (3) a step for communicating said receiver specific datum from said specific memory location to said output device; and
subsequently(4) a step for clearing said receiver specific datum from said specific memory location; and (5) a step for delivering combined medium programming of said received broadcast or cablecast program including said receiver specific datum in a period of time between said step for placing said receiver specific datum at said specific memory location and said step for clearing said receiver specific datum from said specific memory location. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A receiver station apparatus for signal processing to deliver combined medium programming including a receiver specific datum within a broadcast or cablecast program, comprising:
-
an output device, said output device for delivering said program; a decoder for detecting control signals in an information transmission; a computer operatively connected to said output device and said decoder, said computer having a specific memory location, and for performing the following steps based upon said control signals; (1) a step for generating a receiver specific datum by processing information that is stored in said computer; (2) a step for placing said receiver specific datum in said specific memory location; (3) a step for communicating said receiver specific datum from said specific memory location to said output device; (4) a step for clearing said receiver specific datum from said specific memory location, and (5) a step for delivering combined medium programming including said receiver specific datum during said broadcast or cablecast program in the period of time between said step for placing said datum at said memory location and said step for clearing said datum from said memory location.
-
-
19. A method of communicating mass medium program material from a transmitter station to a plurality of receiver stations each of which includes a broadcast or cablecast program receiver, an output device, a control signal detector, a computer, said method comprising using a processor to perform the following steps of:
-
receiving at a transmitter station a program to be transmitted; storing at said transmitter station a control signal which at said plurality of receiver stations operates to control each said computer to perform a step for generating a receiver specific value, a step for selecting audio for output based on said receiver specific value, a step for placing said audio in a specific memory location, a step for communicating said audio to said output device, a step for clearing said audio from said specific memory location, a step for delivering at said output device said combined medium programming including said audio in a time period between said step for placing said audio in a specific memory location and said step for clearing said audio from said specific memory location; and transmitting at a specific time an information transmission comprising said program and said control signal. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A transmitter station apparatus for processing a signal and communicating mass medium program materials to present at each of a plurality of receiver stations a combined output of a broadcast or cablecast program and a receiver specific computer generated datum, with each of said receiver stations having an output device for receiving and delivering the broadcast or cablecast program and other information, each said station also having a microcomputer with a specific memory location operatively connected to said output device for storing and outputting information to said output device, said transmitter station apparatus comprising:
-
a broadcast or cablecast transmitter for communicating to a plurality of receiver stations an information transmission; a program input receiver operatively connected to said transmitter for communicating the program to said transmitter; a memory or recorder operatively connected to said transmitter for storing and communicating a first control signal which at the receiver station operates to generate the receiver specific datum; and an input device operatively connected to said memory or recorder for causing said memory or recorder to communicate said first control signal at a specific time to said transmitter, thereby to communicate said program and said first control signal to said receiver stations and cause each of said plurality of receiver stations to deliver said program at its output device by controlling said microcomputer to perform the step for generating a receiver station specific datum, a step for placing its receiver station specific datum at its memory location, a step for communicating said receiver station specific datum from its memory location to said output device, a step for clearing said receiver specific datum from its memory location, and a step for delivering a combined output of said broadcast or cablecast program and its receiver station specific datum at its output device in a period of time between said step for placing its receiver station specific datum at its memory location and said step for clearing said receiver specific datum from its memory location.
-
-
30. A method of communicating mass medium program material to at least one receiver station which includes a broadcast or cablecast program receiver, an output device, a control signal-detector, a computer with a specific memory location capable of communicating to said output device, said method comprising using a processor to perform the following steps of:
-
receiving at a transmitter station a program to be transmitted; generating data related to said program; generating at said transmitter station a first control signal using said generated data which at said at least one receiver station operates to control said computer to perform a step for generating a receiver specific datum, a step for placing said receiver specific datum in a specific memory location, a step for communicating said receiver specific datum to said output device, a step for clearing said receiver specific datum from said specific memory location, and a step for delivering at said output device combined medium programming including said receiver specific datum in a period of time between said step for placing said receiver specific datum in a specific memory location and said step for clearing said receiver specific datum from said specific memory location; receiving a second control signal; and transmitting at least one of said program and said first control signal in response to said second control signal. - View Dependent Claims (31)
-
Specification