Method and system for providing access security to controls in a graphical user interface
First Claim
1. A method for limiting access to information in predetermined controls of windows in a graphical user interface, comprising the steps of:
- during creation of a window having a predetermined control, sizing an opening for the predetermined control and defining an area for the predetermined control within the window;
sizing an obscuring member and defining an area for the obscuring member within the window so that the information in the predetermined control will be obscured from view when the window is displayed; and
displaying the window with the information in the predetermined control obscured from view by the obscuring member.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing restricted access to controls of a graphical user interface. An object-oriented subclass is selectively applied to individual controls, so that upon creation or opening of a window having any such controls, a region of obscuration is defined which shields control information from view. Access may then be obtained by entry of an authorized password. Alternatively, a determination may be made during the creation or opening of a window as to whether the user or terminal is authorized, and if not, a region of obscuration is defined and displayed over the control information. Different levels of access to the control information may also be provided, such as view only and view and manipulate.
-
Citations
33 Claims
-
1. A method for limiting access to information in predetermined controls of windows in a graphical user interface, comprising the steps of:
-
during creation of a window having a predetermined control, sizing an opening for the predetermined control and defining an area for the predetermined control within the window; sizing an obscuring member and defining an area for the obscuring member within the window so that the information in the predetermined control will be obscured from view when the window is displayed; and displaying the window with the information in the predetermined control obscured from view by the obscuring member. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a computing environment including a processor, memory and a display, a system for limiting access to selected controls of a window of a software application, comprising:
-
means for obscuring information of a selected control of a window normally presented to a user via the display upon creation of the window; means for recognizing a request from the user to access the obscured information of the selected control; and means for determining whether the user is authorized to access the obscured information and permitting access if the user is authorized. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for restricting access to information in predetermined controls of windows in a graphical user interface, comprising the steps of:
-
during creation of a window having a predetermined control, determining whether a user requesting creation of the window is authorized to access the control; if the requesting user is authorized, sizing and defining the predetermined control within the window and displaying the predetermined control within the window so that the information in the predetermined control is accessible; if the requesting user is not authorized, sizing and defining the predetermined control within the window, sizing and defining a region of obscuration coincidental with at least the information in the predetermined control, and displaying the predetermined control within the window so that the information is obscured from view by the region of obscuration. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. In a computing environment including a processor, memory and a display, a system for selectively permitting access by users to limited access controls included in windows of a software program, comprising:
-
means for determining whether a user is authorized to access a limited access control of a window during creation of the window; means for denying access to the limited access control if said determining means determines that the user is not authorized; and means for providing an authorized level of access to the limited access control if said determining means determines that the user is authorized. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A class included on media for providing limited user interaction to controls defined in a graphical user interface to which said object class is applied, comprising:
-
means for defining and sizing a limited access region within the graphical user interface coincidental to at least information included in a control to which said object class has been applied during creation of the control for display purposes; means for limiting user interaction to the information in the control within the limited access region; and means for processing requests to interact with the information in the limited access region. - View Dependent Claims (29, 30, 31)
-
-
32. A class stored on media for providing limited user interaction to controls defined in a graphical user interface to which said object class is applied, comprising:
-
means for discovering a level of access to a control to which said object class has been applied to which a user is authorized upon a user requesting creation of a window including the control; and means for limiting user interaction to the information in the control in accordance with the level of access. - View Dependent Claims (33)
-
Specification