Distributed rapid prototyping
First Claim
19. A method comprising:
- receiving from a user a command to create a build, said build comprising information for use in generating a physical representation of a three-dimensional model;
creating said build; and
submitting said build to a three-dimensional modeler in a network using a web server integrated with said three-dimensional modeler.
1 Assignment
0 Petitions
Accused Products
Abstract
A three-dimensional modeler for rapid prototyping three-dimensional modeler is registered with a global server in a network. The three-dimensional modeler receives, via a network interface, a build including information for use in generating a physical representation of a three-dimensional model. A queuing mechanism is used to determine the order in which builds are processed by a three-dimensional modeler. Processing of the build includes instructing hardware of the three-dimensional modeler to create the physical representation of the three-dimensional model. The network interface of the three-dimensional modeler may include a web server. The network interface may also be used to send diagnostics and receive feedback such as calibration data based on the diagnostics. The network interface may also be used to receive software code or data upgrades. The network interface may also be used to order supplies for the three-dimensional modeler.
149 Citations
82 Claims
-
19. A method comprising:
-
receiving from a user a command to create a build, said build comprising information for use in generating a physical representation of a three-dimensional model; creating said build; and submitting said build to a three-dimensional modeler in a network using a web server integrated with said three-dimensional modeler. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method comprising:
-
connecting a three-dimensional modeler to a network via a web server integrated with said three-dimensional modeler; receiving a build via said web server, said build comprising information for use in generating a physical representation of a three-dimensional model; placing said build in a queue comprising one or more builds awaiting processing; and instructing hardware of said modeler to create said physical representation. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method comprising:
-
receiving diagnostics of a three-dimensional modeler from a global server configured to establish a session between said global server and said modeler, said modeler coupled to a network via a first firewall, said global server coupled to said network via a second firewall, said three-dimensional modeler for generating a physical representation of a three-dimensional model, said diagnostics comprising information about a build, said build comprising information for use in said generating; analyzing said diagnostics; and sending feedback via said global server, said feedback based at least in part on said analyzing. - View Dependent Claims (35, 36, 37)
-
-
38. A method comprising:
-
receiving diagnostics from a three-dimensional modeler via a network interface, said three-dimensional modeler for generating a physical representation of a three-dimensional model, said diagnostics comprising information about a build, said build comprising information for use in said generating; analyzing said diagnostics; and sending feedback via said network interface, said feedback based at least in part on said analyzing. - View Dependent Claims (39, 40, 41)
-
-
42. An apparatus comprising a client computer configured to:
-
connect a three-dimensional modeler to a network via a web server integrated with said three-dimensional modeler; and register said three-dimensional modeler with a global server in said network, said registering based at least in part on an identifier describing said three-dimensional modeler, said three-dimensional modeler being activated upon successful completion of said registering. - View Dependent Claims (43, 44, 45, 46, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
47-1. The apparatus of claim 47 wherein said software comprises software for previewing a build.
-
60. An apparatus comprising a client computer configured to:
-
receive from a user a command to create a build, said build comprising information for use in generating a physical representation of a three-dimensional model; create said build; and submit said build to a three-dimensional modeler in a network using a web server integrated with said three-dimensional modeler. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68, 69)
-
-
70. An apparatus comprising a three-dimensional modeler configured to:
-
connect said three-dimensional modeler to a network via a web server integrated with said three-dimensional modeler; receive a build via said web server, said build comprising information for use in generating a physical representation of a three-dimensional model; place said build in a queue comprising one or more builds awaiting processing; and instruct hardware of said modeler to create said physical representation. - View Dependent Claims (71, 72, 73, 74)
-
-
75. An apparatus comprising a tech support computer configured to:
-
receive diagnostics of a three-dimensional modeler from a global server configured to establish a session between said global server and said modeler, said modeler coupled to a network via a first firewall, said global server coupled to said network via a second firewall, said three-dimensional modeler for generating a physical representation of a three-dimensional model, said diagnostics comprising information about a build, said build comprising information for use in said generating; analyze said diagnostics; and send feedback via said global server, said feedback based at least in part on said analyzing. - View Dependent Claims (76, 77, 78)
-
-
79. An apparatus comprising a global server configured to:
-
receive diagnostics from a three-dimensional modeler via a network interface, said three-dimensional modeler for generating a physical representation of a three-dimensional model, said diagnostics comprising information about a build, said build comprising information for use in said generating; analyze said diagnostics; and send feedback via said network interface, said feedback based at least in part on said analyzing. - View Dependent Claims (80, 81, 82)
-
Specification