US6850893B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for an improved security system mechanism in a business applications management system platform
Assignee: Saba Software Inc
•
Filing: 2001-01-12
•
Granted: 2005-02-01
•
Expires: 2021-01-12
Abstract
Abstract The present invention provides a solution to the needs described above through an improved method and apparatus for an improved security system mechanism in a business applications management system platform. The security management system partitions a number of business objects into a number of hierarchical domains. A security list is then created and configured to grant a member the right to perform a security operation on the business object located within the hierarchical domain. The security list is created by adding the security operation to the security list, applying the security operation to one of the multiple domains, and adding members to the security list.
Inventors
- 👤 Daniel S. Lipkin
- 👤 Gaurav Mehra
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 09:51
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/08; H04L63/083; G; G06; G06F; G06F21/00; G06F21/60; G06F21/604; G06F21/62; G06F21/6218; G06F21/6236; G06F9/00; G06F9/06; G06F9/46; G06F9/468; G06Q; G06Q10/00; G06Q10/06; G06Q10/063; G06Q10/10; G06Q20/00; G06Q20/38; G06Q20/382; G06Q20/3821; H04L63/10; H04L63/101; H04L63/105; H04L67/00; H04L67/01; H04L67/02; G06F2221/00; G06F2221/21; G06F2221/2141; H04L2463/00; H04L2463/102; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99941; Y10S707/99944
Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
94 words
A method for managing security on a business application management platform implemented on a computer, comprising the steps of: partitioning a plurality of business objects into a hierarchy of domains; and creating a security list configured to grant a member the right to perform a security operation on a business object located in said hierarchy of domains, comprising the steps of: adding said security operation to said security list; applying said security operation to a given domain and to each child domain of the given domain; and adding said member to said security list.
Claim 2
Independent Claim
94 words
A method for managing security on a business application management platform implemented on a computer, comprising the steps of: partitioning a plurality of business objects into a hierarchy of domains; and creating a security list configured to grant a member the right to perform a security operation on a business object located in said hierarchy of domains, comprising the steps of: adding said security operation to said security list; applying said security operation to a given domain and to each child domain of the given domain; and adding said member to said security list.
Claim 3
Dependent Claim
19 words
The method of claim 1 , wherein said partitioned business objects are grouped together in specific categories and/or classes.
Claim 4
Dependent Claim
20 words
The method of claim 2 , wherein said security operation is performed on said category or class of business objects.
Claim 5
Dependent Claim
21 words
The method of claim 1 , wherein the right to perform said security operation is shared by more than one member.
Claim 6
Dependent Claim
27 words
The method of claim 1 , wherein said security operation is assigned based on a customizable partitioning of said business objects into said plurality of hierarchical domains.
Claim 7
Dependent Claim
27 words
The method of claim 1 , wherein said security operation is predefined to apply to all of said business objects located in said plurality of hierarchical domains.
Claim 8
Dependent Claim
19 words
The method of claim 1 , wherein said security operation represents a group of one or more security operations.
Claim 9
Dependent Claim
53 words
The method of claim 1 , wherein said partitioned business objects are grouped together in specific categories and/or classes; and wherein at least one category and/or class of business objects defines additional security operations that can be performed on said business objects within said at least one category and/or class of business objects.
Claim 10
Dependent Claim
18 words
The method of claim 1 , wherein said domains are partitioned based on geography, divisions, and/or business function.
Claim 11
Dependent Claim
23 words
The method of claim 1 , wherein said security list is a global security list configured to apply across said hierarchy of domains.
Claim 12
Dependent Claim
24 words
The method of claim 1 , wherein said member is an individual user, associated with a generic role, and/or associated with an automated process.
Claim 13
Dependent Claim
112 words
A computer security management system for managing security on a business application management platform, comprising: a partitioning mechanism configured to partition a plurality of business objects into a hierarchy of domains; a security list mechanism configured to create a security list, said security list comprising: a security operation, wherein said security operation is applied to at least one of said plurality of domains and to all of the child domains of the at least one domain; and a member, wherein said security list grants said member the right to perform said security operation in the at least one domain and in all of the child domains of the at least one domain.
Claim 14
Dependent Claim
112 words
A computer security management system for managing security on a business application management platform, comprising: a partitioning mechanism configured to partition a plurality of business objects into a hierarchy of domains; a security list mechanism configured to create a security list, said security list comprising: a security operation, wherein said security operation is applied to at least one of said plurality of domains and to all of the child domains of the at least one domain; and a member, wherein said security list grants said member the right to perform said security operation in the at least one domain and in all of the child domains of the at least one domain.
Claim 15
Dependent Claim
19 words
The system of claim 12 , wherein said partitioned business objects are grouped together in specific categories or classes.
Claim 16
Dependent Claim
20 words
The system of claim 13 , wherein said security operation is performed on said category or class of business objects.
Claim 17
Dependent Claim
21 words
The system of claim 12 , wherein the right to perform said security operation is shared by more than one member.
Claim 18
Dependent Claim
26 words
The system of claim 12 , wherein said security operation is assigned based on a customizable partitioning of said business objects into said hierarchy of domains.
Claim 19
Dependent Claim
26 words
The system of claim 12 , wherein said security operation is predefined to apply to all of said business objects located in said hierarchy of domains.
Claim 20
Dependent Claim
19 words
The system of claim 12 , wherein said security operation represents a group of one or more security operations.
Claim 21
Dependent Claim
53 words
The system of claim 12 , wherein said partitioned business objects are grouped together in specific categories and/or classes; and wherein at least one category and/or class of business objects defines additional security operations that can be performed on said business objects within said at least one category and/or class of business objects.
Claim 22
Dependent Claim
18 words
The system of claim 12 , wherein said domains are partitioned based on geography, divisions, and/or business function.
Claim 23
Dependent Claim
25 words
The system of claim 12 , wherein said security list is a global security list and is configured to apply across said hierarchy of domains.
Claim 24
Dependent Claim
24 words
The system of claim 12 , wherein said member is an individual user, associated with a generic role, and/or associated with an automated process.
Claim 25
Dependent Claim
121 words
A computer-readable storage medium containing computer executable code for implementing a security management system for managing security on a business application management platform by instructing a computer to operate as follows: partition a plurality of business objects into a hierarchy of domains; create a security list by further instructing the computer to operate as follows: add a security operation to said security list; apply said security list to at least one of said plurality of domains and to all child domains of the at least one domain; and add said member to said security list, wherein said security list is configured to grant a member the right to perform said security operation in each domain to which it has been applied.
Claim 26
Dependent Claim
121 words
A computer-readable storage medium containing computer executable code for implementing a security management system for managing security on a business application management platform by instructing a computer to operate as follows: partition a plurality of business objects into a hierarchy of domains; create a security list by further instructing the computer to operate as follows: add a security operation to said security list; apply said security list to at least one of said plurality of domains and to all child domains of the at least one domain; and add said member to said security list, wherein said security list is configured to grant a member the right to perform said security operation in each domain to which it has been applied.
Claim 27
Dependent Claim
21 words
The computer-readable storage medium of claim 23 , wherein said partitioned business objects are grouped together in specific categories or classes.
Claim 28
Dependent Claim
22 words
The computer-readable storage medium of claim 24 , wherein said security operation is performed on said category or class of business objects.
Claim 29
Dependent Claim
23 words
The computer-readable storage medium of claim 23 , wherein the right to perform said security operation is shared by more than one member.
Claim 30
Dependent Claim
28 words
The computer-readable storage medium of claim 23 , wherein said security operation is assigned based on a customizable partitioning of said business objects into said hierarchy of domains.
Claim 31
Dependent Claim
26 words
The computer-readable storage medium of claim 23 , wherein said security operation is predefined to apply to all of said business objects located in each domain.
Claim 32
Dependent Claim
21 words
The computer-readable storage medium of claim 23 , wherein said security operation represents a group of one or more security operations.
Claim 33
Dependent Claim
55 words
The computer-readable storage medium of claim 23 , wherein said partitioned business objects are grouped together in specific categories and/or classes; and wherein at least one category and/or class of business objects defines additional security operations that can be performed on said business objects within said at least one category and/or class of business objects.
Claim 34
Dependent Claim
20 words
The computer-readable storage medium of claim 23 , wherein said domains are partitioned based on geography, divisions, and/or business function.
Claim 35
Dependent Claim
27 words
The computer-readable storage medium of claim 23 , wherein said security list is a global security list and is configured to apply across said hierarchy of domains.
References Cited (Backward Citations)
US4701130A
Cited
US4895518A
Cited
US5301270A
Cited
US5311422A
Cited
US5236678A
Cited
US5199068A
Cited
US5448727A
Cited
US5270920A
Cited
US5326270A
Cited
US5395243A
Cited
US5421730A
Cited
US5381332A
Cited
US5259766A
Cited
US5267865A
Cited
US5310349A
Cited
US5761063A
Cited
US5548506A
Cited
US5655118A
Cited
US5597312A
Cited
WO1998010399A1
Cited
US5829983A
Cited
US5499293A
Cited
US5761669A
Cited
US5788504A
Cited
US5765140A
Cited
WO1997022096A1
Cited
WO1997029428A1
Cited
US5795155A
Cited
US5826252A
Cited
WO1998005018A1
Cited
WO1999017209A1
Cited
EP0955761A1
Cited
US6125363A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2008-02-01 | 2008-08-02 | 2009-02-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2012-02-01 | 2012-08-02 | 2013-02-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2016-02-01 | 2016-08-02 | 2017-02-01 | $7700.00 | Window Closed / Lapsed |