Signal processing apparatus and methods
First Claim
1. A method of providing statistics on at least one of availability, use and usage of signals at a user station, said user station having a computer for processing and outputting information in response to signals, said method comprising the steps of:
- receiving a signal from a remote source;
passing an instruction included in said signal to said computer, said computer performing a function in response to said instruction;
selecting a portion of said signal;
selecting a local datum at said user station;
creating a record including said selected portion and said selected local datum; and
communicating said record to a remote device to confirm the performing of said function.
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.
1148 Citations
47 Claims
-
1. A method of providing statistics on at least one of availability, use and usage of signals at a user station, said user station having a computer for processing and outputting information in response to signals, said method comprising the steps of:
-
receiving a signal from a remote source; passing an instruction included in said signal to said computer, said computer performing a function in response to said instruction; selecting a portion of said signal; selecting a local datum at said user station; creating a record including said selected portion and said selected local datum; and communicating said record to a remote device to confirm the performing of said function. - View Dependent Claims (2, 3, 4)
-
-
5. A method of providing statistics on at least one of availability, use and usage of signals at a user station, said user station having a computer for processing and outputting information in response to signals, said method comprising the steps of:
-
receiving a signal from one of a local and remote source; passing an instruction included in said signal to said computer, said computer performing a function in response to said instruction; selecting a local datum, said local datum including at least one of; (1) a time datum; (2) a source datum; and (3) a user interest datum; creating a record including (i) information pertaining to said instruction passed to said computer and (ii) said selected local datum; formatting a digital signal including said created record; and communicating said digital signal to a remote data collection site. - View Dependent Claims (6, 7)
-
-
8. A method of providing statistics on at least one availability, use and usage of signals at a user station, said user station having a computer for processing and outputting information in response to signals, said method comprising the steps of:
-
receiving a signal from a local or remote source; passing an instruction included in said signal to said computer, said computer performing a function in response to said instruction; communicating output from said computer according to said function; selecting a local datum, said local datum including at least one of; (1) a time datum; (2) a source datum; and (3) a user interest datum; creating a record including (i) information pertaining to said communicated output, and (ii) said selected local datum; formatting a digital signal including said created record; and communicating said digital signal to a remote data collection site. - View Dependent Claims (9, 10)
-
-
11. A method of assembling a record at a user station, said user station outputting a media presentation comprising at least one of a simultaneous and sequential presentation of media programming, said method comprising the steps of:
-
receiving media programming, said media programming at least one of (i) from at least two different programming sources and (ii) in at least two different programming formats; identifying at least two signals of said media programming based on said step of receiving said media programming; assembling and formatting a record entry indicating said at least two signals from said step of identifying; and storing said assembled and formatted record entry at at least one of a remote data collection site and said user station. - View Dependent Claims (12)
-
-
13. A method of assembling a record at a user station, said user station outputting a media presentation comprising at least one of a simultaneous and sequential presentation of media programming, said method comprising the steps of:
-
receiving media programming, said media programming at least one of (i) from at least two different programming sources and (ii) in at least two different programming formats; processing said media programming for output to at least two output devices at said user station; outputting said media programming at said at least two output devices at said user station; identifying at least two signals of said outputted media programming based on said step of outputting; assembling a record entry indicating said at least two signals from said step of identifying; storing said assembled record entry at one of a remote data collection site and said user station; and determining the outputting of said media programming based on said assembled record entry. - View Dependent Claims (14)
-
-
15. A user station apparatus comprising:
-
a receiver device for receiving at least one of programming and data from one of a local and a remote source; an output device for outputting said received at least one of programming and data; a signal decoder operatively connected to said receiver device and said output device for communicating said at least one of programming and data and identifying; (1) a unit of said received at least one of programming and data; (2) said output device outputting said received at least one of programming and data; and (3) said at least one of a local and a remote source of said at least one of programming and data; a signal processor for receiving and processing information communicated from said signal decoder, whereby said signal processor at least one of;
1) creates and formats a record and
2) gathers statistics on usage of said at least one of programming and data usage at said output device.
-
-
16. A method of processing information at a receiver station, said receiver station having a data storage device for storing records and a processor for controlling assembly of record information, said method comprising the steps of:
-
receiving a programming transmission from a programming source, said programming transmission including programming and a record control instruction; detecting said record control instruction and passing said record control instruction to said processor; generating information indicating a function performed at said receiver station; assembling a record according to said record control instruction, said record including said generated information; formatting a digital signal including said assembled record; and communicating said digital signal to a remote device. - View Dependent Claims (17, 18)
-
-
19. A method of processing information at a receiver station, said receiver station having a data storage device for storing records and a processor for creating and controlling the records, said method comprising the steps of:
-
receiving a transmission from a programming source, said transmission including programming and a record control instruction; detecting said record control instruction from said received transmission and passing said record control instruction to said processor; executing a predetermined procedure in accordance with said record control instruction; collecting information from at least one of a plurality of devices at said receiver station and assembling a record according to said predetermined procedure, with said record including said collected information; formatting a digital signal including said assembled record; and communicating said digital signal to a remote device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for calculating statistics on the availability and programming of a plurality of apparatus at a user station, each of said plurality of apparatus having a processor to receive signals and record the status of said each of said plurality of apparatus, said method comprising the steps of:
-
receiving programming at said user station from at least one programming source; detecting the presence of said received programming at said user station by said each of said plurality of apparatus; identifying said each of said plurality of apparatus that detects the presence of said received programming in said step of detecting; storing data records at said user station that identify (1) said received programming and (2) said identified one each of said plurality of apparatus that detects the presence of said received programming from said step of identifying; gathering statistics on the availability and use of said programming and said plurality of apparatus at said user station over a period of time by processing said stored data records from said step of recording. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification