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

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 (8)
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 →