Patents by Inventor Juan Manuel Garcia Reyero Viñas
Juan Manuel Garcia Reyero Viñas 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: 11320802Abstract: A method is described in which data representing a three-dimensional object to be printed is obtained. The data comprises sub-volumes representing the three-dimensional object. A characteristic for the three-dimensional object to be printed is identified. Based on the identified characteristic, property data is set for individual sub-volumes to be used in printing the three-dimensional object. The identified characteristic is a function of the property data. The property data comprises material property data, structural property data and printing property data.Type: GrantFiled: July 30, 2020Date of Patent: May 3, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Juan Manuel Garcia Reyero Vinas, Jan Morovic, Peter Morovic
-
Patent number: 11222463Abstract: Methods and apparatus relating to three-dimensional object models are described. In one example, (i) data representing a geometrical description of a three-dimensional object defining object geometry in a geometric space and (ii) at least one object property description describing an object property in an object property space are received. The object property space and the geometric space are intersected to define an object model, wherein an object property is defined at an intersection between a described object property and defined object geometry.Type: GrantFiled: August 8, 2019Date of Patent: January 11, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter Morovic, Jan Morovic, Juan Manuel Garcia Reyero Vinas, Scott White, Jun Zeng
-
Publication number: 20210240160Abstract: Apparatus and methods for transforming three dimensional object data are disclosed. In some examples, data representing a three dimensional object is received, the data comprising object property data indicative of at least one attribute of at least a portion of the three dimensional object. The object property data is transformed into a plurality of device independent object property data objects having a common data structure, each object property data object comprising a value indicative of each of a predetermined set of object properties.Type: ApplicationFiled: April 20, 2021Publication date: August 5, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Jan Morovic, Peter Morovic, Juan Manuel Garcia Reyero Vinas
-
Patent number: 11003165Abstract: Apparatus and methods for transforming three dimensional object data are disclosed. In some examples, data representing a three dimensional object is received, the data comprising object property data indicative of at least one attribute of at least a portion of the three dimensional object. The object property data is transformed into a plurality of device independent object property data objects having a common data structure, each object property data object comprising a value indicative of each of a predetermined set of object properties.Type: GrantFiled: April 24, 2015Date of Patent: May 11, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jan Morovic, Peter Morovic, Juan Manuel Garcia Reyero Vinas
-
Patent number: 10868943Abstract: A method for color mapping is disclosed based on obtaining a measurement of one or more characteristics of an imaging system. A set of color mappings are provided and the color mapping is selected based on the measurement. Each of the color mappings enables a mapping from a first color space to Neugebauer Primary area coverage vector space. A method for generating a color mapping is disclosed.Type: GrantFiled: April 25, 2014Date of Patent: December 15, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter Morovic, Jan Morovic, Juan Manuel Garcia Reyero Vinas, David Gaston Llado
-
Patent number: 10857736Abstract: Methods and apparatus relating to substructures for three-dimensional objects are described. In an example, a processing apparatus includes: an interface to receive data representing a three-dimensional model object, the data including object model data and object property data; a mapping module to map received data to a print material coverage representation; a halftone module to provide halftone threshold data; and a substructure module to define a substructure for a three-dimensional object to be generated, the substructure specifying in at least a region thereof a consistent lattice structure and a variable material distribution. The apparatus is to apply a substructure and a halftoning to the print material coverage representation to generate control data for the production of a three-dimensional object having the substructure.Type: GrantFiled: August 30, 2019Date of Patent: December 8, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter Morovic, Jan Morovic, Alejandro Manuel De Pena, Juan Manuel Garcia Reyero Vinas
-
Patent number: 10845780Abstract: A method is described in which data representing a three-dimensional object to be printed is obtained. The data comprises sub-volumes representing the three-dimensional object. A characteristic for the three-dimensional object to be printed is identified. Based on the identified characteristic, property data is set for individual sub-volumes to be used in printing the three-dimensional object. The identified characteristic is a function of the property data. The property data comprises material property data, structural property data and printing property data.Type: GrantFiled: April 24, 2015Date of Patent: November 24, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Juan Manuel Garcia Reyero Vinas, Jan Morovic, Peter Morovic
-
Publication number: 20200356074Abstract: A method is described in which data representing a three-dimensional object to be printed is obtained. The data comprises sub-volumes representing the three-dimensional object. A characteristic for the three-dimensional object to be printed is identified. Based on the identified characteristic, property data is set for individual sub-volumes to be used in printing the three-dimensional object. The identified characteristic is a function of the property data. The property data comprises material property data, structural property data and printing property data.Type: ApplicationFiled: July 30, 2020Publication date: November 12, 2020Applicant: Hewlett-Packard Development Company, L.P.Inventors: Juan Manuel GARCIA REYERO VINAS, Jan Morovic, Peter Morovic
-
Patent number: 10809699Abstract: The application refers to a method for generating three-dimensional object models for an additive manufacturing process in a layer-by-layer manner, e.g. 3D-printing, and to generating control data for use by the print apparatus. The object models are generated from a geometric description and from object generation data, which comprise the print apparatus and attributes such as a halftone scheme, a print apparatus setting, an object structure and a print material coverage representation. The method is implemented in the form of a computer software product and generates data specific for each identifies printing device.Type: GrantFiled: April 24, 2015Date of Patent: October 20, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jan Morovic, Peter Morovic, Scott White, Juan Manuel Garcia Reyero Vinas
-
Patent number: 10688727Abstract: Methods and apparatus associated with three-dimensional objects are described. In an example, a method comprises receiving data representing a three-dimensional model object, the data comprising object model data and object property data. For at least one object property, a sub-region of the object in which the object property is non-variable is identified and, for at least one location within the object, all sub-regions in which the location is situated are identified. Based on the combination of identified sub-regions for a location, print material data is determined for the location. Control data for the production of a three-dimensional object is generated according to the print material data.Type: GrantFiled: January 30, 2015Date of Patent: June 23, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Juan Manuel Garcia Reyero Vinas, Peter Morovic, Jan Morovic
-
Patent number: 10661506Abstract: Cells of an n-dimensional object are indexed. A plurality of indexing digits are grouped for each axis of the n dimensions of the n-dimensional object. A first indexing digit of a given group is allocated to each of at least two cells resulting from at least one subdivision of the dimension of the object along the axis of the given group; and an mth subsequent indexing digit of the given group is allocated to any subsequent at least two cells resulting from any subsequent at least one subdivision of at least one cell of the at least two cells resulting from the m?1th subdivision of the dimension of the object along the axis of the given group.Type: GrantFiled: February 5, 2015Date of Patent: May 26, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Juan Manuel Garcia Reyero Vinas, Utpal Kumar Sarkar, Peter Morovic, Jan Morovic
-
Patent number: 10569527Abstract: Methods and apparatus for three-dimensional object representation are described. In an example, data representing a three-dimensional object is received, the data comprising an object property description associated with each of a plurality of locations within the object. Distinct object property descriptions are identified and a data object, which has a plurality of addresses, is populated with data indicative of the distinct object property descriptions, such that data indicative of each distinct object property description is represented at a different address. Data comprising a representation of the object is generated, the data comprising a data object address associated with each of a plurality of locations, wherein the data object address corresponds to the address of data indicative of the object property description for that location.Type: GrantFiled: April 24, 2015Date of Patent: February 25, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter Morovic, Jan Morovic, Scott White, Jun Zeng, Juan Manuel Garcia Reyero Vinas
-
Patent number: 10528033Abstract: Certain examples described herein relate to structure forming for the production of a three-dimensional object. In these examples, different structure forming components or functions are applied to volumes of a three-dimensional object. These structure forming components or functions are arranged to differentially generate a halftone output. The halftone output is generated by processing a material volume coverage representation for the three-dimensional object. The halftone output is used to provide control data for instructing production of a three-dimensional object.Type: GrantFiled: April 1, 2015Date of Patent: January 7, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jan Morovic, Peter Morovic, Juan Manuel Garcia-Reyero Vinas
-
Patent number: 10516806Abstract: A color image is processed into a renderable image. The color image comprises a plurality of pixels. Each pixel has colorimetry defined in a first color space. The renderable image comprises a plurality of renderable pixels defined by a device-vector in a second color space. For each pixel: a device-vector defined in the second color space is selected (301) based on the colorimetry defined in a first color space of the pixel. The device-vector comprises a plurality of elements. Each element includes an identifier and an accumulated weighting. An element of the selected device-vector is reselected (303) until the accumulated weighting (a) is greater than a threshold value (t) associated with the pixel (305). The levels for each color of the second color space (or mappings) for the currently selected (307) element of the selected device-vector is determined (309) to convert the pixel into a renderable pixel.Type: GrantFiled: June 28, 2013Date of Patent: December 24, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Juan Manuel Garcia Reyero Viñas, Paolo Faraboschi, Jan Morovic, Peter Morovic
-
Publication number: 20190381734Abstract: Methods and apparatus relating to substructures for three-dimensional objects are described. In an example, a processing apparatus includes: an interface to receive data representing a three-dimensional model object, the data including object model data and object property data; a mapping module to map received data to a print material coverage representation; a halftone module to provide halftone threshold data; and a substructure module to define a substructure for a three-dimensional object to be generated, the substructure specifying in at least a region thereof a consistent lattice structure and a variable material distribution. The apparatus is to apply a substructure and a halftoning to the print material coverage representation to generate control data for the production of a three-dimensional object having the substructure.Type: ApplicationFiled: August 30, 2019Publication date: December 19, 2019Inventors: Peter Morovic, Jan Morovic, Alejandro Manuel De Pena, Juan Manuel Garcia Reyero Vinas
-
Patent number: 10500790Abstract: Methods and apparatus relating to substructures for 3D objects are described. In an example, a method for providing a three-dimensional halftone threshold matrix is described. The method may comprise receiving a substructure model representing a three-dimensional material structure and populating each location in the substructure model at which the structure exists with a halftone threshold value.Type: GrantFiled: January 30, 2015Date of Patent: December 10, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter Morovic, Jan Morovic, Jay S Gondek, Juan Manuel Garcia Reyero Vinas
-
Publication number: 20190362542Abstract: Methods and apparatus relating to three-dimensional object models are described. In one example, (i) data representing a geometrical description of a three-dimensional object defining object geometry in a geometric space and (ii) at least one object property description describing an object property in an object property space are received. The object property space and the geometric space are intersected to define an object model, wherein an object property is defined at an intersection between a described object property and defined object geometry.Type: ApplicationFiled: August 8, 2019Publication date: November 28, 2019Applicant: Hewlett-Packard Development Company, L.P.Inventors: Peter MOROVIC, Jan MOROVIC, Juan Manuel GARCIA REYERO VINAS, Scott WHITE, Jun ZENG
-
Patent number: 10445929Abstract: Certain examples described herein relate to a three-dimensional threshold matrix. The three-dimensional threshold matrix may be used for three-dimensional halftoning. In one example, values for a predefined two-dimensional threshold matrix are shifted with respect to a third dimension to provide the three-dimensional threshold matrix. In one example, the three-dimensional threshold matrix may then be processed in association with a digital representation of a three-dimensional object to output discrete material arrangement instructions for at least one production material. The instructions may be used to control an additive manufacturing system to produce the three-dimensional object.Type: GrantFiled: April 16, 2015Date of Patent: October 15, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter Morovic, Jan Morovic, Jay S. Gondek, Juan Manuel Garcia Reyero Vinas
-
Patent number: 10434716Abstract: Methods and apparatus relating to substructures for three-dimensional objects are described. In an example, a method comprises receiving a lattice model having a consistent dimensionality and determining a substructure model representing a three-dimensional material structure, the substructure model being based on the lattice model and specifying a variable material distribution. The substructure model may be populated with halftone threshold data to provide a three-dimensional halftone threshold matrix.Type: GrantFiled: April 24, 2015Date of Patent: October 8, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter Morovic, Jan Morovic, Alejandro Manuel De Pena, Juan Manuel Garcia Reyero Vinas
-
Patent number: 10424109Abstract: Methods and apparatus relating to three-dimensional object models are described. In one example, (i) data representing a geometrical description of a three-dimensional object defining object geometry in a geometric space and (ii) at least one object property description describing an object property in an object property space are received. The object property space and the geometric space are intersected to define an object model, wherein an object property is defined at an intersection between a described object property and defined object geometry.Type: GrantFiled: April 24, 2015Date of Patent: September 24, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter Morovic, Jan Morovic, Juan Manuel Garcia Reyero Vinas, Scott White, Jun Zeng