Signal processing apparatus and methods
First Claim
1. An apparatus for promoting and delivering digitally encoded programming at a television receiver station comprising:
- a first receiver section for receiving a promotional television program at said television receiver station, said promotional television program promoting said digitally encoded programming, said digitally encoded programming being related to said promotional television program;
a television display operatively connected to said television receiver station for displaying said promotional television program;
aan instruction based processor operatively connected to said television receiver station for receiving a signal used to decrypt said digitally encoded programming using a particular decryption technique, said signal including information identifying said particular decryption technique, wherein said particular decryption technique is identified from a defined set of decryption techniques that comprise a plurality of decryption techniques available at said television receiver station, said signal received via electronic transmission and originated from a location geographically remote from said television receiver station, each said decryption technique for converting unintelligible digital information into machine readable, machine intelligible digital information, wherein said instruction based processor operating on said signal according to one or more instructions under control of operating instructions stored at said television receiver station, said television receiver station arranged for reprogramming said operating instructions by operatively connecting to a source located geographically remote from said television receiver station using a communication channel carrying only digitally encoded data during communication of operating instruction reprogramming information, and for receiving a television viewer response to said promotional television program;
a second receiver section operatively connected to said instruction based processor for receiving said promotional television program in encrypted form; and
a storage device operatively connected to said instruction based processor for storing said viewer response and said signal used to decrypt said digitally encoded programming using a particular decryption technique identified by said information included in said signal, said instruction based processor authorizing in response to said viewer response decryption and presentation of said digitally encoded programming related to said promotional television program.
0 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.
1004 Citations
71 Claims
-
1. An apparatus for promoting and delivering digitally encoded programming at a television receiver station comprising:
-
a first receiver section for receiving a promotional television program at said television receiver station, said promotional television program promoting said digitally encoded programming, said digitally encoded programming being related to said promotional television program; a television display operatively connected to said television receiver station for displaying said promotional television program; aan instruction based processor operatively connected to said television receiver station for receiving a signal used to decrypt said digitally encoded programming using a particular decryption technique, said signal including information identifying said particular decryption technique, wherein said particular decryption technique is identified from a defined set of decryption techniques that comprise a plurality of decryption techniques available at said television receiver station, said signal received via electronic transmission and originated from a location geographically remote from said television receiver station, each said decryption technique for converting unintelligible digital information into machine readable, machine intelligible digital information, wherein said instruction based processor operating on said signal according to one or more instructions under control of operating instructions stored at said television receiver station, said television receiver station arranged for reprogramming said operating instructions by operatively connecting to a source located geographically remote from said television receiver station using a communication channel carrying only digitally encoded data during communication of operating instruction reprogramming information, and for receiving a television viewer response to said promotional television program; a second receiver section operatively connected to said instruction based processor for receiving said promotional television program in encrypted form; and a storage device operatively connected to said instruction based processor for storing said viewer response and said signal used to decrypt said digitally encoded programming using a particular decryption technique identified by said information included in said signal, said instruction based processor authorizing in response to said viewer response decryption and presentation of said digitally encoded programming related to said promotional television program.
-
-
2. A method for mass medium programming promotion and delivery for use with an interactive video viewing apparatus comprising the steps of:
-
receiving a first portion of said mass medium programming in a first programming signal, said first portion of mass medium programming including a video image that promotes a second portion of said mass medium programming; displaying said video image, said interactive video viewing apparatus having an input device to receive input from a subscriber; prompting said subscriber for a reply, during said step of displaying said video image, as to whether said subscriber wants said second portion of said mass medium programming promoted in said step of displaying of said video image, said interactive video viewing apparatus having a transmitter for communicating said reply to a remote site; receiving said reply from said subscriber at said input device in response to said step of prompting said subscriber, said interactive video viewing apparatus having a processor for processing said reply; processing said reply and selecting at least one of a code and a datum designating said second portion of said mass medium programming to authorize delivery of said second portion of said mass medium programming; communicating said selected at least one of a code and a datum to a remote site; receiving said second portion of said mass medium programming in a second programming signal; decrypting said second portion of said mass medium programming by using said at least one of a code and a datum in response to said step of processing said reply; and delivering said mass medium programming to an output device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for selectively outputting digital information at a receiver station in response to a viewer response synchronized with a television solicitation, said receiver station having a processor plurality of instruction processors, a storage device, a television display, a decrypter and a an electronic viewer input device, each of said plurality of instruction based processors operating on digital data according to one or more instructions under control of operating instructions stored at said receiver station, said receiver station arranged for reprogramming said operating instructions by operatively connecting to a source located geographically remote from said receiver station using a communication channel carrying only digitally encoded data during communication of operating instruction reprogramming information, said method comprising the steps of:
-
receiving first information transmission at said receiver station, said first information transmission including a television signal and a control signal; selecting said television signal from said first information transmission; displaying a television program on said television display from said television signal; receiving a viewer response at said electronic viewer input device in response to and coordinated with a solicitation in said television program; processing said viewer response to identify whether said viewer response is affirmative to said television program solicitation from said step of receiving a viewer response; transferring a digital code to said decrypter if said viewer response is affirmative, said decrypter using a particular decryption technique, wherein said particular decryption technique is identified from a defined set of decryption techniques that comprise a plurality of decryption techniques available at said receiver station based on at least one signal received via electronic transmission and originated from a location geographically remote from said receiver station, each said decryption technique for converting unintelligible digital information into machine readable, machine intelligible digital information; receiving a second encrypted digital information transmission including said digital information at said receiver station; controlling said decrypter to decrypt said second encrypted digital information transmission using said digital code and said particular decryption technique to generate said digital information; and controlling a programming output device to output in human intelligible form said digital information on the basis of said control signal if said viewer response is affirmative, said digital information being related to said television program. - View Dependent Claims (16, 64)
-
-
17. A method for selectively receiving information at a receiver station in response to a user reply synchronized with a television program solicitation, said receiver station having a processor plurality of instruction based processors, a storage device, a television display, a decrypter and a an electronic user input device, each of said plurality of instruction based processors operating on digital data according to one or more instructions under control of operating instructions stored at said receiver station, said receiver station arranged for reprogramming said operating instructions by operatively connecting to a source located geographically remote from said receiver station using a communication channel carrying only digitally encoded data during communication of operating instruction reprogramming information, said method comprising the steps of:
-
receiving a multichannel transmission at a receiver station; selecting a television channel from said multichannel transmission in said step of receiving; displaying a television program on said television display from said television channel in said step of selecting; receiving said user reply at said electronic user input device in response to and coordinated with a solicitation in said television program in said step of displaying; processing, at said receiver station, said user reply from said step of receiving said user reply to identify whether said user reply is affirmative to said television program solicitation; passing a digital code to said decrypter in response to said step of processing said user reply, said decrypter using a particular decryption technique, wherein said particular decryption technique is identified from a defined set of decryption techniques that comprise a plurality of decryption techniques available at said receiver station based on at least one signal received via electronic transmission and originated from a location geographically remote from said receiver station, each said decryption technique for converting unintelligible digital information into machine readable, machine intelligible digital information; selecting an encrypted digital information portion of said multichannel transmission in response to said step of processing said user reply, said digital information portion being related to said television program; and processing said encrypted digital information portion of said multichannel transmission to decrypt said encrypted digital information portion of said multichannel transmission by using said digital code and at least one of said plurality of decryption techniques available at said receiver station.
-
-
18. A method for data promotion and delivery for use with an interactive mass medium programming output apparatus comprising the steps of:
-
receiving mass medium programming in a first programming signal, said mass medium programming including information that promotes data; outputting mass medium programming including said information that promotes data, said interactive mass medium programming output apparatus having an input device to receive input from a user; prompting said user during said mass medium programming whether said user wants said data promoted in said step of outputting, said data being related to said mass medium programming, said interactive mass medium programming output apparatus having a transmitter for communicating user information to a remote site; receiving a reply from said user at said input device in response to said step of prompting said user, said interactive mass medium programming output apparatus having a processor for processing at least one of said reply and said data; processing said reply from said step of receiving said reply and selecting at least one of a code and a datum designating said data; communicating said selected at least one of a code and a datum to a remote site; passing a signal word to said processor in response to said step of processing said reply; receiving a second programming signal including said data in encrypted form; decrypting said data by using information included in said signal word; and delivering said data to said processor. - View Dependent Claims (19, 20, 21, 22, 23, 24, 46, 47, 48)
-
-
25. An interactive television receiver station apparatus for accepting user input in response to a television program, said receiver station apparatus acting upon said user input to authorize delivery of a product or service at a receiver station, said receiver station apparatus comprising:
-
a first receiver for receiving a television signal, said television signal having a promotional television program; aan instruction based signal processor operatively connected to said first receiver for receiving said user input in response to said promotional television program and for selecting a first digital code or datum and a second digital code or datum received by said first receiver, said first digital code or datum authorizing delivery of at least one of a product and a service related to said television program, said second digital code or datum designating said at least one of asaid product and athe service promoted in said promotional television program, said instruction based signal processor operating on digital data according to one or more instructions under control of operating instructions stored at said interactive television receiver station apparatus, said interactive television receiver station apparatus arranged for reprogramming said operating instructions by operatively connecting to a source located geographically remote from said interactive television receiver station apparatus using a communication channel carrying only digitally encoded data during communication of operating instruction reprogramming information; a television display operatively connected to said instruction based signal processor, said television display outputting said promotional television program at said receiver station; a second receiver operatively connected to said instruction based signal processor for receiving encrypted digital information of said at least one of a said product and a said service, said instruction based signal processor authorizing the decryption using a particular decryption technique and delivery of said designated at least one of a said product and a said service by passing information of said first digital code or datum to a decrypter for use in decrypting said encrypted digital information based on said user input, said particular decryption technique identified from a defined set of decryption techniques that comprise a plurality of decryption techniques available at said interactive television receiver station apparatus based on at least one signal received via electronic transmission and originated from a location geographically remote from said interactive television receiver station apparatus, each said decryption technique for converting unintelligible digital information into machine readable, machine intelligible digital information.
-
-
26. A method for promoting and delivering at least one of a product and a service for use with an interactive television viewing apparatus, said method comprising the steps of:
-
receiving a television program in a first programming signal, said television program describing said at least one of a said product and a said service which is related to said television program; displaying said television program that describes said at least one of a said product and a said service, said interactive television viewing apparatus having an electronic input device to receive input from a user; offering said at least one of a said product and a said service on condition of a user input, said interactive television viewing apparatus having a transmitter for communicating user information to a remote site; receiving said user input at said electronic input device, said interactive television viewing apparatus having a processor plurality of instruction based processors for processing said user input, each of said plurality of instruction based processors operating on digital data according to one or more instructions under control of operating instructions stored at said interactive television viewing apparatus, said interactive television viewing apparatus arranged for reprogramming said operating instructions by operatively connecting to a source located geographically remote from said interactive television viewing apparatus using a communication channel carrying only digitally encoded data during communication of operating instruction reprogramming information; processing said user input and selecting a first code designating said at least one of a said product and a said service and a second code designating delivery of said at least one of a said product and a said service; communicating at least one of said first code and said second code to said remote site; passing an a digital encryption code received in said first programming signal to a an instruction based processor in response to said step of processing said user input; receiving encrypted digital information of said at least one of a said product and a said service in a second programming signal; decrypting said encrypted digital information with said digital encryption code using a particular decryption technique identified from a defined set of decryption techniques that comprise a plurality of decryption techniques available at said interactive television viewing apparatus based on at least one signal received via electronic transmission and originated from a location geographically remote from said interactive television viewing apparatus, each said decryption technique for converting unintelligible digital information into machine readable, machine intelligible digital information; and delivering said at least one of a said product and a said service to said user. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 67)
-
-
49. A method of processing signals at a receiver station having a receiver, a processor, an input device and at least one output device, said processor being operatively connected to said receiver for receiving a control signal and operatively connected to said at least one output device for controlling said at least one output device, said input device being operatively connected to said processor for inputting a signal, said method comprising the steps of:
-
receiving a first information transmission including mass medium programming and said control signal; passing said mass medium programming to said at least one output device; outputting said mass medium programming at said at least one output device; prompting a subscriber during said mass medium programming for a subscriber reply to receive additional material related to said programming; receiving said subscriber reply from said subscriber at said input device in response to said step of prompting said subscriber; inputting information to said processor based on said subscriber reply; detecting said control signal; passing said control signal to said processor based on said subscriber reply; receiving a second information transmission including said additional material in encrypted form; decrypting said additional material based on said control signal; and controlling said at least one output device to output said additional material based on said subscriber reply. - View Dependent Claims (50, 51, 52, 53, 54, 55)
-
-
56. A method for mass medium programming promotion and delivery for use with an interactive video viewing apparatus in a computer network comprising the steps of:
-
receiving a first portion at a first time of said mass medium programming in a first programming signal, said first portion of mass medium programming including a video image that promotes a second portion of said mass medium programming, said second portion of said mass medium programming in encoded digital form; displaying said video image, said interactive video viewing apparatus having an electronic input device to receive input from a subscriber; prompting said subscriber for a reply, during said step of displaying said video image, as to whether said subscriber wants said second portion of said mass medium programming promoted in said step of displaying of said video image, said interactive video viewing apparatus having a transmitter for communicating said reply to a remote site; receiving said reply from said subscriber at said electronic input device in response to said step of prompting said subscriber, said interactive video viewing apparatus having an instruction based processor for processing said reply, said interactive video viewing apparatus comprising a plurality of instruction based processors, each of said plurality of instruction based processors operating on digital data according to one or more instructions under control of operating instructions stored at said interactive video viewing apparatus, said interactive video viewing apparatus arranged for reprogramming said operating instructions by operatively connecting to a source located geographically remote from said interactive video viewing apparatus using a communication channel carrying only digitally encoded data during communication of operating instruction reprogramming information; processing said reply at said instruction based processor; receiving a plurality of instructions from a source located remote from said interactive video viewing apparatus; executing said plurality of instructions at said instruction based processor based on both said operating instructions and said reply; selecting at least one of a code and a datum designating said second portion of said mass medium programming to authorize delivery of said second portion of said mass medium programming; communicating said selected at least one of said code and said datum to a remote site in said computer network using a communication channel carrying only digital information during said step of communicating; receiving at a second time said second portion of said mass medium programming in a second programming signal, said second time occurring after said first time; decrypting using a particular decryption technique said second portion of said mass medium programming by using said at least one of said code and said datum in response to said step of processing said reply, wherein said particular decryption technique is identified from a defined set of decryption techniques that comprise a plurality of decryption techniques available at said interactive video viewing apparatus based on at least one signal received via electronic transmission and originated from a location geographically remote from said interactive video viewing apparatus, each said decryption technique for converting unintelligible digital information into machine readable, machine intelligible digital information; and delivering said mass medium programming to an output device, wherein said output device outputs human intelligible content. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63)
-
-
65. A method for data promotion and delivery for use with an interactive mass medium programming output apparatus in a computer network comprising the steps of:
-
receiving mass medium programming in a first programming signal, said mass medium programming including information that promotes digital data; outputting mass medium programming including said information that promotes digital data in human intelligible form, said interactive mass medium programming output apparatus having an electronic input device to receive input from a user; prompting said user during said mass medium programming whether said user wants said digital data promoted in said step of outputting, said digital data being related to said mass medium programming, said interactive mass medium programming output apparatus having a transmitter for communicating user information to a remote site; receiving a reply from said user at said electronic input device in response to said step of prompting said user, said interactive mass medium programming output apparatus having an instruction based processor for processing at least one of said reply and said digital data, said instruction based processor operating on digital data information according to one or more instructions under control of operating instructions stored at said interactive mass medium programming output apparatus, said interactive mass medium programming output apparatus arranged for reprogramming said operating instructions by operatively connecting to a source located geographically remote from said interactive mass medium programming output apparatus using a communication channel carrying only digitally encoded data during communication of operating instruction reprogramming information; processing said reply from said step of receiving said reply and selecting at least one of a digital code and a datum designating said digital data, said at least one of said digital code and said datum designating said digital data made available via electronic transmission from a remote location; communicating said selected said at least one of said digital code and said datum designating said digital data to said remote site in said computer network using a communication channel carrying only digital information during said step of communicating, said at least one of said digital code and said datum designating said digital data to be used as a record that said user has requested said promoted digital data; receiving one or more instructions from a station located remote from said interactive mass medium programming output apparatus; selecting said one or more instructions based on said user reply; executing said one or more instructions at said instruction based processor based on said step of selecting; receiving via electronic transmission a signal word remotely originated from said interactive mass medium programming output apparatus, said signal word necessary for the decryption of encrypted data; passing said signal word to said instruction based processor in response to said step of processing said reply; processing said signal word at said instruction based processor to identify a particular decryption technique from a defined set of decryption techniques that comprise a plurality of decryption techniques available at said interactive mass medium programming output apparatus, each of said decryption techniques for converting unintelligible digital information into machine readable, machine intelligible digital information; receiving a second programming signal including said digital data in encrypted form; decrypting said digital data by using information included in said signal word and by using said selected particular decryption technique; and delivering said digital data to said instruction based processor. - View Dependent Claims (66)
-
-
68. A method of processing signals at a receiver station having a receiver, an instruction based processor, an electronic input device and at least one output device, said instruction based processor being operatively connected to said receiver for receiving a digital control signal and operatively connected to said at least one output device for controlling said at least one output device, said electronic input device being operatively connected to said instruction based processor for inputting a signal, said method comprising the steps of:
-
receiving a first information transmission including mass medium programming and said digital control signal; passing said mass medium programming to said at least one output device; outputting in human intelligible form said mass medium programming at said at least one output device; prompting a subscriber during said mass medium programming for a subscriber reply to receive additional material related to said mass medium programming; receiving said subscriber reply from said subscriber at said electronic input device in response to said step of prompting said subscriber; inputting information to said instruction based processor based on said subscriber reply; detecting said digital control signal; passing said digital control signal to said instruction based processor based on said subscriber reply; processing at said instruction based processor said digital control signal to select a communication channel to be received by said receiver; receiving via electronic transmission a second information transmission including a second digital control signal, said second digital control signal including information necessary for the decryption of said additional material; receiving a third information transmission including said additional material in encrypted digital form; decrypting said additional material based on said second digital control signal, said decrypting using a particular decryption technique identified by said second digital signal, wherein said particular decryption technique is identified from a defined set of decryption techniques that comprise a plurality of decryption techniques available at said receiver station, each said decryption technique for converting unintelligible digital information into machine readable, machine intelligible digital information; and controlling said at least one output device to output in human intelligible form said additional material based on said subscriber reply. - View Dependent Claims (69, 70, 71)
-
Specification