Hierarchical Entitlement System with Integrated Inheritance and Limit Checks
First Claim
1. A computer-implemented method for specifying and enforcing entitlements for performance of financial transactions, the method comprising:
- providing a hierarchical entitlement structure with inheritance for specifying entitlements for performing financial transactions;
receiving user input for defining a plurality of entitlement groups of said hierarchical entitlement structure, wherein each entitlement group has specified permissions to perform financial transactions, limits on performance of said financial transactions, and membership of each user;
in response to a particular user request to perform a financial transaction at runtime, identifying the particular user'"'"'s membership in a certain entitlement group; and
determining whether to allow the particular user to perform the financial transaction based on permissions and limits of said hierarchical entitlement structure applicable to the particular user'"'"'s performance of the financial transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
A hierarchical entitlement system with integrated inheritance and limit checks is described. In one embodiment, for example, a computer-implemented method is described for specifying and enforcing entitlements for performance of financial transactions, the method comprises steps of: providing a hierarchical entitlement structure with inheritance for specifying entitlements for performing financial transactions; receiving user input for defining a plurality of entitlement groups of the hierarchical entitlement structure, wherein each entitlement group has specified permissions to perform financial transactions, limits on performance of the financial transactions, and membership of each user; in response to a particular user request to perform a financial transaction at runtime, identifying the particular user'"'"'s membership in a certain entitlement group; and determining whether to allow the particular user to perform the financial transaction based on permissions and limits of the hierarchical entitlement structure applicable to the particular user'"'"'s performance of the financial transaction.
-
Citations
24 Claims
-
1. A computer-implemented method for specifying and enforcing entitlements for performance of financial transactions, the method comprising:
-
providing a hierarchical entitlement structure with inheritance for specifying entitlements for performing financial transactions;
receiving user input for defining a plurality of entitlement groups of said hierarchical entitlement structure, wherein each entitlement group has specified permissions to perform financial transactions, limits on performance of said financial transactions, and membership of each user;
in response to a particular user request to perform a financial transaction at runtime, identifying the particular user'"'"'s membership in a certain entitlement group; and
determining whether to allow the particular user to perform the financial transaction based on permissions and limits of said hierarchical entitlement structure applicable to the particular user'"'"'s performance of the financial transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification