# US 11,310,379 B1 · Printhead state GUI for printers

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,310,379 B1
- Document ID: US11310379B1
- Status: Granted
- Kind: B1
- Application number: 17/195,110
- Filed: 2021-03-08
- Granted: 2022-04-19
- Earliest claimed: 2021-03-08
- Assignees: Ricoh Company, Ltd.
- Applicants: Nathan Young; Ziling Zhang; Kara Larsen; Scott R. Johnson
- Inventors: Nathan Young; Ziling Zhang; Kara Larsen; Scott R. Johnson
- Web page: https://patentgrep.com/patent/US11310379B1

## CPC

- H04N 1/0044: {for image preview or review, e.g. to help the user position a sheet}
- B41J 2/0451: {for detecting failure, e.g. clogging, malfunctioning actuator}
- B41J 2/04586: {controlling heads of a type not covered by groups B41J2/04575 - B41J2/04585, or of an undefined type}
- B41J 2/16579: {Detection means therefor, e.g. for nozzle clogging}
- B41J 2/2142: {Detection of malfunctioning nozzles (generating single droplets or particles on demand by pressure, e.g. electromechanical transducers B41J2/045, B41J2/05; jet deflection sensors B41J2/125; for cleaning purposes B41J2/16579)}
- G06F 3/1208: {resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview}
- G06F 3/1256: {User feedback, e.g. print preview, test print, proofing, pre-flight checks}
- G06F 3/1259: {Print job monitoring, e.g. job status}
- G06F 3/1282: {High volume printer device}
- H04N 1/00029: {Diagnosis, i.e. identifying a problem by comparison with a normal state}
- H04N 1/00045: {using a reference pattern designed for the purpose, e.g. a test chart}
- H04N 1/00411: {the display also being used for user input, e.g. touch screen}
- H04N 1/6063: {dependent on the contents of the image to be reproduced}
- H04N 1/6036: {involving periodic tests or tests during use of the machine}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- B41J: TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Systems and methods are provided for reviewing printed jobs. On embodiment is a system comprising a print review device. The print review device includes a memory that stores an image of a test pattern printed by printheads of a printer, and a controller that generates a Graphical User Interface (GUI), for presentation at a display, depicting states of the printheads based on the image, receives input from a user selecting one of the printheads, correlates the printhead with a portion of the image, and presents the portion of the image for review at the GUI. The controller also identifies locations on the portion that are correlated with nozzles of the printhead, and selectively highlights the locations based on state information for the nozzles.

## Claims

### Claim 1

A system comprising:
a print review device comprising:
a memory that stores an image encompassing a test pattern printed by printheads of a printer; and
a controller configured to generate a Graphical User Interface (GUI), for presentation at a display, depicting states of the printheads based on the image, receive input from a user selecting one of the printheads, correlate the printhead with a portion of the image printed by nozzles of the printhead, and present the portion of the image for review at the GUI,
wherein the controller is further configured to identify locations on the portion that are correlated with the nozzles of the printhead, and to selectively highlight the locations based on state information for the nozzles.

### Claim 2 (depends on 1)

The system of claim 1 wherein:
the controller is configured to selectively highlight the locations by directing the display to present symbols at the locations, wherein each type of symbols corresponds with a different state.

### Claim 3 (depends on 1)

The system of claim 1 wherein:
the controller is configured to direct the display to apply a symbol to each location where a nozzle does not return to a ready state after multiple cleanings.

### Claim 4 (depends on 1)

The system of claim 1 wherein:
the controller is configured to direct the display to highlight printheads experiencing an error state and printheads experiencing an unclean state via the GUI.

### Claim 5 (depends on 1)

The system of claim 1 wherein:
the controller is configured to include controls at the GUI that enable an operator to advance exclusively through portions that are correlated with printheads in an error state.

### Claim 6 (depends on 1)

The system of claim 1 wherein:
the controller is configured to direct the display to present a calendar that enables an operator to select historical images of test patterns for review via the GUI.

### Claim 7 (depends on 1)

The system of claim 1 wherein:
the controller is configured to enhance a visibility of marks within the test pattern by converting the image to a monochrome color space.

### Claim 8 (depends on 1)

The system of claim 1 wherein:
the controller is configured to process the image by scaling and rotating the image to place the test pattern in a predetermined orientation.

### Claim 9 (depends on 1)

The system of claim 1 further comprising:
the printer, the printer being configured to mark print media with the test pattern.

### Claim 10

A method comprising:
storing an image encompassing a test pattern printed by printheads of a printer;
directing a display to generate a Graphical User Interface (GUI), for presentation at a display, depicting states of the printheads based on the image;
receiving input from a user selecting one of the printheads;
correlating the printhead with a portion of the image printed by the nozzles of the printhead;
presenting the portion of the image for review at the GUI;
identifying locations on the portion that are correlated with the nozzles of the printhead; and
selectively highlighting the locations based on state information for the nozzles.

### Claim 11 (depends on 10)

The method of claim 10 wherein:
selectively highlighting the locations comprises directing the display to present symbol at the locations, wherein each type of symbol corresponds with a different state.

### Claim 12

A non-transitory computer readable medium embodying programmed instructions which, when executed by a processor, are operable for performing a method comprising:
storing an image encompassing a test pattern printed by printheads of a printer;
generating a Graphical User Interface (GUI), for presentation at a display, depicting states of the printheads based on the image;
receiving input from a user selecting one of the printheads;
correlating the printhead with a portion of the image printed by nozzles of the printhead;
presenting the portion of the image for review at the GUI;
identifying locations on the portion that are correlated with the nozzles of the printhead; and
selectively highlighting the locations based on state information for the nozzles.

### Claim 13 (depends on 12)

The medium of claim 12 wherein:
selectively highlighting the locations comprises directing the display to present symbol at the locations, wherein each type of symbol corresponds with a different state.

### Claim 14 (depends on 12)

The medium of claim 12 wherein the method further comprises:
directing the display to apply a symbol to each location where a nozzle does not return to a ready state after multiple cleanings.

### Claim 15 (depends on 12)

The medium of claim 12 wherein the method further comprises:
directing the display to highlight printheads experiencing an error state via the GUI.

### Claim 16 (depends on 12)

The medium of claim 12 wherein the method further comprises:
including controls at the GUI that enable an operator to advance exclusively through portions that are correlated with printheads in an error state and printheads in an unclean state.

### Claim 17 (depends on 12)

The medium of claim 12 wherein the method further comprises:
directing the display to present a calendar that enables an operator to select historical images of test patterns for review via the GUI.

### Claim 18 (depends on 12)

The medium of claim 12 wherein the method further comprises:
enhancing a visibility of marks within the test pattern by converting the image to a monochrome color space.

### Claim 19 (depends on 12)

The medium of claim 12 wherein the method further comprises:
processing the image by scaling and rotating the image to place the test pattern in a predetermined orientation.

### Claim 20 (depends on 12)

The medium of claim 12 wherein the method further comprises:
marking print media with the test pattern via the printer.
