Stored value transaction system and method including an integrated database server
First Claim
1. A computer-based system, comprising:
- memory having program instructions stored therein, wherein the program instructions are executable by the computer-based system to cause the computer-based system to perform operations including;
managing a database on behalf of a plurality of different clients that are issuers of stored value products, wherein stored value products included in the database are assigned a respective prepaid account balance available for transactions, and wherein managing the database includes storing account balances for a plurality of the stored value products, wherein the database includes a record for a consumer to which at least two of the plurality of stored value products have been issued; and
facilitating a transaction using one of the at least two stored value products, wherein facilitating the transaction includes adjusting a stored account balance for the stored value product.
7 Assignments
0 Petitions
Accused Products
Abstract
An integrated database and information server are provided that efficiently share information and tasks between various stored value programs. A server is configured to provide reusable objects and data structures that are suitably shared between various stored value products. A database at the server allows data to be shared between various programs so that each consumer associates with only one database record even though that consumer may use multiple shared value products. By integrating modules and avoiding duplicate records, the record communicates with all stored value programs, so the information does not need to be repeatedly entered into the database. Moreover, new stored value products are quickly and easily created through selection and arrangement of various shared objects preferably maintained within the database.
25 Citations
20 Claims
-
1. A computer-based system, comprising:
memory having program instructions stored therein, wherein the program instructions are executable by the computer-based system to cause the computer-based system to perform operations including; managing a database on behalf of a plurality of different clients that are issuers of stored value products, wherein stored value products included in the database are assigned a respective prepaid account balance available for transactions, and wherein managing the database includes storing account balances for a plurality of the stored value products, wherein the database includes a record for a consumer to which at least two of the plurality of stored value products have been issued; and facilitating a transaction using one of the at least two stored value products, wherein facilitating the transaction includes adjusting a stored account balance for the stored value product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer-based system, comprising:
memory having program instructions stored therein, wherein the program instructions are executable by the computer-based system to cause the computer-based system to perform operations including; receiving requests from a plurality of clients, wherein each client is an issuer of one or more respective stored value products, wherein stored value products are assigned a respective prepaid account balance available for transactions, and wherein the requests includes requests to store transaction information usable to facilitate transactions with the stored value products, wherein the transaction information includes account balances of the stored value products; and storing the transaction information in a database of the computer-based system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A method, comprising:
-
a client system of a stored-value-product issuer providing, to a computer-based system, account information associated with stored value products issued by the issuer, wherein the computer-based system is configured to maintain a database of account information associated with a plurality of stored-value-product issuers, and wherein the computer-based system is configured to communicate with a transaction authorization system to facilitate transactions with one or more of the stored value products, wherein the one or more stored value products are assigned a respective prepaid balance available for transactions, wherein the account information includes account balances for the one or more stored value products; and the client system receiving account information from the computer-based system, wherein the received account information includes information from the database. - View Dependent Claims (18, 19, 20)
-
Specification