Flexible digital cable network architecture
First Claim
1. A digital cable network architecture, comprising:
- a cable medium;
a plurality of hosts that include a receiver;
a policy file store that contains policy files having a service provider section, a consumer section, and a manufacturer section that can be updated by at least one of said service provider, a consumer and a receiver manufacturer, respectively; and
a service provider that is associated with said policy file store, that provides digital cable services over said cable medium to said hosts and that downloads monitor applications (MAs) and policy files to said hosts over said cable medium,wherein said hosts execute said MAs, wherein said MAs use said manufacturer section of said policy file to alter fraudulent receiver identification calculations, and use at least one of said service provider section to alter service provisioning at levels below a channel level, and said consumer section to alter resource contention and alter service provisioning at levels below a channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital cable network architecture and services method includes a cable medium and a plurality of hosts that include a receiver. A policy file store contains policy files having at least one of a service provider section, a consumer section, and a manufacturer section that can be updated by at least one of the service provider, a consumer and a receiver manufacturer, respectively. A service provider that is associated with the policy file store provides digital cable services over the cable medium to the hosts and downloads monitor applications and policy files to the hosts over the cable medium. The MAs use the service provider section, the consumer section, and/or the manufacturer section of the policy file to alter resource contention, alter service provisioning at levels below a channel level, and/or alter fraudulent receiver identification calculations.
-
Citations
22 Claims
-
1. A digital cable network architecture, comprising:
-
a cable medium; a plurality of hosts that include a receiver; a policy file store that contains policy files having a service provider section, a consumer section, and a manufacturer section that can be updated by at least one of said service provider, a consumer and a receiver manufacturer, respectively; and a service provider that is associated with said policy file store, that provides digital cable services over said cable medium to said hosts and that downloads monitor applications (MAs) and policy files to said hosts over said cable medium, wherein said hosts execute said MAs, wherein said MAs use said manufacturer section of said policy file to alter fraudulent receiver identification calculations, and use at least one of said service provider section to alter service provisioning at levels below a channel level, and said consumer section to alter resource contention and alter service provisioning at levels below a channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing digital cable services, comprising:
-
connecting a plurality of hosts that include a receiver to a service provider; storing policy files having a service provider section, a consumer section, and a manufacturer section in a policy file data store that is associated with said service provider; allowing at least one of said service provider, a consumer and a receiver manufacturer to alter at least one of said service provider section, said consumer section, and said manufacturer section, respectively, of said policy files; downloading said policy files to said hosts when changes are made; and using said manufacturer section of said policy file to alter fraudulent receiver identification calculations, and use at least one of said service provider section to alter service provisioning at levels below a channel level, and said consumer section to alter resource contention. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A digital cable network architecture, comprising:
-
a cable medium; a plurality of hosts that include a receiver; a policy file store that contains policy files having a service provider section, a consumer section, and a manufacturer section that can be updated by at least one of said service provider, a consumer and a receiver manufacturer, respectively; a service provider that is associated with said policy file store, that provides digital cable services over said cable medium to said hosts and that downloads monitor applications (MAs) and policy files to said hosts over said cable medium, wherein said hosts execute said MAs and said MAs use at least one of said service provider section, said consumer section, and said manufacturer section of said policy file to alter fraudulent receiver identification calculations and at least one of alter resource contention and alter service provisioning at levels below a channel level; and a resource manager that manages host resources including at least one of tuning resources, audio/video decoding resources, graphics resources and backplane resources, wherein when resource contention occurs, said resource manager communicates with at least one of said MAs, which reads said service provider section for resource contention rules and wherein said resource manager resolves said resource contention based on said resource contention rules.
-
-
20. A digital cable network architecture, comprising:
-
a cable medium; a plurality of hosts that include a receiver; a policy file store that contains policy files having a service provider section, a consumer section, and a manufacturer section that can be updated by at least one of said service provider, a consumer and a receiver manufacturer, respectively; a service provider that is associated with said policy file store, that provides digital cable services over said cable medium to said hosts and that downloads monitor applications (MAs) and policy files to said hosts over said cable medium, wherein said hosts execute said MAs and said MAs use at least one of said service provider section, said consumer section, and said manufacturer section of said policy file to alter fraudulent receiver identification calculations and at least one of alter resource contention and alter service provisioning at levels below a channel level; and an event manager that communicates with at least one of said MAs and that includes an event/application table, wherein the at least one of said MAs overrides said event/application table to enforce said policy file.
-
-
21. A method for providing digital cable services, comprising:
-
connecting a plurality of hosts that include a receiver to a service provider; storing policy files having a service provider section, a consumer section, and a manufacturer section in a policy file data store that is associated with said service provider; allowing at least one of said service provider, a consumer and a receiver manufacturer to alter at least one of said service provider section, said consumer section, and said manufacturer section, respectively, of said policy files; downloading said policy files to said hosts when changes are made; using at least one of said service provider section, said consumer section, and said manufacturer section of said policy file to alter fraudulent receiver identification calculations and at least one of alter resource contention and alter service provisioning at levels below a channel level; managing resources including at least one of tuning resources, audio/video decoding resources, graphics resources and backplane resources; reading said service provider section of said policy file for resource contention rules when resource contention occurs; and resolving said resource contention based on said resource contention rules.
-
-
22. A method for providing digital cable services, comprising:
-
connecting a plurality of hosts that include a receiver to a service provider; storing policy files having a service provider section, a consumer section, and a manufacturer section in a policy file data store that is associated with said service provider; allowing at least one of said service provider, a consumer and a receiver manufacturer to alter at least one of said service provider section, said consumer section, and said manufacturer section, respectively, of said policy files; downloading said policy files to said hosts when changes are made; using at least one of said service provider section, said consumer section, and said manufacturer section of said policy file to alter fraudulent receiver identification calculations and at least one of alter resource contention and alter service provisioning at levels below a channel level; providing an event manager that includes an event/application notification table; and overriding said event/application notification table to enforce said policy file.
-
Specification