Virtual mode execution manager
US-12118376-B2 · Oct 15, 2024 · US
US9779184B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9779184-B2 |
| Application number | US-201313837208-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 15, 2013 |
| Priority date | Mar 15, 2013 |
| Publication date | Oct 3, 2017 |
| Grant date | Oct 3, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system for scalable multi-user CAD may include a traffic consolidation server consolidating feature edits from CAD workstations editing one or more proximate regions of an engineering object. The traffic consolidation servers may transmit feature changes to other workstations editing the proximate regions of the engineering object while forwarding the feature changes to a CAD model server. CAD model servers may be configured to receive consolidated feature changes pertaining to an assigned region of the engineering object. An assignment server may balance processing loads on traffic consolidation servers. Methods and apparatus corresponding to the above system are also disclosed herein.
Opening claim text (preview).
What is claimed is: 1. A system for scalable multi-user CAD, the system comprising: a plurality of CAD workstations, each CAD workstation thereof configured to render geometry definitions that correspond to a viewed portion of a global CAD model, receive editing sequences from a user, generate feature changes from the editing sequences corresponding to the viewed portion of the global CAD model, and subsequently transmit the feature changes to a traffic consolidation server assigned to the CAD workstation; a plurality of traffic consolidation servers, each traffic consolidation server thereof configured to receive and consolidate a plurality of feature changes from at least one CAD workstation to provide consolidated feature changes and transmit the consolidated feature changes to a CAD model server; the CAD model server configured to receive the consolidated feature changes, update the global CAD model, and convert at least a portion of the global CAD model to geometry definitions; and the CAD model server further configured to transmit the geometry definitions to a selected traffic consolidation server wherein the geometry definitions correspond to a viewed portion of the global CAD model for at least one CAD workstation assigned to the selected traffic consolidation server. 2. The system of claim 1 , wherein the CAD model server is further configured to generate a plurality of storage change transactions corresponding to the feature changes and provide the storage change transactions to a storage server. 3. The system of claim 2 , further comprising a storage server configured to store data corresponding to a global CAD model, receive the storage change transactions, and change the data corresponding to the global CAD model. 4. The system of claim 3 , wherein the storage server is a database server and wherein the storage change transactions are database transactions. 5. The system of claim 1 , further comprising an assignment server configured to monitor a processing load on each of the plurality of traffic servers. 6. The system of claim 1 , wherein the assignment server is further configured to reassign a CAD workstation to a different traffic consolidation server and thereby reduce a processing load imbalance for the plurality of traffic consolidation servers.
Computer-aided design [CAD] · CPC title
based on parameters of servers, e.g. available memory or workload (monitoring of computer activity G06F11/30) · CPC title
involving task migration · CPC title
CAD in a network environment, e.g. collaborative CAD or distributed simulation · CPC title
in the application layer [OSI layer 7] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.