IP Library Granted Patent US 7,839,425
Granted Patent B2
US 7,839,425 · App. 12/211,974 · Granted Nov 23, 2010

Method of controlling thermal printing

Assignee: NCR Corporation
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 7,839,425
App. No.
12/211,974
Granted
Nov 23, 2010
Kind
B2
Abstract

A method of controlling thermal printing based upon print density. The method includes receiving pre-formatted data representing information to be printed on two sides of a thermal print media from a computer by a processor of a thermal printer, analyzing the pre-formatted data by the thermal printer to determine different types of data to be printed with different print densities by the processor, determining an average print density of the different print densities by the processor, determining that the average print density is greater than a predetermined average print density by the processor, determining a power level required to print the data, and directing first and second thermal print heads to print the data based upon the required power level by the processor.

Claims (32)

1. A printer control method comprising:

receiving pre-formatted data representing information to be printed on two sides of a thermal print media from a computer by a processor of a thermal printer;

analyzing the pre-formatted data by the thermal printer to determine different types of data to be printed with different print densities by the processor;

determining an average print density of the different print densities by the processor;

determining that the average print density is greater than a predetermined average print density by the processor;

determining a power level required to print the data; and

directing first and second thermal print heads to print the data based upon the required power level by the processor.

2. The method of claim 1 , wherein the directing step comprises:

determining that the required power level to print is less than a predetermined power level by the processor;

reducing movement of the thermal print media past first and second thermal print heads during printing by the processor; and

applying the required power level to the first and second print heads to substantially simultaneously print on first and second sides of the thermal print media by the processor.

3. The method of claim 1 , wherein the directing step comprises:

determining that the required power level to print is above a predetermined power level by the processor;

directing movement of the thermal print media from a start position past a first print head by the processor;

applying substantially all available power to the first print head to print on a first side by the processor;

reversing the movement of the thermal print media until the thermal print media reaches the start position by the processor;

directing the movement of the thermal print media from the start position past a second print head by the processor; and

applying substantially all of the available power to the second print head to print on a second side by the processor.

4. The method of claim 1 , wherein the thermal print media becomes a boarding pass after printing.

5. The method of claim 1 , wherein the thermal print media becomes a travel document after printing.

6. The method of claim 1 , wherein the thermal print media becomes a receipt after printing.

7. The method of claim 1 , wherein the pre-formatted data comprises a barcode.

8. The method of claim 1 , wherein the pre-formatted data comprises a coupon.

9. The method of claim 1 , wherein the pre-formatted data comprises a map.

10. The method of claim 1 , wherein the pre-formatted data comprises a company logo.

11. A printer comprising:

a first print head for printing on a first side of a thermal print media;

a second print head for printing on a second side of the thermal print media;

first and second drive platens for moving the thermal print media past the first and second thermal print heads during printing; and

a processor for receiving pre-formatted data representing information to be printed on the first and second sides of the thermal print media from a computer, for analyzing the pre-formatted data to determine different types of data to be printed with different print densities, for determining an average print density of the different print densities, for determining that the average print density is greater than a predetermined average print density, for determining a power level required to print the data, and for directing the first and second thermal print heads to print the data based upon the required power level.

12. The printer of claim 11 , wherein the processor determines that the required power level to print is less than a predetermined power level, reduces movement of the thermal print media past first and second thermal print heads during printing, and applies the required power level to the first and second print heads to substantially simultaneously print on first and second sides of the thermal print media.

13. The method of claim 11 , wherein the processor determines that the required power level to print is above a predetermined power level, directs movement of the thermal print media from a start position past a first print head, applies substantially all available power to the first print head to print on a first side, reverses the movement of the thermal print media until the thermal print media reaches the start position, directs the movement of the thermal print media from the start position past a second print head, and applies substantially all of the available power to the second print head to print on a second side.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2024
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ICONEX LLC; MAX INTERNATIONAL CONVERTERS INC.; MAXSTICK PRODUCTS LTD.
Reel/Frame 068762/0334 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2023
From: CERBERUS BUSINESS FINANCE AGENCY, LLC
To: ICONEX LLC
Reel/Frame 064219/0143 →
SECURITY INTEREST Recorded Jun 30, 2023
From: ICONEX LLC; MAX INTERNATIONAL CONVERTERS INC.; MAXSTICK PRODUCTS LTD.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 064179/0848 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Apr 19, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: ICONEX LLC
Reel/Frame 048949/0001 →
NOTICE OF SECURITY INTEREST - PATENTS Recorded Apr 16, 2019
From: ICONEX LLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC, AS COLLATERAL AGENT
Reel/Frame 048920/0223 →
SECURITY INTEREST Recorded Nov 20, 2016
From: ICONEX LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 040652/0524 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME: 032034/0010 Recorded Nov 3, 2016
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ICONEX LLC (AS SUCCESSOR IN INTEREST TO NCR CORPORATION)
Reel/Frame 040552/0324 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME: 038646/0001 Recorded Nov 3, 2016
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ICONEX LLC (AS SUCCESSOR IN INTEREST TO NCR CORPORATION AND NCR INTERNATIONAL, INC.)
Reel/Frame 040554/0164 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2016
From: NCR CORPORATION
To: ICONEX, LLC
Reel/Frame 038952/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2016
From: NCR CORPORATION
To: ICONEX LLC
Reel/Frame 038914/0234 →
SECURITY AGREEMENT Recorded Apr 18, 2016
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 038646/0001 →
SECURITY AGREEMENT Recorded Jan 15, 2014
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032034/0010 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2008
From: MORRISON, RANDALL L.
To: NCR CORPORATION
Reel/Frame 021541/0897 →
Continuity (1)
Related Publication 20100066797A1 · Mar 18, 2010