IP Library Granted Patent US 10,942,687
Granted Patent B2
US 10,942,687 · App. 16/455,820 · Granted Mar 9, 2021

Print quality monitoring and correction

Inventors: John Crooks (Duluth, GA); Michael Lee Barlow (Duluth, GA); Andrew Klenzak (Atlanta, GA); Brian Patrick Rogers (Roswell, GA); Sergio Silva (Atlanta, GA)
Assignee: NCR Corporation
G06F3/121G06F3/1208G06F3/1234G06F3/1243G06F3/1256G06Q20/209G06T7/0008H04N1/0009H04N1/00015H04N1/00031H04N1/00045H04N1/00055H04N1/00087H04N1/00323H04N1/00334H04N1/00411G06T2207/30144H04N2201/0082H04N2201/0084H04N2201/0089
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,942,687
App. No.
16/455,820
Granted
Mar 9, 2021
Kind
B2
Abstract

Various embodiments herein each include at least one of systems, software, and methods for detecting such problems and to take corrective action. One embodiment, in the form of a method, includes instructing a printer to print a document including a testing output and receiving an image of the document including the testing output from an imaging device. This method further includes analyzing the testing output included in the received image in view of an expected testing output to identify a printing issue and then storing a result of the analysis. The method may also include performing at least one remedial action to correct an identified printing issue.

Claims (36)

1. A method comprising:

instructing a printer of a point-of-sale (POS) terminal to print a document including a testing output;

outputting an instruction from a display of the POS terminal to present the printed document to an imaging device for capturing an image of a document including the testing output as generated in response to the instructing of the printer;

receiving, from a product scanner of the POS terminal by a processor of a process executing on a processor of a computer controlling operation of the POS terminal, a captured image of the document including the testing output from the imaging device;

analyzing, by the processor, the testing output included in the received image in view of an expected testing output to identify a printing issue;

storing a result of the analysis; and

performing, on the POS terminal, at least one remedial action to correct an identified printing issue.

2. The method of claim 1 , wherein the printer is a receipt printer.

3. The method of claim 2 , wherein:

the identified printing issue includes an issue with regard to paper on which the document was printed; and

the at least one remedial action includes outputting instruction from the display device to correct the paper issue.

4. The method of claim 1 , wherein:

analyzing the testing output includes consideration of properties of the received image including print contrast, print density, and detecting presence and absence of unexpected and expected artifacts; and

performing at least one remedial action to correct an identified printing issue includes modifying a configuration setting of the printer to modify one or both of print contrast and print density.

5. The method of claim 1 , wherein the instructing of the printer to print the document including the test output is performed on a scheduled periodic basis.

6. A system comprising:

a printer;

a display,

an imaging device;

a computer processor; and

a memory device storing instructions that are executable by the computer processor to perform data processing activities, the data processing activities comprising:

instructing the printer to print a document including a testing output;

outputting an instruction from the display to present the printed document to the imaging device for capturing an image of a document including the testing output as generated in response to the instructing of the printer;

receiving, from a product scanner of a POS terminal, a captured image of the document including the testing output from the imaging device;

analyzing the testing output included in the received image in view of an expected testing output to identify a printing issue;

storing a result of the analysis on the memory device; and

performing at least one remedial action to correct an identified printing issue.

7. The system of claim 6 , wherein the testing output includes a barcode encoded with data including a representation of configuration settings of the printer.

8. The system of claim 7 , wherein analyzing the testing output includes comparing the configuration settings represented in the barcode with expected configuration settings.

9. The system of claim 6 , wherein:

the printer is a receipt printer;

the identified printing issue includes an issue with regard to paper on which the document was printed; and

the at least one remedial action includes outputting instruction from the display to correct the paper issue.

10. The system of claim 6 , wherein:

analyzing the testing output includes consideration of properties of the received image including print contrast, print density, and detecting presence and absence of unexpected and expected artifacts; and

performing at least one remedial action to correct an identified printing issue includes modifying a configuration setting of the printer to modify one or both of print contrast and print density.

Assignments (6)
CHANGE OF NAME Recorded Dec 7, 2023
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 065820/0704 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 25, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION
Reel/Frame 065346/0531 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR VOYIX CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0168 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS SECTION TO REMOVE PATENT APPLICATION: 15000000 PREVIOUSLY RECORDED AT REEL: 050874 FRAME: 0063. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Apr 12, 2021
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 057047/0161 →
SECURITY INTEREST Recorded Oct 29, 2019
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050874/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2019
From: CROOKS, JOHN; BARLOW, MICHAEL LEE; KLENZAK, ANDREW; ROGERS, BRIAN PATRICK; SILVA, SERGIO
To: NCR CORPORATION
Reel/Frame 049618/0262 →