Method and apparatus for provisioning client devices connected to an interactive TV network
First Claim
Patent Images
1. An apparatus comprising:
- a processor and memory storing a workflow engine that when executed causes the apparatus to provision a service for a client device in an interactive television (ITV) network, the provisioning by the apparatus causing separate component provisioning in each of a plurality of network components in the ITV network, wherein execution of the workflow engine causes the apparatus, in provisioning the service, to;
queue in the memory a plurality of transactions, each transaction when performed causing transmission of provisioning instructions to the plurality of network components for carrying out the component provisioning; and
perform each transaction queued in the memory, including suspending one of the transactions queued in the memory in response to one of the plurality of network components being unavailable, and re-performing at a later time the suspended one of the transactions.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method manages the provisioning of an client device connected to a service distribution network, such as an interactive television service-providing network. Provisioning is managed by a provisioning manager that knows the specific provisioning data to collect and where the data is located and is to be forwarded. The client or subscriber can initiate the provisioning transaction through the client device.
-
Citations
28 Claims
-
1. An apparatus comprising:
-
a processor and memory storing a workflow engine that when executed causes the apparatus to provision a service for a client device in an interactive television (ITV) network, the provisioning by the apparatus causing separate component provisioning in each of a plurality of network components in the ITV network, wherein execution of the workflow engine causes the apparatus, in provisioning the service, to; queue in the memory a plurality of transactions, each transaction when performed causing transmission of provisioning instructions to the plurality of network components for carrying out the component provisioning; and perform each transaction queued in the memory, including suspending one of the transactions queued in the memory in response to one of the plurality of network components being unavailable, and re-performing at a later time the suspended one of the transactions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
provisioning in an interactive television (ITV) network a service for a client device, the provisioning in the ITV network of the service causing separate component provisioning of the service in each of a plurality of network components in the ITV network, the provisioning in the ITV network of the service comprising; queuing in a memory a plurality of transactions, each transaction when performed causing transmission of provisioning instructions to the plurality of network components for carrying out the component provisioning; and performing each transaction queued in the memory, including suspending one of the transactions queued in the memory in response to one of the plurality of network components being unavailable, and re-performing at a later time the suspended one of the transactions. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
receiving service information relating to a user of a network that comprises a plurality of separate network components, the service information comprising a request for provisioning the network to provide a service to the user; determining selected network components of the plurality of network components that are to be individually provisioned to provide the service; determining a correct sequence of a plurality of transactions for communicating at least some of the service information to each of the selected network components to enable the individual provisioning of the selected network components; performing the plurality of transactions with the selected network components in the correct sequence, including queuing one or more of the plurality of transactions in a queue in response to one or more of the selected network components being unavailable; and performing the queued one or more transactions at a later time in response to the one or more selected network components becoming available. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification