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,
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.
대표청구항▼
1. 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
1. 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. 2. 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.3. 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.4. 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. 5. The computer modeling system according to claim 1, wherein said design node coordinates the displaying of a plurality of models of three-dimensional objects.6. 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.7. The computer modeling system according to claim 1, wherein said design node is in communication with a plurality of repository nodes.8. 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. 9. The computer modeling system according to claim 1, wherein said design node is on the Internet.10. The computer modeling system according to claim 1, wherein said display node accesses a plurality of respective design nodes on the Internet.11. 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. 12. The system of claim 11 wherein the modeling function handles geometric, topological and mathematical calculations relating to the solids modeling data.13. The system of claim 11 wherein the networking connection is an Internet connection.14. 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 communic ations among and between the display nodes, the design node and the repository node. 15. The system of claim 14 wherein the coordination of communications relates to the establishment of the design node sessions.16. 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; anda 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. 17. 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. 18. 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.19. 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.20. 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.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (19)
Vogler Joe E., Accessing a remote cad tool server.
Schaeffer Arnold ; Anderson David R. ; Palevich Jack H., Apparatus and method for allowing computer systems with different input/output devices to collaboratively edit data.
Lawless John Joseph ; Poddar Bimal ; Putney Alice Elizabeth ; Smit Harald Jean, Graphics interface processing methodology in symmetric multiprocessing or distributed network environments.
Salas Pito ; Beir Jeffrey ; Leffler Melissa ; McDonald Glenn ; Dennie Andy ; Kleppner Paul ; Finnegan Neal ; Morrissey Craig ; Steele Alan ; Crowley Patrick, Method and system for providing a networked collaborative work environment.
Ansberry Catherine Malia ; Freer Jay Douglas ; Fuqua Todd W. ; Mesterton Erik Peter ; Stillwagon Catherine Ann ; Yang Ching-Yun, System for classifying and sending selective requests to different participants of a collaborative application thereby.
Beukema Bruce L. (Hayfield MN), System with multiple interface logic circuits including arbitration logic for individually linking multiple processing s.
Ramani,Karthik; Ganiji,Aliasgar; Joglekar,Nikhil Vishwanath; Arugundram Hrikrishna Moorthy,Mahendra Babu, Systems and methods for collaborative shape and design.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.