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

2. Calibration target

3. Method for generating three dimensional object models for an additive manufacturing process

4. Determining halftone schemes for 3d printing

5. Three-dimensional object substructures

6. Three-dimensional object presentation

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

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

11. Control data for generation of 3d objects

12. Generating control data for sub-objects

13. Method of printing in a multipass mode and a printing apparatus for implementing such a method

14. To process information to use at least one opaque ink as a process colorant

15. Color mapping generation including application of a halftone operation on continuous tone color data

16. Color mapping modeling printing device perturbations

17. Color halftone processing with mapping color values to NPac values

18. Color mapping

19. Color model

20. Color image processing

21. Color separation

22. Image processing for printing

23. Color separation and printing

24. Ising-model image rendition, and consolidated masking and/or filtering, in incremental printing

25. Method for preparing a print mask

26. Method and apparatus for assessing nozzle health

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

29. Diagnostic for visual detection of media advance errors

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

34. Inkjet printing apparatus with ink manifold

35. Fast building of masks for use in incremental printing

36. Optimal-size and nozzle-modulated printmasks for use in incremental printing

37. Optical encoding of printhead service module


Last updated: September 12, 2025