System and method of dynamic entitlement
First Claim
1. A method for creating a user interface for a system, comprising:
- identifying a user of the system;
assessing a security setting of the user;
assessing context within a transaction between the user and the system;
assessing entitlement of the user to portions of the system based at least partially on the security setting of the user and the context of the transaction between the user and the system;
authorizing the user to access portions of the system to which the user is entitled;
filtering a response message of the system based at least partially on the authorization of the user; and
rendering the user interface based at least partially on the filtered response message to allow the user to access one or more of the portions of the system that the user is authorized to access and to inhibit the user from accessing one or more of the portions of the system that the user is not authorized to access.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for creating a user interface for a system may include dynamically assessing entitlement of a user to data elements and/or processes of the system based at least on a security setting of the user and a context of the transaction between the user and the system, authorizing the user to access portions of the system, and filtering a response message of the system based at least on the authorization of the user. The user interface may be rendered based at least on the filtered response message to allow the user to access some portions of the system and to inhibit the user from accessing other portions of the system. A system may include a CPU and a memory coupled to the CPU including program instructions executable to implement the method described above. A carrier medium may include program instructions executable to implement the method described above.
60 Citations
47 Claims
-
1. A method for creating a user interface for a system, comprising:
-
identifying a user of the system;
assessing a security setting of the user;
assessing context within a transaction between the user and the system;
assessing entitlement of the user to portions of the system based at least partially on the security setting of the user and the context of the transaction between the user and the system;
authorizing the user to access portions of the system to which the user is entitled;
filtering a response message of the system based at least partially on the authorization of the user; and
rendering the user interface based at least partially on the filtered response message to allow the user to access one or more of the portions of the system that the user is authorized to access and to inhibit the user from accessing one or more of the portions of the system that the user is not authorized to access. - View Dependent Claims (2, 3, 5, 9, 10, 13, 16, 18, 22, 25, 27, 28)
-
-
4. (canceled)
-
6-8. -8. (canceled)
-
11-12. -12. (canceled)
-
14-15. -15. (canceled)
-
17. (canceled)
-
19-21. -21. (canceled)
-
23-24. -24. (canceled)
-
26. (canceled)
-
29-30. -30. (canceled)
-
31. A method for creating a user interface for a system comprising:
-
accessing a website through a user system;
transmitting a security setting of a user via the website;
assessing entitlement of the user to access one or more portions of the system based at least partially on the security setting of the user; and
rendering a user interface based at least partially on the security setting of the user, wherein the user interface comprises one or more of the portions of the system the user is entitled to access, and wherein at least a portion of the system the user is not entitled to access is not viewable in the user interface. - View Dependent Claims (32, 33, 47)
-
-
34-40. -40. (canceled)
-
41. A method for creating a user interface for a system comprising:
-
accessing a website through a user system;
transmitting a security setting of a user via the website;
assessing a context of a transaction between the user and the system;
assessing an entitlement of the user to access portions of the system based at least partially on the security setting of the user and the context of the transaction; and
rendering a user interface based at least partially on the security setting of the user and the context of the transaction, wherein the user interface is configured to allow the user to execute one or more actions the user is entitled to access, and wherein the user interface is configured to inhibit the user from executing one or more of the actions the user is not entitled to access. - View Dependent Claims (44, 45)
-
-
42-43. -43. (canceled)
-
46. (canceled)
Specification