Method for provisioning communications devices and system for provisioning same
First Claim
1. A method of provisioning communication devices comprising the steps of:
- retrieving a customer order representative of at least on desired service;
transferring the customer order to an order database, the transferred customer order including a transaction type and an order sequence;
retrieving a due order from the order database responsive to the order sequence, the due order being representative of a next customer order due, the step of retrieving a due order including the step of polling the order database for a pending transaction type;
retrieving at least one provisioning rule from a rule database responsive to the retrieve due order;
executing at least one provisioning script representative of instructions for provisioning communication devices to provide a customer selected service responsive to the at least one retrieved provisioning rule, the step of executing a provisioning script including determining if the rule database includes a provisioning rule for the transaction type of the due order;
provisioning a plurality of communication devices responsive to the at least one provisioning script; and
generating a customer order including data representative of a transaction type and an order sequence for performing the transaction, the retrieved due order also including the transaction type.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of provisioning communication devices is provided which preferably includes transferring a customer order to an order database. The transferred customer order preferably includes an order sequence. A due order is then retrieved from the order database responsive to the order sequence. The due order is representative of a next customer order due. The method also includes retrieving at least one provisioning rule from a rule database having a plurality of rules stored therein and responsive to the retrieve due order, executing a provisioning script representative of instructions for provisioning communication devices to provide a customer selected service responsive to the at least one retrieved provisioning rule, and provisioning communication devices responsive to the generated provisioning script. The system preferably includes a customer order interface positioned to interfacingly receive a customer service order, a rule-based script provision selector positioned in communication with the customer order interface to select a rule-based provisioning script to provision communication devices, and a communication devices interface positioned in communications with the rule-based script provision selector for interfacingly providing the rule-based script to communication devices to thereby perform a provisioning request thereon.
-
Citations
24 Claims
-
1. A method of provisioning communication devices comprising the steps of:
-
retrieving a customer order representative of at least on desired service;
transferring the customer order to an order database, the transferred customer order including a transaction type and an order sequence;
retrieving a due order from the order database responsive to the order sequence, the due order being representative of a next customer order due, the step of retrieving a due order including the step of polling the order database for a pending transaction type;
retrieving at least one provisioning rule from a rule database responsive to the retrieve due order;
executing at least one provisioning script representative of instructions for provisioning communication devices to provide a customer selected service responsive to the at least one retrieved provisioning rule, the step of executing a provisioning script including determining if the rule database includes a provisioning rule for the transaction type of the due order;
provisioning a plurality of communication devices responsive to the at least one provisioning script; and
generating a customer order including data representative of a transaction type and an order sequence for performing the transaction, the retrieved due order also including the transaction type. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of provisioning communication devices comprising the steps of:
-
transferring a customer order to an order database;
retrieving a due order from the order database, the due order being representative of a next customer order due, the step of retrieving a due order including the step of polling the order database for a pending transaction type;
retrieving at least one provisioning rule from a rule database having a plurality of rules stored therein and responsive to the retrieve due order;
executing a provisioning script representative of instructions for provisioning communication devices to provide a customer selected service responsive to the at least one retrieved provisioning rule, the step of executing a provisioning script including determining if the rule database includes a provisioning rule for the transaction type of the due order;
provisioning communication devices responsive to the generated provisioning script; and
generating a customer order including data representative of a transaction type and an order sequence for performing the transaction, the retrieved due order also including the transaction type. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of provisioning communication devices comprising the steps of:
-
retrieving at least one provisioning rule from a rule database responsive to a due customer order, the step of retrieving a due customer order including the step of polling the order database for a pending transaction type;
executing a provisioning script representative of instructions for provisioning communication devices to provide a customer selected service responsive to the at least one retrieved provisioning rule; and
generating a script for determining if the rule database includes a predetermined provisioning rule. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for provisioning communication devices, the system comprising:
-
customer order interfacing means for interfacingly receiving a customer service order, the customer order interfacing means including an input scripted provisioning driver;
rule-based script selecting means positioned in communications with said customer order interfacing means for selecting a rule-based script responsive to a rule for a transaction type; and
communication devices interfacing means positioned in communications with said rule-based script provision generating means for interfacingly providing he rule-based script to communication devices to thereby perform a provisioning request thereon, and wherein the communication devices interfacing means includes an output scripted provisioning driver.- View Dependent Claims (21, 22)
-
-
23. A method of provisioning communication devices comprising the steps of:
-
retrieving a customer order from an input communications port;
transferring the customer order to an order database;
retrieving a due order from the order database, the due order being representative of a next customer order due;
retrieving at least one provisioning rule from a rule database having a plurality of rules stored therein and responsive to the retrieve due order;
executing a provisioning script representative of instructions for provisioning communication devices to provide a customer selected service responsive to the at least one retrieved provisioning rule; and
provisioning communication devices responsive to the generated provisioning script, the step of provisioning communication devices including transferring the generated provisioning script to an output communications port.
-
-
24. A system for provisioning communication devices, the system comprising:
-
customer order interfacing means for interfacingly receiving a customer service order;
rule-based script selecting means positioned in communications with said customer order interfacing means for selecting a rule-based script responsive to a rule for a transaction type, the rule-based script provision selecting means including a provisioning engine having a customer order database for storing customer orders therein, a rule database for storing a plurality of provisioning rules therein, and a rule-based executor responsive to the customer order database and the rule database for executing a provisioning script based upon the transaction type of the customer order, the customer order including a transaction type; and
communication devices interfacing means positioned in communications with said rule-based script provision generating means for interfacingly providing the rule-based script to communication devices to thereby perform a provisioning request thereon.
-
Specification