System and method for revenue and authorization management
First Claim
Patent Images
1. A computerized system for resource management comprising:
- a. a computer readable datastore associated with a server, said server hereinafter referred to as a wallet server, wherein a master copy of a wallet comprising computer readable storage representing a usage allowance, hereinafter master wallet, is stored;
b. a plurality of logical servers which are logical partitions of said wallet server;
c. a plurality of computer readable logical datastores which are logical partitions of said datastore;
wherein said wallet server further comprises computer executable instructions to;
create said master wallet for a set of users;
configure each of said plurality of logical servers and their associated logical datastores for a subset of said set of users;
allocate a plurality of independent subsets of said master wallet, prior to an event arrival including a request, each of said subsets hereinafter referred to as a shadow wallet, wherein each shadow wallet is associated with one of said plurality of logical servers and its associated logical datastore;
configure each of said plurality of logical servers, to process said request received by said system for a given user from said subset of users against said shadow wallet associated with said given user;
monitor usage across all of the shadow wallets derived from said master wallet and automatically adjust the usage allowances subdivided across said shadow wallets in anticipation of expected future use of said shadow wallets.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is disclosed for facilitating relationship-centric authorization of transactions in a manner which provides optimum scalability and availability by logically partitioning wallets in conjunction with partitioning a resource associated with a group of consumers.
133 Citations
18 Claims
-
1. A computerized system for resource management comprising:
-
a. a computer readable datastore associated with a server, said server hereinafter referred to as a wallet server, wherein a master copy of a wallet comprising computer readable storage representing a usage allowance, hereinafter master wallet, is stored; b. a plurality of logical servers which are logical partitions of said wallet server; c. a plurality of computer readable logical datastores which are logical partitions of said datastore; wherein said wallet server further comprises computer executable instructions to; create said master wallet for a set of users; configure each of said plurality of logical servers and their associated logical datastores for a subset of said set of users; allocate a plurality of independent subsets of said master wallet, prior to an event arrival including a request, each of said subsets hereinafter referred to as a shadow wallet, wherein each shadow wallet is associated with one of said plurality of logical servers and its associated logical datastore; configure each of said plurality of logical servers, to process said request received by said system for a given user from said subset of users against said shadow wallet associated with said given user; monitor usage across all of the shadow wallets derived from said master wallet and automatically adjust the usage allowances subdivided across said shadow wallets in anticipation of expected future use of said shadow wallets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computerized system for resource management comprising:
-
a. a computer readable datastore associated with a server, said server hereinafter referred to as a wallet server, wherein a master copy of a wallet comprising computer readable storage representing a usage allowance, hereinafter master wallet, is stored; b. a plurality of logical servers which are logical partitions of said wallet server; c. a plurality of computer readable logical datastores which are logical partitions of said datastore; wherein said wallet server further comprises computer executable instructions to; create said master wallet for a set of users; configure each of said plurality of logical servers and their associated logical datastores for a subset of said set of users; assign a service level to each of said logical servers; allocate a plurality of independent subsets of said master wallet, prior to an event arrival including a request, each of said subsets hereinafter referred to as a shadow wallet, wherein each shadow wallet is associated with one of said plurality of logical servers and its associated logical datastore; determine a service level associated with said request received by said system and distribute said request to a particular logical server associated with said service level and configure said particular logical server, to process a request received by said system for a first user from said subset of users against said shadow wallet associated with said first user.
-
-
13. A computerized system for resource management comprising:
-
a. a computer readable datastore associated with a server, said server hereinafter referred to as a wallet server, wherein a master copy of a wallet comprising computer readable storage representing a usage allowance, hereinafter master wallet, is stored; b. a plurality of logical servers which are logical partitions of said wallet server; c. a plurality of computer readable logical datastores which are logical partitions of said datastore; wherein said wallet server further comprises computer executable instructions to; create said master wallet for a set of users associated with an account providing a bundled allowance; configure each of said plurality of logical servers and their associated logical datastores for a subset of said set of users; subdivide said master wallet into a plurality of independent shadow wallets, prior to an event arrival including a request, wherein each shadow wallet is associated with one of said plurality of logical servers and its associated logical datastore; process a plurality of requests against said master wallet by configuring each of said plurality of logical servers, to process said request received by said system for a given user from said subset of users against said shadow wallet associated with said given user. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification