← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US5329626A Cited
US5204958A Cited
US5864862A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag