55 patents
Page 2 of 3
Utility
Low-latency Approximation of Combinatorial Optimization of Residual Amounts When Allocating Large Collections of Stored Value Cards
29 Apr 21
Provided is a process including: obtaining a repository of stored value card records; receiving a request for a stored value card from a remote client computing device; inferring based on the request, a transaction balance of a transaction in which the requested stored value card is to be used; inferring based on the request, a merchant to participate in the transaction; identifying a subset of the stored value card records in response; selecting one or more stored value cards from among the identified subset based on a comparison between the inferred transaction balance and the value remaining on the selected one or more stored value cards; and sending balance-access information by which the selected one or more stored value card balance or balances can be spent at a point of sale terminal.
Aaron Dragushan, Shaun F. Dubuque
Filed: 6 Jan 21
Utility
Devices, Methods, and Computer-readable Media for Redemption of Merchant Offers
29 Apr 21
Devices, computer-implemented methods, and computer-readable media for the redemption of merchant offers, such as online coupons, are provided.
John Newman Faith, Jagjit Singh Bath, Eithan Zilkha, Cameron Kent Savage, David John Reese, James Damon Trim
Filed: 4 Jan 21
Utility
Matching a coupon to a specific product
16 Feb 21
A computer-implemented method, a system and a computer program product for processing third party online coupons.
David Jonathan Lemphers, Shreyas Karnik, Christopher Couhault, Alexandras Suvacioglu
Filed: 23 Jan 20
Utility
Devices, methods and computer-readable media for redemption of merchant offers
9 Feb 21
Devices, computer-implemented methods, and computer-readable media for the redemption of merchant offers, such as online coupons, are provided.
John Newman Faith, Jagjit Singh Bath, Eithan Zilkha, Cameron Kent Savage, David John Reese, James Damon Trim
Filed: 7 Oct 19
Utility
Tracking offers across multiple channels
2 Feb 21
Provided is a process, including: obtaining a coupon issued by a merchant, the coupon being redeemable both on-line, at the merchant's website, and in-store, at a physical location of the merchant; sending the coupon to publishers for presentation to consumers by the publishers on user devices of the consumers; and receiving indications from the user devices of the consumers that the consumers interacted with the coupon, the indications indicating a consumer selection of an in-store redemption option or an on-line redemption option.
Michael Thomas Georgoff, Brian Keith Showers, Jimmy Jaejoon Song, John Thomas Pile, Edgar Mitchell Dapremont, III
Filed: 19 Apr 18
Utility
Modulating Mobile-device Displays Based on Ambient Signals to Reduce the Likelihood of Fraud
14 Jan 21
Provided is a process of classifying ambient signals to reduce fraudulent use of information, the process including: receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal; storing, with the mobile computing device, the balance-access information; sensing, with one or more sensors of a mobile computing device, ambient signals; classifying the ambient signals as indicating the user is in a retail establishment; and in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal.
Aaron Dragushan, Shaun F. Dubuque
Filed: 11 Jun 20
Utility
Mobile-offer creation
28 Dec 20
Provided is a process for managing offers includes: presenting, on a mobile device, offer-creation interfaces by which a merchant specifies an offer, the offer parameters including data indicative of an amount of instances of the offer to be reserved by consumers; obtaining, with the mobile device, the offer parameters; obtaining, with the mobile device, based on wireless signals received by the mobile device indicative of location of the mobile device, a geographic location where consumers are to be alerted to the offer; and sending a request to an affiliate network to distribute the offer to a plurality of publishers within the affiliate network and limit use of the offer according to the specified amount of instances of the offer to be reserved by consumers, wherein the publishers each send a plurality of offers to consumers and wherein the affiliate network tracks redemptions of the offers with merchants.
Kyle William Kothe, Edgar Mitchell Dapremont, III, Jimmy Jaejoon Song, Nicole Juneau Ball, Eithan Zilkha, Jeffrey Ryan Rego
Filed: 5 Mar 14
Utility
Enhancing probabilistic signals indicative of unauthorized access to stored value cards by routing the cards to geographically distinct users
21 Dec 20
Provided is a process including: receiving a stored value card from a first computing device and a first geolocation of the first computing device, the first computing device having balance access information of the stored value card; receiving a request for a stored value card from a second computing device at a second geolocation; determining to not send the stored value card to the second computing device as a result of the second geolocation being within a threshold geographic distance to the first geolocation; receiving another request for a stored value card from a third computing device at a third geolocation; and determining to send the stored value card to the third computing device as a result of the third geolocation not being within the threshold geographic distance to the first geolocation; and sending balance-access information of the stored value card to the third computing device.
Aaron Dragushan, Shaun F. Dubuque
Filed: 11 Jul 16
Utility
Reminding Users of Offers
2 Dec 20
Provided is a computer implemented process for reminding users of offers that were discovered by the user at one location when, at a later time, the user is at another location, the process including: displaying, with a mobile device, an offer and a reminder interface to indicate that the user requests themselves or another reminder recipient to be reminded of the offer when near another computing device of the reminder recipient; receiving an interaction with the reminder interface by the user and, in response, storing a reminder request in memory, the reminder request identifying the offer; obtaining data identifying the other computing device, a geographic area of the other computing device, or a wireless environment of the other computing device; detecting, with a processor of the mobile device, that the reminder recipient has interacted with the other computing device, entered the geographic area, or entered the wireless environment; and in response to the detection, presenting a notification reminding the reminder recipient of the offer.
Eithan Zilkha
Filed: 17 Aug 20
Utility
Peer-to-peer Geotargeting Content with Ad-hoc Mesh Networks
2 Dec 20
Provided is a process, including: obtaining, in memory of a first mobile computing device, a plurality of content items, at least some of the content items pertaining to respective different geographic areas; receiving, with the first mobile computing device, data indicating a user interaction with a given content item among the plurality of the content items; and in response to receiving the data indicative of the user interaction, transmitting a wireless signal from the first mobile computing device directly to a second mobile computing device that is different from the first mobile computing device, the wireless signal being indicative of the given content item and indicating that the given content item pertains to a given geographic area within range of the wireless signal transmission.
Nicholas J. Shiffert, Shaun Dubuque, Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
Filed: 4 Jun 20
Utility
Predictive Bounding of Combinatorial Optimizations That Are Based on Data Sets Acquired Post-prediction Through High-latency, Heterogenous Interfaces
11 Nov 20
Disclosed are techniques for achieving high-volumes of low-latency price plus discount transactions that are dynamically created through transaction optimization.
Joe Kendall, Shaun Dubuque, Vivek Sagi
Filed: 7 May 20
Utility
Reminding users of offers
14 Sep 20
Provided is a computer implemented process for reminding users of offers that were discovered by the user at one location when, at a later time, the user is at another location, the process including: displaying, with a mobile device, an offer and a reminder interface to indicate that the user requests themselves or another reminder recipient to be reminded of the offer when near another computing device of the reminder recipient; receiving an interaction with the reminder interface by the user and, in response, storing a reminder request in memory, the reminder request identifying the offer; obtaining data identifying the other computing device, a geographic area of the other computing device, or a wireless environment of the other computing device; detecting, with a processor of the mobile device, that the reminder recipient has interacted with the other computing device, entered the geographic area, or entered the wireless environment; and in response to the detection, presenting a notification reminding the reminder recipient of the offer.
Eithan Zilkha
Filed: 28 Dec 17
Utility
Reducing the Search Space for Recognition of Objects In an Image Based on Wireless Signals
2 Sep 20
Provided is a process including: determining that a mobile computing device has crossed a geofence associated with a merchant store; sending, to a remote classifier server, a request for object-recognition classifiers for objects in the merchant store; receiving a set of object-recognition classifiers; receiving with the mobile computing device from user a request to search for offers; capturing an image with a camera of the mobile computing device; receiving one or more wireless beacon identifiers with the mobile computing device; based on the wireless beacon identifiers, selecting a subset of the object-recognition classifiers in the set of object-recognition classifiers; and recognizing an object in the captured image based on the selected subset of the object-recognition classifiers; and requesting, from a remote offer publisher server, offers corresponding to the recognized object; and receiving offers from the remote offer publisher server; and displaying the received offers to the user.
Shaun F. Dubuque
Filed: 17 May 20
Utility
Devices, Methods, and Computer-readable Media for Redemption Header for Merchant Offers
19 Aug 20
Devices, computer-implemented methods, and computer-readable media for a redemption header for merchant offers, such as online coupons, are provided.
Nicholas James Shiffert, Michael Paul Cravey, Jagjit Singh Bath
Filed: 26 Nov 19
Utility
Determining Offers for a Geofenced Geographic Area
29 Jul 20
Provided is a computer-implemented process for determining offers for a geofenced geographic area.
John Newman Faith, Eithan Zilkha, Christopher Matthew Duty
Filed: 12 Apr 20
Utility
Matching a Coupon to A Specific Product
22 Jul 20
A computer-implemented method, a system and a computer program product for processing third party online coupons.
David Jonathan Lemphers, Shreyas Karnik, Christopher Couhault, Alexandros Suvacioglu
Filed: 22 Jan 20
Utility
Modulating mobile-device displays based on ambient signals to reduce the likelihood of fraud
13 Jul 20
Provided is a process of classifying ambient signals to reduce fraudulent use of information, the process including: receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal; storing, with the mobile computing device, the balance-access information; sensing, with one or more sensors of a mobile computing device, ambient signals; classifying the ambient signals as indicating the user is in a retail establishment; and in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal.
Aaron Dragushan, Shaun F. Dubuque
Filed: 21 Aug 18
Utility
Peer-to-peer geotargeting content with ad-hoc mesh networks
13 Jul 20
Provided is a process, including: obtaining, in memory of a first mobile computing device, a plurality of content items, at least some of the content items pertaining to respective different geographic areas; receiving, with the first mobile computing device, data indicating a user interaction with a given content item among the plurality of the content items; and in response to receiving the data indicative of the user interaction, transmitting a wireless signal from the first mobile computing device directly to a second mobile computing device that is different from the first mobile computing device, the wireless signal being indicative of the given content item and indicating that the given content item pertains to a given geographic area within range of the wireless signal transmission.
Nicholas J. Shiffert, Shaun Dubuque, Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
Filed: 17 Mar 16
Utility
Reducing the search space for recognition of objects in an image based on wireless signals
29 Jun 20
Provided is a process including: determining that a mobile computing device has crossed a geofence associated with a merchant store; sending, to a remote classifier server, a request for object-recognition classifiers for objects in the merchant store; receiving a set of object-recognition classifiers; receiving with the mobile computing device from user a request to search for offers; capturing an image with a camera of the mobile computing device; receiving one or more wireless beacon identifiers with the mobile computing device; based on the wireless beacon identifiers, selecting a subset of the object-recognition classifiers in the set of object-recognition classifiers; and recognizing an object in the captured image based on the selected subset of the object-recognition classifiers; and requesting, from a remote offer publisher server, offers corresponding to the recognized object; and receiving offers from the remote offer publisher server; and displaying the received offers to the user.
Shaun F. Dubuque
Filed: 7 Nov 17
Utility
Determining offers for a geofenced geographic area
25 May 20
Provided is a computer-implemented process for determining offers for a geofenced geographic area.
John Newman Faith, Eithan Zilkha, Christopher Matthew Duty
Filed: 26 Jun 13