IP Library Granted Patent US 7,930,715
Granted Patent B2
US 7,930,715 · App. 12/487,450 · Granted Apr 19, 2011

Operations center for a television program packaging and delivery system

Assignee: Comcast IP Holdings I, LLC
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,930,715
App. No.
12/487,450
Granted
Apr 19, 2011
Kind
B2
Abstract

An apparatus and a method provide optimum packaging of programs for delivery over a television program delivery system. The apparatus includes a central processor unit (CPU) that is used to select program categories and identify external and internal programs. For packaging. The CPU includes advanced features to weight programs according to established criteria including previous buying history, programs watched data, and viewer demographics. The CPU formats a menu having a program lineup and assigns transponder space. Other advanced features include the use of multiple operations centers to support the packaging, delivery of the packaged programs to cable television headends, insertion of local avails, and direct transmission of program packages to individual television terminals.

Claims (43)

1. A system for packaging and delivering programs to remote terminals, comprising:

a central processor unit (CPU), the CPU comprising program instructions for packaging programs for delivery to remote terminals coupled to a program delivery system, and

a local CPU operably connected to the CPU,

a viewer information database coupled to the local CPU, wherein viewer information is stored; and

a delivery control processor unit (DCPU) coupled to the local CPU and configured to generate and transmit a program control information signal based at least in part on filtering the viewer information.

2. The system according to claim 1 , further comprising a program storage database coupled to the CPU, wherein the programs are stored for packaging.

3. The system according to claim 1 , further comprising an external program source coupled to the local CPU, wherein external programs are received.

4. The system according to claim 1 , further comprising one or more uplink devices for transmitting the program control information signal and the programs to the remote terminals.

5. The system according to claim 1 , further comprising a transponder assignment module configured to assign transponder space for the program control signal.

6. The system according to claim 1 , wherein the remote terminals include cable television headends.

7. The system according to claim 1 , wherein the remote terminals include television terminals.

8. A system for packaging and delivering programs to remote terminals, comprising:

one or more slave operations centers operably connected to a master operations center, each of the one or more slave operations centers, comprising:

a local CPU,

a viewer information database coupled to the local CPU, wherein viewer information is stored,

an external program source coupled to the local CPU, wherein external programs are received,

a delivery control processor unit (DCPU) coupled to the local CPU and configured to generate and transmit a program control information signal based at least in part on filtering the viewer information, and

one or more uplink sites for transmitting the program control information signal and the programs to the remote terminals.

9. The system according to claim 8 , wherein the master operations center, comprises:

a central processor unit (CPU), the CPU comprising program instructions for packaging programs for delivery to remote terminals coupled to a program delivery system.

10. The system according to claim 9 , wherein the master operations center includes a program storage database coupled to the CPU, wherein the programs are stored for packaging.

11. The system according to claim 8 , wherein the master operations center further comprises a transponder assignment module configured to assign transponder space to each of the one or more slave operations centers.

12. The system of claim 8 , wherein the remote terminals include cable television headends.

13. The system of claim 8 , wherein the remote terminals include television terminals.

14. A system for packaging and delivering programs to remote terminals, comprising:

a master operations center, comprising:

a central processor unit (CPU), the CPU comprising program instructions for packaging programs for delivery to terminals coupled to a program delivery system, and

a program storage database coupled to the CPU, wherein the programs are stored for packaging; and

the one or more slave operations centers operably connected to the master operations center, each of the one or more slave operations centers, comprising:

a local CPU,

a viewer information database coupled to the local CPU, wherein viewer information is stored,

an external program source coupled to the local CPU, wherein external programs are received,

a delivery control processor unit (DCPU) coupled to the local CPU and configured to generate and transmit a program control information signal based at least in part on filtering the viewer information, and

one or more uplink sites for transmitting the program control information signal and the programs to the remote terminals.

15. The system according to claim 14 , wherein the master operations center, further comprises a transponder assignment module configured to assign transponder space to each of the one or more slave operations centers.

16. The system of claim 14 , wherein the remote terminals include cable television headends.

17. The system of claim 14 , wherein the remote terminals include television terminals.

18. The system of claim 5 , wherein the transponder assignment module is configured to:

generate a graphical display that demonstrates the assigned transponder space for the program control signal, and

reallocate the transponder space for the program control signal responsive to a user input.

19. The system of claim 11 , wherein the transponder assignment module is configured to:

generate a graphical display that demonstrates the assigned transponder space for the one or more slave operations centers, and

reallocate the transponder space for the one or more slave operations centers responsive to a user input.

Continuity (5)
Division 09597891 · Jun 19, 2000
Continuation 08912934 · Aug 15, 1997
Continuation 08160282 · Dec 2, 1993
Continuation In Part 07991074 · Dec 9, 1992
Related Publication 20090254962A1 · Oct 8, 2009