US6748419B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for solid modeling
Assignee: Alibre Inc
•
Filing: 1999-09-09
•
Granted: 2004-06-08
•
Expires: 2019-09-09
Abstract
Abstract Modeling three-dimensional objects on a computer system via a high bandwidth distributed network, facilitating the computing of intensive computer-aided design (CAD) tasks to take place on a series of servers. A multi-tiered distributed processing architecture, which separates client user interface, multiple application servers and database servers is employed, resulting in the separation of server computing and data storage from the client control device. Computing for CAD tasks is directed to the client device or to an application server, as is appropriate for the complexity of tasks being performed.
Inventors
- 👤 J. Paul Grayson
- 👤 Stephen Perry Emmons, Jr.
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 01:08
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/10; G06F30/12; H; H04; H04L; H04L67/00; H04L67/01; H04L67/10; G06F2111/00; G06F2111/02; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
135 words
A computer modeling system for modeling three-dimensional objects, said system comprising: a display node for displaying at least one model of a given three-dimensional object based on received solids modeling data, a user of said display node employing a graphical user interface to manipulate said at least one model; a design node, in communication with said display node, for calculating the solids modeling data used for the displaying of said at least one model of said given three-dimensional object pursuant to instructions from said user; a repository node, in communication with said design node and said display nodes, for storing the solids modeling data for said at least one model of said given three-dimensional object; and a networking connection supporting bi-directional communications among and between each of the display node, design node and repository node.
Claim 2
Dependent Claim
135 words
A computer modeling system for modeling three-dimensional objects, said system comprising: a display node for displaying at least one model of a given three-dimensional object based on received solids modeling data, a user of said display node employing a graphical user interface to manipulate said at least one model; a design node, in communication with said display node, for calculating the solids modeling data used for the displaying of said at least one model of said given three-dimensional object pursuant to instructions from said user; a repository node, in communication with said design node and said display nodes, for storing the solids modeling data for said at least one model of said given three-dimensional object; and a networking connection supporting bi-directional communications among and between each of the display node, design node and repository node.
Claim 3
Dependent Claim
30 words
The computer modeling system according to claim 1 , wherein a plurality of display nodes are in bi-directional communication with each other and said design node over the networking connection.
Claim 4
Dependent Claim
29 words
The computer modeling system according to claim 2 , wherein said plurality of display nodes bi-directionally communicate with each of a plurality of repository nodes over the networking connection.
Claim 5
Dependent Claim
46 words
The computer modeling system according to claim 1 , further comprising: a second design node in bi-directional communication with each of said display node, said design node and repository node over the networking connection, whereby said user employs said graphical user interface to manipulate another model.
Claim 6
Dependent Claim
24 words
The computer modeling system according to claim 1 , wherein said design node coordinates the displaying of a plurality of models of three-dimensional objects.
Claim 7
Dependent Claim
33 words
The computer modeling system according to claim 1 , wherein said design node coordinates the displaying of said at least one model with at least one other design node over the networking connection.
Claim 8
Dependent Claim
22 words
The computer modeling system according to claim 1 , wherein said design node is in communication with a plurality of repository nodes.
Claim 9
Dependent Claim
59 words
The computer modeling system according to claim 1 , further comprising: an administrative node in bi-directional communication with each of said graphical user interface at said display node, said design node and said repository node over the networking connection, whereby said administrative node coordinates bi-directional communications among and between the display node, the design node, and the repository node.
Claim 10
Dependent Claim
17 words
The computer modeling system according to claim 1 , wherein said design node is on the Internet.
Claim 11
Dependent Claim
23 words
The computer modeling system according to claim 1 , wherein said display node accesses a plurality of respective design nodes on the Internet.
Claim 12
Dependent Claim
111 words
A computer modeling system, comprising: a repository node storing solids modeling data relating to a plurality of three-dimensional object models; a plurality of user display nodes each operating to visualize solids modeling data and produce three-dimensional object model images; a server node including a session manager function that manages concurrent modeling design sessions with each of the plurality of user display nodes and further includes a modeling function for manipulating solids modeling data at user request for each modeling design session; and a networking interconnection for supporting bi-directional communication of solids modeling data among and between each of the repository node, the plurality of user display nodes and the server node.
Claim 13
Dependent Claim
111 words
A computer modeling system, comprising: a repository node storing solids modeling data relating to a plurality of three-dimensional object models; a plurality of user display nodes each operating to visualize solids modeling data and produce three-dimensional object model images; a server node including a session manager function that manages concurrent modeling design sessions with each of the plurality of user display nodes and further includes a modeling function for manipulating solids modeling data at user request for each modeling design session; and a networking interconnection for supporting bi-directional communication of solids modeling data among and between each of the repository node, the plurality of user display nodes and the server node.
Claim 14
Dependent Claim
21 words
The system of claim 11 wherein the modeling function handles geometric, topological and mathematical calculations relating to the solids modeling data.
Claim 15
Dependent Claim
13 words
The system of claim 11 wherein the networking connection is an Internet connection.
Claim 16
Dependent Claim
45 words
The system of claim 11 , further comprising: an administrative node connected by the network interconnection to the display nodes, the design node and said repository node and operable to coordinate communications among and between the display nodes, the design node and the repository node.
Claim 17
Dependent Claim
19 words
The system of claim 14 wherein the coordination of communications relates to the establishment of the design node sessions.
Claim 18
Dependent Claim
131 words
A computer modeling system, comprising: a plurality of user display nodes each operating to visualize solids modeling data and produce three-dimensional object model images; a first server node including a session manager function that manages modeling design sessions with the plurality of user display nodes and further includes a modeling function for manipulating solids modeling data at user request for each modeling design session; the display nodes including: a first display node implementing a first design context with respect to a first modeling design session being handled by the first server node; and a second display node implementing a second design context with respect to the same first modeling design session; and a networking interconnection for supporting communication among and between the plurality of user display nodes and each server node.
Claim 19
Dependent Claim
131 words
A computer modeling system, comprising: a plurality of user display nodes each operating to visualize solids modeling data and produce three-dimensional object model images; a first server node including a session manager function that manages modeling design sessions with the plurality of user display nodes and further includes a modeling function for manipulating solids modeling data at user request for each modeling design session; the display nodes including: a first display node implementing a first design context with respect to a first modeling design session being handled by the first server node; and a second display node implementing a second design context with respect to the same first modeling design session; and a networking interconnection for supporting communication among and between the plurality of user display nodes and each server node.
Claim 20
Dependent Claim
71 words
The system of claim 16 further including a second server node including a session manager function that manages modeling design sessions with the plurality of user display nodes and further includes a modeling function for manipulating solids modeling data at user request for each modeling design session; the first display node implementing a third design context with respect to a second modeling design session being handled by the second server node.
Claim 21
Dependent Claim
44 words
The system of claim 16 further including a third modeling design session being handled by the first server node, the first and third modeling design sessions communicating with each other in the first server node with respect to the manipulation of solids modeling data.
Claim 22
Dependent Claim
25 words
The system of claim 18 further including a third display node implementing a third design context with respect to the same third modeling design session.
Claim 23
Dependent Claim
91 words
The system of claim 16 further including a third server node including a session manager function that manages modeling design sessions with the plurality of user display nodes and further includes a modeling function for manipulating solids modeling data at user request for each modeling design session; and further including a fourth modeling design session being handled by the third server node, the first and fourth modeling design sessions communicating with each other between the first server node and third server node with respect to the manipulation of solids modeling data.
References Cited (Backward Citations)
US5379374A
Cited
US5339247A
Cited
US5561790A
Cited
US5506964A
Cited
US5687317A
Cited
US6158903A
Cited
US5995097A
Cited
US5887170A
Cited
US5724508A
Cited
US6020885A
Cited
US5987242A
Cited
US20010051984A1
Cited
US5923573A
Cited
US5815683A
Cited
US5907494A
Cited
US5818469A
Cited
US6151621A
Cited
US6397117B1
Cited
US6233600B1
Cited
US6201546B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-06-08 | 2007-12-08 | 2008-06-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-06-08 | 2011-12-08 | 2012-06-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-06-08 | 2015-12-08 | 2016-06-08 | $7700.00 | Window Closed / Lapsed |