Patents by Inventor Scott A. White

Scott A. White has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11587289
    Abstract: An example of a non-transitory computer-readable medium storing machine-readable instructions. The instructions may cause the processor to receive a three-dimensional (3D) object representation and subdivide it into a triangular grid. Curved triangles may be calculated for triangles in the triangular grid. The triangles may be subdivided and differences calculated between corresponding sections of the curved triangles and the received 3D object representation.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: February 21, 2023
    Assignees: Hewlett-Packard Development Company, L.P., Universidade Federal de Pernambuco
    Inventors: Diogo Henriques, Francisco Simoes, Silvio Melo, Andre Silva, Thiago Chaves, Gustavo Charamba, Joao Teixeira, Veronica Teichrieb, Gutenberg Barros, Walter Correia, Thiago Domingues, Vinicius Castilho, Marcelo Riss, Scott A. White
  • Publication number: 20220274339
    Abstract: Object model data modification is described in which object model data defining a three dimensional model to be generated by a three-dimensional printer may be obtained. Data relating to a first sensitive portion of the model may be obtained, the first sensitive portion representing a portion of the model to be concealed. Modified object model data in generated, the modified object model data including a first version of the three dimensional model that is represented in a first pre-processing application without exposing the first sensitive portion, and including the first object model data defining the three dimensional model for printing by a three-dimensional printer.
    Type: Application
    Filed: October 29, 2019
    Publication date: September 1, 2022
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Jordi Gonzalez Rogel, Scott A. White, Helen Balinsky, Alberto Such Vicente, Sergio Gonzalez Martin
  • Patent number: 11367255
    Abstract: An example of a computer-readable medium is provided to store machine-readable instructions. The instructions may cause a processor to receive three-dimensional (3D) object representations of an object. The distance between points of a grid applied to 3D object representation and random points on the 3D object representation may provide a sampling error used in calculating a modeling accuracy between the 3D object representations.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: June 21, 2022
    Assignees: Hewlett-Packard Development Company, L.P., Universidade Federal de Pernambuco—UFPE
    Inventors: Diogo Henriques, Francisco Simoes, Silvio Melo, André Silva, Thiago Chaves, Gustavo Charamba, Joao Teixeira, Veronica Teichrieb, Gutemberg Barros, Walter Correia, Thiago Domingues, Vinicius Castilho, Scott A. White, Marcelo Riss
  • Patent number: 11275353
    Abstract: An example technique for creating a voxel representation of a three dimensional (3-D) object can include obtaining a shape specification of a 3-D object and a number of 3-D objectives. The example technique for creating a voxel representation of the 3-D object can also include creating a voxel representation of the 3-D object by assigning a material type from a number of material types to each voxel of the voxel representation that defines the 3-D object. The example technique creating a voxel representation of a 3-D object can also include evaluating the voxel representation to determine whether the number of objectives are met.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: March 15, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jun Zeng, Sebastia Cortes, Scott A. White
  • Publication number: 20220028164
    Abstract: An example of a non-transitory computer-readable medium storing machine-readable instructions. The instructions may cause the processor to receive a three-dimensional (3D) object representation and subdivide it into a triangular grid. Curved triangles may be calculated for triangles in the triangular grid. The triangles may be subdivided and differences calculated between corresponding sections of the curved triangles and the received 3D object representation.
    Type: Application
    Filed: December 11, 2018
    Publication date: January 27, 2022
    Applicants: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P., UNIVERSIDADE FEDERAL DE PERNAMBUCO
    Inventors: Diogo Henriques, Francisco Simoes, Silvio Melo, Andre Silva, Thiago Chaves, Gustavo Charamba, Joao Teixeira, Veronica Teichrieb, Gutenberg Barros, Walter Correia, Thiago Domingues, Vinicius Castilho, Marcelo Riss, Scott A. White
  • Patent number: 11155029
    Abstract: A method of three-dimensional (3D) printing is provided. Print data is received, which defines patterns of at least one agent to be applied to a layer of build material. The print data is modified to add a further pattern of a detailing agent to be selectively applied to the layer of build material to generate fracture regions in a processed volume of build material.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: October 26, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Scott A. White, Justin M. Roman, Xavier Alonso Becerro, Ismael Chanclon Fernandez, Samuel A. Stodder, Glenn Thomas Haddick
  • Publication number: 20210241530
    Abstract: An example of a computer-readable medium is provided to store machine-readable instructions. The instructions may cause a processor to receive three-dimensional (3D) object representations of an object. The distance between points of a grid applied to 3D object representation and random points on the 3D object representation may provide a sampling error used in calculating a modeling accuracy between the 3D object representations.
    Type: Application
    Filed: October 30, 2018
    Publication date: August 5, 2021
    Inventors: Diogo HENRIQUES, Francisco SIMOES, Silvio MELO, André SILVA, Thiago CHAVES, Gustavo CHARAMBA, Joao TEIXEIRA, Veronica TEICHRIEB, Gutemberg BARROS, Walter CORREIA, Thiago DOMINGUES, Vinicius CASTILHO, Scott A. WHITE, Marcelo RISS
  • Patent number: 10800155
    Abstract: According to one example, there is provided a system for managing the generation of three-dimension objects by an additive manufacturing system. The system comprises a processor to receive one or multiple virtual objects, to generate a spatial arrangement of those objects within a virtual build volume, to control an additive manufacturing system to process the virtual build volume, to modify the virtual build volume in response to a request, and to control the additive manufacturing system to process the modified virtual build volume.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: October 13, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jun Zeng, Sebastia Cortes I Herms, Scott A. White
  • Publication number: 20200257268
    Abstract: An example technique for creating a voxel representation of a three dimensional (3-D) object can include obtaining a shape specification of a 3-D object and a number of 3-D objectives. The example technique for creating a voxel representation of the 3-D object can also include creating a voxel representation of the 3-D object by assigning a material type from a number of material types to each voxel of the voxel representation that defines the 3-D object. The example technique creating a voxel representation of a 3-D object can also include evaluating the voxel representation to determine whether the number of objectives are met.
    Type: Application
    Filed: April 30, 2020
    Publication date: August 13, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Jun Zeng, Sebastia Cortes, Scott A. White
  • Patent number: 10723115
    Abstract: In one example, a method of controlling generation apparatus for generating a three-dimensional object is described. For example, data indicative of at least one physical property affecting heat transfer from an object may be determined and used to determine a cooling time, and a component of the generation apparatus may be controlled in response to the determined cooling time.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: July 28, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sebastia Cortes I Herms, Xavier Vilajosana, Scott A. White
  • Patent number: 10678217
    Abstract: An example technique for creating a voxel representation of a three dimensional (3-D) object can include obtaining a shape specification of a 3-D object and a number of 3-D objectives. The example technique for creating a voxel representation of the 3-D object can also include creating a voxel representation of the 3-D object by assigning a material type from a number of material types to each voxel of the voxel representation that defines the 3-D object. The example technique creating a voxel representation of a 3-D object can also include evaluating the voxel representation to determine whether the number of objectives are met.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: June 9, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jun Zeng, Sebastia Cortes, Scott A. White
  • Patent number: 10529126
    Abstract: An example technique for generating slice data from a voxel representation can include obtaining a shape specification of the 3-D object. The example technique for generating slice data from a voxel representation can also include obtaining a material specification of the 3-D object. The example technique for generating slice data from a voxel representation can also include merging the shape specification and the material specification to create a voxel representation of the 3-D object, wherein each voxel in the voxel representation includes a plurality of data types. The example technique for generating slice data from a voxel representation can also include generating slice data from the voxel representation, wherein the slice data provides a higher resolution than that provided by the voxel representation using the plurality of data types.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: January 7, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jun Zeng, Pu Huang, Sebastia Cortes, Scott A. White, Gary J. Dispoto
  • Patent number: 10373371
    Abstract: An example technique for generating slice data from the tree data structure representation of a three dimensional (3-D) object can include obtaining a shape specification of the 3-D object and obtaining a material specification of the 3-D object. The example technique for generating slice data from the tree data structure representation of a 3-D object can also include merging the shape specification and the material specification to create a tree data structure representation of the 3-D object. The example technique for generating slice data from the tree data structure representation of a 3-D object can also include generating slice data from the tree data structure.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: August 6, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jun Zeng, Pu Huang, Sebastia Cortes, Scott A. White, Gary J. Dispoto
  • Publication number: 20190176390
    Abstract: A method of three-dimensional (3D) printing is provided. Print data is received, which defines patterns of at least one agent to be applied to a layer of build material. These patterns are at least partially based on a 3D model of at least one object to be generated. The print data print data is processed to determine regions which are distant from said patterns. The print data is modified to add a further pattern of a detailing agent to be selectively applied to the layer of build material to generate fracture regions in a processed volume of build material.
    Type: Application
    Filed: May 12, 2016
    Publication date: June 13, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Scott A. White, Justin M. Roman, Xavier Alonso Becerro, Ismael Chanclon Fernandez, Samuel A. Stodder, Glenn Thomas Haddick
  • Publication number: 20190134970
    Abstract: According to one example, there is provided a system for managing the generation of three-dimension objects by an additive manufacturing system. The system comprises a processor to receive one or multiple virtual objects, to generate a spatial arrangement of those objects within a virtual build volume, to control an additive manufacturing system to process the virtual build volume, to modify the virtual build volume in response to a request, and to control the additive manufacturing system to process the modified virtual build volume.
    Type: Application
    Filed: January 7, 2019
    Publication date: May 9, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jun ZENG, Sebastia Cortes i Herms, Scott A. White
  • Publication number: 20190108675
    Abstract: An example technique for generating slice data from a voxel representation can include obtaining a shape specification of the 3-D object. The example technique for generating slice data from a voxel representation can also include obtaining a material specification of the 3-D object. The example technique for generating slice data from a voxel representation can also include merging the shape specification and the material specification to create a voxel representation of the 3-D object, wherein each voxel in the voxel representation includes a plurality of data types. The example technique for generating slice data from a voxel representation can also include generating slice data from the voxel representation, wherein the slice data provides a higher resolution than that provided by the voxel representation using the plurality of data types.
    Type: Application
    Filed: December 6, 2018
    Publication date: April 11, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jun ZENG, Pu HUANG, Sebastia CORTES, Scott A. WHITE, Gary J. DISPOTO
  • Patent number: 10201961
    Abstract: According to one example, there is provided a system for managing the generation of three-dimension objects by an additive manufacturing system. The system comprises a processor to receive one or multiple virtual objects, to generate a spatial arrangement of those objects within a virtual build volume, to control an additive manufacturing system to process the virtual build volume, to modify the virtual build volume in response to a request, and to control the additive manufacturing system to process the modified virtual build volume.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: February 12, 2019
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Jun Zeng, Sebastia Cortes I Herms, Scott A. White
  • Patent number: 10181216
    Abstract: An example technique for generating slice data from a voxel representation can include obtaining a shape specification of the 3-D object. The example technique for generating slice data from a voxel representation can also include obtaining a material specification of the 3-D object. The example technique for generating slice data from a voxel representation can also include merging the shape specification and the material specification to create a voxel representation of the 3-D object, wherein each voxel in the voxel representation includes a plurality of data types. The example technique for generating slice data from a voxel representation can also include generating slice data from the voxel representation, wherein the slice data provides a higher resolution than that provided by the voxel representation using the plurality of data types.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: January 15, 2019
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Jun Zeng, Pu Huang, Sebastia Cortes, Scott A. White, Gary J. Dispoto
  • Publication number: 20180032060
    Abstract: An example technique for creating a voxel representation of a three dimensional (3-D) object can include obtaining a shape specification of a 3-D object and a number of 3-D objectives. The example technique for creating a voxel representation of the 3-D object can also include creating a voxel representation of the 3-D object by assigning a material type from a number of material types to each voxel of the voxel representation that defines the 3-D object. The example technique creating a voxel representation of a 3-D object can also include evaluating the voxel representation to determine whether the number of objectives are met.
    Type: Application
    Filed: April 20, 2015
    Publication date: February 1, 2018
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Jun Zeng, Sebastia Cortes, Scott A. White
  • Publication number: 20170372513
    Abstract: An example technique for generating slice data from a voxel representation can include obtaining a shape specification of the 3-D object. The example technique for generating slice data from a voxel representation can also include obtaining a material specification of the 3-D object. The example technique for generating slice data from a voxel representation can also include merging the shape specification and the material specification to create a voxel representation of the 3-D object, wherein each voxel in the voxel representation includes a plurality of data types. The example technique for generating slice data from a voxel representation can also include generating slice data from the voxel representation, wherein the slice data provides a higher resolution than that provided by the voxel representation using the plurality of data types.
    Type: Application
    Filed: January 30, 2015
    Publication date: December 28, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jun ZENG, Pu HUANG, Sebastia CORTES, Scott A. WHITE, Gary J. DISPOTO