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: 20240335946
    Abstract: In an example, a method comprises receiving a digital representation of a floor plan to be printed by a surface marking robot guided using a remote guiding system, receiving guiding system position information, and receiving obstacle information identifying an obstacle. The method also comprises identifying a specific floor plan feature of the digital representation which intersects a shadow region of the obstacle from a guiding system point of view, and, in response to this, modifying the digital representation to produce a second digital representation, whereby the specific floor plan feature is either deleted or modified in the second digital representation, the modified floor plan feature excluding at least a portion of the specific floor plan feature in the shadow region. The method also comprises operating the surface marking robot to print the second digital representation using the guiding system.
    Type: Application
    Filed: December 16, 2021
    Publication date: October 10, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Lluis ABELLO ROSELLO, Ramon VIEDMA PONCE, Borja NAVAS SANCHEZ, Xavier OLIVA VENTAYOL
  • Publication number: 20240231326
    Abstract: In an example, a method of operating a surface marking robot comprises receiving a first digital representation of a floor plan comprising a plurality of floor plan features, and identifying a specific floor plan feature corresponding to a specific printing resources consumption. In response to identifying the specific floor plan feature, the method comprises modifying the first digital representation to produce a second digital representation in which the specific floor plan feature is replaced by an alternative floor plan feature corresponding to an alternative printing resources consumption which is reduced compared to the specific printing resources consumption.
    Type: Application
    Filed: June 23, 2021
    Publication date: July 11, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Lluis ABELLO ROSELLO, Ramon VIEDMA PONCE, Marina RAMON BORRAS
  • Publication number: 20240208228
    Abstract: A print apparatus is disclosed. The print apparatus comprises a print fluid application unit having a plurality of nozzles through which print fluid is to be deposited onto a printable medium during a printing operation. The print apparatus also comprises a nozzle cleaning surface to engage nozzles during a nozzle cleaning operation. The print apparatus also comprises a scanning unit and a controller. The controller is to control the print fluid application unit to deposit print fluid from nozzles of the plurality of nozzles according to an intended pattern onto the nozzle cleaning surface: control the scanning unit to scan the pattern formed on the nozzle cleaning surface: and responsive to determining. based on the scan, that print fluid from a nozzle of the plurality of nozzles has not been deposited according to the intended pattern, generate an instruction signal regarding maintenance of the print fluid application unit. A method and a machine-readable medium are also disclosed.
    Type: Application
    Filed: April 28, 2021
    Publication date: June 27, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Gianni CESSEL, Carles CARMONA CALPE, Marcos CASALDALIGA ALBISU, Pablo Carmelo MENA RODRIGUEZ, Lluis ABELLO ROSELLO, Ma. Pilar VELAZQUEZ GOMEZ, Ricard SILVESTRE, Jaume VERGES LLAHI, Dorkaitz Alain VAZQUEZ FERNANDEZ, Jordina TORRENTS BARRENA, Maurizio BORDONE
  • Publication number: 20220375132
    Abstract: Examples relate to image processing, and performing fixed length format cell compression on a cell of a planar colour image based on an amount of white colour of the cell, the cell comprising a plurality of pixels, to obtain a compressed cell having four or fewer colour levels; and performing variable length format cell compression on the compressed cell to obtain a coded compressed cell.
    Type: Application
    Filed: December 3, 2019
    Publication date: November 24, 2022
    Inventors: Lluis ABELLO ROSELLO, Pau COSTAL FORNELLS, Carlos FAJARDO SANCHEZ
  • Publication number: 20220258505
    Abstract: An example apparatus is for printing to a substrate. The example apparatus comprises a printing fluid device and an air flow device. The printing fluid device is for transferring printing fluid to a substrate. The air flow device is to create an air curtain so that any printing fluid residue from the transfer of the printing fluid to the substrate is at least partially prevented from migrating toward a user of the apparatus.
    Type: Application
    Filed: October 11, 2019
    Publication date: August 18, 2022
    Inventors: Vito Di Virgilio, Xavier Oliva Ventayol, Lluis Abello Rosello
  • Publication number: 20220088883
    Abstract: In an example, a method includes measuring a temperature of a plurality of regions of a layer of build material in an additive manufacturing apparatus to provide initial temperature values. For each of a plurality of regions which comprise build material which is intended to fuse, an average temperature value of a plurality of neighbouring regions may be determined and the initial temperature values may be replaced with the average temperature value. Based on the replacement temperature values, a representative temperature of an area of the layer of build material may be determined and a heat source may be controlled based on the representative temperature.
    Type: Application
    Filed: December 6, 2021
    Publication date: March 24, 2022
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Ismael Fernandez Aymerich, Lluis Abello Rosello, Sergio Puigardeu Aramendia
  • Patent number: 11260598
    Abstract: In an example, a method includes measuring a temperature of a plurality of regions of a layer of build material in an additive manufacturing apparatus to provide initial temperature values. For each of a plurality of regions which comprise build material which is intended to fuse, an average temperature value of a plurality of neighbouring regions may be determined and the initial temperature values may be replaced with the average temperature value. Based on the replacement temperature values, a representative temperature of an area of the layer of build material may be determined and a heat source may be controlled based on the representative temperature.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: March 1, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ismael Fernandez Aymerich, Lluis Abello Rosello, Sergio Puigardeu Aramendia
  • Patent number: 11225025
    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: Grant
    Filed: October 27, 2016
    Date of Patent: January 18, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lluis Abello Rosello, Sergio Gonzalez, Jordi Gonzalez Rogel
  • Publication number: 20210331403
    Abstract: An example method includes acquiring a model of an object to be generated in three-dimensional object generation which is segmented into a plurality of object model sub-volumes, each sub-volume representing a region of the object which is individually addressable in object generation. Object model sub-volumes within a first depth of an object model surface are defined at a first resolution and object model sub-volumes beyond the first depth are defined at a second resolution, and the first resolution is a higher resolution than the second resolution. An object generation model is applied to the object model to determine at least one predicted dimensional deviation of the object in object generation. A geometric adjustment to the segmented object model may be determined to compensate for the predicted dimensional deviation by adding and/or removing at least one object model sub-volume defined at the first resolution.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 28, 2021
    Inventors: David Ramirez Muela, Manuel Freire Garcia, Lluis Abello Rosello, Sergio Puigardeu Aramendia
  • Patent number: 11003166
    Abstract: 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: Grant
    Filed: October 12, 2016
    Date of Patent: May 11, 2021
    Assignee: 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
  • Patent number: 10893173
    Abstract: In an example, an image processing system may include an identification engine, a map engine, and a control engine. In that example, the identification engine may identify a color mapping resource in response to a classification identifier corresponding to image data, the map engine may map the image data with the color mapping resource having color space clause corresponding to the classification identifier, and the control engine may generate control data for operating a print apparatus to print based on the color mapping resource.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: January 12, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Morovic, Jan Morovic, Joan Vidal Fortia, Lluis Abello Rosello
  • Patent number: 10853998
    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: Grant
    Filed: October 12, 2016
    Date of Patent: December 1, 2020
    Assignee: Hewlett-Packard Development Company, L.P.C
    Inventors: Lluis Abello Rosello, Alvar Vinacua, Pere Brunet, Marc Comino, Jordi Gonzalez Rogel, Sergio Gonzalez, Josep Giralt Adroher, Sebastia Cortes Herms, Alex Carruesco Llorens
  • Patent number: 10792862
    Abstract: A method of recirculating fluid in a printhead die is provided. The method comprises generating ejection data specifying a nozzle of the printhead from which a drop is to be ejected and storing the ejection data in a first memory. Recirculation data is generated for the nozzle for which a recirculation operation is to be performed, and the recirculation data is stored in a second memory different from the first memory. Fluid is recirculated in the nozzle on the basis of the recirculation data in advance of ejecting a drop from the nozzle on the basis of the ejection data. The recirculation data is generated based on the respective ejection data for the nozzle.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: October 6, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lluis Abello Rosello, Joan Vidal Fortia
  • Patent number: 10766201
    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: Grant
    Filed: April 21, 2017
    Date of Patent: September 8, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sergio Gonzalez, Alex Carruesco Llorens, Lluis Abello Rosello
  • Patent number: 10589509
    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: Grant
    Filed: January 25, 2017
    Date of Patent: March 17, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alex Carruesco Llorens, Sergio Puigardeu Aramendia, Lluis Abello Rosello, Sergio Gonzalez, Alvar Vinacua, Pere Brunet
  • Patent number: 10592790
    Abstract: In some examples, an imaging device may include a controller including processing circuitry to detect, a first quantity of rows of pixels to be included as a first band of a contone image, process the pixels of each row of the first band in parallel raster order, detect a second quantity of rows of pixels to be included as a second band of the contone image; and process the pixels of each row of the second band in response to the completion of the pixels of the first band, where the rows of the second band are processed in parallel in serpentine order with respect to the first band.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: March 17, 2020
    Assignees: Hewlett-Packard Development Company, L.P., Purdue Research Foundation
    Inventors: Yafei Mao, Jan Allebach, Lluis Abello Rosello, Joan Vidal Fortia, Robert Ulichney, Utpal Kumar Sarkar
  • Patent number: 10587774
    Abstract: According to an example, an apparatus may include a processor and a memory. The memory may have stored thereon machine readable instructions that may cause the processor to access an initial halftone image of a three-dimensional (3D) object, the initial halftone image being generated from a continuous tone image of the 3D object. The instructions may also cause the processor to iteratively modify voxel data for the initial halftone image to identify updated voxel data that more accurately corresponds to the continuous tone image than the initial halftone image and to generate halftone image printing data for the 3D object containing the updated voxel data.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: March 10, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ruiyi Mao, Jan Allebach, Wanling Jiang, Lluis Abello Rosello, Robert Ulichney, Utpal Kumar Sarkar
  • Publication number: 20200050175
    Abstract: 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: Application
    Filed: October 12, 2016
    Publication date: February 13, 2020
    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: 20200031047
    Abstract: A method of recirculating fluid in a printhead die is provided. The method comprises generating ejection data specifying a nozzle of the printhead from which a drop is to be ejected and storing the ejection data in a first memory. Recirculation data is generated for the nozzle for which a recirculation operation is to be performed, and the recirculation data is stored in a second memory different from the first memory. Fluid is recirculated in the nozzle on the basis of the recirculation data in advance of ejecting a drop from the nozzle on the basis of the ejection data. The recirculation data is generated based on the respective ejection data for the nozzle.
    Type: Application
    Filed: April 21, 2017
    Publication date: January 30, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Lluis ABELLO ROSELLO, Joan VIDAL FORTIA
  • Publication number: 20200028992
    Abstract: In an example, an image processing system may include an identification engine, a map engine, and a control engine. In that example, the identification engine may identify a color mapping resource in response to a classification identifier corresponding to image data, the map engine may map the image data with the color mapping resource having color space clause corresponding to the classification identifier, and the control engine may generate control data for operating a print apparatus to print based on the color mapping resource.
    Type: Application
    Filed: January 30, 2017
    Publication date: January 23, 2020
    Inventors: Peter MOROVIC, Jan MOROVIC, Joan VIDAL FORTIA, Lluis ABELLO ROSELLO