Patents by Inventor Lluis Abello Rosello
Lluis Abello Rosello 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).
-
Publication number: 20190134914Abstract: A method comprises receiving object model data in an original coordinate system to print within a predefined usable build volume of a three dimensional printer. The method comprises receiving at least one compensation factor for the object model data to compensate for any shrinking of an object. The method comprises scaling the object model data by the at least one compensation factor to provide printable object model data. The scaling is performed with reference to an origin at a centre of the usable build volume.Type: ApplicationFiled: April 21, 2017Publication date: May 9, 2019Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Sergio GONZALEZ, Alex CARRUESCO LLORENS, Lluis ABELLO ROSELLO
-
Publication number: 20190118480Abstract: 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: ApplicationFiled: October 27, 2016Publication date: April 25, 2019Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Lluis ABELLO ROSELLO, Sergio GONZALEZ, Jordi GONZALEZ ROGEL
-
Publication number: 20190114829Abstract: 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: ApplicationFiled: October 12, 2016Publication date: April 18, 2019Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: 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: 20180210943Abstract: In an example, a method includes receiving, at a processor, data representing a three dimensional object. Using the processor, a modified data representation of the three dimensional object may be determined wherein, in the modified data representation, the three dimensional object is represented in terms of homogenous sub-volumes. Each homogenous sub-volume is homogenous with respect to a predetermined attribute and contains locations which are within a common object boundary distance band of plurality of object boundary distance bands, wherein at least two object boundary distance bands partially overlap.Type: ApplicationFiled: January 25, 2017Publication date: July 26, 2018Inventors: Alex Carruesco Llorens, Sergio Puigardeu Aramendia, Lluis Abello Rosello, Sergio Gonzalez, Alvar Vinacua, Pere Brunet
-
Patent number: 9975329Abstract: The present disclosure relates to a printhead control system for a printer, wherein the printer includes at least one printhead comprising a plurality of nozzles for ejecting printing fluid, wherein the nozzles include high drop weight nozzles and low drop weight nozzles ejecting drops of different drop weight, and are each arranged to eject printing fluid on a print medium such as to print images in frame areas of the print medium and such as to clean nozzles in spit bar areas of the print medium; the printer further includes a transport unit for moving the print medium relative to the printhead, wherein the print medium includes frame areas for printing images and spit bar areas for cleaning the nozzles; the printhead control device including: a module to determine a first group of said nozzles located over a frame area of the print medium and a second group of said nozzles located over a spit bar area of the print medium; a module to operate the high drop weight nozzles of the first group such as to ejectType: GrantFiled: April 24, 2015Date of Patent: May 22, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Joan Vidal Fortia, Lluis Abello Rosello, Ron Burns
-
Patent number: 9936100Abstract: A printing system and method to process image data is disclosed. The printing system includes an identification module and image pipeline module include a linear threshold array algorithm and a halftoning algorithm to process the image data. An image pipeline module applies a linear threshold array algorithm to line regions and a halftoning algorithm to the non-line regions.Type: GrantFiled: March 31, 2014Date of Patent: April 3, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Juan Manuel Garcia Reyero Vinas, Jan Morovic, Peter Morovic, Lluis Abello Rosello
-
Publication number: 20180069982Abstract: An example system includes a controller. The controller is to determine a first end point of a previous frame in a first image. The first image is to be printed on a first ribbon. The controller is to determine a second end point of the previous frame in a second image to be printed on a second ribbon. The controller is to create a current frame containing first image data from the first image starting after the first end point, second image data from the second image starting after the second end point, and third image data from a beginning of the first image. The system includes an image engine to form an image corresponding to the current frame on a medium.Type: ApplicationFiled: July 28, 2015Publication date: March 8, 2018Applicant: Hewlett-Packard Development Company, L.P.Inventors: Jose GALMES, Lluis ABELLO ROSELLO, Joan VIDAL FORTIA, Frank E. PERDICARO
-
Publication number: 20170361607Abstract: The present disclosure relates to a printhead control system for a printer, wherein the printer includes at least one printhead comprising a plurality of nozzles for ejecting printing fluid, wherein the nozzles include high drop weight nozzles and low drop weight nozzles ejecting drops of different drop weight, and are each arranged to eject printing fluid on a print medium such as to print images in frame areas of the print medium and such as to clean nozzles in spit bar areas of the print medium; the printer further includes a transport unit for moving the print medium relative to the printhead, wherein the print medium includes frame areas for printing images and spit bar areas for cleaning the nozzles; the printhead control device including: a module to determine a first group of said nozzles located over a frame area of the print medium and a second group of said nozzles located over a spit bar area of the print medium; a module to operate the high drop weight nozzles of the first group such as to ejectType: ApplicationFiled: April 24, 2015Publication date: December 21, 2017Inventors: Joan Vidal Fortia, Lluis Abello Rosello, Ron Burns
-
Patent number: 9760971Abstract: An image pipeline execution method includes analyzing at least one attribute of an image and determining an image type of the image from a set of predetermined image types based on the analyzing the at least one attribute of the image. The image pipeline execution method also includes dynamically establishing an image pipeline to process the image based on the image type and executing the image pipeline to print the image.Type: GrantFiled: June 13, 2013Date of Patent: September 12, 2017Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Jorge Martinez de Salinas Vasquez, Lluis Abello Rosello, Marc Rossinyol Casals
-
Publication number: 20170111546Abstract: A printing system and method to process image data is disclosed. The printing system includes an identification module and image pipeline module include a linear threshold array algorithm and a halftoning algorithm to process the image data. An image pipeline module applies a linear threshold array algorithm to line regions and a halftoning algorithm to the non-line regions.Type: ApplicationFiled: March 31, 2014Publication date: April 20, 2017Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Juan Manuel Garcia Reyero Vinas, Jan Morovic, Peter Morovic, Lluis Abello Rosello
-
Patent number: 9591187Abstract: A color input image comprising a plurality of pixels, each pixels encoded in RGB color space, is processed to convert the RGB pixels to another color space domain for printing the color input image. The number of colors within a cell of the input image is reduced. Each cell comprises an N×M array of pixels and the number of colors is reduced to a maximum of b source colors, wherein b is a positive integer equal to or greater than 2. Each of the resulting colors of each cell is calibrated to generate a printable color. The cells are then processed to convert the pixels of each cell into another color space, for example, to determine ink vectors, in another color space, for each calibrated color.Type: GrantFiled: April 29, 2013Date of Patent: March 7, 2017Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Jorge Martinez de Salinas Vazquez, Lluis Abello Rosello, Joan Vidal Fortia, Noam Shaham, Ram Dagan, Gideon Amir
-
Patent number: 9436421Abstract: A method of increasing data flow to a printing device includes, with a first raster image processor, converting a document into a first bitmap having a first dot density and representing a black color plane of the document; with a second raster image processor, converting the document into a second bitmap at a second dot density that is a relatively lower dot density than that of the first bitmap, the second bitmap representing other color planes of the document; and transmitting data of the first and second bitmaps to a printing device for printing to a print medium.Type: GrantFiled: April 6, 2016Date of Patent: September 6, 2016Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Lluis Abello Rosello, Kevin G. Currans, Jon Derek Roller, Jose M. Galmes, Cesar Fernandez Espasa, John A. Bertani, Matthew Alan MacClary, Santiago Garcia-Reyero Vinas, Daniel Edgar Robin, Steven Eric Sneller
-
Publication number: 20160224296Abstract: A method of increasing data flow to a printing device includes, with a first raster image processor, converting a document into a first bitmap having a first dot density and representing a black color plane of the document; with a second raster image processor, converting the document into a second bitmap at a second dot density that is a relatively lower dot density than that of the first bitmap, the second bitmap representing other color planes of the document; and transmitting data of the first and second bitmaps to a printing device for printing to a print medium.Type: ApplicationFiled: April 6, 2016Publication date: August 4, 2016Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Lluis Abello Rosello, Kevin G. Currans, Jon Derek Roller, Jose M. Galmes, Cesar Fernandez Espasa, John A. Bertani, Matthew Alan MacClary, Santiago Garcia-Reyero Vinas, Daniel Edgar Robin, Steven Eric Sneller
-
Patent number: 9407789Abstract: A method to selectively compress an image in a printing process comprises the steps of providing a first representation of an image to be printed on a printer to a printing pipeline, processing the first representation in the printing pipeline to derive a second representation of the image, wherein the second representation comprises physical printing parameters adapted to the image and the printer, and compressing the second representation to obtain a compressed third representation of the image. The third representation of the image is again supplied to the printing pipeline, and is processed in the printing pipeline to derive a fourth representation of the image. The fourth representation of the image is provided to a printhead of the printer for printing.Type: GrantFiled: July 27, 2012Date of Patent: August 2, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sergio Puigardeu Aramendia, Jorge Martinez De Salinas Vazquez, Joan Vidal Fortia, Lluis Abello Rosello
-
Patent number: 9329826Abstract: A method of increasing data flow to a printing device includes, with a first raster image processor, converting a document into a first bitmap having a first dot density and representing a black color plane of the document; with a second raster image processor, converting the document into a second bitmap at a second dot density that is a relatively lower dot density than that of the first bitmap, the second bitmap representing other color planes of the document; and transmitting data of the first and second bitmaps to a printing device for printing to a print medium.Type: GrantFiled: June 8, 2011Date of Patent: May 3, 2016Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Lluis Abello Rosello, Kevin G. Currans, Jon Derek Roller, Jose M. Galmes, Cesar Fernandez Espasa, John A. Bertani, Matthew Alan MacClary, Santiago Garcia-Reyero Vinas, Daniel Edgard Robin, Steven Eric Sneller
-
Publication number: 20160086301Abstract: An image pipeline execution method includes analyzing at least one attribute of an image and determining an image type of the image from a set of predetermined image types based on the analyzing the at least one attribute of the image. The image pipeline execution method also includes dynamically establishing an image pipeline to process the image based on the image type and executing the image pipeline to print the image.Type: ApplicationFiled: June 13, 2013Publication date: March 24, 2016Inventors: Jorge MARTINEZ de SALINAS VASQUEZ, Lluis ABELLO ROSELLO, Marc ROSSINYOL CASALS
-
Publication number: 20160080612Abstract: A color input image comprising a plurality of pixels, each pixels encoded in RGB color space, is processed to convert the RGB pixels to another color space domain for printing the color input image. The number of colors within a cell of the input image is reduced. Each cell comprises an N×M array of pixels and the number of colors is reduced to a maximum of b source colors, wherein b is a positive integer equal to or greater than 2. Each of the resulting colors of each cell is calibrated to generate a printable color. The cells are then processed to convert the pixels of each cell into another color space, for example, to determine ink vectors, in another color space, for each calibrated color.Type: ApplicationFiled: April 29, 2013Publication date: March 17, 2016Inventors: Jorge Martinez de Salinas Vazquez, Lluis Abello Rosello, Joan Vidal Fortia, Noam Shaham, Ram Dagan, Gideon Amir
-
Patent number: 9073312Abstract: A method and apparatus for printing is disclosed. The printing is done with multiple printhead dies. The nozzles in the different printhead dies are fired using different phases in an up-sampled encoder signal. The different phases correspond to a print offset between the different printhead dies.Type: GrantFiled: May 23, 2012Date of Patent: July 7, 2015Assignee: Hewlett-Packard Development Company, L. P.Inventors: Lluis Abello Rosello, Joan Vidal Fortia, Ron Burns
-
Publication number: 20150062218Abstract: A method and apparatus for printing is disclosed. The printing is done with multiple printhead dies. The nozzles in the different printhead dies are fired using different phases in an up-sampled encoder signal. The different phases correspond to a print offset between the different printhead dies.Type: ApplicationFiled: May 23, 2012Publication date: March 5, 2015Inventors: Lluis Abello Rosello, Joan Vidal Fortia, Ron Burns
-
Patent number: 8854683Abstract: A method to code print data where print data to control a print head of a printer is received, where a coding strategy to change the size of the print data is determined based on at least one characteristic of a print mode of the printer, and the size of the print data is changed using the determined coding strategy.Type: GrantFiled: May 18, 2012Date of Patent: October 7, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jorge Martinez de Salinas Vazquez, Joan Vidal Fortia, Lluis Abello Rosello