19 patents
Utility
Localized facility-specific presentation of digital temporary offer data
4 Jul 23
With an offer server computer system: receiving a first digital image file; receiving a first mapping of product codes to audience segment identifiers; receiving a temporary price reduction offer dataset; mapping a target identifier for an end user device of a consumer to an audience segment identifier; in response to determining, based on the audience segment identifier, that the TPR offer dataset has a product code and a retailer identifier that map to the audience segment identifier, and an effective date value that includes a current date value, and the retailer identifier corresponds to a retailer location within a specified distance of a then-current location of the end user computing device: creating and storing a digital offer dataset comprising both the first digital image file and a second digital image file that presents data elements of the TPR offer dataset; causing transmission of the dataset to the end user device.
Jamie Allan Clarke, Stefaan Francois Louis De Waegeniere, Xavier Facon, Thomas John Limongello, Sharad Kumar Trivedi, John Garrett Weber
Filed: 3 Nov 20
Utility
Forming and using master records based on consumer transaction data
4 Jul 23
According to an embodiment, a data processing method comprises obtaining a first record associated with a first computer and a second record associated with a second computer that is different than the first computer; in response to determining that the first record has been obtained from a primary source, determining that at least a first set of key information in the first record matches a second set of key information in the second record, and in response thereto: creating and storing a master record comprising a union of the first record and the second record; using the master record to determine one or more electronic offers to present to any of a user, a computing device, or an account that is associated with the master record.
John Neumann Belanger, Yasha Avshalumov, Marvin Renaud, Ivan Michael Chalif, Justin Mahen Mehta, Seth Marlatt
Filed: 30 Sep 21
Utility
Multi-axis blockchain clearance of offers
9 May 23
In an embodiment, a computer-implemented method providing improvements in clearance of offers, comprising receiving payout transaction metadata from a first computing device controlled by a first entity, the payout transaction metadata relating to a point of sale transaction using a coupon associated with a coupon campaign; in response to approving the coupon for payout, posting a payout transaction to be written on two independent payout blockchains including a first payout blockchain associated with the first entity and a second payout blockchain associated with the coupon campaign, the payout transaction including at least a portion of the payout transaction metadata; receiving payout transaction metadata from a second computing device controlled by a second entity associated with the coupon campaign, the payout transaction metadata relating to a payout event that corresponds with a payout transaction written on the second payout blockchain.
Michael Walsh, Venkata Radha Krishna Proddaturi, Joshua Arteaga, Ehsan Hoque
Filed: 25 Jul 22
Utility
Identifier-based coupon distribution
3 Jan 23
A client device detects a QR code (or NFC tag).
Steven M. Horowitz, Jason Boehle, Bipin Pattan
Filed: 24 Apr 20
Utility
Automatic recommendation of offer parameters to an offer provider based on historical transaction data
2 Aug 22
According to an embodiment, a computer-implemented method stores a set of historical transaction records pertaining to past consumer transactions, contextual transaction data, and offer activation and redemption tracking logs; receives a request to generate a new item offer; and uses a parameter optimizer to create suggested additional parameters.
Steven R. Boal
Filed: 12 May 21
Utility
Multi-axis blockchain clearance of offers
26 Jul 22
In an embodiment, a computer-implemented method providing improvements in clearance of offers, comprising receiving redemption transaction metadata from a first computing device controlled by a first entity, the redemption transaction metadata relating to a point of sale transaction using a coupon associated with a coupon campaign; in response to approving the coupon for redemption, posting a redemption transaction to be written on two independent redemption blockchains including a first redemption blockchain associated with the first entity and a second redemption blockchain associated with the coupon campaign, the redemption transaction including at least a portion of the redemption transaction metadata; receiving payout transaction metadata from a second computing device controlled by a second entity associated with the coupon campaign, the payout transaction metadata relating to a payout event that corresponds with a redemption transaction written on the second redemption blockchain.
Michael Walsh, Venkata Radha Krishna Proddaturi, Joshua Arteaga, Ehsan Hoque
Filed: 20 Mar 20
Utility
Forming and using master records based on consumer transaction data
26 Oct 21
According to an embodiment, a data processing method comprises obtaining a first record associated with a first computer and a second record associated with a second computer that is different than the first computer; in response to determining that the first record has been obtained from a primary source, determining that at least a first set of key information in the first record matches a second set of key information in the second record, and in response thereto: creating and storing a master record comprising a union of the first record and the second record; storing, in a database, a third set of key information in the first record that does not match the second set, and a fourth set of key information in the second record that does not match the first set; using the master record to determine one or more electronic offers to present to any of a user, a computing device, or an account that is associated with the master record.
John Neumann Belanger, Yasha Avshalumov, Marvin Renaud, Ivan Michael Chalif, Justin Mahen Mehta, Seth Marlatt
Filed: 22 Sep 14
Utility
System for bifurcated transaction for products at a brick-and-mortar store
28 Sep 21
According to an embodiment, one or more computing devices process a bifurcated transaction for items available at a store.
Steven R. Boal
Filed: 27 Apr 20
Utility
Automatic redemption of digital offers with deferred payment
7 Sep 21
In an embodiment, a computer-implemented method comprises receiving, at a server computer, offer activation request data, the offer activation request data including a loyalty card number and an identification of a digital offer, the digital offer associated with a discount amount; querying, by the server computer, a digital data repository to seek a data record matching the loyalty card number; in response to determining that the data repository has a record matching the loyalty card number, electronically activating the digital offer associated with the identification of the digital offer and associating the activated digital offer with the loyalty card number in the digital data repository; receiving, at the server computer, contextual transaction data; determining, based on the contextual transaction data, that a consumer entity associated with the loyalty card number purchased a product associated with the activated digital offer; determining, by the server computer, that a post-sale product rebate is available for the consumer entity associated with the loyalty card number and in response thereto, generating, by the server computer, a digital payment file based on the discount amount associated with the activated digital offer; using the server computer, transmitting the digital payment file to a third-party payment system that causes a refund amount to be transmitted electronically to the consumer entity associated with the loyalty card.
Ehsan Hoque
Filed: 22 Jan 19
Utility
Check-out based distribution and redemption of digital promotions
31 Aug 21
Coupon information is provided electronically in association with receipts for transactions at physical stores and/or online stores.
Steven R. Boal
Filed: 16 May 19
Utility
Determining a value for a coupon
31 Aug 21
Techniques are provided for determining, by a coupon distributor, a value for a coupon of a product or service that will be provided by a coupon provider.
Deepak Goel, Kavel Patel, Sajjit Thampy
Filed: 23 Sep 19
Utility
Method for verifying the validity and delivering a proof of purchase from a mobile device and associated computer program
15 Jun 21
The invention is directed to a method for generating a record (R1-R1) corresponding to the validity of a proof of purchase including obtaining (98) product data elements (31-37) by a camera (24), a keyboard (28) or near-field communication through a mobile device (1), determining (99) contextual information of the mobile device (1) such as its geolocalization, transmitting (100, 101) product data elements (31-37) and contextual information to a server (2), determining (102) on the server (2) from the contextual information and the product data element (31-37) whether the proof of purchase is valid and generating (107) a record (R1-RI) corresponding a valid proof of purchase.
Eli Curetti, Quentin De Chivre, Philippe Cantet
Filed: 6 Apr 11
Utility
Automatic recommendation of digital offers to an offer provider based on historical transaction data
18 May 21
According to an embodiment, a data processing system for managing electronic offers comprises: a memory storing a set of historical transaction records pertaining to past consumer transactions and a set of offer data relating to an offer provider; and a logic module adapted to automatically suggest an offer to the offer provider based on at least a subset of the historical transaction records and at least a subset of the offer data, the offer being targeted at a consumer.
Steven R. Boal
Filed: 17 Jul 19
Utility
Digital coupon offer redemption
26 Oct 20
A coupon clearinghouse server receives a request for a coupon offer from a client device.
Michael Walsh, William Robert Fisher, Kavita Aggarwal
Filed: 10 Sep 15
Utility
System and method for controlling distribution of electronic coupons
5 Oct 20
A system for displaying an advertisement from an advertisement database on a client computer on a network including a processing circuit configured to receive a display request for an advertisement, to determine an advertisement display limit and a number of times the advertisement has been displayed.
Manickababu Muthugopalakrishnan, Nahrin Reihaneh, Durgamba Desaraju, Steven R. Boal
Filed: 16 Jan 08
Utility
Computer system and method for dynamically generating an image from digital content items
24 Aug 20
Systems and methods for dynamically generating a digital image are described herein.
Xavier Facon
Filed: 23 May 18
Utility
System for bifurcated transaction for products at a brick-and-mortar store
27 Apr 20
According to an embodiment, a data processing system processes a bifurcated transaction for items available at a brick-and-mortar store.
Steven R. Boal
Filed: 25 Oct 18
Utility
Identifier-based coupon distribution
27 Apr 20
A client device detects a QR code (or NFC tag).
Steven M. Horowitz, Jason Boehle, Bipin Pattan
Filed: 11 Dec 18
Utility
Transmitting valid coupon offers to an email recipient
24 Feb 20
An email server sends an email message to a user with an empty container.
Steven Boal, Bruce Sattley, Vivek Gupta
Filed: 13 May 19
- Prev
- 1
- Next
Patents are sorted by USPTO publication date, most recent first