System and method for distributing inventory for point-of-sale activation services
First Claim
1. A method for managing prepaid services transactions in a client-server environment that includes a transaction database and one or more product pools, the method comprising:
- initiating a transaction that identifies a prepaid service product;
querying one of the product pools for the prepaid service product;
selecting the prepaid service product from the queried product pool;
delivering the selected prepaid service product;
transmitting transaction information concerning the received prepaid service product;
requesting a replacement product;
updating the transaction database;
transmitting the replacement product; and
receiving the replacement product.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, hardware and software are provided that facilitate the distribution of inventory to point of sale devices in accordance with just-in-time and other communication methodologies. The JIT inventory distribution process is implemented in connection with a server that includes transaction and product databases, and a client terminal configured for communication with the server. In response to a prepaid service transaction initiated at the terminal, such as a request for wireless telephone air time, a JIT products pool located at the terminal is queried and the requested product is identified and delivered by the terminal. A connection is established between the terminal and the server and transaction information and a replacement product request are transmitted to the server. The requested replacement product is retrieved from the JIT products pool of the server and transmitted to the terminal. The server transaction database is then appropriately updated.
-
Citations
50 Claims
-
1. A method for managing prepaid services transactions in a client-server environment that includes a transaction database and one or more product pools, the method comprising:
-
initiating a transaction that identifies a prepaid service product;
querying one of the product pools for the prepaid service product;
selecting the prepaid service product from the queried product pool;
delivering the selected prepaid service product;
transmitting transaction information concerning the received prepaid service product;
requesting a replacement product;
updating the transaction database;
transmitting the replacement product; and
receiving the replacement product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for managing prepaid service transactions in a client-server environment that includes a transaction database, and a product pool located at the client, the method comprising:
-
initiating, at the client, a transaction that identifies a prepaid service product;
querying the product pool for the prepaid service product;
delivering the received prepaid service product;
transmitting transaction information to the server;
transmitting, to the server, a request for a replacement prepaid service product to replace the received prepaid service product; and
receiving the replacement prepaid service product at the client. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for managing prepaid service transactions in a client-server environment that includes a transaction database, the method comprising:
-
receiving, from the client, transaction information concerning a delivered prepaid service product;
receiving, from the client, a request for a replacement prepaid service product to replace the delivered prepaid service product;
transmitting the replacement prepaid service product to the client; and
updating the transaction database. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer program product for implementing a method for managing prepaid service transactions in a client-server environment that includes a transaction database, and a product pool located at the client, the computer program product comprising:
a computer readable medium carrying computer executable instructions for performing the method, wherein the method comprises;
initiating, at the client, a transaction that identifies a prepaid service product;
querying the product pool for the prepaid service product;
delivering the received prepaid service product;
transmitting transaction information to the server;
transmitting, to the server, a request for a replacement prepaid service product to replace the received prepaid service product; and
receiving the replacement prepaid service product at the client. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
42. A computer program product for implementing a method for managing prepaid service transactions in a client-server environment that includes a transaction database, the computer program product comprising:
a computer readable medium carrying computer executable instructions for performing the method, wherein the method comprises;
receiving, from the client, transaction information concerning a delivered prepaid service product;
receiving, from the client, a request for a replacement prepaid service product to replace the delivered prepaid service product;
transmitting the replacement prepaid service product to the client; and
updating the transaction database.- View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50)
Specification