IP Library Granted Patent US 9,390,595
Granted Patent B2
US 9,390,595 · App. 14/320,446 · Granted Jul 12, 2016

Combination printer and its paper

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 9,390,595
App. No.
14/320,446
Granted
Jul 12, 2016
Kind
B2
Abstract

A computer network system and method for printing purchase transaction receipts includes a novel printer physical structure, data structure, and control logic for printing on both sides of a register receipt, business rules designed to facilitate the two sided printing, and print paper designed to facilitate two sided printing.

Claims (61)

1. A computer-implemented method of generating print instructions to cause printing of a dual-sided purchase transaction receipt that includes transaction information and marketing information, the method being implemented on a computer system having one or more physical processors programmed by computer program instructions that, when executed, program the computer system to perform the method, the method comprising:

receiving, by the computer system, from a point of sale (POS) computer system separate from the computer system, transaction information that identifies a first item being purchased during a purchase transaction;

receiving, by the computer system, an end of transaction (EOT) signal from the POS computer system, wherein the EOT signal indicates an end of the purchase transaction;

determining, by the computer system, marketing information based on the transaction information responsive to the EOT signal, wherein the marketing information comprises at least first marketing content;

generating, by the computer system, print instructions comprising the transaction information and the marketing information, wherein the print instructions include an instruction to print a purchase transaction receipt that includes the transaction information and the marketing information, and wherein the print instructions further comprise an instruction to print the transaction information on a first side of the purchase transaction receipt and the marketing information on a second side of the purchase transaction receipt;

determining, by the computer system, a remnant space on either the first side of the purchase transaction receipt or the second side of the purchase transaction receipt based on a first length of the transaction information that occupies the first side and a second length of the marketing information that occupies the second side;

identifying, by the computer system, additional marketing content to include in the remnant space, wherein the print instructions further comprise the additional marketing content and an instruction to place the additional marketing content in the remnant space; and

providing, by the computer system, the print instructions to be used to print the purchase transaction receipt.

2. The method of claim 1 , wherein identifying additional marketing content comprises ranking a plurality of additional marketing content with respect to one another and selecting the additional marketing content based on the ranking.

3. A computer-implemented method of generating print instructions to cause printing of a dual-sided purchase transaction receipt that includes transaction information and marketing information, the method being implemented on a computer system having one or more physical processors programmed by computer program instructions that, when executed, program the computer system to perform the method, the method comprising:

receiving, by the computer system, from a point of sale (POS) computer system separate from the computer system, transaction information that identifies a first item being purchased during a purchase transaction;

receiving, by the computer system, an end of transaction (EOT) signal from the POS computer system, wherein the EOT signal indicates an end of the purchase transaction;

determining, by the computer system, marketing information based on the transaction information responsive to the EOT signal, wherein the marketing information comprises at least first marketing content;

generating, by the computer system, print instructions comprising the transaction information and the marketing information, wherein the print instructions include an instruction to print a purchase transaction receipt that includes the transaction information and the marketing information;

scaling, by the computer system, a size of text or graphics associated with: (i) the transaction information, (ii) the marketing information, or (iii) both, to fit within a particular length of the purchase transaction receipt; and

providing, by the computer system, the print instructions to be used to print the purchase transaction receipt.

4. The method of claim 3 , wherein the print instructions further comprise an instruction to print the transaction information on a first side of the purchase transaction receipt and at least a portion of the marketing information on the first side of the purchase transaction receipt.

5. The method of claim 3 , wherein receiving the transaction information comprises:

receiving first item identification information as the first item is read via the POS computer; and

receiving second item identification information as a second item is read via the POS computer after the first item is read.

6. The method of claim 3 , the method further comprising:

receiving customer identification information that identifies a customer associated with the purchase transaction; and

storing the transaction information in association with the customer identification information to generate a historical transaction record for the customer, wherein the historical transaction record is to be used to determine at least a portion of the marketing information.

7. The method of claim 3 , the method further comprising:

receiving customer identification information that identifies a customer associated with the purchase transaction; and

storing the transaction information in association with the customer identification information to generate a historical transaction record for the customer, wherein the historical transaction record is to be used to determine additional marketing content to include in the marketing information.

8. The method of claim 3 , the method further comprising:

receiving customer identification information that identifies a customer associated with the purchase transaction; and

obtaining additional marketing content that was received from a remote computer system in association with the customer identification information, wherein the additional marketing content is included with the marketing information.

9. A system for generating print instructions to cause printing of a dual-sided purchase transaction receipt that includes transaction information and marketing information, the system comprising:

a computer system comprising one or more physical processors programmed with computer program instructions to:

receive, from a point of sale (POS) computer system separate from the computer system, transaction information that identifies a first item being purchased during a purchase transaction;

receive an end of transaction (EOT) signal from the POS computer system, wherein the EOT signal indicates an end of the purchase transaction;

determine marketing information based on the transaction information responsive to the EOT signal, wherein the marketing information comprises at least first marketing content;

generate print instructions comprising the transaction information and the marketing information, wherein the print instructions include an instruction to print a purchase transaction receipt that includes the transaction information and the marketing information, and wherein the print instructions further comprise an instruction to print the transaction information on a first side of the purchase transaction receipt and the marketing information on a second side of the purchase transaction receipt;

determine a remnant space on either the first side of the purchase transaction receipt or the second side of the purchase transaction receipt based on a first length of the transaction information that occupies the first side and a second length of the marketing information that occupies the second side;

