Patents by Inventor Miguel Angel Lopez Alvarez

Miguel Angel Lopez Alvarez 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: 11816866
    Abstract: Devices, methods, and non-transitory program storage devices (NPSDs) are disclosed to compensate for the predicted color changes experienced by camera modules after certain amounts of time of real world use. Such color changes may be caused by prolonged exposure of optical components of the camera module to one or more of: solar radiation, high temperature conditions, or high humidity conditions, each of which may, over time, induce deviation in the color response of optical components of the camera module. The techniques disclosed herein may first characterize such predicted optical change to components over time based on particular environmental conditions, and then implement one or more time-varying color models to compensate for predicted changes to the camera module's color calibration values due to the characterized optical change. In some embodiments, optical changes in other types of components, e.g., display devices, caused by prolonged environmental stresses may also be modeled and compensated.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: November 14, 2023
    Assignee: Apple Inc.
    Inventors: Miguel Angel Lopez Alvarez, Yonghui Zhao
  • Patent number: 11548228
    Abstract: A system for presenting a soft-proof of a three-dimensional (3D) printed part may include a processor, and a memory device communicatively coupled to the processor. The system may also include a communication link to support communication with a 3D printing device, and computer usable program code to, when executed by the processor, retrieve data from the 3D printing device defining at least one capability of the 3D printing device that affects an appearance of a part when printed. The system may also include an application programming interface (API) to provide data defining generation of a soft-proof of the part based on the at least one capability of the 3D printing device, the soft-proof of the part depicting characteristics of the part as the part appears as printed.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: January 10, 2023
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Ingeborg Tastl, Miguel Angel Lopez Alvarez, Morgan T. Schramm, Jordi Roca Vila, Matthew A. Shepherd
  • Publication number: 20220398779
    Abstract: Devices, methods, and non-transitory program storage devices (NPSDs) are disclosed to compensate for the predicted color changes experienced by camera modules after certain amounts of time of real world use. Such color changes may be caused by prolonged exposure of optical components of the camera module to one or more of: solar radiation, high temperature conditions, or high humidity conditions, each of which may, over time, induce deviation in the color response of optical components of the camera module. The techniques disclosed herein may first characterize such predicted optical change to components over time based on particular environmental conditions, and then implement one or more time-varying color models to compensate for predicted changes to the camera module's color calibration values due to the characterized optical change. In some embodiments, optical changes in other types of components, e.g., display devices, caused by prolonged environmental stresses may also be modeled and compensated.
    Type: Application
    Filed: June 2, 2022
    Publication date: December 15, 2022
    Inventors: Miguel Angel Lopez Alvarez, Yonghui Zhao
  • Patent number: 11457125
    Abstract: In some examples, with respect to three-dimensional printer color management, three-dimensional printer native space coordinates of a three-dimensional printer may be mapped to three-dimensional printer printing agent space coordinates of the three-dimensional printer. The three-dimensional printer printing agent space coordinates may be mapped to color space coordinates. The color space coordinates may be mapped to two-dimensional printer printing agent space coordinates of a two-dimensional printer. The two-dimensional printer printing agent space coordinates may be mapped to two-dimensional printer native space coordinates of the two-dimensional printer. A color management protocol of the two-dimensional printer may be utilized, based on the mapping of the three-dimensional printer native space coordinates to the two-dimensional printer native space coordinates, for the three-dimensional printer to print a three-dimensional object.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: September 27, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Miguel Angel Lopez Alvarez, Morgan T. Schramm, Xin Cheng, Jay S. Gondek
  • Patent number: 11451686
    Abstract: Color values are measured for a set of color targets printed by a reference printing device on a medium of a reference media type. A different printing device prints a subset of the set of color targets on another medium of this reference media type. The color values of the subset of color targets printed by the different printing device are measured, and the different device calibrated based on the measured color values for both the set that the reference printing device printed and the subset that the different device printed. The different printing device can then also be calibrated for a different media type, based on a transformation of the set of color targets printed by the reference printing device on a medium of the different media type relative to the set of color targets printed by the reference device on the medium of the reference media type.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: September 20, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Miguel Angel Lopez Alvarez, Hsue-Yang Liu, Jay S Gondek
  • Publication number: 20220253653
    Abstract: Aspects of the present disclosure relate to color printing calibration. In a particular example, an apparatus includes an output circuit to print a color target for a particular lot of printing material, a calibration circuit, and an identifier circuit. The calibration circuit may identify color values for the color target, determine a plurality of color correction values for the particular lot of printing material based on the identified color values, and generate a color corrections map including the determined color correction values for the particular lot of printing material. The identifier circuit may generate an identifier corresponding with the color corrections map, identifying a location of the color corrections map in a network-accessible table for retrieval and calibration of printing devices using the particular lot of printing material.
    Type: Application
    Filed: June 25, 2019
    Publication date: August 11, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Miguel Angel Lopez Alvarez
  • Patent number: 11363171
    Abstract: A color table is modulated. The color table includes a plurality of nodes, and each node corresponds with a color input in the first color space and provides a print output in a second color space. The set of the plurality of nodes are arranged in a vector of a first color perception parameter. The vector can be arranged according to an order of increasing second color perception parameter in the first color space to an end node of the set of the plurality of nodes. A node in the set of the plurality of nodes that provides a peak amount of the second color perception parameter on the medium is determined. The print output for the end node is replaced with a print output corresponding with the node that provides the peak amount of the second color perception parameter on the medium.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: June 14, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Miguel Angel Lopez Alvarez
  • Publication number: 20220169037
    Abstract: A multicolor thermal printer comprising a controller, a thermal printhead, multicolor thermal paper, a monochrome lightness sensor, and a calibration subsystem is described. The calibration subsystem prints a calibration target that is scanned by the monochrome lightness sensor to determine if color crosstalk is present. If color crosstalk is present, the calibration subsystem decreases the contone range of affected colors and saves the new calibration settings.
    Type: Application
    Filed: July 3, 2019
    Publication date: June 2, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Miguel Angel Lopez Alvarez
  • Publication number: 20220134770
    Abstract: An example system for thermal energy determination can include a first controller comprising a processor and a non-transitory machine-readable medium (MRM) communicatively coupled to the processor. The non-transitory MRM can include instructions executable by the processor to cause the processor to receive relative humidity information of an environment of a thermal printing device, determine a colormap to a print media of the thermal printing device based on the relative humidity, and determine a particular thermal energy to apply to the print media based on the determined colormap.
    Type: Application
    Filed: June 13, 2019
    Publication date: May 5, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Miguel Angel Lopez Alvarez, Jay S. Gondek, John J. Cantrell, Yifeng Wu
  • Patent number: 11292202
    Abstract: In one example, a control process for an additive manufacturing machine includes displacing a platform, measuring the actual displacement of the platform, determining that the actual displacement varies from a nominal displacement, and determining an amount of an agent to be applied to build material layered on the displaced platform based on the determined variation.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: April 5, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Wesley R Schalk, Arthur H Barnes, Morgan T Schramm, Xin Cheng, Miguel Angel Lopez Alvarez
  • Publication number: 20220060606
    Abstract: A color table is modulated. The color table includes a plurality of nodes, and each node corresponds with a color input in the first color space and provides a print output in a second color space. The set of the plurality of nodes are arranged in a vector of a first color perception parameter. The vector can be arranged according to an order of increasing second color perception parameter in the first color space to an end node of the set of the plurality of nodes. A node in the set of the plurality of nodes that provides a peak amount of the second color perception parameter on the medium is determined. The print output for the end node is replaced with a print output corresponding with the node that provides the peak amount of the second color perception parameter on the medium.
    Type: Application
    Filed: May 15, 2019
    Publication date: February 24, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Miguel Angel Lopez Alvarez
  • Publication number: 20210362424
    Abstract: A system for presenting a soft-proof of a three-dimensional (3D) printed part may include a processor, and a memory device communicatively coupled to the processor. The system may also include a communication link to support communication with a 3D printing device, and computer usable program code to, when executed by the processor, retrieve data from the 3D printing device defining at least one capability of the 3D printing device that affects an appearance of a part when printed. The system may also include an application programming interface (API) to provide data defining generation of a soft-proof of the part based on the at least one capability of the 3D printing device, the soft-proof of the part depicting characteristics of the part as the part appears as printed.
    Type: Application
    Filed: June 11, 2018
    Publication date: November 25, 2021
    Inventors: Ingeborg Tastl, Miguel Angel Lopez Alvarez, Morgan T. Schramm, Jordi Roca Vila, Matthew A. Shepherd
  • Publication number: 20210331411
    Abstract: In one example, a control process for an additive manufacturing machine includes displacing a platform, measuring the actual displacement of the platform, determining that the actual displacement varies from a nominal displacement, and determining an amount of an agent to be applied to build material layered on the displaced platform based on the determined variation.
    Type: Application
    Filed: June 18, 2018
    Publication date: October 28, 2021
    Inventors: Wesley R Schalk, Arthur h Barnes, Morgan T Schramm, Xin Cheng, Miguel Angel Lopez Alvarez
  • Publication number: 20200412914
    Abstract: Color values are measured for a set of color targets printed by a reference printing device on a medium of a reference media type. A different printing device prints a subset of the set of color targets on another medium of this reference media type. The color values of the subset of color targets printed by the different printing device are measured, and the different device calibrated based on the measured color values for both the set that the reference printing device printed and the subset that the different device printed. The different printing device can then also be calibrated for a different media type, based on a transformation of the set of color targets printed by the reference printing device on a medium of the different media type relative to the set of color targets printed by the reference device on the medium of the reference media type.
    Type: Application
    Filed: March 13, 2018
    Publication date: December 31, 2020
    Inventors: Miguel Angel Lopez Alvarez, Hsue-Yang Liu, Jay S Gondek
  • Publication number: 20200368971
    Abstract: In some examples, with respect to three-dimensional printer color management, three-dimensional printer native space coordinates of a three-dimensional printer may be mapped to three-dimensional printer printing agent space coordinates of the three-dimensional printer. The three-dimensional printer printing agent space coordinates may be mapped to color space coordinates. The color space coordinates may be mapped to two-dimensional printer printing agent space coordinates of a two-dimensional printer. The two-dimensional printer printing agent space coordinates may be mapped to two-dimensional printer native space coordinates of the two-dimensional printer. A color management protocol of the two-dimensional printer may be utilized, based on the mapping of the three-dimensional printer native space coordinates to the two-dimensional printer native space coordinates, for the three-dimensional printer to print a three-dimensional object.
    Type: Application
    Filed: December 20, 2017
    Publication date: November 26, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Miguel Angel LOPEZ ALVAREZ, Morgan T. SCHRAMM, Xin CHENG, Jay s. GONDEK
  • Patent number: 9001400
    Abstract: A method to enable modification of color characteristics of an image. In the method, an image, defined in a first color space, is transformed to a second color space; and display of the transformed image is controlled. A color characteristic of the transformed image is modified using a rule defined in the second color space in response to a user input, and display of the modified transformed image is controlled.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: April 7, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marti Maria Saguer, Alejandra Terron Arregui, Miguel Angel Lopez Alvarez
  • Patent number: 8767277
    Abstract: The optical density of a first primary color is determined using two test patches. The first patch is printed with only the first primary color and a second primary color. The second patch is printed using the first primary color and a second primary color. The optical density of both patches is measured. The optical density of the first primary color is determined using the measured optical density of the second primary color and the measured optical density of the first patch.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: July 1, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Juan Uroz Soria, Jacint Humet Pous, Miguel Angel Lopez Alvarez
  • Publication number: 20140139850
    Abstract: The optical density of a first primary color is determined using two test patches. The first patch is printed with only the first primary color and a second primary color. The second patch is printed using the first primary color and a second primary color. The optical density of both patches is measured. The optical density of the first primary color is determined using the measured optical density of the second primary color and the measured optical density of the first patch.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Applicant: Hewlett Packard Development Company, L.P.
    Inventors: Juan Uroz Soria, Jacint Humet Pous, Miguel Angel Lopez Alvarez