IP Library Granted Patent US 7,926,084
Granted Patent B1
US 7,926,084 · App. 08/459,788 · Granted Apr 12, 2011

Signal processing apparatus and methods

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,926,084
App. No.
08/459,788
Granted
Apr 12, 2011
Kind
B1
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.

Claims (43)

1. A method of controlling a receiver station, said receiver station including a receiver, a memory operatively connected to said receiver, and at least one control processor operatively connected to said memory, said method comprising the steps of:

receiving, at said receiver, an information transmission including processor instructions and a television program;

performing an error correction routine by a process of checking and correcting said information transmission;

programming said receiver station to perform a failure handling routine in accordance with said processor instructions of said information transmission;

passing information contained in said television program to said memory;

discerning a failure evidencing of at least one of an incomplete and an incorrect television program unit by processing said information passed to said memory corrected in said error correction routine that causes an incompletion operation functionality of the control processor;

executing said failure handling routine in consequence on said step of discerning a failure, said failure handling routine including:

generating and storing operation failure evidencing information of said receiver station, clearing said memory, and

restoring operation functionality of said at least one control processor based on and in accordance to said stored information, and

instructing said at least one control processor to commence waiting to receive subsequent processor instructions received in said information transmission;

wherein said method controls said receiver station.

2. The method of claim 1 , wherein said failure handling routine further includes placing data at said memory to produce programming in consequence of said step of executing a failure handling routine.

3. The method of claim 1 , wherein said failure handling routine further includes interrupting said at least one processor in accordance with said failure handling routine.

4. The method of claim 1 , wherein said failure handling routine causes said at least one processor to select a code designating an instruction to be executed, and jump to a memory location based on said selected code.

5. The method of claim 4 , wherein said code is selected by computing a target number.

6. The method of claim 1 , wherein said step of discerning a failure comprises comparing information stored at a first memory location to information stored at a second memory location.

7. The method of claim 6 , wherein at least one of said first memory location and said second memory location comprises a dedicated register at said at least one processor.

8. The method of claim 1 , wherein said error correction routine includes forward error correction.

9. The method of claim 1 , further comprising the step of:

altering said stored operation failure evidencing information to reflect said step of discerning a failure.

10. The method of claim 2 , wherein said produced programming comprises video.

11. The method of claim 1 , wherein said program comprises mass medium programming.

12. The method of claim 1 , wherein said program includes video.

13. The method of claim 1 , wherein said program comprises a computer program.

14. The method of claim 1 , wherein said step of programming said receiver station comprises:

receiving said failure handling routine from a remote station;

directing said received failure handling routine to a programmable device; and

storing said received failure handling routine at said programmable device.

15. A method of controlling a receiver station, said receiver station including a receiver, a memory operatively connected to said receiver, and at least one processor

operatively connected to said memory, said method comprising the steps of:

receiving, at said receiver station, an information transmission including processor instructions and a mass medium programming including audio programming;

performing an error correction routine by checking and correcting processing of at least a portion of said information transmission;

programming said receiver station to perform a failure handling routine in accordance with said processor instructions of said information transmission;

passing information contained in said mass medium programming to said memory

discerning a failure evidencing at least one of incomplete and an incorrect mass medium programming unit in said memory by processing said information passed to said memory corrected in said error correction routine that causes an incompletion operation functionality of the at least one processor; and

executing a failure handling routine in consequence of said step of discerning a failure, said failure handling routine including:

generating and storing operation failure evidencing information of said receiver station,

clearing said memory, and

restoring operation functionality of said at least one processor based on and in accordance to said stored information, and

instructing said at least one processor to commence waiting to receive subsequent processor instructions received in said information transmission;

wherein said method controls said receiver station.

16. The method of controlling a receiver station of claim 15 , wherein said step of executing a failure handling routine further includes:

at least one of completing, correcting and discarding at least a portion of said mass medium programming including said audio programming.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2025
From: PERSONALIZED MEDIA COMMUNICATIONS, LLC
To: CONTENTNEXUS LLC
Reel/Frame 071638/0092 →