3-d Product Design (e.g., Solid Modeling) Patents (Class 700/98)
  • Patent number: 10139808
    Abstract: A method and a system are provided for predicting and creating a shim for use in a joint where two parts, such as a skin and a substructure, are assembled together. Digital models for the skin and the substructure may be used as nominal maps of the outlines and profiles of the parts. The skin may be inspected, e.g., by nondestructive means, such as ultrasound, to determine as-built thickness profile for comparison to the skin's digital model of the thickness profile. Mating areas of the skin and substructure may be determined from their digital models of their outlines. Deviations in the mating areas of the as-built thickness of the skin from the digital model of the skin may be used to generate a digital model of a shim. The shim may be constructed from its digital model by additive manufacturing techniques that may involving machining or 3D printing.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: November 27, 2018
    Assignee: The Boeing Company
    Inventors: Roger W. Engelbart, George E. Bible, James Leonard Scherer, Brian Stutzman, Jeffrey J. Kilwin, Christopher M. Vaccaro
  • Patent number: 10126732
    Abstract: This machine tool has a first rotating feed shaft around a first inclined axis line. Table coordinates are set ahead of time in the machine tool. The table coordinates have imaginary first, second and third linear motion axes that are perpendicular to each other, and an imaginary first rotating feed axis around an imaginary first axis line. The imaginary third linear motion axis is parallel to a third linear motion shaft. One imaginary linear motion axis of the imaginary first linear motion axis or the imaginary second linear motion axis is set above the surface of a workpiece attachment surface, and the imaginary first axis line is set parallel to the one imaginary linear motion axis. A computation unit computes the coordinate values of the imaginary first rotating feed axis in the table coordinates, and a display unit displays the coordinate values of the imaginary first rotating feed axis.
    Type: Grant
    Filed: November 29, 2013
    Date of Patent: November 13, 2018
    Assignee: MAKINO MILLING MACHINE CO., LTD.
    Inventors: Kazunari Ishii, Takehito Shinada, Masashi Nagaya
  • Patent number: 10088833
    Abstract: An artifact for radiation therapy is produced by accessing image data comprising images including a target volume inside a patient. A design for the artifact is generated based on the image data. The design is customized to a radiation therapy treatment plan for the patient. A printing plan is generated based on the design. A three-dimensional printer is controlled using the printing plan to build an object that corresponds to the design.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: October 2, 2018
    Assignee: Varian Medical Systems International AG.
    Inventor: Ronan MacLaverty
  • Patent number: 10073440
    Abstract: A method of designing and manufacturing a replica composite object based on an original object. The method identifies the structure and physical properties of an original object. Base materials, bodies, and structural templates, each of which includes associated physical properties, are utilized to generate a 3-dimensional model. The 3-dimensional model is discretized and tested to determine if the selected combination of base materials and bodies have physical properties that substantially equal the physical properties of the original object. If the physical properties do not equate, the 3-dimensional model is optimized by adjusting the combination of base materials, bodies, and structural templates. When the difference between the measured physical properties of the 3-dimensional model and the identified physical properties of the original object is less than a tolerance value, the method instructs an additive manufacturing system to generate a replica composite object based on the original object.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: September 11, 2018
    Assignee: University of Central Florida Research Foundation, Inc.
    Inventors: Fluvio Lobo Fenoglietto, Jack Stubbs
  • Patent number: 10065376
    Abstract: A three-dimensional object fabrication device, a three-dimensional object fabrication method, and a three-dimensional object decorated in any desired colors are provided. In the three-dimensional object, second colored regions of the layers overlap each other, and a discharged ink volume of a coloring ink per unit volume is reduced to a smaller volume in the second colored region than in a first colored region adjacent to the second colored region.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: September 4, 2018
    Assignee: MIMAKI ENGINEERING CO., LTD.
    Inventor: Kunio Hakkaku
  • Patent number: 10061870
    Abstract: A system and a method automate metrology, measurement, and model correction of a three dimensional (3D) model for 3D printability. Slices of the 3D model are received or generated. The slices represent 2D solids of the 3D model to be printed in corresponding print layers. Medial axis transforms of the slices are calculated. The medial axis transforms represent the slices in terms of corresponding medial axes. A local feature size at any point along a boundary of the slices is determined as the shortest distance from the point to a corresponding medial axis.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: August 28, 2018
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Saigopal Nelaturi, Walter Kim, Arvind Rangarajan, Tolga Kurtoglu
  • Patent number: 10052182
    Abstract: The invention relates to a method for generating a digital model (6) of a dental replacement part, formed by a dental prosthesis and a prosthesis base having a rear protection plate, and for producing a dental replacement part of this type, wherein, in a digital model (1) of a jawbone to be provided and a digital dental prosthesis model (2) positioned therein, an interface (3) is automatically and/or manually marked in the region of the dental prosthesis model (2), a rear protection plate model (4) is formed by the interface (3), an abutting surface (1?) of the digital jawbone model (1) and a region of a surface (2?) of the dental prosthesis model (2) joining the surface (1?) and the interface (3), a revised dental prosthesis model (5) is formed from the digital dental prosthesis model (2) by adopting the interface (3) as a surface, and the digital model (6) of the dental replacement part is created from the rear protection plate model (4) and the revised dental prosthesis model (5).
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: August 21, 2018
    Assignee: DENTSPLY SIRONA Inc.
    Inventor: Thomas Oskam
  • Patent number: 10052734
    Abstract: A method for aligning a laser projector for projecting a laser image onto a work surface is provided. The method includes providing a laser projector assembly with a laser source for projecting a laser image onto a work surface, a secondary light source for illuminating the work surface and a photogrammetry device for generating an image of the work surface. The method also includes affixing reflective targets onto the work surface and transmitting light from the secondary light source toward the work surface and reflecting light toward the photogrammetry device. The method further includes scanning the targets with a laser beam generated by the laser source for reflecting the laser beam toward a laser sensor and calculating a location for projecting the laser image onto the work surface from the reflected laser beam.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: August 21, 2018
    Inventor: Kurt D. Rueb
  • Patent number: 10046522
    Abstract: A method for printing a three-dimensional part in an additive manufacturing process, which includes calculating surface plane angles relative to one or more of the coordinate axes as a function of surface area of the surface geometry, calculating a build score for each coordinate axis as a function of the calculated surface plane angles, and selecting an orientation for the digital model in the coordinate system based at least in part on the calculated build scores. The build scores preferably predict which part orientations are likely to provide good surface quality for the printed three-dimensional part.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: August 14, 2018
    Assignee: Stratasys, Inc.
    Inventors: Jacob David Lynch August, William J. Swanson, Kevin Johnson
  • Patent number: 10049393
    Abstract: Techniques for offering an item that may be otherwise unavailable from an electronic marketplace may be provided. For example, based on receiving information about the item from a consumer, a template describing the item may be generated. Information based on the template may be transmitted to subscribed merchants and may allow one or more of the subscribed merchants to offer the item. If an offer is received, a data exchange between a corresponding merchant and the consumer may be facilitated. The data exchange may allow the merchant to offer the item to the consumer.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: August 14, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Angela Cearns, Abhinav Tiwari
  • Patent number: 10040134
    Abstract: The present invention relates to a method of producing a dental restoration from a partially-sintered or non-sintered blank using a three-dimensional dental restoration model, comprising the steps of: generating at least one or more first milling path for rough and/or fine milling; determining areas or zones of increased stress in the three-dimensional dental restoration model and generating at least one modified milling path; machining the blank by milling utilizing one or more first milling paths; selectively machining parts of the blank utilizing at least one modified milling path; and sintering the machined blank.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: August 7, 2018
    Assignee: 3M INNOVATIVE PROPERTIES COMPANY
    Inventors: Malte Korten, Daniel Oberpertinger, Rudolf Schmid, Anja B. Fischer
  • Patent number: 10022914
    Abstract: A computer implemented method and apparatus for automatically adding utility holes to printable 3D models by accessing a digital representation of a 3D model; accessing specifications that define the geometry of a utility hole to be included with the 3D model; performing a heuristic evaluation of the digital representation of the 3D model to determine one of one or more possible placements of the utility hole to be included with the 3D model as a placement for the utility hole; modifying the digital representation of the 3D model so as to include the utility hole at the placement; and providing a modified digital representation of the 3D model for printing.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: July 17, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Mayur Hemani, Naveen Prakash Goel, Abhishek Kumar
  • Patent number: 10025294
    Abstract: Embodiments described herein relate generally to simulating apparel items. A matching computer system may receive a request for an apparel item. The matching computer system may identify a 3D pattern corresponding to the apparel item. The matching computer system may provide this 3D pattern to a user agent computer system. The user agent computer system may cause a 3D printer to print a 3D artifact or modify an existing 3D artifact to simulate the requested apparel item. The modification of 3D artifact may be based on the data collected by the sensor(s) attached to the user which indicate the fitting and/or user feelings of the 3D apparel. The user agent computer system may print or modify the 3D artifact to include components that simulate characteristics of the requested apparel item. The 3D artifact may provide feedback to the user agent computer system based on sensing measurements. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: July 17, 2018
    Assignee: Intel Corporation
    Inventors: Igor Tatourian, Sudip S. Chahal, Greeshma Yellareddy, Norman Yee, Hong Li, Rita H. Wouhaybi, Tomer Rider
  • Patent number: 10007745
    Abstract: System and method of converting geometric entities of 1D elements in a finite element model (FEM) from a source finite element analysis (FEA) tool format to a destination FEA tool format is disclosed. In one embodiment, coordinates of all the geometric entities associated with each 1D element in the FEM are transformed from the source FEA tool format to a global coordinate system. The geometric entities of the ID elements in the FEM are then converted from the source FEA tool format to the destination FEA tool format using the transformed coordinates of all the geometric entities associated with each 1D element.
    Type: Grant
    Filed: May 27, 2013
    Date of Patent: June 26, 2018
    Assignee: AIRBUS GROUP INDIA PRIVATE LIMITED
    Inventors: Soham Narayan Patel, Amit Chaudhari, Abhishek Dwivedi, Jorge Gonzalez Rubio
  • Patent number: 9931788
    Abstract: A three-dimensional modeling apparatus is provided with a head unit for modeling an object by discharging a liquid into each unit grille and a control unit for controlling the head unit. The control unit controls the head unit so as to discharge a designated type of colored liquid into a first unit grille out of two unit grilles adjacent to each other in a direction from a surface of the object to the interior, and discharge, into a second unit grille, one or more types of colored liquids that includes at least one colored liquid of the same type as the colored liquid discharged into the first unit grille, so as to be able to express a color of the surface of the object using the colored liquid discharged into the first unit grille and the one or more colored liquids discharged into the second unit grille.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: April 3, 2018
    Assignee: Seiko Epson Corporation
    Inventor: Hiroshi Wada
  • Patent number: 9922140
    Abstract: In one embodiment, a technique is provided for creating assemblies of model objects in a modeling space of a computer aided design (CAD) application utilizing virtual connectors (i.e. “named intelligent connectors” (NICs)). Model objects may be associated with one or more NICs that represent possible points of connection to other model objects. In response to instructions in the user interface of the CAD application, a connection may be formed by recording invariant information in the NICs. Further, a connected position and orientation of a model object in a global coordinate system of the modeling space may be calculated using the invariant information in the NICs.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: March 20, 2018
    Assignee: Bentley Systems, Incorporated
    Inventor: David L. Fox-Rabinovitz
  • Patent number: 9911243
    Abstract: A computer implemented method for visualization of a 3D model of an object, wherein the method includes: generating and displaying a first view of the 3D-model; receiving an user input, the user input are one or more interaction commands comprises interactions for customization of 3D model by at least one of adding, removing, replacing, scaling, or changing geometry, or combination thereof, of mechanical, electronic, digital, or pneumatic part/s of the 3D model by changing texture and/or graphics data of the part identifying one or more interaction commands; in response to the identified command/s, rendering of corresponding interaction to 3D model of object with or without sound output using texture data, computer graphics data and selectively using sound data of the 3D-model of object; and displaying the corresponding interaction to 3D-model.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: March 6, 2018
    Inventor: Nitin Vats
  • Patent number: 9904760
    Abstract: A method includes providing a computer aided design model including a panel model having a panel model surface and an ornamentation model having an ornamentation model surface facing the panel model surface. A respective distance in the computer aided design model is calculated between the ornamentation model surface and the panel model surface at discrete points on the ornamentation model surface. Each distance is compared to a tolerance to identify the discrete points at which the respective distance is outside of the tolerance. The ornamentation model surface at the discrete points at which the respective distance is outside of the tolerance is adjusted to bring the respective distance within the tolerance. The method includes manufacturing an ornamentation including points on a surface of the ornamentation corresponding to the discrete points on the ornamentation model surface that were adjusted to bring the respective distance within the tolerance.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: February 27, 2018
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: James F. Krizman, Jeremy Howe, Craig Daniel Scrupsky
  • Patent number: 9902115
    Abstract: A scalable and rechargeable system is disclosed that recycles and repurposes a very wide range of meltable waste and/or other meltable materials, and can re-use the recycled meltable material within the system for an additive process and/or subtractive process to make 3D objects. The recycled material may be ground into homogenous and/or heterogenous grains, filaments, powders, and/or shards, which can be stored or used as feed for 3D printing, CNC machining, and/or injection molding. An embedded interface, software, and/or file management system, coupled with Wi-Fi, USB, and/or Bluetooth technologies, control the motorized machine, its machine head system, and/or reversible and lockable building deck, with storable, adjustable, embedded, and/or locking clamps, which may be configured for 3D printing, injection molding, and/or CNC machining within the same system, powered by renewable and/or non-renewable energy sources.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: February 27, 2018
    Inventors: Frederick Janson, Ratan Daniel
  • Patent number: 9875311
    Abstract: A method, executed by at least one processor, may include storing, within a set of memory locations within a storage medium, data for a feature of an engineering object in a first client format and a collaborative server format that is different than the first client format, the first client format corresponding to a first CAx application operable by a first user, the collaborative server format corresponding to a collaborative server. The method may also include updating the data for the feature in both the first client format and the collaborative server format in response to receiving an update to the feature from, or detecting an update to the feature by, the first CAx application or the collaborative server. A corresponding system and computer readable medium are also disclosed herein.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: January 23, 2018
    Assignee: Brigham Young University
    Inventors: Kelly Eric Bowman, Joshua Coburn, Jon Tsai, Robert Freeman, Charles Greg Jensen
  • Patent number: 9858245
    Abstract: A system is provided that includes a model viewer configured to receive selection of a point on a visual presentation of a digital 3D model of a complex system, and translate the point to a location within a coordinate system of the complex system. A search engine configured to identify a document component that depicts an element of the complex system at or within a volume about the location. The document component is from a collection for which at least some components depict elements of the complex system and have associated metadata that includes information reflecting the 3D geometry of at least some depicted elements. A layout engine configured to generate a layout of panoptically-arranged document components including the identified document component and other document component(s) identified according to the associated metadata for the identified document component, which further includes information identifying a link between the respective document components.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: January 2, 2018
    Assignee: THE BOEING COMPANY
    Inventors: Joseph F Floyd, Stephen P Miller, Brent L Hadley, Patrick J Eames, Kyle M Hadley
  • Patent number: 9841750
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for 3D printing without preprocessing a CAD model before delivery to a 3D printer. The CAD model for a design to be printed is received by a 3D printer. Instructions are generated for printing the first slice. While the instructions are used to start printing the CAD model, dynamic real-time slicing is performed on a remaining portion of the CAD model. Preprocessed data, model analysis information or real-time feedback is received during the printing of a respective slice. A next slice is identified, and slicing parameters are adjusted, including adjusting a slicing parameter for the next slice. Instructions for printing the next slice are generated. The next slice is printed based on the generated instructions. Dynamic real-time slicing is repeated to generate a then next slice and associated printing instructions.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: December 12, 2017
    Assignee: Autodesk, Inc.
    Inventors: Karl Willis, Ryan Michael Schmidt, Baoxuan Xu
  • Patent number: 9818233
    Abstract: Provided are a method and apparatus for automatically splitting an object and a method, apparatus, and system for registering a file. The method for splitting an object includes receiving the data of a stereolithography (STL) file representing a 3D image, tagging vertex coordinates corresponding to objects included in the 3D image so that the vertex coordinates are classified for each object, and splitting each of the objects included in the 3D image based on the tagged vertex coordinates.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: November 14, 2017
    Assignee: MARKANY INC.
    Inventors: Hyoung Jun Kim, Jae Hong Kim, Kyu Sun Cho, Jong Uk Choi
  • Patent number: 9817388
    Abstract: A computer implemented method and apparatus for preserving structural integrity of 3-D models when printing at varying scales, by use of a cueing model.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: November 14, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Abhishek Kumar, Naveen Prakash Goel, Mayur Hemani
  • Patent number: 9803977
    Abstract: Apparatus and methods are disclosed that may be integrated into a steel bridge fabrication shop to improve steel bridge fabrication. The apparatus and methods measures aspects of completely fabricated bridge girders and virtually assembles girders in order to design custom splice plates to fit girders together. The apparatus and method further comprises of a noncontact three-dimensional coordinate measurement apparatus and methods that measures aspects of a completely fabricated girder, stores measurements as a permanent record of the girder, and combines these measurements with measurements from other girders to create a virtual assembly for a steel bridge.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: October 31, 2017
    Assignee: Fuchs Consulting, Inc.
    Inventor: Paul A. Fuchs
  • Patent number: 9802364
    Abstract: Systems and methods for construction of an instruction set for three-dimensional printing of a user-customizable image of a three-dimensional structure are provided. Methods can include receiving user input for customizing an image of a three-dimensional structure, control circuitry constructing an instruction set for the customized image of the three-dimensional structure, and control circuitry rendering the instruction set into a printable file usable by a three-dimensional printer.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: October 31, 2017
    Assignee: 3D Systems, Inc.
    Inventor: Mark Edward Danks
  • Patent number: 9778648
    Abstract: A system and method for remote manufacturing of medical devices are provided. The system can be installed at a facility (e.g., at a hospital or other medical facility), and includes a remote manufacturing unit (RMU) that allows for customized, rapid fabrication of medical devices at the medical facility using suitable manufacturing techniques such as three-dimensional (3D) printing, additive manufacturing, subtractive manufacturing, etc. The RMU can communicate with a computer system which presents a healthcare professional with a digital catalog of medical products, and allows the healthcare professional to select and customize a desired device to be manufactured at the facility.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 3, 2017
    Assignee: Biomet Manufacturing, LLC
    Inventors: Mukesh Kumar, Jacy Hoeppner, Konstantin Caploon
  • Patent number: 9764583
    Abstract: A method to create a coarse-grained real physical object (RO) from a fine-grained 3D virtual object (VO). The method comprises the steps of selecting (RTVO) the virtual object, e.g. a character, or at least elements thereof (head, chest, arms, legs) in a virtual environment (VE), creating (CRBB) a bounding box for each element wherein the element fits, creating (CRTC) a texture cloud for each bounding box by taking a 360 degree snapshot of the element as delimited by its bounding box, applying (APIS) image stitching technology on the texture cloud for obtaining a distinct texture for each bounding box, printing (PRBB) the bounding boxes with their associated texture, and stitching the bounding boxes together. The printing step may occur on a paper printer whereby a cut-and-glue real physical object (RO) can be obtained, or directly on a 3D printer.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: September 19, 2017
    Assignee: Alcatel Lucent
    Inventors: Zhe Lou, Sigurd Van Broeck, Marc Van Den Broeck
  • Patent number: 9766162
    Abstract: A method for determining a mechanical performance parameter of a structure in which damage has caused a wall of the structure to change from an initial shape to a damaged shape. The method comprising for geometrically characterizing an external surface of the damaged shape; modeling a test body comprising a surface substantially identical to the external surface of the damaged shape; modeling a test wall having a portion of a shape substantially identical to the initial shape; calculating a deformed test wall and a stress state related to the deformation, the deformation of the test wall being caused by a relative displacement of the test body and the test wall, the relative displacement being configured to give the deformed test wall an external surface substantially identical to the external surface of the damaged shape; and evaluating mechanical performance of the deformed test wall.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: September 19, 2017
    Assignee: TOTAL SA
    Inventors: Dominique Popineau, Paul Wiet, Julien Fontanabona, Michel Bernard
  • Patent number: 9751294
    Abstract: Described herein are systems, methods, and apparatus that allow a user to convert various styles of three dimensional graphic representations of molecular models to computer aided design format to enable printing of a physical model using three dimensional printing equipment such as rapid prototyping equipment, additive manufacturing equipment, and/or three dimensional printers.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: September 5, 2017
    Assignee: PerkinElmer Informatics, Inc.
    Inventors: Robin Y. Smith, Andrew Smellie, Nisarg Mehta
  • Patent number: 9696714
    Abstract: A numeric controller is provided with a three-dimensional model storage which stores a three-dimensional model of at least one of a workpiece and a jig; a three-dimensional measuring unit which integrally measures shapes of the workpiece and the jig fixed to the machine tool; and a shape processor generating an integrally measured model based on the measured data, in which the workpiece and the jig being integrally recognized, measured by the three-dimensional measuring unit, and further generating, regarding at least one of the workpiece and the jig, an individually measured model in which the workpiece or the jig is individually measured based on the generated integrally measured model and the three-dimensional model of the workpiece or the jig.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: July 4, 2017
    Assignee: OKUMA CORPORATION
    Inventors: Katsunori Kunimitsu, Masayuki Sugie
  • Patent number: 9694542
    Abstract: A method for molding a three-dimensional object, includes building up layers formed of bonded powder to form a three-dimensional object; and forming a support below the three-dimensional object. The method is performed by a three-dimensional object molding apparatus that includes a powder lamination molding apparatus to form a three-dimensional object by building up layers formed of bonded powder; and a molding data generator to generate data for each layer of the three-dimensional object that the powder lamination molding apparatus laminates, in which a support is formed below the three-dimensional object.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: July 4, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventor: Shozo Sakura
  • Patent number: 9652880
    Abstract: Two-dimensional (2D) animation may be generated from a three-dimensional (3D) mesh by a machine or device that flattens, textures, and modifies the 3D mesh, which results in distorting the texture of the 3D mesh. The machine or device is configured to access and flatten a 3D mesh of 3D vertices. At least some of the 3D vertices of the flattened 3D mesh are texture mapped with a 2D image. The machine or device generates a first 2D frame of animation by rendering the 3D mesh (e.g., with graphics acceleration hardware), modifies the 3D mesh by repositioning one or more of the 3D vertices, and generates a second 2D frame of animation by rendering the modified 3D mesh (e.g., with graphics acceleration hardware). Accordingly, 2D animation may be generated by distorting the 2D image that is mapped onto at least part of the 3D mesh.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: May 16, 2017
    Assignee: Zynga Inc.
    Inventors: Bret Steven Hobbs, Sean Uberoi Kelly
  • Patent number: 9588864
    Abstract: A method, non-transitory computer readable medium, and apparatus for assessing efficiency of a data center includes querying, based on a system management protocol, each of a plurality of information technology (IT) devices to obtain utilization information. A power rating value is obtained for each of the plurality of IT devices. An IT power consumption value for the plurality of IT devices is generated based on the utilization information for the plurality of IT devices and the power rating values. A value for at least one efficiency metric is generated and output based on the IT power consumption value.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: March 7, 2017
    Assignee: Infosys Ltd.
    Inventors: Nagarajan Vijaykumar, Vishwanath K. Narayan
  • Patent number: 9576352
    Abstract: A quantitative metallographic method to measure skin layer thickness in high pressure die cast aluminum components. Because the faster-cooling skin layer region exhibits a higher volume fraction of eutectic phases than that of a slower-cooling inner region, measurements showing such higher eutectic phases can be used to quantify such layer thickness. An image at various thicknesses of a location of interest in a cast component sample is first obtained using an image analyzer, from which eutectic volume fractions within each of the received images may be determined. Comparisons of the determined volume fractions can be made against a known or predicted quantity for a particular alloy composition, and then correlated to the skin layer thickness via differences between the received or measured quantities and those of the known standard.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: February 21, 2017
    Assignee: GM Global Technology Operations, LLC
    Inventors: Qigui Wang, Wenying Yang, James W. Knight
  • Patent number: 9569746
    Abstract: A method whereby a customer may purchase footwear through a remote communication channel, and be assured that the purchased footwear will properly fit upon delivery. The customer purchases footwear by designating the last that is used to construct the footwear. A customer may identify a particular last based upon careful measurement of the customer's feet. A customer may also identify a last based upon previous experience with footwear constructed using the last.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: February 14, 2017
    Assignee: NIKE, Inc.
    Inventors: Daniel R. Potter, Allan M. Schrock
  • Patent number: 9539762
    Abstract: A three dimensional printer incorporates a kinematic coupling between the build platform and movable stage which holds the build platform, of three curved protrusions attached to one of the build platform or the movable stage and six locating features formed in receivers of the other. At least two flexures differentially change a Z position of each of two of the curved protrusions. 3D printing is paused at a preset level of completion, and the build platform may be removed for external operations. A print resume circuit resumes printing of additional printed layers at the previous position in response to a return detection circuit that responds to an input (e.g., a touch screen confirmation).
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: January 10, 2017
    Assignee: MARKFORGED, INC.
    Inventors: Keith Durand, Rick Bryan Woodruff, Gregory Thomas Mark
  • Patent number: 9524357
    Abstract: Systems and methods for generating data for a support structure to be built with a digital manufacturing system. Virtual rays are generated that extend toward a digital representation of a three-dimensional model. Intersection points of the virtual rays and the outer surface of the three-dimensional model are determined. Support structures extending from the outer surface of the three-dimensional model at the intersection point are generated. Support structure requirements can be used to determine if a support structure should be generated. A user can alter the support structures prior to the building of the three-dimensional model.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: December 20, 2016
    Assignee: Simplify3D LLC
    Inventor: Clayton P. Webster
  • Patent number: 9467595
    Abstract: A method displays a template, an HPED, and an image selector. The template is marked with zones to display selected images, and the HPED includes a cover that has surfaces to display the selected images. The image selector displays images that when selected appear as the selected images on the zones of the template and on the surfaces of the cover. The template is printed with the selected images and folded into the cover that has a form factor of the HPED.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: October 11, 2016
    Inventors: Philip Scott Lyren, Glen A. Norris
  • Patent number: 9440399
    Abstract: A photo booth is configured with a three-dimensional scanner, a display with a user interface coupled to the photo booth, a network interface configured to couple the photo booth in a communicating relationship with a remote processing resource, and processing circuitry. The processing circuitry may be configured to associate a user identifier and a user with a subject, capture a scan of the subject in the photo booth with the three-dimensional scanner, process the scan to obtain a three-dimensional model of the subject, receive a user customization of the three-dimensional model in the user interface, the user customization resulting in a modification of the three-dimensional model, create a fabrication-ready digital model of the three-dimensional model including the modification, and store the fabrication-ready digital model.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: September 13, 2016
    Assignee: MakerBot Industries, LLC
    Inventors: Nathaniel B. Pettis, Jennifer J. Lawton, John Michael Briscella
  • Patent number: 9430594
    Abstract: Systems and methods of conducting a time-marching simulation of manufacturing a sheet metal part that requires progressive lancing operation (PLO) are disclosed. The time-marching simulation is conducted with a connection-separation scheme for nodes along the lancing route to ensure a smooth timely separation of a lancing cut. The scheme includes creating a set of surrogate lancing route nodes by duplicating nodal coordinates of the existed nodes located along the lancing route. Nodal constraints to initially link together the existed nodes and the corresponding surrogate nodes are then created. The nodal constraint is removed in accordance with a separation time schedule established using start and end locations of the lancing route and corresponding start and end time for making the lancing cut. The nodal constraints can also be removed based on the zones of the lancing route defined by a user.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: August 30, 2016
    Assignee: Livermore Software Technology Corp.
    Inventors: Xinhai Zhu, Li Zhang
  • Patent number: 9424378
    Abstract: Methods for model simulation and corresponding systems and computer-readable mediums. A method includes receiving a simulation model in the data processing system, the simulation model including at least one master joint connected to at least one slave joint by a coupling, the master joint having a rigid body master attachment and the slave joint having a rigid body slave attachment. The method includes identifying a master axis of the master attachment and a slave axis of the slave attachment. The method includes making a motor determination as to whether the master axis or the slave axis has a motor and making a cross-base determination. The method includes making a constraint determination of which bodies to constrain based on the motor determination and the cross-base determination, storing constraints according to the constraint determination, and executing the simulation model according to the constraint determination.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: August 23, 2016
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventor: Richard Gary McDaniel
  • Patent number: 9421074
    Abstract: A method and apparatus are disclosed enabling an orthodontist or a user to create an unified three dimensional virtual craniofacial and dentition model of actual, as-is static and functional anatomy of a patient, from data representing facial bone structure; upper jaw and lower jaw; facial soft tissue; teeth including crowns and roots; information of the position of the roots relative to each other; and relative to the facial bone structure of the patient; obtained by scanning as-is anatomy of craniofacial and dentition structures of the patient with a volume scanning device; and data representing three dimensional virtual models of the patient's upper and lower gingiva, obtained from scanning the patient's upper and lower gingiva either (a) with a volume scanning device, or (a) with a surface scanning device. Such craniofacial and dentition models of the patient can be used in optimally planning treatment of a patient.
    Type: Grant
    Filed: May 15, 2011
    Date of Patent: August 23, 2016
    Assignee: ORAMETRIX, INC.
    Inventors: Rohit Sachdeva, Peer Sporbert, Phillip Getto, Markus Kaufmann, Charles L. Abraham
  • Patent number: 9421658
    Abstract: A system includes: a cup attaching unit configured to attach a cup to a surface of an eyeglass lens; a processing apparatus main body that includes a housing in which a lens processing mechanism with a processing tool configured to process the eyeglass lens held by a lens chuck shaft is arranged; a display which is arranged at the housing and is configured to display an operation step; a signal input unit configured to input a switching signal to switch a screen of the display from a screen for a current operation step to a screen for a next operation step; and a controller configured to control the display to switch displaying the screen of the display from the screen for the current operation step to the screen of the next operation step based on the switching signal input by the signal input unit.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: August 23, 2016
    Assignee: NIDEK CO., LTD.
    Inventors: Ryoji Shibata, Katsuhiro Natsume, Yoshiaki Kamiya, Kyoji Takeichi
  • Patent number: 9421716
    Abstract: A photo booth is configured with a three-dimensional scanner, a display with a user interface coupled to the photo booth, a network interface configured to couple the photo booth in a communicating relationship with a remote processing resource, and processing circuitry. The processing circuitry may be configured to associate a user identifier and a user with a subject, capture a scan of the subject in the photo booth with the three-dimensional scanner, process the scan to obtain a three-dimensional model of the subject, receive a user customization of the three-dimensional model in the user interface, the user customization resulting in a modification of the three-dimensional model, create a fabrication-ready digital model of the three-dimensional model including the modification, and store the fabrication-ready digital model.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: August 23, 2016
    Assignee: MakerBot Industries, LLC
    Inventors: Nathaniel B. Pettis, Jennifer J. Lawton, John Michael Briscella
  • Patent number: 9412025
    Abstract: A sequence of video images is generated of a pavement area of an airport which contains one or more objects. A processor accesses a background model of the pavement area and determines in a current image a single cluster of foreground pixels that is not part of the background model and assigns a first value to each foreground pixel in the cluster to create a foreground mask. The background model is updated by learning new conditions. A convex hull is generated from the foreground mask. A ratio is determined from pixels captured by the complex hull and pixels in the foreground mask. A ratio higher than a threshold value indicates an object not being an airplane and an alert is displayed on a computer display. Images may be thermal images. A surveillance system based on the calculated ratio is disclosed.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: August 9, 2016
    Assignee: SIEMENS SCHWEIZ AG
    Inventor: Dieter Wieser
  • Patent number: 9367950
    Abstract: A system and method for providing a user virtual reality experience to visualize a three-dimensional design produced using three-dimensional design software are disclosed. The user may be enabled to visualize the three-dimensional design through a virtual reality application while the design is in progress. Changes to the three-dimensional design may be obtained dynamically and virtual reality information may be determined based on the dynamically obtained changes. The determined virtual reality information may be provided to the user for implementation of a virtual reality visualizing the three-dimensional design on a client device associated with the user.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: June 14, 2016
    Assignee: IrisVR, Inc.
    Inventors: Shane S. Scranton, Thomas N. Beatty, Jr.
  • Patent number: 9358645
    Abstract: A method for finishing a shape of a component by machining, in which one area is produced by smelting with a thickened portion forming a first surface with a surrounding profile and a theoretical profile defined by a second surface, the method including: defining, on the second surface, a grid forming nodes and squares; defining each point over which the machining tool is to pass according to weighting coefficients equal to weight to be given to the nodes of the square in which the tool is located, to be the barycenter of assigned nodes of the coefficients; measuring, for each node located outside an outer limit, the delta between the first surface at the node and the theoretical position of the node; calculating deltas for each node within the outer limit by interpolation from already known deltas; using the weighting coefficients, defining the delta to be applied at each point.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: June 7, 2016
    Assignee: SNECMA
    Inventors: Yvon Marie-Joseph Louesdon, Joseph Tami-Lizuzu, Daniel Quach, Patrick Wehrer, Didier Legeai
  • Patent number: 9345548
    Abstract: A method for pre-operative orthopedic planning includes obtaining only a high-resolution knee-joint scan of a patient, determining hip rotation center and ankle rotation center from anthropometric data based on personal data of the patient, and determining a mechanical axis of the knee joint based on the anthropometric data. The method also includes preparing at least a two-dimensional image model of the knee joint using the knee-joint scan and the determined mechanical axis, and preparing a pre-operative surgical plan based on the image of the knee joint.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: May 24, 2016
    Assignee: BIOMET MANUFACTURING, LLC
    Inventors: Ryan J. Schoenefeld, Brian A. Uthgenannt, Bryan Morrison, Robert Metzger
  • Patent number: 9349308
    Abstract: Systems and methods are described for dynamically applying a single design across a display field composed of visual surfaces of a number of non-adjoined product packages to create an impression of a single, unified aesthetic. Geometries and layouts of product packages are used to calculate a display field. A source image can be mapped to some or all of the display field to generate one or more field maps. Individual package images can be generated from the field maps, according to various factors, including the individual product package geometries and layouts. Some embodiments allow the generated package images to be previewed, the entire display field to be virtually previewed, and/or the package images to be output.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: May 24, 2016
    Assignee: JUNIPER BOOKS, LLC
    Inventor: Thatcher Eban Wine