Throughout my career I have contributed to numerous innovations in printing technology, color science, and additive manufacturing. This portfolio represents work spanning over two decades, from fundamental inkjet printing techniques to 3D printing technologies.
My patents focus in four key areas:
- Incremental Printing Technologies: Optimizing print quality through advanced masking algorithms and printhead control systems
- Color Science & Management: Developing sophisticated color separation, mapping, and halftoning techniques for accurate color reproduction
- 3D Printing & Additive Manufacturing: Pioneering methods for three-dimensional object generation, including halftoning schemes and structural optimization
- Print Quality Systems: Creating diagnostic tools and calibration methods to ensure consistent, high-quality output
These patents reflect collaborative work with talented teams at HP and other organizations, addressing real-world challenges in digital printing and manufacturing.
(A note on names: my full name is Juan Manuel García-Reyero Viñas, translated to Catalan as Joan Manel or Joan Manuel. It has been in various occasions shortened to Joan Manuel Garcia, Juan M. García or Joan Manel Garcia; that’s me on the patents. I lost patience with the long name when I moved to the UK, and picked the Juan and the Reyero, so now I am mostly Juan Reyero except for my HP friends, for whom I am still Joan Manel :-)
Portfolio Overview
- Total Patents: 49
- Patent Families: 37
- Jurisdictions: Europe (12), Japan (1), United States (24), WIPO (International) (12)
Patent Families
1. Three-dimensional object representation
- US20190362542A1 (United States, 2019-08-08)
2. Calibration target
- US9754194B2 (United States, 2016-10-16)
3. Method for generating three dimensional object models for an additive manufacturing process
- WO2016169613A1 (WIPO (International), 2015-04-24)
- WO2016169614A1 (WIPO (International), 2015-04-24)
Three dimensional object data
4. Determining halftone schemes for 3d printing
- WO2016169615A1 (WIPO (International), 2015-04-24)
5. Three-dimensional object substructures
- EP3251330B1 (Europe, 2015-04-24)
6. Three-dimensional object presentation
- US10569527B2 (United States, 2015-04-24)
7. Method for setting printing properties of a three-dimensional object for additive manufacturing
- WO2016169617A1 (WIPO (International), 2015-04-24)
Method for setting printing properties of a three-dimensional object for addi… - US11320802B2 (United States, 2020-07-30)
Method for setting printing properties of a three-dimensional object for addi…
8. Three-dimensional threshold matrix for three-dimensional halftoning
- US10445929B2 (United States, 2015-04-16)
9. Structure forming for a three-dimensional object
- WO2016155829A1 (WIPO (International), 2015-04-01)
- WO2016169606A1 (WIPO (International), 2015-04-23)
Lattice structure representation for a three-dimensional object
10. Indexing cells of n-dimensional objects
- WO2016119907A1 (WIPO (International), 2015-02-05)
11. Control data for generation of 3d objects
- WO2016119888A1 (WIPO (International), 2015-01-30)
12. Generating control data for sub-objects
- US10401834B2 (United States, 2015-01-30)
13. Method of printing in a multipass mode and a printing apparatus for implementing such a method
- WO2016066225A1 (WIPO (International), 2014-10-31)
14. To process information to use at least one opaque ink as a process colorant
- WO2015165491A1 (WIPO (International), 2014-04-28)
15. Color mapping generation including application of a halftone operation on continuous tone color data
- US10291822B2 (United States, 2014-04-25)
16. Color mapping modeling printing device perturbations
- US9936102B2 (United States, 2014-04-25)
17. Color halftone processing with mapping color values to NPac values
- US10003719B2 (United States, 2014-04-25)
18. Color mapping
- US10868943B2 (United States, 2014-04-25)
19. Color model
- US20170013174A1 (United States, 2014-01-30)
20. Color image processing
- WO2014206480A1 (WIPO (International), 2013-06-28)
21. Color separation
- EP2951983B1 (Europe, 2013-01-29)
- WO2015007334A1 (WIPO (International), 2013-07-19)
22. Image processing for printing
- US20150324996A1 (United States, 2013-01-29)
23. Color separation and printing
- US20140016143A1 (United States, 2012-07-11)
24. Ising-model image rendition, and consolidated masking and/or filtering, in incremental printing
- EP1711001A2 (Europe, 2006-01-24)
25. Method for preparing a print mask
- EP1653394A3 (Europe, 2005-10-26)
26. Method and apparatus for assessing nozzle health
- EP1616703B1 (Europe, 2005-07-13)
27. Progressive and fast printmask revision based on incremental changes to printing element condition
- US20060109294A1 (United States, 2004-11-20)
- EP1658979B1 (Europe, 2005-10-24)
Printmask revision based on incremental changes to printing element condition
28. Method and apparatus for operating printer
- JP2005125791A (Japan, 2004-10-25)
29. Diagnostic for visual detection of media advance errors
- US7413276B2 (United States, 2001-08-28)
30. Externally customized tonal-hierarchy configuration and complementary business arrangements, for
- US7084991B2 (United States, 2001-01-31)
Externally customized tonal-hierarchy configuration and complementary busines…
31. Improvements in automated and semiautomated printmask generation for incremental printing
- US6443556B1 (United States, 2000-08-02)
Automated and semiautomated printmask generation for incremental printing - EP1130539A2 (Europe, 2000-08-18)
32. Banding reduction in incremental printing, through use of like weights for complementary printhead
- US6312098B1 (United States, 2000-03-01)
Banding reduction in incremental printing, through use of complementary weigh… - EP1130540B1 (Europe, 2001-03-01)
Banding reduction in incremental printing, through use of like weights for co…
33. Printer and recording medium
- US6283571B1 (United States, 1999-06-28)
34. Inkjet printing apparatus with ink manifold
- US6250738B1 (United States, 1998-12-17)
35. Fast building of masks for use in incremental printing
- US20030090687A1 (United States, 1998-09-09)
Masks on demand for use in incremental printing - US6542258B1 (United States, 1998-09-09)
- EP0990528A2 (Europe, 1999-09-09)
- EP0999516A2 (Europe, 1999-09-09)
Masks on demand for use in incremental printing - US6862109B2 (United States, 2003-02-24)
36. Optimal-size and nozzle-modulated printmasks for use in incremental printing
- US6788432B1 (United States, 1998-09-09)
- EP0998117A2 (Europe, 1999-09-09)
37. Optical encoding of printhead service module
- EP0863009B1 (Europe, 1998-03-02)
Last updated: September 12, 2025