US2005071135A1PendingUtilityA1

Knowledge management system for computer-aided design modeling

Priority: Sep 30, 2003Filed: Sep 30, 2003Published: Mar 31, 2005
Est. expirySep 30, 2023(expired)· nominal 20-yr term from priority
G06T 19/00G06F 30/13G06F 2111/04G06N 5/02
30
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A knowledge management system captures, stores, manages, and applies rules for modeling geometric objects and related non-geometric attributes. The knowledge management system controls a computer-aided design system for modeling a geometric structure. The knowledge management system includes a knowledge management application in communication with the computer-aided design system through an application program interface. The knowledge management system also includes a central database managed by a knowledge storage application for maintaining rules and other related information. The knowledge management system also includes a knowledge acquisition application for generating rule programs for storage in the central database. The rules can relate to geometric and non-geometric attributes of the model.

Claims

exact text as granted — not AI-modified
1 . A computer-aided modeling system comprising: 
 a knowledge management system for managing a set of modeling rules; and    a computer-aided design system controlled by the knowledge management system, wherein the knowledge management system generates instructions for modeling a geometric structure based on the set of modeling rules and communicates the instructions to the computer-aided design system for generating a model of the geometric structure.    
   
   
       2 . A computer-aided modeling system according to  claim 1 , wherein the knowledge management system comprises a knowledge management application in communication with the computer-aided design system through an application program interface of the computer-aided design system.  
   
   
       3 . A computer-aided modeling system according to  claim 2 , wherein the knowledge management system further comprises a knowledge storage application in communication with the knowledge management application for storing the set of rules in a central database and communicating the set of rules to the knowledge management application.  
   
   
       4 . A computer-aided modeling system according to  claim 3 , wherein the knowledge management system further comprises a knowledge acquisition application in communication with the knowledge storage application for generating the set of rules and communication the set of rules to the knowledge storage application for storage in the central database.  
   
   
       5 . A computer-aided modeling system according to  claim 1 , further comprising a graphical user interface, wherein the knowledge management system produces a graphical display on the graphical user interface, the graphical display comprising a first portion including information from the knowledge management system and a second portion including information from the computer-aided design system.  
   
   
       6 . A computer-aided modeling system according to  claim 5 , wherein the second portion includes a display window generated by the computer-aided design system.  
   
   
       7 . A computer-aided modeling system according to  claim 6 , wherein the display window includes a graphical representation of the geometric structure.  
   
   
       8 . A computer-aided modeling system according to  claim 7 , wherein the display window further includes controls for manipulating the graphical representation of the geometric structure.  
   
   
       9 . A computer-aided modeling system according to  claim 1 , wherein the set of rules includes at least one rule relating to a non-geometric attribute of the geometric structure.  
   
   
       10 . A computer-aided modeling system according to  claim 9 , wherein the at least one rule relating to a non-geometric attribute includes a rule for determine a cost of the geometric structure.  
   
   
       11 . A computer-aided modeling system according to  claim 9 , wherein the at least one rule relating to a non-geometric attribute includes a rule for defining a process.  
   
   
       12 . A computer-aided modeling system according to  claim 1 , wherein the set of rules includes at least one rule relating to a class having a plurality of geometric structures.  
   
   
       13 . A computer-aided modeling system according to  claim 1 , wherein the set of rules includes at least one rule relating to a geometric structure defined in the computer-aided design system.  
   
   
       14 . A computer-aided modeling system according to  claim 1 , wherein the computer-aided design system comprises a three-dimensional computer-aided design system.  
   
   
       15 . A computer-aided modeling system according to  claim 14 , wherein the three-dimensional computer-aided design system is SOLIDWORKS™.  
   
   
       16 . A computer-aided modeling system according to  claim 14 , wherein the computer-aided design system further comprises a two-dimensional computer-aided design system.  
   
   
       17 . A computer-aided modeling system according to  claim 16 , wherein the two-dimensional computer-aided design system is VISIO™.  
   
   
       18 . A method for computer-aided design modeling, the method comprising: 
 generating instructions for modeling a geometric structure based on a set of modeling rules; and    communicating the instructions to a computer-aided design system for generating a model of the geometric structure.    
   
   
       19 . A method according to  claim 18 , wherein generating instructions for modeling a geometric structure based on a set of modeling rules comprises obtaining the set of modeling rules from a central database over a communication network.  
   
   
       20 . A method according to  claim 18 , wherein the computer-aided design system comprises an application program interface, and wherein communicating the instructions to a computer-aided design system comprises communicating the instructions to the computer-aided design system through the application program interface.  
   
   
       21 . A method according to  claim 18 , further comprising: 
 producing a graphical display on a graphical user interface, the graphical display comprising a first portion including information relating to the set of modeling rules and a second portion including information from the computer-aided design system.    
   
   
       22 . A method according to  claim 21 , wherein producing a graphical display on a graphical user interface comprises: 
 directing a window display generated by the computer-aided design system to be displayed on the graphical user interface.    
   
   
       23 . A method according to  claim 22 , wherein the display window includes a graphical representation of the geometric structure.  
   
   
       24 . A method according to  claim 23 , wherein the display window further includes controls for manipulating the graphical representation of the geometric structure.  
   
   
       25 . A method according to  claim 18 , wherein the set of rules includes at least one rule relating to a non-geometric attribute of the geometric structure.  
   
   
       26 . A method according to  claim 25 , wherein the at least one rule relating to a non-geometric attribute includes a rule for determine a cost of the geometric structure.  
   
   
       27 . A method according to  claim 25 , wherein the at least one rule relating to a non-geometric attribute includes a rule for defining a process.  
   
   
       28 . A method according to  claim 18 , wherein the set of rules includes at least one rule relating to a class having a plurality of geometric structures.  
   
   
       29 . A method according to  claim 18 , wherein the set of rules includes at least one rule relating to a geometric structure defined in the computer-aided design system.  
   
   
       30 . A method according to  claim 18 , wherein the computer-aided design system comprises a three-dimensional computer-aided design system.  
   
   
       31 . A method according to  claim 30 , wherein the three-dimensional computer-aided design system is SOLIDWORKS™.  
   
   
       32 . A method according to  claim 30 , wherein the computer-aided design system further comprises a two-dimensional computer-aided design system.  
   
   
       33 . A method according to  claim 32 , wherein the two-dimensional computer-aided design system is VISIO™.  
   
   
       34 . Apparatus for computer-aided design modeling, the apparatus comprising: 
 a design modeler for generating instructions for modeling a geometric structure based on a set of modeling rules; and    an interface from the design modeler to a computer-aided design system for communicating the instructions to the computer-aided design system for generating a model of the geometric structure.    
   
   
       35 . Apparatus according to  claim 34 , further comprising an interface from the design modeler to a central database over a communication network for obtaining the set of modeling rules from the central database.  
   
   
       36 . Apparatus according to  claim 34 , wherein the computer-aided design system comprises an application program interface, and wherein the interface from the design modeler to a computer-aided design system complies with the application program interface.  
   
   
       37 . Apparatus according to  claim 34 , further comprising a graphical user interface, wherein the design modeler produces a graphical display on the graphical user interface, the graphical display comprising a first portion including information from the design modeler and a second portion including information from the computer-aided design system.  
   
   
       38 . Apparatus according to  claim 37 , wherein the design modeler directs a window display generated by the computer-aided design system to be displayed on the graphical user interface.  
   
   
       39 . Apparatus according to  claim 38 , wherein the display window includes a graphical representation of the geometric structure.  
   
   
       40 . Apparatus according to  claim 39 , wherein the display window further includes controls for manipulating the graphical representation of the geometric structure.  
   
   
       41 . Apparatus according to  claim 34 , wherein the set of rules includes at least one rule relating to a non-geometric attribute of the geometric structure.  
   
   
       42 . Apparatus according to  claim 41 , wherein the at least one rule relating to a non-geometric attribute includes a rule for determine a cost of the geometric structure.  
   
   
       43 . Apparatus according to  claim 41 , wherein the at least one rule relating to a non-geometric attribute includes a rule for defining a process.  
   
   
       44 . Apparatus according to  claim 34 , wherein the set of rules includes at least one rule relating to a class having a plurality of geometric structures.  
   
   
       45 . Apparatus according to  claim 34 , wherein the set of rules includes at least one rule relating to a geometric structure defined in the computer-aided design system.  
   
   
       46 . A method according to  claim 34 , wherein the computer-aided design system comprises a three-dimensional computer-aided design system.  
   
   
       47 . Apparatus according to  claim 46 , wherein the three-dimensional computer-aided design system is SOLIDWORKS™.  
   
   
       48 . Apparatus according to  claim 46 , wherein the computer-aided design system further comprises a two-dimensional computer-aided design system.  
   
   
       49 . Apparatus according to  claim 48 , wherein the two-dimensional computer-aided design system is VISIO™.  
   
   
       50 . Apparatus comprising a computer readable medium having embodied therein a computer program for computer-aided design modeling, the computer program comprising: 
 means for generating instructions for modeling a geometric structure based on a set of modeling rules; and    means for communicating the instructions to a computer-aided design system for generating a model of the geometric structure.    
   
   
       51 . Apparatus according to  claim 50 , wherein the means for generating instructions comprises means for obtaining the set of modeling rules from a central database over a communication network.  
   
   
       52 . Apparatus according to  claim 50 , wherein the computer-aided design system comprises an application program interface, and wherein the means for communicating the instructions to the computer-aided design system comprises means for communicating the instructions to the computer-aided design system through the application program interface.  
   
   
       53 . Apparatus according to  claim 50 , further comprising: 
 means for producing a graphical display on a graphical user interface, the graphical display comprising a first portion including information relating to the set of modeling rules and a second portion including information from the computer-aided design system.    
   
   
       54 . Apparatus according to  claim 53 , wherein the means for producing a graphical display on a graphical user interface comprises: 
 means for directing a window display generated by the computer-aided design system to be displayed on the graphical user interface.    
   
   
       55 . Apparatus according to  claim 54 , wherein the display window includes a graphical representation of the geometric structure.  
   
   
       56 . Apparatus according to  claim 55 , wherein the display window further includes controls for manipulating the graphical representation of the geometric structure.  
   
   
       57 . Apparatus according to  claim 50 , wherein the set of rules includes at least one rule relating to a non-geometric attribute of the geometric structure.  
   
   
       58 . Apparatus according to  claim 57 , wherein the at least one rule relating to a non-geometric attribute includes a rule for determine a cost of the geometric structure.  
   
   
       59 . Apparatus according to  claim 57 , wherein the at least one rule relating to a non-geometric attribute includes a rule for defining a process.  
   
   
       60 . Apparatus according to  claim 50 , wherein the set of rules includes at least one rule relating to a class having a plurality of geometric structures.  
   
   
       61 . Apparatus according to  claim 50 , wherein the set of rules includes at least one rule relating to a geometric structure defined in the computer-aided design system.  
   
   
       62 . A method according to  claim 50 , wherein the computer-aided design system comprises a three-dimensional computer-aided design system.  
   
   
       63 . Apparatus according to  claim 62 , wherein the three-dimensional computer-aided design system is SOLIDWORKS™.  
   
   
       64 . Apparatus according to  claim 62 , wherein the computer-aided design system further comprises a two-dimensional computer-aided design system.  
   
   
       65 . Apparatus according to  claim 64 , wherein the two-dimensional computer-aided design system is VISIO™.  
   
   
       66 . Apparatus for computer-aided design modeling, the apparatus comprising: 
 means for generating instructions for modeling a geometric structure based on a set of modeling rules; and    means for communicating the instructions to a computer-aided design system for generating a model of the geometric structure.

Join the waitlist — get patent alerts

Track US2005071135A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.