← Back to Patent Explorer
US6005571A Expired / Lapsed US ⏱️ 0.0 years remaining

Graphical user interface for managing security in a database system

Assignee: Micron Technology Inc
•
Filing: 1997-09-30
•
Granted: 1999-12-21
•
Expires: 2017-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract One embodiment of the present invention provides a method for managing security in a database system. The method includes producing a plurality of task groups, the task groups including actions that may be performed on the database. Functional roles are created from these task groups, and a security profile for a user is created by assigning to the user at least one functional role. In one embodiment, the security profile for a user may only be created by assigning functional roles to users. Thus, users may only perform actions on the database that are dictated by defined task groups and functional roles. This allows database security to be controlled by controlling definitions of task groups and functional roles, without requiring exhaustive examination of security profiles for large numbers of individual users.

Inventors

  • 👤 Kush Pachauri

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 20:11
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/60; G06F21/62; G06F21/6218; G06F12/00; G06F12/14; G06F12/1458; G06F12/1483; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99939

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 112 words
A graphical user interface for manipulating task groups, the task groups including actions that may be performed on a database system, comprising: a graphical display; a first activation point on the graphical display, for activating creation of a task group; a second activation point on the graphical display, for activating changes to a task group; and a display within the graphical display, for displaying a plurality of actions that may be performed on the database, including activation points for activating actions to be included in the task group; wherein the display within the graphical display includes a mechanism for specifying organizational units within a business that the task groups may operate on.
Claim 2
Dependent Claim 112 words
A graphical user interface for manipulating task groups, the task groups including actions that may be performed on a database system, comprising: a graphical display; a first activation point on the graphical display, for activating creation of a task group; a second activation point on the graphical display, for activating changes to a task group; and a display within the graphical display, for displaying a plurality of actions that may be performed on the database, including activation points for activating actions to be included in the task group; wherein the display within the graphical display includes a mechanism for specifying organizational units within a business that the task groups may operate on.
Claim 3
Dependent Claim 38 words
The graphical user interface of claim 1, wherein activation points are activated by placing a cursor over an area of a computer monitor that corresponds to the activation point, and selecting the activation point by pressing a button.
Claim 4
Dependent Claim 24 words
The graphical user interface of claim 1, including a third activation point on the graphical user interface, for activating deletion of a task group.
Claim 5
Dependent Claim 30 words
The graphical user interface of claim 1, including a fourth activation point on the graphical user interface, for activating copying of a first task group to a second task group.
Claim 6
Dependent Claim 40 words
The graphical user interface of claim 1, wherein the display of actions is organized in a hierarchical structure, and includes a mechanism to navigate through the hierarchical structure in order to display actions that may be performed on the database.
Claim 7
Dependent Claim 17 words
The graphical user interface of claim 1, including a linkage to a database for storing task groups.
Claim 8
Dependent Claim 29 words
The graphical user interface of claim 1, wherein the display within the graphical display includes actions that may be performed on the database related to a single business activity.
Claim 9
Dependent Claim 19 words
The graphical user interface of claim 1, wherein the plurality of actions specify actions performed on a SAP database.
Claim 10
Dependent Claim 19 words
The graphical user interface of claim 1, wherein the plurality of actions specify actions performed on a SAP database.
Claim 11
Dependent Claim 194 words
A graphical user interface for manipulating a functional role for users of a database system, the functional role including actions that may be performed on a database system, comprising: a graphical interface including a first screen and a second screen; a first activation point on the first screen, for activating creation of a functional role; a second activation point on the first screen, for activating changes to a functional role; a display of task groups within the first screen, the task groups specifying actions that may be performed on the database, the display including activation points for activating task groups to be included in the functional role; a third activation point on the second screen, for activating creation of a task group; a fourth activation point on the second screen, for activating changes to a task group; and a display within the second screen, for displaying a plurality of actions that may be performed on the database, including activation points for activating actions to be included in the task group; wherein the display within the second screen includes a mechanism for specifying organizational units within a business that the task groups may operate on.
Claim 12
Dependent Claim 194 words
A graphical user interface for manipulating a functional role for users of a database system, the functional role including actions that may be performed on a database system, comprising: a graphical interface including a first screen and a second screen; a first activation point on the first screen, for activating creation of a functional role; a second activation point on the first screen, for activating changes to a functional role; a display of task groups within the first screen, the task groups specifying actions that may be performed on the database, the display including activation points for activating task groups to be included in the functional role; a third activation point on the second screen, for activating creation of a task group; a fourth activation point on the second screen, for activating changes to a task group; and a display within the second screen, for displaying a plurality of actions that may be performed on the database, including activation points for activating actions to be included in the task group; wherein the display within the second screen includes a mechanism for specifying organizational units within a business that the task groups may operate on.
Claim 13
Dependent Claim 38 words
The graphical user interface of claim 10, wherein activation points are activated by placing a cursor over an area of a computer monitor that corresponds to the activation point, and selecting the activation point by pressing a button.
Claim 14
Dependent Claim 23 words
The graphical user interface of claim 10, including a fifth activation point on the first screen, for activating deletion of a functional role.
Claim 15
Dependent Claim 29 words
The graphical user interface of claim 10, including a sixth activation point on the first screen, for activating copying of a first functional role to a second functional role.
Claim 16
Dependent Claim 36 words
The graphical user interface of claim 10, wherein the display of task groups is organized in a hierarchical structure, and includes a mechanism to navigate through the hierarchical structure in order to display the task groups.
Claim 17
Dependent Claim 17 words
The graphical user interface of claim 10, including a linkage to a database for storing functional roles.
Claim 18
Dependent Claim 21 words
The graphical user interface of claim 10, wherein the task groups specifying actions that may be performed on a SAP database.
Claim 19
Dependent Claim 212 words
A graphical user interface for manipulating a security profile for a user of a database system, the security profile including actions that may be performed on the database system by the user, the graphical user interface comprising: a graphical interface including a first screen and a second screen; a first activation point on the first screen, for activating creation of a security profile for the user; a second activation point on the first screen, for activating changes to a security profile for the user; and a display of functional roles within the first screen, the functional roles specifying actions that may be performed on the database, the display including activation points for activating functional roles to be included in the security profile for the user; a third activation point on the second screen, for activating creation of a task group; a fourth activation point on the second screen, for activating changes to a task group; and a display within the second screen, for displaying a plurality of actions that may be performed on the database, including activation points for activating actions to be included in the task group; wherein the display within the second screen includes a mechanism for specifying organizational units within a business that the task groups may operate on.
Claim 20
Dependent Claim 212 words
A graphical user interface for manipulating a security profile for a user of a database system, the security profile including actions that may be performed on the database system by the user, the graphical user interface comprising: a graphical interface including a first screen and a second screen; a first activation point on the first screen, for activating creation of a security profile for the user; a second activation point on the first screen, for activating changes to a security profile for the user; and a display of functional roles within the first screen, the functional roles specifying actions that may be performed on the database, the display including activation points for activating functional roles to be included in the security profile for the user; a third activation point on the second screen, for activating creation of a task group; a fourth activation point on the second screen, for activating changes to a task group; and a display within the second screen, for displaying a plurality of actions that may be performed on the database, including activation points for activating actions to be included in the task group; wherein the display within the second screen includes a mechanism for specifying organizational units within a business that the task groups may operate on.
Claim 21
Dependent Claim 38 words
The graphical user interface of claim 17, wherein activation points are activated by placing a cursor over an area of a computer monitor that corresponds to the activation point, and selecting the activation point by pressing a button.
Claim 22
Dependent Claim 26 words
The graphical user interface of claim 17, including a fifth activation point on the first screen, for activating deletion of a security profile for the user.
Claim 23
Dependent Claim 29 words
The graphical user interface of claim 17, including a sixth activation point on the first screen, for activating copying of a first security profile to a second security profile.
Claim 24
Dependent Claim 36 words
The graphical user interface of claim 17, wherein the display of functional roles is organized in a hierarchical structure, and includes a mechanism to navigate through the hierarchical structure in order to display the functional roles.
Claim 25
Dependent Claim 17 words
The graphical user interface of claim 17, including a linkage to a database for storing security profiles.
Claim 26
Dependent Claim 21 words
The graphical user interface of claim 17, wherein the functional roles specify actions that may be performed on a SAP database.
Claim 27
Dependent Claim 131 words
A computer readable storage medium storing instructions that when executed by a computer implement a graphical user interface for manipulating task groups, the task groups including actions that may be performed on a database system, the graphical user interface comprising: a graphical display; a first activation point on the graphical display, for activating creation of a task group; a second activation point on the graphical display, for activating changes to an existing task group; and a display within the graphical display, for displaying a plurality of actions that may be performed on the database, including activation points for activating actions to be included in the task group; wherein the display within the graphical display includes a mechanism for specifying organizational units within a business that the task groups may operate on.
Claim 28
Dependent Claim 131 words
A computer readable storage medium storing instructions that when executed by a computer implement a graphical user interface for manipulating task groups, the task groups including actions that may be performed on a database system, the graphical user interface comprising: a graphical display; a first activation point on the graphical display, for activating creation of a task group; a second activation point on the graphical display, for activating changes to an existing task group; and a display within the graphical display, for displaying a plurality of actions that may be performed on the database, including activation points for activating actions to be included in the task group; wherein the display within the graphical display includes a mechanism for specifying organizational units within a business that the task groups may operate on.
Claim 29
Dependent Claim 212 words
A computer readable storage medium storing instructions that when executed by a computer implement a graphical user interface for manipulating a functional role for users of a database system, the functional role including actions that may be performed on a database system, the graphical user interface comprising: a graphical interface including a first screen and a second screen; a first activation point on the first screen, for activating creation of a functional role; a second activation point on the first screen, for activating changes to a functional role; a display of task groups within the first screen, the task groups specifying actions that may be performed on the database, the display including activation points for activating task groups to be included in the functional role; a third activation point on the second screen, for activating creation of a task group; a fourth activation point on the second screen, for activating changes to a task group; and a display within the second screen, for displaying a plurality of actions that may be performed on the database, including activation points for activating actions to be included in the task group; wherein the display within the second screen includes a mechanism for specifying organizational units within a business that the task groups may operate on.
Claim 30
Dependent Claim 212 words
A computer readable storage medium storing instructions that when executed by a computer implement a graphical user interface for manipulating a functional role for users of a database system, the functional role including actions that may be performed on a database system, the graphical user interface comprising: a graphical interface including a first screen and a second screen; a first activation point on the first screen, for activating creation of a functional role; a second activation point on the first screen, for activating changes to a functional role; a display of task groups within the first screen, the task groups specifying actions that may be performed on the database, the display including activation points for activating task groups to be included in the functional role; a third activation point on the second screen, for activating creation of a task group; a fourth activation point on the second screen, for activating changes to a task group; and a display within the second screen, for displaying a plurality of actions that may be performed on the database, including activation points for activating actions to be included in the task group; wherein the display within the second screen includes a mechanism for specifying organizational units within a business that the task groups may operate on.
Claim 31
Dependent Claim 225 words
A computer readable storage medium storing instructions that when executed by a computer implement a graphical user interface for manipulating a security profile for a user of a database system, the security profile including actions that may be performed on the database system by the user, the graphical user interface comprising: a graphical interface including a first screen and a second screen; a first activation point on the first screen, for activating creation of a security profile for the user; a second activation point on the first screen, for activating changes to a security profile for the user; a display of functional roles within the first screen, the functional roles specifying actions that may be performed on the database, the display including activation points for activating functional roles to be included in the security profile for the user; a third activation point on the second screen, for activating creation of a task group; a fourth activation point on the second screen, for activating changes to a task group; and a display within the second screen, for displaying a plurality of actions that may be performed on the database, including activation points for activating actions to be included in the task group; wherein the display within the second screen includes a mechanism for specifying organizational units within a business that the task groups may operate on.
Claim 32
Dependent Claim 225 words
A computer readable storage medium storing instructions that when executed by a computer implement a graphical user interface for manipulating a security profile for a user of a database system, the security profile including actions that may be performed on the database system by the user, the graphical user interface comprising: a graphical interface including a first screen and a second screen; a first activation point on the first screen, for activating creation of a security profile for the user; a second activation point on the first screen, for activating changes to a security profile for the user; a display of functional roles within the first screen, the functional roles specifying actions that may be performed on the database, the display including activation points for activating functional roles to be included in the security profile for the user; a third activation point on the second screen, for activating creation of a task group; a fourth activation point on the second screen, for activating changes to a task group; and a display within the second screen, for displaying a plurality of actions that may be performed on the database, including activation points for activating actions to be included in the task group; wherein the display within the second screen includes a mechanism for specifying organizational units within a business that the task groups may operate on.

References Cited (Backward Citations)

US5555369A Cited
EP0697662A1 Cited
US5862372A Cited
WO1996017286A2 Cited
US5644739A Cited
US5644737A Cited
US5764226A Cited
US5752242A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-12-20 2003-06-21 2003-12-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-12-20 2007-06-21 2007-12-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-12-20 2011-06-21 2011-12-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag