US6067548A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Dynamic organization model and management computing system and method therefor
Assignee: EGUANXI Inc
•
Filing: 1998-07-16
•
Granted: 2000-05-23
•
Expires: 2018-07-16
Abstract
Abstract The present invention provides a dynamic organizational database as an underlying information system to support collaborative computing in a global enterprise. This information system is built based on the Organizational Modeling and Management model (OMM) and provides a system architecture and a graphical user interface for easy manipulation of organizational objects. Contrary to traditional approaches, the present invention separates the organization model from the process model, the application model and the data model. Thus, independent and flexible enterprise modeling and design is allowed to reflect more realistically a rapidly changing business environment.
Inventors
- 👤 Edward C. Cheng
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 09:54
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99942; Y10S707/99944; Y10S707/99945
Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
133 words
A utility for an organizational database to support collaborative computing between users within a computer system network by an enterprise having a plurality of objects, the utility comprising: means for expressing information received from at least one of the users; means for storing a plurality of classes of organizational objects, each class having any number of member objects; means for mapping the member objects to the objects within the enterprise; and means for virtually linking one or more of the member objects to at least one other member object with a relationship definition which can be dynamically evaluated and resolved at runtime of the utility, the expressing means determining which of the relationship definitions to be evaluated and resolved, the expressing means coupled to the storing means, mapping means, and virtually linking means.
Claim 2
Dependent Claim
133 words
A utility for an organizational database to support collaborative computing between users within a computer system network by an enterprise having a plurality of objects, the utility comprising: means for expressing information received from at least one of the users; means for storing a plurality of classes of organizational objects, each class having any number of member objects; means for mapping the member objects to the objects within the enterprise; and means for virtually linking one or more of the member objects to at least one other member object with a relationship definition which can be dynamically evaluated and resolved at runtime of the utility, the expressing means determining which of the relationship definitions to be evaluated and resolved, the expressing means coupled to the storing means, mapping means, and virtually linking means.
Claim 3
Dependent Claim
27 words
The utility of claim 1 wherein the storing means includes vertically partitioning the member objects of the enterprise and horizontally partitioning an individual member object into sub-groups.
Claim 4
Dependent Claim
19 words
The utility of claim 1 wherein one of the classes includes a main member class having attributes and methods.
Claim 5
Dependent Claim
12 words
The utility of claim 3 wherein the attributes and methods are user-defined.
Claim 6
Dependent Claim
59 words
The utility of claim 1 wherein the utility includes a life-cycle means for representing the availability of one or more member objects to function in response to the expressing means, the life-cycle means having a plurality states to indicate its availability to function, the life-cycle means changing from one state to another by input from one of the users.
Claim 7
Dependent Claim
62 words
The utility of claim 5 wherein the plurality of states includes an active state which changes to an inactive state simulating the reality of the member object being available for its function, or a removal state wherein the information of the member object is retained in the storing means, or a forgotten state wherein the information of the member object is archived.
Claim 8
Dependent Claim
22 words
The utility of claim 1 wherein the virtual linking means includes at least one relational definition between two member objects is reversible.
Claim 9
Dependent Claim
21 words
The utility of claim 1 wherein expressing means includes a graphical user interface for users to explore the relationships between resources.
Claim 10
Dependent Claim
15 words
The utility of claim 1 wherein the utility assigns a unique identifier across the enterprise.
Claim 11
Dependent Claim
28 words
The utility of claim 1 wherein the expressing means includes means for querying the relationship definition to resolve an expression received from at least one of the users.
Claim 12
Independent Claim
121 words
A method for supplying information through an organizational database to support collaborative computing between users within a computer system network by an enterprise having a plurality of objects, the method including the steps of: expressing information received from at least one of the users; storing a plurality of classes of organizational objects wherein each class includes any number of member objects; mapping member objects to an actual entity within the enterprise; virtually linking one or more of the member objects to at least one other member object with a relationship definition; and dynamically evaluating and resolving a virtual link relationship definition at runtime of the utility, the expressing step determining which of the relationship definitions are to be evaluated and resolved.
Claim 13
Independent Claim
121 words
A method for supplying information through an organizational database to support collaborative computing between users within a computer system network by an enterprise having a plurality of objects, the method including the steps of: expressing information received from at least one of the users; storing a plurality of classes of organizational objects wherein each class includes any number of member objects; mapping member objects to an actual entity within the enterprise; virtually linking one or more of the member objects to at least one other member object with a relationship definition; and dynamically evaluating and resolving a virtual link relationship definition at runtime of the utility, the expressing step determining which of the relationship definitions are to be evaluated and resolved.
Claim 14
Dependent Claim
27 words
The method of claim 11 wherein the utility further includes vertically partitioning a plurality of resources of the enterprise and horizontally partitioning an individual resource into sub-groups.
Claim 15
Dependent Claim
19 words
The method of claim 11 wherein one of the classes includes a main member class having attributes and methods.
Claim 16
Dependent Claim
16 words
The method of claim 13 wherein the method includes the user defining the attributes and methods.
Claim 17
Dependent Claim
64 words
The method of claim 11 wherein the method includes the step of representing the life-cycle availability of one or more member objects to function in response to the expressing step, the representing step indicating the life-cycle availability of one or more member objects to function by having a plurality states which change from one state to another by input from one of the users.
Claim 18
Dependent Claim
70 words
The method of claim 15 wherein the representing step includes the step of simulating the reality of the member object being available for its function with the plurality of states having an active state which changes to an inactive state, or a removal state wherein the information of the member object is retained in the storing step, or a forgotten state wherein the information of the member object is archived.
Claim 19
Dependent Claim
24 words
The method of claim 11 wherein the step of virtual linking includes defining at least one relational definition between two member objects as reversible.
Claim 20
Dependent Claim
21 words
The method of claim 11 wherein expressing step includes the step of exploring the relationships between resources with a graphical interface.
Claim 21
Dependent Claim
19 words
The method of claim 11 wherein the method includes the step of assigning a unique identifier across the enterprise.
Claim 22
Dependent Claim
29 words
The method of claim 11 wherein the expressing step includes the step of querying the relationship definition to resolve an expression received from at least one of the users.
Claim 23
Dependent Claim
105 words
In a computer network utilizing an organizational database to support collaborative computing between users within a computer system network by an enterprise having a plurality of objects, the network configured to: express information received from at least one of the users; store a plurality of classes of organizational objects with each class having any number of member objects; map member objects to an actual entity within the enterprise; virtually link one or more of the member objects to at least one other member object with a relationship definition; dynamically evaluate and resolve at runtime of the network the relationship definitions determined by the express information.
Claim 24
Dependent Claim
105 words
In a computer network utilizing an organizational database to support collaborative computing between users within a computer system network by an enterprise having a plurality of objects, the network configured to: express information received from at least one of the users; store a plurality of classes of organizational objects with each class having any number of member objects; map member objects to an actual entity within the enterprise; virtually link one or more of the member objects to at least one other member object with a relationship definition; dynamically evaluate and resolve at runtime of the network the relationship definitions determined by the express information.
Claim 25
Dependent Claim
28 words
The network of claim 21 wherein the network is configured to vertically partition the member objects of the enterprise and horizontally partition an individual member object into sub-groups.
Claim 26
Dependent Claim
19 words
The network of claim 21 wherein one of the classes includes a main member class having attributes and methods.
Claim 27
Dependent Claim
12 words
The network of claim 23 wherein the attributes and methods are user-defined.
Claim 28
Dependent Claim
57 words
The network of claim 21 wherein the network is configured to represent the life-cycle availability of one or more member objects to function in response to the expression, the life-cycle availability having a plurality states to indicate its availability to function, the life-cycle availability changing from one state to another by input from one of the users.
Claim 29
Dependent Claim
60 words
The network of claim 25 wherein the plurality of states includes an active state which changes to an inactive state simulating the reality of the member object being available for its function, or a removal state wherein the information of the member object is retained in storage, or a forgotten state wherein the information of the member object is archived.
Claim 30
Dependent Claim
25 words
The network of claim 21 wherein the network is configured to virtual link at least one relational definition between two member objects which is reversible.
Claim 31
Dependent Claim
20 words
The network of claim 21 wherein the network is configured to explore the relationships between resources using a graphic interface.
Claim 32
Dependent Claim
18 words
The network of claim 21 wherein the network is configured to assign a unique identifier across the enterprise.
Claim 33
Dependent Claim
27 words
The network of claim 21 wherein the network is configured to query the relationship definition to resolve the information received from at least one of the users.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-05-23 | 2003-11-22 | 2004-05-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-05-23 | 2007-11-22 | 2008-05-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-05-23 | 2011-11-22 | 2012-05-23 | $7700.00 | Window Closed / Lapsed |