Design visualization system, apparatus, article and method
OwnerMax Risenhooverinventor
Life of this patent
Estimating the term…
Abstract
A system, method, article and apparatus for design visualization is provided.
Claims86
A system for providing one or more design renderings, comprising:
- a design visualization system capable of accepting one or more designs and/or design parameters from a first device;
- and
- one or more remotely coupled compute nodes which are capable of creating one or more design visualizations based at least in part upon said designs and/or design parameters;
- wherein said design visualization system is capable of accepting one or more rendering task requests from said first device, automatically delegating one or more rendering tasks to said compute nodes, and outputting said design renderings to said first device.
A method of providing one or more design renderings, the method comprising:
- receiving one or more designs and/or design parameters from a first device;
- receiving one or more rendering requests from said first device;
- selecting one or more attributes selected from the group comprising:
- material attributes, lighting attributes or camera attributes, based at least in part upon context of said design and/or design parameters or one or more past attribute selections received from said first device;
- automatically delegating one or more rendering tasks to one or more remotely coupled compute nodes based at least in part upon said rendering requests;
- creating one or more design renderings based at least in part upon said design and/or design parameters and said attributes;
- and
- outputting said design renderings to said first device.
A method of creating one or more design renderings, the method comprising:
- sending a design and/or design parameters to a design visualization system;
- sending one or more rendering requests to said design visualization system;
- and
- receiving one or more design renderings from said design visualization system, wherein said design visualization system is capable of automatically delegating one or more rendering tasks to one or more remotely coupled compute nodes based at least in part upon said rendering requests, creating one or more design renderings based at least in part upon said design and/or design parameters, and outputting said design renderings to one or more viewing devices.
A method of displaying one or more design renderings, the method comprising:
- displaying one or more design renderings on one or more viewing terminals;
- wherein said design renderings are received from a design visualization system capable of receiving a design and/or design parameters from a first device, receiving one or more rendering requests from said first device, automatically delegating one or more rendering tasks to one or more remotely coupled compute nodes based at least in part upon said rendering requests, creating one or more design renderings based at least in part upon said design and/or design parameters, and outputting said design renderings to said viewing devices.
An article comprising:
- a storage medium having stored thereon instructions that, if executed, result in performance of a method of providing one or more design renderings as follows:
- receiving at least one design and/or design parameter from a first device;
- receiving one or more rendering requests from said first device;
- automatically delegating one or more rendering tasks to one or more remotely coupled compute nodes based at least in part upon said rendering requests;
- creating one or more design renderings based at least in part upon said design and/or design parameters;
- and
- outputting said design renderings to said first device.
An apparatus comprising a computing platform, said computing platform being adapted to send designs and/or or design parameters to a design visualization system comprising a data center capable of accepting one or more designs and/or design parameters from said computing platform;
- one or more remotely coupled compute nodes capable of creating one or more design renderings based at least in part upon said designs and/or design parameters;
- and a resource manager capable of accepting one or more rendering task requests from said computing platform, automatically delegating one or more rendering tasks to said compute nodes, and outputting said design renderings to one or more viewing devices.
An apparatus comprising:
- a computing platform, said computing platform being adapted to receive and display one or more design renderings received from an design rendering system comprising a data center capable of accepting one or more designs and/or design parameters from a first device;
- one or more system nodes capable of creating one or more design renderings based at least in part upon said designs and/or design parameters;
- and a resource manager capable of accepting one or more rendering task requests from said first device, automatically delegating one or more rendering tasks to said nodes, and outputting said design renderings to said computing platform;
- wherein said computing platform is capable of specifying one or more display parameters to said design rendering system to control said display.
A system for providing one or more design renderings, comprising:
- a design visualization system capable of distributing rendering tasks to two or more compute nodes that are not within a single local computer network.
A method for communicating design renderings comprising:
- communicating one or more designs and/or design parameters from a first device to an design visualization system;
- wherein said design visualization system is capable of creating design renderings based at least in part upon said designs and/or design parameters by automatically delegating one or more design rendering tasks to one or more remotely coupled compute nodes;
- and
- communicating said renderings from said design visualization system to one or more viewing devices.
An apparatus comprising:
- means for receiving one or more designs and/or design parameters;
- means for receiving one or more rendering requests for said designs and/or design parameters;
- means for automatically delegating one or more rendering tasks to one or more remotely connected means for creating one or more design renderings;
- and
- means for outputting said design renderings;
- wherein said means for automatically delegating is capable of delegating based at least in part upon said rendering requests and wherein said means for creating is capable of creating design renderings based at least in part upon said design and/or design parameters.
An apparatus comprising:
- a design visualization apparatus capable of accepting one or more designs and/or design parameters from a first device, automatically delegating one or more rendering tasks to one or more remotely coupled compute nodes for creating one or more renderings based at least in part upon said designs and/or design parameters, and outputting said renderings to said first device.
Dependencies are inferred from the claim text.