identify additional marketing content to include in the remnant space, wherein the print instructions further comprise the additional marketing content and an instruction to place the additional marketing content in the remnant space; and

provide the print instructions to be used to print the purchase transaction receipt.

10. The system of claim 9 , wherein to identify additional marketing content, the computer system is programmed to:

rank a plurality of additional marketing content with respect to one another and select the additional marketing content based on the rank.

11. A system for generating print instructions to cause printing of a dual-sided purchase transaction receipt that includes transaction information and marketing information, the system comprising:

a computer system comprising one or more physical processors programmed with computer program instructions to:

receive from a point of sale (POS) computer system separate from the computer system, transaction information that identifies a first item being purchased during a purchase transaction;

receive an end of transaction (EOT) signal from the POS computer system, wherein the EOT signal indicates an end of the purchase transaction;

determine marketing information based on the transaction information responsive to the EOT signal, wherein the marketing information comprises at least first marketing content;

generate print instructions comprising the transaction information and the marketing information, wherein the print instructions include an instruction to print a purchase transaction receipt that includes the transaction information and the marketing information;

scale a size of text or graphics associated with: (i) the transaction information, (ii) the marketing information, or (iii) both, to fit within a particular length of the purchase transaction receipt; and

provide the print instructions to be used to print the purchase transaction receipt.

12. The system of claim 11 , wherein the print instructions further comprise an instruction to print the transaction information on a first side of the purchase transaction receipt and at least a portion of the marketing information on the first side of the purchase transaction receipt.

13. The system of claim 11 , wherein to receive the transaction information, the computer system is further programmed to:

receive first item identification information as the first item is read via the POS computer; and

receive second item identification information as a second item is read via the POS computer after the first item is read.

14. The system of claim 11 , wherein the computer system is further programmed to:

receive customer identification information that identifies a customer associated with the purchase transaction; and

store the transaction information in association with the customer identification information to generate a historical transaction record for the customer, wherein the historical transaction record is to be used to determine at least a portion of the marketing information.

15. The system of claim 11 , wherein the computer system is further programmed to:

receive customer identification information that identifies a customer associated with the purchase transaction; and

store the transaction information in association with the customer identification information to generate a historical transaction record for the customer, wherein the historical transaction record is to be used to determine additional marketing content to include in the marketing information.

16. The system of claim 11 , wherein the computer system is further programmed to:

receive customer identification information that identifies a customer associated with the purchase transaction; and

obtain additional marketing content that was received from a remote computer system in association with the customer identification information, wherein the additional marketing content is included with the marketing information.

Assignments (15)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL Recorded Jun 2, 2025
From: GLAS AMERICAS LLC
To: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC; CELLFIRE LLC
Reel/Frame 071471/0393 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL Recorded May 11, 2023
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC; CELLFIRE LLC
Reel/Frame 063625/0703 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL Recorded May 11, 2023
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC; CELLFIRE LLC
Reel/Frame 063625/0773 →
PATENT SECURITY AGREEMENT Recorded May 11, 2023
From: CATALINA MARKETING CORPORATION; CELLFIRE LLC; MODIV MEDIA, LLC
To: GLAS AMERICAS LLC
Reel/Frame 063625/0829 →
PATENT SECURITY AGREEMENT Recorded Feb 27, 2023
From: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC; CELLFIRE LLC
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 062875/0094 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL Recorded Nov 16, 2022
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: CATALINA MARKETING CORPORATION; CELLFIRE LLC; MODIV MEDIA, LLC
Reel/Frame 061951/0589 →
PATENT SECURITY AGREEMENT Recorded Sep 9, 2022
From: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC; CELLFIRE LLC
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 061404/0356 →
SECURITY INTEREST Recorded Jun 6, 2019
From: JPMORGAN CHASE BANK, N.A.
To: GLAS USA LLC; GLAS AMERICAS LLC
Reel/Frame 049392/0838 →
RELEASE OF SECURITY INTEREST Recorded Feb 21, 2019
From: BANK OF AMERICA, N.A.
To: CATALINA MARKETING CORPORATION; MODIV MEDIA, INC.; CELLFIRE INC.
Reel/Frame 048393/0426 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 20, 2019
From: JPMORGAN CHASE BANK, N.A., AS AGENT
To: CATALINA MARKETING CORPORATION; MODIV MEDIA, INC.; CELLFIRE INC.
Reel/Frame 048380/0090 →
SECURITY INTEREST Recorded Feb 20, 2019
From: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC (F/K/A MODIV MEDIA, INC.); CELLFIRE LLC (F/K/A CELLFIRE INC.)
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 048384/0211 →
SECURITY INTEREST Recorded Dec 14, 2018
From: CATALINA MARKETING CORPORATION; MODIV MEDIA, INC.; CELLFIRE INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 048310/0950 →
SECURITY INTEREST Recorded Mar 7, 2017
From: CATALINA MARKETING CORPORATION; MODIV MEDIA, INC.; CELLFIRE INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041488/0088 →
SECURITY INTEREST Recorded Mar 7, 2017
From: CATALINA MARKETING CORPORATION; MODIV MEDIA, INC.; CELLFIRE INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041488/0133 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2014
From: BYERLY, BAXTER; MOUNT, JEFFREY R.
To: CATALINA MARKETING CORPORATION
Reel/Frame 033216/0244 →