CAD system
First Claim
Patent Images
1. A collaboration server supporting a computer-aided design (CAD) system, comprising:
- means for maintaining a database including CAD elements defining an object under design;
means for receiving input commands from a plurality of remote client applications to modify said CAD elements;
means for automatically logging discrete changes to said CAD elements resulting from said input commands in respective records; and
means for generating a hypertext markup language (HTML) report from said records to enable user access to information related to changes to said CAD elements.
6 Assignments
0 Petitions
Accused Products
Abstract
Every type of change in a CAD generated object is automatically and chronologically protocoled so that the object directly includes an abstract description of the history of the object independent of the CAD module used. This is particularly advantageous with decentralized CAD systems in which several constructors/designers are working together on the same draft, but located in different places. At the end of a session, the object history, i.e. the changes which have taken place, are directly exported, together with the object data, into the destination system. The abstract description is in a form independent of the system used.
86 Citations
15 Claims
-
1. A collaboration server supporting a computer-aided design (CAD) system, comprising:
-
means for maintaining a database including CAD elements defining an object under design; means for receiving input commands from a plurality of remote client applications to modify said CAD elements; means for automatically logging discrete changes to said CAD elements resulting from said input commands in respective records; and means for generating a hypertext markup language (HTML) report from said records to enable user access to information related to changes to said CAD elements. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for designing a computer-aided design (CAD) object, comprising:
-
maintaining a database including CAD elements defining an object under design at a collaboration server; receiving, by said collaboration server, input commands from a plurality of remote client applications to modify said CAD elements; automatically logging discrete changes to said CAD elements as a result of said input commands in respective records; and generating, by said collaboration server, a hypertext markup language (HTML) report from said records to enable user access to information related to changes to said CAD elements. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A collaboration server, comprising:
-
a database including computer-aided design (CAD) elements defining an object under design; and a collaboration server application for receiving input commands from a plurality of remote client applications to modify said CAD elements during a design session, wherein said collaboration server application identifies discrete changes to said CAD elements resulting from said input commands, creates a log of said discrete changes, and generates a hypertext markup language (HTML) report to enable user access to information related to changes to said CAD elements, wherein said HTML report is provided to each client to enable CAD users to review each change made to CAD elements during said design session while said design session is occurring. - View Dependent Claims (12, 13, 14, 15)
-
Specification