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: 20190134914
    Abstract: 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: Application
    Filed: April 21, 2017
    Publication date: May 9, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Sergio GONZALEZ, Alex CARRUESCO LLORENS, Lluis ABELLO ROSELLO
  • Publication number: 20190118480
    Abstract: 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: Application
    Filed: October 27, 2016
    Publication date: April 25, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Lluis ABELLO ROSELLO, Sergio GONZALEZ, Jordi GONZALEZ ROGEL
  • Publication number: 20190114829
    Abstract: 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: Application
    Filed: October 12, 2016
    Publication date: April 18, 2019
    Applicant: 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: 20180210943
    Abstract: 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: Application
    Filed: January 25, 2017
    Publication date: July 26, 2018
    Inventors: Alex Carruesco Llorens, Sergio Puigardeu Aramendia, Lluis Abello Rosello, Sergio Gonzalez, Alvar Vinacua, Pere Brunet
  • Patent number: 9975329
    Abstract: 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 eject
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: May 22, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joan Vidal Fortia, Lluis Abello Rosello, Ron Burns
  • Patent number: 9936100
    Abstract: 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: Grant
    Filed: March 31, 2014
    Date of Patent: April 3, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Juan Manuel Garcia Reyero Vinas, Jan Morovic, Peter Morovic, Lluis Abello Rosello
  • Publication number: 20180069982
    Abstract: 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: Application
    Filed: July 28, 2015
    Publication date: March 8, 2018
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jose GALMES, Lluis ABELLO ROSELLO, Joan VIDAL FORTIA, Frank E. PERDICARO
  • Publication number: 20170361607
    Abstract: 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 eject
    Type: Application
    Filed: April 24, 2015
    Publication date: December 21, 2017
    Inventors: Joan Vidal Fortia, Lluis Abello Rosello, Ron Burns
  • Patent number: 9760971
    Abstract: 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: Grant
    Filed: June 13, 2013
    Date of Patent: September 12, 2017
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Jorge Martinez de Salinas Vasquez, Lluis Abello Rosello, Marc Rossinyol Casals
  • Publication number: 20170111546
    Abstract: 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: Application
    Filed: March 31, 2014
    Publication date: April 20, 2017
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Juan Manuel Garcia Reyero Vinas, Jan Morovic, Peter Morovic, Lluis Abello Rosello
  • Patent number: 9591187
    Abstract: 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: Grant
    Filed: April 29, 2013
    Date of Patent: March 7, 2017
    Assignee: 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: 9436421
    Abstract: 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: Grant
    Filed: April 6, 2016
    Date of Patent: September 6, 2016
    Assignee: 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: 20160224296
    Abstract: 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: Application
    Filed: April 6, 2016
    Publication date: August 4, 2016
    Applicant: 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: 9407789
    Abstract: 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: Grant
    Filed: July 27, 2012
    Date of Patent: August 2, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sergio Puigardeu Aramendia, Jorge Martinez De Salinas Vazquez, Joan Vidal Fortia, Lluis Abello Rosello
  • Patent number: 9329826
    Abstract: 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: Grant
    Filed: June 8, 2011
    Date of Patent: May 3, 2016
    Assignee: 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: 20160086301
    Abstract: 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: Application
    Filed: June 13, 2013
    Publication date: March 24, 2016
    Inventors: Jorge MARTINEZ de SALINAS VASQUEZ, Lluis ABELLO ROSELLO, Marc ROSSINYOL CASALS
  • Publication number: 20160080612
    Abstract: 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: Application
    Filed: April 29, 2013
    Publication date: March 17, 2016
    Inventors: Jorge Martinez de Salinas Vazquez, Lluis Abello Rosello, Joan Vidal Fortia, Noam Shaham, Ram Dagan, Gideon Amir
  • Patent number: 9073312
    Abstract: 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: Grant
    Filed: May 23, 2012
    Date of Patent: July 7, 2015
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventors: Lluis Abello Rosello, Joan Vidal Fortia, Ron Burns
  • Publication number: 20150062218
    Abstract: 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: Application
    Filed: May 23, 2012
    Publication date: March 5, 2015
    Inventors: Lluis Abello Rosello, Joan Vidal Fortia, Ron Burns
  • Patent number: 8854683
    Abstract: 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: Grant
    Filed: May 18, 2012
    Date of Patent: October 7, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jorge Martinez de Salinas Vazquez, Joan Vidal Fortia, Lluis Abello Rosello