IP Library Granted Patent US 8,462,184
Granted Patent B2
US 8,462,184 · App. 11/757,553 · Granted Jun 11, 2013

Two-sided thermal printer control

Inventors: Dale Lyons (Suwanee, GA); Justin Collins (Gillsville, GA); Michael VanDemark (Springboro, OH); Sachio Koyama (Singapore, JP)
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 8,462,184
App. No.
11/757,553
Granted
Jun 11, 2013
Kind
B2
Abstract

A dual-sided direct thermal printer and methods of operation thereof are provided. In one embodiment, a dual-sided direct thermal printer comprising a first thermal print head on a first side of a media feed path, and a second thermal print head on a second side of the media feed path opposite the first side is provided, wherein the dual-sided direct thermal printer is adapted to apportion received data into a first data portion for printing by the first thermal print head and a second data portion for printing by the second thermal print head.

Claims (33)

1. A method of operating a dual-sided direct thermal printer comprising a first thermal print head on a first side of a media feed path, and a second thermal print head on a second side of the media feed path, opposite the first side, the method comprising:

receiving data for printing by the dual-sided direct thermal printer; and

apportioning the received data into a first data portion for printing by the first thermal print head and a second data portion for printing by the second thermal print head by the dual-sided direct thermal printer;

wherein receiving data for printing by the dual-sided direct thermal printer comprises receiving one or more blocks of application print data and one or more blocks of predefined print data by the dual-sided direct thermal printer.

2. The method of claim 1 , wherein each of the one or more blocks of application print data comprise one or more of a product identity, a product cost, a total cost, a purchaser identity, a payment means, a transaction number, a date, and a time print data block, and each of the one or more blocks of predefined print data comprise one or more of a store identifier, a logo, a coupon, a rebate, a contest, a cartoon, a condition of sale, an advertisement, a security feature, a disclaimer, and a warranty print data block.

3. The method of claim 1 , wherein apportioning the received data into a first data portion for printing by the first thermal print head and a second data portion for printing by the second thermal print head by the dual-sided direct thermal printer comprises identifying the one or more blocks of application print data as the first data portion and at least one of the one or more blocks of predefined print data as the second data portion by the dual-sided direct thermal printer.

4. The method of claim 3 , further comprising:

enabling printing of the one or more blocks of application print data by the first thermal print head; and

enabling printing of the at least one of the one or more blocks of predefined print data by the second thermal print head.

5. A method of operating a dual-sided direct thermal printer comprising a first thermal print head on a first side of a media feed path, a second thermal print head on a second side of the media feed path opposite the first side, a first memory, and a second memory, the method comprising:

receiving data;

identifying a first portion of the received data for printing by the first thermal print head;

identifying a second portion of the received data for printing by the second thermal print head;

storing the first data portion in the first memory; and

storing the second data portion in the second memory;

wherein receiving data comprises receiving one or more blocks of application print data and one or more blocks of predefined print data.

6. The method of claim 5 , wherein each of the one or more blocks of application print data comprise one or more of a product identity, a product cost, a total cost, a purchaser identity, a payment means, a transaction number, a date, and a time print data block.

7. The method of claim 5 , wherein each of the one or more blocks of predefined print data comprise one or more of a store identifier, a logo, a coupon, a rebate, a contest, a cartoon, a condition of sale, an advertisement, a security feature, a disclaimer, and a warranty print data block.

8. The method of claim 5 , further comprising:

selecting at least one of the one or more blocks of predefined print data for printing by the dual-sided direct thermal printer.

9. The method of claim 8 , wherein selecting at least one of the one or more blocks of predefined print data for printing by the dual-sided direct thermal printer comprises randomly selecting at least one of the one or more blocks of predefined print data for printing by the dual-sided direct thermal printer.

10. The method of claim 8 , wherein selecting at least one of the one or more blocks of predefined print data for printing by the dual-sided direct thermal printer comprises alternately selecting one of the one or more blocks of predefined print data for printing by the dual-sided direct thermal printer.

11. The method of claim 8 , wherein selecting at least one of the one or more blocks of predefined print data for printing by the dual-sided direct thermal printer comprises selecting at least one of the one or more blocks of predefined print data for printing by the dual-sided direct thermal printer based on at least one of the one or more blocks of application print data.

12. A method of operating a dual-sided direct thermal printer comprising installed thermal media having a first side and a second side, a first thermal print head adapted to print on the first side of the installed thermal media, and a second thermal print head adapted to print on the second side of the installed thermal media, the method comprising:

receiving data for printing by the dual-sided direct thermal printer;

apportioning the received data into a first data portion for printing on the first side of the installed thermal media and a second data portion for printing on the second side of the installed thermal media by the dual-sided direct thermal printer; and

printing the first data portion on the first side of the installed thermal media by the first thermal print head and the second data portion on the second side of the installed thermal media by the second thermal print head of the dual-sided direct thermal printer;

wherein receiving data for printing by the dual-sided direct thermal printer comprises receiving one or more blocks of application print data and one or more blocks of predefined print data for printing by the dual-sided direct thermal printer.

13. The method of claim 12 , wherein each of the one or more blocks of application print data comprise one or more of a product identity, a product cost, a total cost, a purchaser identity, a payment means, a transaction number, a date, and a time print data block, and each of the one or more blocks of predefined print data comprise one or more of a store identifier, a logo, a coupon, a rebate, a contest, a cartoon, a condition of sale, an advertisement, a security feature, a disclaimer, and a warranty print data block.

14. The method of claim 13 , wherein apportioning the received data into a first data portion for printing on the first side of the installed thermal media and a second data portion for printing on the second side of the installed thermal media by the dual-sided direct thermal printer comprises selecting at least one of the one or more blocks of predefined print data for printing on the first or the second side of the installed media by the dual-sided direct thermal printer.

15. The method of claim 14 , wherein selecting at least one of the one or more blocks of predefined print data for printing on the first or the second side of the installed thermal media comprises randomly selecting at least one of the one or more blocks of predefined print data for printing on the first or the second side of the installed thermal media.

16. The method of claim 14 , wherein selecting at least one of the one or more blocks of predefined print data for printing on the first or the second side of the installed thermal media comprises alternately selecting one of the one or more blocks of predefined print data for printing on the first or the second side of the installed thermal media.

17. The method of claim 14 , wherein selecting at least one of the one or more blocks of predefined print data for printing on the first or the second side of the installed thermal media comprises selecting at least one of the one or more blocks of predefined print data for printing on the first or the second side of the installed thermal media based on at least one of the one or more blocks of application print data.

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: 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 →
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 →
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 Jun 4, 2007
From: LYONS, DALE; COLLINS, JUSTIN; VANDEMARK, MICHAEL; KOYAMA, SACHIO
To: NCR CORPORATION
Reel/Frame 019374/0766 →
Continuity (7)
Continuation In Part 11297706 · Dec 8, 2005
Continuation In Part 11644262 · Dec 22, 2006
Continuation In Part 11675649 · Feb 16, 2007
Continuation In Part 11678216 · Feb 23, 2007
Provisional Application 60779781 · Mar 7, 2006
Provisional Application 60779782 · Mar 7, 2006
Related Publication 20080297584A1 · Dec 4, 2008