System and method for controlling access to user interface elements
First Claim
1. A computer-implemented method for controlling access to user interface fields in a point-of-sale system having a plurality of different user interface fields, the method comprising the steps of:
- operating the point-of-sale system in a security setup mode of operation by;
accessing the plurality of user interface fields, wherein some of the user interface fields include a set of modifiable access properties that indicate a level of access needed to access that user interface field;
establishing an access profile for each user of the point-of-sale system, the access profile indicates the level of access of user interface fields that each user is allowed to access; and
controlling a value in each user interface field displayed on the point-of-sale system during a normal mode of operation by comparing the level of access indicated in the access profile of a user of the point-of-sale system with the level of access of each user interface field, wherein only those values in the user interface fields that have access property levels equal to or less than the level of access indicated in the access profile of the user are displayed.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system is disclosed for interactively controlling user access to a plurality of user interface elements contained in a graphical user interface of a computer program. An access control profile means is associated with each user of the computer program. An access control profile means is associated with each user interface element in the computer program. An authorized administrator can select an access control profile means for each user interface element. Each access control profile means includes an option to assign user access privileges to view the data contained in the user interface element, activate a function contained in the user interface element, and an option to assign user access privileges to edit the data contained in the user interface element. The authorized administrator can interactively assign these access privileges to each and every user interface element contained in the program, therefore controlling the manner and method in which each user interface element is displayed to a variety of users depending upon the user'"'"'s particular level of access privilege and use of the computer program, thus giving greater control of the computer program'"'"'s features and data to the administrator while increasing ease of use to the users and administrators of the computer program.
48 Citations
17 Claims
-
1. A computer-implemented method for controlling access to user interface fields in a point-of-sale system having a plurality of different user interface fields, the method comprising the steps of:
-
operating the point-of-sale system in a security setup mode of operation by; accessing the plurality of user interface fields, wherein some of the user interface fields include a set of modifiable access properties that indicate a level of access needed to access that user interface field; establishing an access profile for each user of the point-of-sale system, the access profile indicates the level of access of user interface fields that each user is allowed to access; and controlling a value in each user interface field displayed on the point-of-sale system during a normal mode of operation by comparing the level of access indicated in the access profile of a user of the point-of-sale system with the level of access of each user interface field, wherein only those values in the user interface fields that have access property levels equal to or less than the level of access indicated in the access profile of the user are displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A point-of-sale system that controls access to user interface fields, the point-of-sale system comprising:
an access control module configured to manage access of a plurality of user interface fields for each user of the point of sale system, the access control module comprising; an access management module configured to allow an authorized administrator to set up access levels for user interface fields of the point-of-sale system; an access control table configured to store access profiles for each user of the point-of-sale system as set up by the authorized administrator, each access profile indicates the level of access of user interface fields that each user is allowed to access; and a display management module configured to instruct the point-of-sale system if values in user interface fields should be rendered by comparing the access levels of each user interface field to the access profile of a user, wherein the display management module displays values in user interface fields that have access levels equal to or less than the access levels of the access profile of the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
Specification