Dynamic order fulfillment for communications, information and entertainment services
First Claim
1. A system to enable dynamic partner selection and subsequent order fulfillment by a service provider, said system comprising:
- an order entry device for obtaining an order;
a service specification corresponding to said order;
a flow execution engine;
a partner selector mechanism;
at least one partner; and
at least one component obtained from said service specification, said at least one component being broadcast from said partner selector mechanism to said at least one partner, wherein said at least one partner responds to said broadcast of said at least one component, all of said partner responses being optimized by said partner selector into a flow executable by said flow execution engine to fulfill said order.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method to enable dynamic partner selection and subsequent order fulfillment by a service provider is presented. The system and method has an order entry device for obtaining an order, a service specification corresponding to the order, a flow execution engine, a partner selector mechanism, at least one partner, and at least one component obtained from the service specification, the component being broadcast from the partner selector mechanism to the partner, who responds to the broadcast, such that all of the partner responses are optimized by the partner selector mechanism for execution by said flow execution engine to fulfill the order.
20 Citations
10 Claims
-
1. A system to enable dynamic partner selection and subsequent order fulfillment by a service provider, said system comprising:
-
an order entry device for obtaining an order; a service specification corresponding to said order; a flow execution engine; a partner selector mechanism; at least one partner; and at least one component obtained from said service specification, said at least one component being broadcast from said partner selector mechanism to said at least one partner, wherein said at least one partner responds to said broadcast of said at least one component, all of said partner responses being optimized by said partner selector into a flow executable by said flow execution engine to fulfill said order. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method to enable dynamic partner selection and subsequent order fulfillment by a service provider, said method comprising the steps of:
-
obtaining an order; determining a service specification corresponding to said order, said service specification having at least one component; broadcasting said at least one component to at least one partner; receiving at least one response from said at least one partner, and optimizing said at least one response to create a flow; and fulfilling said order using said flow. - View Dependent Claims (7, 8, 9, 10)
-
Specification