Patent ID: 7965703

Claim:
A system for establishing a rule for an end device from a remote operations center comprising: a remote operations center operated by a service provider; a local gateway, wherein the local gateway is located at a subscriber location; a subscriber network connected to a subscriber side of the local gateway; a service provider network connected to the remote operations center and a service provider side of the local gateway; an end device, wherein the end device is connected to the local gateway via the subscriber network, wherein the end device comprises capability information, wherein the capability information is indicative of whether the end device is capable of performing the functions required to utilize a service provided by the service provider, and wherein the end device is configured to provide the capability information to the local gateway; and a first datastore accessible to the remote operations center, wherein the first datastore receives the capability information and subscriber identifying information from the local gateway, wherein the remote operations center is adapted for: accessing the first datastore; relating the capability information of the end-device to services provided by the service provider to identify a subscriber service provided by the service provider that is supported by the end device based on the capability information (the supported subscriber service); accessing a second datastore to determine, using the subscriber indentifying information, whether the subscriber is entitled to receive the supported subscriber service; establishing a rule set to govern use of the supported subscriber service by the end device when the subscriber is entitled to receive the supported subscriber service; determining from the capability information whether use of the supported subscriber service by the end device requires an application to be operated by the local gateway; and sending the application to the local gateway via the service provider network when the application is required, and wherein the local gateway is further adapted for: receiving the application; and operating the application.