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: 11816866Abstract: 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: GrantFiled: June 2, 2022Date of Patent: November 14, 2023Assignee: Apple Inc.Inventors: Miguel Angel Lopez Alvarez, Yonghui Zhao
-
Patent number: 11548228Abstract: 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: GrantFiled: June 11, 2018Date of Patent: January 10, 2023Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Ingeborg Tastl, Miguel Angel Lopez Alvarez, Morgan T. Schramm, Jordi Roca Vila, Matthew A. Shepherd
-
Publication number: 20220398779Abstract: 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: ApplicationFiled: June 2, 2022Publication date: December 15, 2022Inventors: Miguel Angel Lopez Alvarez, Yonghui Zhao
-
Patent number: 11457125Abstract: 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: GrantFiled: December 20, 2017Date of Patent: September 27, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Miguel Angel Lopez Alvarez, Morgan T. Schramm, Xin Cheng, Jay S. Gondek
-
Patent number: 11451686Abstract: 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: GrantFiled: March 13, 2018Date of Patent: September 20, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Miguel Angel Lopez Alvarez, Hsue-Yang Liu, Jay S Gondek
-
Publication number: 20220253653Abstract: 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: ApplicationFiled: June 25, 2019Publication date: August 11, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventor: Miguel Angel Lopez Alvarez
-
Patent number: 11363171Abstract: 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: GrantFiled: May 15, 2019Date of Patent: June 14, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventor: Miguel Angel Lopez Alvarez
-
Publication number: 20220169037Abstract: 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: ApplicationFiled: July 3, 2019Publication date: June 2, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventor: Miguel Angel Lopez Alvarez
-
Publication number: 20220134770Abstract: 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: ApplicationFiled: June 13, 2019Publication date: May 5, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Miguel Angel Lopez Alvarez, Jay S. Gondek, John J. Cantrell, Yifeng Wu
-
Patent number: 11292202Abstract: 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: GrantFiled: June 18, 2018Date of Patent: April 5, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Wesley R Schalk, Arthur H Barnes, Morgan T Schramm, Xin Cheng, Miguel Angel Lopez Alvarez
-
Publication number: 20220060606Abstract: 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: ApplicationFiled: May 15, 2019Publication date: February 24, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventor: Miguel Angel Lopez Alvarez
-
Publication number: 20210362424Abstract: 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: ApplicationFiled: June 11, 2018Publication date: November 25, 2021Inventors: Ingeborg Tastl, Miguel Angel Lopez Alvarez, Morgan T. Schramm, Jordi Roca Vila, Matthew A. Shepherd
-
Publication number: 20210331411Abstract: 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: ApplicationFiled: June 18, 2018Publication date: October 28, 2021Inventors: Wesley R Schalk, Arthur h Barnes, Morgan T Schramm, Xin Cheng, Miguel Angel Lopez Alvarez
-
Publication number: 20200412914Abstract: 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: ApplicationFiled: March 13, 2018Publication date: December 31, 2020Inventors: Miguel Angel Lopez Alvarez, Hsue-Yang Liu, Jay S Gondek
-
Publication number: 20200368971Abstract: 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: ApplicationFiled: December 20, 2017Publication date: November 26, 2020Applicant: Hewlett-Packard Development Company, L.P.Inventors: Miguel Angel LOPEZ ALVAREZ, Morgan T. SCHRAMM, Xin CHENG, Jay s. GONDEK
-
Patent number: 9001400Abstract: 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: GrantFiled: January 29, 2013Date of Patent: April 7, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Marti Maria Saguer, Alejandra Terron Arregui, Miguel Angel Lopez Alvarez
-
Patent number: 8767277Abstract: 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: GrantFiled: November 16, 2012Date of Patent: July 1, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Juan Uroz Soria, Jacint Humet Pous, Miguel Angel Lopez Alvarez
-
Publication number: 20140139850Abstract: 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: ApplicationFiled: November 16, 2012Publication date: May 22, 2014Applicant: Hewlett Packard Development Company, L.P.Inventors: Juan Uroz Soria, Jacint Humet Pous, Miguel Angel Lopez Alvarez