POS network including printing and highlighting
First Claim
1. A computer implemented method for printing information, the method being implemented by a computer system of a retail store, the computer system having a point-of-sale terminal and a point-of-sale printer, the method comprising:
- generating, by the point-of-sale terminal, default print information, which includes individual transaction data to be printed on a sales receipt, for an individual transaction;
receiving, by said point-of-sale printer, said default print information from said point-of-sale terminal;
transmitting, by the point-of-sale terminal, said individual transaction data to said generating computer system to generate said second print information, wherein said generating computer system identifies the at least one incentive based on at least a portion of the individual transaction data;
determining, by said generating computer system, whether a predetermined send time associated with said individual transaction data has passed;
responsive to a determination by said generating computer system that the predetermined send time has passed, not transmitting, by said generating computer system, said second print information to said point-of-sale printer; and
responsive to a determination by said generating computer system that the predetermined send time has not passed, transmitting, by said generating computer system, said second print information to said point-of-sale printer;
determining, by said point-of-sale printer, whether said point-of-sale printer receives, from a generating computer system separate from said point-of-sale terminal and separate from said point-of-sale printer, second print information, which includes said individual transaction data to be printed on the sales receipt and incentive data for at least one incentive to be printed on the sales receipt, prior to expiration of a wait period of time associated with a time of said individual transaction, wherein the incentive data indicates a value of the at least one incentive to be printed on the sales receipt;
printing, by said point-of-sale printer, the sales receipt based on said second print information instead of said default print information responsive to a determination that said point-of-sale printer receives said second print information from said generating computer system prior to expiration of said wait period of time; and
printing, by said point-of-sale printer, said sales receipt based on said default print information responsive to a determination that said point-of-sale printer does not receive said second print information from said generating computer system prior to said expiration of said wait period of time.
18 Assignments
0 Petitions
Accused Products
Abstract
The invention provides for optional printing at a pont of sale (POS). The invention provides a system and computer implemented method for printing information at a POS relating to a purchase transaction at the POS, comprising printing a second alternative instead of a default print, or printing both a default and a second print, in both cases dependent upon the second print being timely delivered to the POS printer. Preferably, the second print depends upon processing business rules related to color in the print.
-
Citations
39 Claims
-
1. A computer implemented method for printing information, the method being implemented by a computer system of a retail store, the computer system having a point-of-sale terminal and a point-of-sale printer, the method comprising:
- generating, by the point-of-sale terminal, default print information, which includes individual transaction data to be printed on a sales receipt, for an individual transaction;
receiving, by said point-of-sale printer, said default print information from said point-of-sale terminal;
transmitting, by the point-of-sale terminal, said individual transaction data to said generating computer system to generate said second print information, wherein said generating computer system identifies the at least one incentive based on at least a portion of the individual transaction data;
determining, by said generating computer system, whether a predetermined send time associated with said individual transaction data has passed;
responsive to a determination by said generating computer system that the predetermined send time has passed, not transmitting, by said generating computer system, said second print information to said point-of-sale printer; and
responsive to a determination by said generating computer system that the predetermined send time has not passed, transmitting, by said generating computer system, said second print information to said point-of-sale printer;
determining, by said point-of-sale printer, whether said point-of-sale printer receives, from a generating computer system separate from said point-of-sale terminal and separate from said point-of-sale printer, second print information, which includes said individual transaction data to be printed on the sales receipt and incentive data for at least one incentive to be printed on the sales receipt, prior to expiration of a wait period of time associated with a time of said individual transaction, wherein the incentive data indicates a value of the at least one incentive to be printed on the sales receipt;
printing, by said point-of-sale printer, the sales receipt based on said second print information instead of said default print information responsive to a determination that said point-of-sale printer receives said second print information from said generating computer system prior to expiration of said wait period of time; and
printing, by said point-of-sale printer, said sales receipt based on said default print information responsive to a determination that said point-of-sale printer does not receive said second print information from said generating computer system prior to said expiration of said wait period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 19, 20, 35, 37)
- generating, by the point-of-sale terminal, default print information, which includes individual transaction data to be printed on a sales receipt, for an individual transaction;
-
11. A computer implemented system for printing information, comprising:
- a point-of-sale terminal programmed to;
generate default print information, which includes individual transaction data to be printed on a sales receipt, for an individual transaction;
transmit said individual transaction data to said generating computer system to generate said second print information, wherein said generating computer system identifies the at least one incentive based on at least a portion of the individual transaction data;a generating computer system programmed to;
determine whether a predetermined send time associated with said individual transaction data has passed;
responsive to a determination by said generating computer system that the predetermined send time has passed, not transmit said second print information to said point-of-sale printer; and
responsive to a determination by said generating computer system that the predetermined send time has not passed, transmit said second print information to said point-of-sale printer;
a point-of-sale printer programmed to;
receive said default print information from said point-of-sale terminal;
determine whether said point-of-sale printer receives, from a generating computer system separate from said point-of-sale terminal and separate from said point-of-sale printer, second print information, which includes said individual transaction data to be printed on the sales receipt and incentive data for at least one incentive to be printed on the sales receipt, prior to expiration of a wait period of time associated with a time of said individual transaction, wherein the incentive data indicates a value of the at least one incentive to be printed on the sales receipt;
print said sales receipt for said individual transaction based on said second print information instead of using said default print information responsive to a determination that said point-of-sale printer receives said second print information from said generating computer system prior to expiration of said wait period of time; and
print said sales receipt using said default print information responsive to a determination that said point-of-sale printer does not receive said second print information prior to said expiration of said wait period of time. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 21, 36, 38)
- a point-of-sale terminal programmed to;
-
22. A system of providing incentive information to be printed in association with a sales receipt at a point-of-sale printer that prints either default print information comprising the transaction information or second print information comprising transaction information and incentive data, the system comprising:
- a computing system, remote from the point-of-sale printer, comprising one or more physical processors programmed by one or more computer program instructions that, when executed by the one or more physical processors, program the computing system to;
obtain transaction information related to a transaction, wherein the transaction information is to be printed on a sales receipt for the transaction;
identify at least a first incentive wherein the first incentive is based on at least a portion of the transaction information;
determine whether a predetermined send time associated with the transaction information has passed;
cause second print information, which includes the transaction information to be printed on the sales receipt and incentive data for at least the first incentive to be printed on the sales receipt, to be transmitted to the point-of-sale printer remote from the computing system responsive to a determination that the predetermined send time has not passed, wherein the incentive data indicates a value of the at least one incentive to be printed on the sales receipt; and
not cause the second print information to be transmitted responsive to a determination that the predetermined send time has passed. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
- a computing system, remote from the point-of-sale printer, comprising one or more physical processors programmed by one or more computer program instructions that, when executed by the one or more physical processors, program the computing system to;
-
34. A printer programmed to print incentive information in association with a sales receipt by printing either default print information comprising the transaction information or second print information comprising transaction information and incentive data, the printer comprising:
- one or more processors programmed by one or more computer program instructions to;
receive default print information that includes transaction information for a transaction and is used to print a receipt for the transaction;
determine whether second print information is obtained within a predefined wait period from a generating computer system remote from the printer, wherein the generating computer system identifies at least one incentive to be printed on the sales receipt based on at least a portion of the transaction information and provides the second print information to the printer responsive to a determination that a predetermined send time associated with the transaction has not expired and does not provide the second print information to the printer responsive to a determination that the predetermined send time has expired, wherein the second print information includes the transaction information and incentive data for the at least one incentive related to the transaction information, wherein the second print information is used, instead of the default print information, to print the receipt for the transaction, and wherein the incentive data indicates a value of the at least one incentive;
print the receipt based on the default print information responsive to a determination that the second print information is not received before expiration of the predefined wait period; and
print the receipt and the at least one incentive based on the second print information instead of the default print information responsive to a determination that the second print information is received before the expiration of the predefined wait period. - View Dependent Claims (39)
- one or more processors programmed by one or more computer program instructions to;
Specification