Intelligent object builder
First Claim
1. A method comprising:
- adding a first graphical element to an image displayed on a monitor of a first computer system;
displaying a graphical user interface on the monitor of the first computer system, wherein the graphical user interface is configured for receiving non-graphical information;
entering first non-graphical information into the graphical user interface;
the first computer system transmitting first element data to a database for storage therein via internet communication, wherein the first element data represents the first graphical element;
the first computer system transmitting first non-graphical information data to the database for storage therein via internet communication, wherein the first non-graphical information data represents the first non-graphical information entered into the graphical user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a system and method for linking computer aided design (CAD) elements with non-graphical information within a database. In one embodiment of the method the database receives and stores first CAD element data generated by a first computer system in data communication with the database. This first CAD element data represents a first CAD element displayable on a monitor of a computer system such as a CAD computer system. Thereafter, a link is created in the database between the stored first CAD element data and one of a plurality of component specifications stored in the database. Each of the plurality of component specifications comprises non-graphical descriptive data that may describe a component of a construction project. In one embodiment, the first computer system is coupled to the database via the Internet. In another embodiment, each of the component specifications include at least one database object.
-
Citations
26 Claims
-
1. A method comprising:
-
adding a first graphical element to an image displayed on a monitor of a first computer system;
displaying a graphical user interface on the monitor of the first computer system, wherein the graphical user interface is configured for receiving non-graphical information;
entering first non-graphical information into the graphical user interface;
the first computer system transmitting first element data to a database for storage therein via internet communication, wherein the first element data represents the first graphical element;
the first computer system transmitting first non-graphical information data to the database for storage therein via internet communication, wherein the first non-graphical information data represents the first non-graphical information entered into the graphical user interface. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
a first computer system receiving, via internet communication, specification list data, wherein specification list data represents a list of specifications displayable on a monitor of the first computer system, wherein each specification of the list represents a data unit stored in a database in internet communication with the first computer system, wherein each data unit contains data representing non-graphical information;
the first computer system displaying the list of specifications;
adding a graphical element to an image displayed on the monitor of the first computer system;
the first computer system transmitting graphical element data to the database for storage therein via internet communication, wherein the graphical element data represents the graphical element;
the first computer system transmitting link data to the database via internet communication, wherein the link data indicates that one of the data units stored in the database is to be linked within the database to the graphical element data after the graphical element data is stored in the database.
-
-
6. A method comprising:
-
a computer system receiving a first graphical element data via internet communication from a first computer system, wherein the first element data represents a first graphical element which is displayable on a monitor of the first computer system;
the computer system storing the first graphical element data into a database in data communication with the computer system;
creating a link within the database between the first graphical element data and a first non-graphical data unit in the database after the first graphical element data is stored in the database, wherein the first non-graphical data unit stores first non-graphical information data. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 19)
-
-
14. A method comprising:
-
a computer system receiving first non-graphical information data via internet communication from a first computer system, wherein the first non-graphical information data represents first non-graphical information;
the computer system storing the first non-graphical information data in a first non-graphical data unit in a database, wherein the database is in data communication with the computer system, and wherein the first non-graphical data unit is linked within the database to first graphical element data stored in the database.
-
-
18. A method comprising:
-
a database receiving and storing first CAD element data generated by a first computer system in data communication with the database, wherein the first CAD element data represents a first CAD element displayable on a monitor;
creating a link in the database between the stored first CAD element data and one of a plurality of component specifications stored in the database, wherein each of the plurality of component specifications comprises non-graphical descriptive data.
-
-
20. A memory for storing instructions executable by a first computer system to enable a method, the method comprising:
-
adding a first graphical element to an image displayed on a monitor of the first computer system;
the first computer system displaying a graphical user interface on a monitor of the first computer system, wherein the graphical user interface is configured for receiving non-graphical information;
entering first non-graphical information into the graphical user interface;
the first computer system transmitting first element data to a database for storage therein via internet communication, wherein the first element data represents the first graphical element;
the first computer system transmitting first non-graphical information data to the database for storage therein via internet communication, wherein the first non-graphical information data represents the first non-graphical information entered into the graphical user interface. - View Dependent Claims (21, 22, 23)
-
-
24. A memory for storing instructions executable by a first computer system to enable a method, the method comprising:
-
the first computer system receiving, via internet communication, specification list data, wherein specification list data represents a list of specifications displayable on a monitor of the first computer system, wherein each specification of the list represents a data unit stored in a database in internet communication with the first computer system, wherein each data unit contains data representing non-graphical information;
the first computer system displaying the list of specifications;
adding a graphical element to an image displayed on the monitor of the first computer system;
the first computer system transmitting graphical element data to the database for storage therein via internet communication, wherein the graphical element data represents the graphical element;
the first computer system transmitting link data to the database via internet communication, wherein the link data indicates that one of the data units stored in the database is to be linked within the database to the graphical element data after the graphical element data is stored in the database.
-
-
25. A memory for storing instructions executable by a computer system to enable a method, the method comprising:
-
a computer system receiving a first graphical element data via internet communication from a first computer system, wherein the first element data represents a first graphical element which is displayable on a monitor of the first computer system;
the computer system storing the first graphical element data into a database in data communication with the computer system;
creating a link within the database between the first graphical element data and a first non-graphical data unit in the database after the first graphical element data is stored in the database, wherein the first non-graphical data unit stores first non-graphical information data.
-
-
26. A memory for storing instructions executable by a computer system to enable a method, the method comprising:
-
the database receiving and storing second CAD element data generated by a second computer system in data communication with the database, wherein the second CAD element data represents a second CAD element displayable on the monitor;
creating a link in the database between the stored second CAD element data and the one of the plurality of component specifications stored in the database.
-
Specification