Patents by Inventor Sergio Gonzalez
Sergio Gonzalez 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: 12053480Abstract: The present invention relates to methods and pharmaceutical compositions for treating peripheral demyelinating diseases. In particular the present invention relates to a method of treating a peripheral demyelinating disease in a subject in need thereof comprising administering to the subject a therapeutically effective amount of an inhibitor of VDAC1 activity or expression.Type: GrantFiled: July 21, 2020Date of Patent: August 6, 2024Inventors: Nicolas Tricaud, Sergio Gonzalez
-
Patent number: 11513494Abstract: In an example, a method includes receiving, at least one processor, a mesh model for an object, a first transformation matrix to apply to the mesh model to describe a first object for generation in additive manufacturing and a second transformation matrix to apply to the mesh model to describe a second object for generation in additive manufacturing. The method may further include determining, by at least one processor, if the first and second transformation matrices describe transformations which are equivalent in terms of mesh errors and, if so, inspecting the mesh model for mesh errors once for both the first and second transformation matrices.Type: GrantFiled: December 4, 2017Date of Patent: November 29, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sergio Gonzalez, Jordi Roca, Matthew A. Shepherd
-
Patent number: 11385624Abstract: An additive manufacturing apparatus includes an additive manufacturing engine and an input to receive a plurality of part files to create a plurality of parts. Each part file includes a description of a part to be created by the additive manufacturing engine. A processor interprets a part file to read the description of the part from the part file, stores at least a portion of the description of the part, and repeats the interpretation and storing for each of the received part files. A job composer generates a manufacturing job using the stored descriptions and using characteristics of the additive manufacturing engine, and provides the generated manufacturing job to the additive manufacturing engine.Type: GrantFiled: April 24, 2017Date of Patent: July 12, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sergio Gonzalez, Jordi Gonzalez Rogel, Matthew A. Shepherd
-
Patent number: 11364687Abstract: In an example implementation, a method of compensating for dimensional variation in 3D printing includes receiving a 3D object model that represents a 3D part to be printed. The method also includes receiving a build material type and a position for printing the 3D part within a build volume. The method includes determining from the position, target subvolumes of the build volume into which the 3D part is to be printed, retrieving a dimensional compensation factor associated with each target subvolume, and then applying each dimensional compensation factor to the 3D object model to scale the 3D part according to the position of the 3D part within the build volume.Type: GrantFiled: April 10, 2018Date of Patent: June 21, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sergio Gonzalez, Matthew A Shepherd, Scott White, Barret Kammerzell
-
Patent number: 11282236Abstract: One example of a method includes receiving a three-dimensional (3D) model of an object to be 3D printed and voxelizing the 3D model to define a plurality of voxel layers. Each voxel layer defines a plurality of voxel rows including an initial voxel row. The method includes for each voxel layer: exclusively oring (XORing) a key voxel row with the Initial voxel row to provide an initial delta row; and for each voxel row from the voxel row following the initial voxel row to a further voxel row of the plurality of voxel rows, XORing each voxel row with the previous voxel row to provide a delta row for each voxel row.Type: GrantFiled: July 31, 2017Date of Patent: March 22, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Matthew A. Shepherd, Josh Shepherd, Scott White, Sergio Gonzalez
-
Patent number: 11262729Abstract: A method is described in which a 3MF (3D Manufacturing Format) file is adapted for use with a three-dimensional (3D) printing system. The 3MF file includes at least one 3D model having polygonal slices. The method comprises parsing the 3MF file, generating an intermediate file for the 3D model included in the 3MF file, and performing a polygon cleanup for the polygonal slices of the 3D model of the intermediate file. The polygon cleanup is performed using an implementation of a polygon clipping algorithm. Further, the method comprises generating a resulting file for the intermediate file comprising the polygonal slices for which the polygon cleanup has been performed.Type: GrantFiled: May 12, 2016Date of Patent: March 1, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sergio Gonzalez, Jordi Sanroma, Jordi Gonzalez
-
Patent number: 11225025Abstract: In an example, a method includes acquiring, at a processor, a first data model and a second data model. The first data model comprises a representation of at least one property of at least part of a first object and the second data model comprises a representation of at least one property of at least part of a second object. The first and second objects are to be generated in a common additive manufacturing operation. The method may include generating a first print layer model and a second, different, print layer model using the processor by combining at least parts of the first data model and the second data model and generating additive manufacturing instructions based on the first print layer model and the second print layer model.Type: GrantFiled: October 27, 2016Date of Patent: January 18, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Lluis Abello Rosello, Sergio Gonzalez, Jordi Gonzalez Rogel
-
Publication number: 20210331400Abstract: In an example implementation, a method of compensating for dimensional variation in 3D printing includes receiving a 3D object model that represents a 3D part to be printed. The method also includes receiving a build material type and a position for printing the 3D part within a build volume. The method includes determining from the position, target subvolumes of the build volume into which the 3D part is to be printed, retrieving a dimensional compensation factor associated with each target subvolume, and then applying each dimensional compensation factor to the 3D object model to scale the 3D part according to the position of the 3D part within the build volume.Type: ApplicationFiled: April 10, 2018Publication date: October 28, 2021Inventors: Sergio Gonzalez, Matthew A Vancouver, Scott White, Barret Kammerzell
-
Publication number: 20210323239Abstract: In an example, a method includes determining, using at least one processor, a proportion of a layer of build material which is intended to remain unfused in an additive manufacturing process. Based on the proportion, an amount of cooling agent to apply to the layer of build material may be determined.Type: ApplicationFiled: April 30, 2018Publication date: October 21, 2021Inventors: Sergio Gonzalez, Ismael Fernandez Aymerich, Emili Sapena Masip
-
Patent number: 11113467Abstract: A method is described in which a 3D printing file is processed, the 3D printing file having a header and including a plurality of compressed files. The method comprises reading a content of the header of the 3D printing file, identifying, based on the header content, a relation file among the plurality of compressed files, identifying, based on the relation file, a main 3D model file among the plurality of compressed files. Further the method comprises creating, by uncompressing the main 3D model file, a data stream, and analyzing, with a parser, the data stream, thereby directly processing the main 3D model file when being uncompressed.Type: GrantFiled: May 12, 2016Date of Patent: September 7, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sergio Gonzalez, Jordi Gonzalez, Sebastia Cortes
-
Publication number: 20210208573Abstract: An additive manufacturing apparatus includes an additive manufacturing engine and an input to receive a plurality of part files to create a plurality of parts. Each part file includes a description of a part to be created by the additive manufacturing engine. A processor interprets a part file to read the description of the part from the part file, stores at least a portion of the description of the part, and repeats the interpretation and storing for each of the received part files. A job composer generates a manufacturing job using the stored descriptions and using characteristics of the additive manufacturing engine, and provides the generated manufacturing job to the additive manufacturing engine.Type: ApplicationFiled: April 24, 2017Publication date: July 8, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Sergio GONZALEZ, Jordi GONZALEZ ROGEL, Matthew A. SHEPHERD
-
Publication number: 20210206106Abstract: A method comprises determining an amount of print materials consumed in at least part of a build job comprising a plurality of objects, and distributing the amount of print materials consumed on an object by object basis to the plurality of objects forming the build job.Type: ApplicationFiled: April 20, 2017Publication date: July 8, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Jordi GONZALEZ ROGEL, Sergio GONZALEZ, Yngvar ROSSOW SETHNE, Sebastia CORTES i HERMS, Sergio PUIGARDEU ARAMENDIA, Alex CARRUESCO LLORENS
-
Publication number: 20210201537Abstract: One example of a method includes receiving a three-dimensional (3D) model of an object to be 3D printed and voxelizing the 3D model to define a plurality of voxel layers. Each voxel layer defines a plurality of voxel rows including an initial voxel row. The method includes for each voxel layer: exclusively oring (XORing) a key voxel row with the Initial voxel row to provide an initial delta row; and for each voxel row from the voxel row following the initial voxel row to a further voxel row of the plurality of voxel rows, XORing each voxel row with the previous voxel row to provide a delta row for each voxel row.Type: ApplicationFiled: July 31, 2017Publication date: July 1, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Matthew A. SHEPHERD, Josh SHEPHERD, Scott WHITE, Sergio GONZALEZ
-
Publication number: 20210179036Abstract: An air duct system for a vehicle including at least one active air scoop configured to control air flow to the wheel wells of a vehicle. In some examples, the active air scoop can be positioned at the underbody of the vehicle. In some examples, the air duct system can include a first and second branch directing air to first and second areas of the wheel well. In some examples, the amount of air directed to the first and second branch are controlled by the active scoop and/or one or more valves in the air duct. In some examples, the active air scoop can be controlled based on one or more temperature measurements in the wheel well.Type: ApplicationFiled: March 1, 2017Publication date: June 17, 2021Inventors: Khiem Bao Dinh, Sergio Gonzalez
-
Patent number: 11003166Abstract: In an example, a method includes receiving a first data model of an object to be generated in additive manufacturing, at a processor. Using the processor, a second data model may be determined. Determining the second data model may include generating for each of plurality of contiguous, non-overlapping sub-volumes of a volume containing the object, a sub-volume octree characterising the sub-volume and having a root node. Determining the second data model may further include generating a volume octree characterising the volume containing the object, the volume octree characterising in its lowest nodes the root nodes of the sub-volume octrees.Type: GrantFiled: October 12, 2016Date of Patent: May 11, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Alex Carruesco Llorens, Alvar Vinacua, Pere Brunet, Sergio Gonzalez, Jordi Gonzalez Rogel, Marc Comino, Josep Giralt Adroher, Lluis Abello Rosello, Sebastia Cortes I Herms
-
Publication number: 20210129432Abstract: A device comprising an execution component to execute an additive printing task to create a first article and a second article, and a monitoring component to, during execution of the additive printing task, monitor a quantity of consumable resources used to create the first article.Type: ApplicationFiled: December 20, 2017Publication date: May 6, 2021Inventors: Sergio Gonzalez, Jordi Gonzalez Rogel, Alex Carruesco Llorens
-
Publication number: 20210124333Abstract: In an example, a method includes receiving, at least one processor, a mesh model for an object, a first transformation matrix to apply to the mesh model to describe a first object for generation in additive manufacturing and a second transformation matrix to apply to the mesh model to describe a second object for generation in additive manufacturing. The method may further include determining, by at least one processor, if the first and second transformation matrices describe transformations which are equivalent in terms of mesh errors and, if so, inspecting the mesh model for mesh errors once for both the first and second transformation matrices.Type: ApplicationFiled: December 4, 2017Publication date: April 29, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Sergio Gonzalez, Jordi Roca, Matthew A. Shepherd
-
Publication number: 20200405735Abstract: The present invention relates to methods and pharmaceutical compositions for treating peripheral demyelinating diseases. In particular the present invention relates to a method of treating a peripheral demyelinating disease in a subject in need thereof comprising administering to the subject a therapeutically effective amount of an inhibitor of VDAC1 activity or expression.Type: ApplicationFiled: July 21, 2020Publication date: December 31, 2020Inventors: Nicolas TRICAUD, Sergio GONZALEZ
-
Patent number: 10853998Abstract: In an example, a method includes receiving, at a processor, data representing at least part of an object to be manufactured in a layer-by-layer manufacturing process. A serialised octree representation of at least part of the object may be generated from the data. In the serialised octree representation, nodes are ordered such that (i) a node representing a volume which includes a layer of the object to be generated earlier in an intended order of object generation precedes a node representing a volume which consists of layer(s) of the object to be generated subsequently; (ii) nodes representing a volume which includes a given layer of the object are ordered based on a level of the nodes within the octree representation, wherein parent nodes appear before descendent nodes; and (iii) nodes representing a volume which includes a given layer of the object and being of the same level within the octree representation are ordered according to a location encoding pattern.Type: GrantFiled: October 12, 2016Date of Patent: December 1, 2020Assignee: Hewlett-Packard Development Company, L.P.CInventors: Lluis Abello Rosello, Alvar Vinacua, Pere Brunet, Marc Comino, Jordi Gonzalez Rogel, Sergio Gonzalez, Josep Giralt Adroher, Sebastia Cortes Herms, Alex Carruesco Llorens
-
Publication number: 20200326682Abstract: A method is described in which a 3MF (3D Manufacturing Format) file is adapted for use with a three-dimensional (3D) printing system. The 3MF file includes at least one 3D model having polygonal slices. The method comprises parsing the 3MF file, generating an intermediate file for the 3D model included in the 3MF file, and performing a polygon cleanup for the polygonal slices of the 3D model of the intermediate file. The polygon cleanup is performed using an implementation of a polygon clipping algorithm. Further, the method comprises generating a resulting file for the intermediate file comprising the polygonal slices for which the polygon cleanup has been performed.Type: ApplicationFiled: May 12, 2016Publication date: October 15, 2020Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Sergio Gonzalez, Jordi Sanroma, Jordi Gonzalez