DISTRIBUTED ORDER PROCESSING
First Claim
1. A computer-readable medium comprising computer-executable instructions, the computer-executable instructions including instructions for:
- receiving, from a provisioning unit, an order associated with a set of telephone numbers and an address;
separating the order into sub-orders, each sub-order corresponding to each of the telephone numbers;
sending one of the sub-orders to a catalog server via a message, the one of the sub-orders corresponding to a telephone number that is outside of a rate center to which the address belongs;
receiving a response from the catalog server; and
sending a reply to the order to the provisioning unit.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-readable medium may include computer-executable instructions. The computer-executable instructions may include instructions for receiving, from a provisioning unit, an order pertaining to a set of telephone numbers and an address, separating the order into sub-orders, each sub-order corresponding to each of the telephone numbers, sending one of the sub-orders to a catalog server over a message, a telephone number that corresponds to the one sub-order being outside of a rate center to which the address belongs, receiving a response from the catalog server, and sending a reply to the order to the provisioning unit.
27 Citations
24 Claims
-
1. A computer-readable medium comprising computer-executable instructions, the computer-executable instructions including instructions for:
-
receiving, from a provisioning unit, an order associated with a set of telephone numbers and an address; separating the order into sub-orders, each sub-order corresponding to each of the telephone numbers; sending one of the sub-orders to a catalog server via a message, the one of the sub-orders corresponding to a telephone number that is outside of a rate center to which the address belongs; receiving a response from the catalog server; and sending a reply to the order to the provisioning unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device comprising:
-
a listener configured to; receive an order, via a first message, from a remote provisioning device; a workflow dispatcher configured to; split the order into at least one sub-order, and insert a second message for placing the sub-order into a queue; and a sender to configured to; retrieve the second message from the queue, and send the second message to a database server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
receiving a sub-order to assign a telephone number to an address, via a first message from a remote device; translating the first message into a second message that a catalog server can parse; submitting the second message to the catalog server; receiving a response from the catalog server, the response indicating whether the telephone number is assigned to the address; sending a reply to the remote device, the reply including content of the response; and receiving an acknowledgment from the remote device. - View Dependent Claims (21, 22, 23, 24)
-
Specification