Scalable multi-user CAD system and apparatus

US9779184B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9779184-B2
Application numberUS-201313837208-A
CountryUS
Kind codeB2
Filing dateMar 15, 2013
Priority dateMar 15, 2013
Publication dateOct 3, 2017
Grant dateOct 3, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

  • G06F9/5088Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9779184B2 cover?
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. CA…
Who is the assignee on this patent?
Univ Brigham Young
What technology area does this patent fall under?
Primary CPC classification G06F9/5088. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 03 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).