Patents Assigned to RETAILMENOT, Inc.
  • Patent number: 10909568
    Abstract: 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.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: February 2, 2021
    Assignee: RETAILMENOT, INC.
    Inventors: Michael Thomas Georgoff, Brian Keith Showers, Jimmy Jaejoon Song, John Thomas Pile, Edgar Mitchell Dapremont, III
  • Patent number: 10878439
    Abstract: 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.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: December 29, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: Kyle William Kothe, Edgar Mitchell Dapremont, III, Jimmy Jaejoon Song, Nicole Juneau Ball, Eithan Zilkha, Jeffrey Ryan Rego
  • Patent number: 10872330
    Abstract: 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.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: December 22, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: Aaron Dragushan, Shaun F. Dubuque
  • Patent number: 10776812
    Abstract: 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 t
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: September 15, 2020
    Assignee: RetailMeNot, Inc.
    Inventor: Eithan Zilkha
  • Patent number: 10713644
    Abstract: 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.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: July 14, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: Aaron Dragushan, Shaun F. Dubuque
  • Patent number: 10713686
    Abstract: 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.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: July 14, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: Nicholas J. Shiffert, Shaun Dubuque, Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
  • Patent number: 10699114
    Abstract: 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.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: June 30, 2020
    Assignee: RetailMeNot, Inc.
    Inventor: Shaun F. Dubuque
  • Patent number: 10664857
    Abstract: Provided is a computer-implemented process for determining offers for a geofenced geographic area. After a mobile user device traverses a geofence, merchants associated with a geofence having a geofence identifier are identified. Candidate offers associated with the merchants are identified and ranked according to ranking criteria. The ranked candidate offers are transmitted to a mobile user device. The ranked candidate offers are cached on the mobile user device and presented to the user via an offers notification. The user may view and redeem an offer by selecting the offers notification.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: May 26, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: John Newman Faith, Eithan Zilkha, Christopher Matthew Duty
  • Patent number: 10607246
    Abstract: A method including interacting with a promotion code provider programmatically, providing a promotion code to a validation function of the promotion code provider, and evaluating a response from the promotion code provider. The act of interacting with a promotion code provider can include controlling an interface that simulates user actions, such as but not limited to controlling an in-memory web browser through an API, where the API provides a set of functions for simulating user actions. Accordingly, the method can be used to quickly and easily determine whether one or more promotion codes, such as online coupons, are valid.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: March 31, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: David Lemphers, Christopher Couhault, Alexandros Suvacioglu
  • Patent number: 10592915
    Abstract: A computer-implemented method, a system and a computer program product for processing third party online coupons. According to one embodiment, a third-party online coupon is received. Text is parsed to determine a merchant's website. The third-party online coupon description is parsed to determine a product term. The product term is searched for. The third-party online coupon is tested with a product associated with the product term. The third-party online coupon is determined if valid with the product.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 17, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: David Jonathan Lemphers, Shreyas Karnik, Christopher Couhault, Alexandros Suvacioglu
  • Patent number: 10586244
    Abstract: Devices, computer-implemented methods, and computer-readable media for a redemption header for merchant offers, such as online coupons, are provided. In some embodiments, an offers website may provide offers, such as online coupons, in a browser executing on a user device. When a user selects an online coupon, the browser is redirected to a merchant website associated with the online coupon and a coupon code value is copied to a clipboard. Additionally, a redemption header having the coupon code and instructions is added in the merchant webpage. A webpage element for the redemption header, such as an inline frame, is created in the merchant webpage and the redemption header is provided based on an offer identifier stored in a browser-accessible storage item such as a cookie.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: March 10, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: Nicholas James Shiffert, Michael Paul Cravey, Jagjit Singh Bath
  • Patent number: 10586243
    Abstract: Devices, computer-implemented methods, and computer-readable media for a redemption header for merchant offers, such as online coupons, are provided. In some embodiments, an offers website may provide offers, such as online coupons, in a browser executing on a user device. When a user selects an online coupon, the browser is redirected to a merchant website associated with the online coupon and a coupon code value is copied to a clipboard. Additionally, a redemption header having the coupon code and instructions is added in the merchant webpage. A webpage element for the redemption header, such as an inline frame, is created in the merchant webpage and the redemption header is provided based on an offer identifier stored in a browser-accessible storage item such as a cookie.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: March 10, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: Nicholas James Shiffert, Michael Paul Cravey, Jagjit Singh Bath
  • Patent number: 10540611
    Abstract: Provided is a process, including: obtaining a set of historical geolocations; segmenting the historical geolocations into a plurality of temporal bins; determining pairwise transition probabilities between a set of geographic places based on the historical geolocations; configuring a compute cluster by assigning subsets of the transition probabilities to computing devices in the compute cluster; receiving a geolocation stream indicative of current geolocations of individuals; selecting a computing device in the compute cluster in response to determining that the computing device contain transition probabilities for the received respective geolocation; selecting transition probabilities applicable to the received respective geolocation from among the subset of transition probabilities assigned to the selected computing device; predicting a subsequent geographic place based on the selected transition probabilities.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: January 21, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: David John Reese, Annette M. Taberner-Miller, Sankalp Acharya, Lipphei Adam
  • Patent number: 10535083
    Abstract: Provided is a process, including: obtaining a coupon issued by a merchant, the coupon being redeemable in-store, at a physical location of the merchant; obtaining one or more merchant location identifiers, the coupon only being redeemable at one or more merchant locations identified by the one or more merchant location identifiers; sending the coupon and the merchant location identifiers 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.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: January 14, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: Michael Thomas Georgoff, Brian Keith Showers, Scott Jason Throndson
  • Patent number: 10489814
    Abstract: A method of facilitating access to a promotional offer, the method comprising: receiving at a server system a page request from a client device; and sending program code executable in a browser application to the client device in response to the page request, the program code being executable to display at least one promotional offer and a promotional code, to provide a flash object at a display position of the promotional code and, in response to selection of the flash object, to cause the promotional code to be copied to a user-accessible memory of the client device and to open a new browser display of the browser application.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: November 26, 2019
    Assignee: RetailMeNot, Inc.
    Inventor: Guy Phillip William King
  • Patent number: 10445774
    Abstract: Provided is a process of selectively providing content to computing devices based on geographic proximity to dynamically detected events drawing crowds, the process including: obtaining, with one or more computers, data indicative of current geolocations of more than 5,000 mobile computing devices based on information reported by an application executing on the mobile computing devices; inferring, with one or more computers, that an event with a crowd is occurring based on the data indicative of the geolocations indicating an amount of people and a proximity of the people; selecting, with one or more computers, content in response to the inference; and sending, with one or more computers, the selected content to one or more user computing devices for presentation based on proximity between the one or more user computing devices and a geographic location of the event with the crowd.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: October 15, 2019
    Assignee: RetailMeNot, Inc.
    Inventors: David John Reese, Annette Taberner-Miller, Lipphei Adam, Rachel Renee Bell, Nicholas James Shiffert
  • Patent number: 10387903
    Abstract: Provided is a process, including: obtaining an offer issued by a merchant, the offer being redeemable on-line, at the merchant's website, in-store, at a physical location of the merchant, or both; obtaining a plurality of single-use offer codes associated with the offer; receiving a request for a single-use offer code, the request having a phone number; sending to the phone number, via a text messaging service, a text message comprising a uniform resource identifier (URI) to a select single-use offer code of the plurality single-use offer codes; and sending the single-use offer code to a consumer user device in response to a user selection of the URI.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: August 20, 2019
    Assignee: RetailMeNot, Inc.
    Inventors: Michael Thomas Georgoff, Scott Jason Throndson, Jeffrey Ryan Rego
  • Patent number: 10346867
    Abstract: Provided is a process of identifying an offers engine configured to provide information about offers to users, the method including: receiving, at an offers engine, a request for an offers interface website from a mobile computing device; and in response to the request, transmitting to the mobile computing device a website configured to cause a browser of the mobile computing device to perform steps, including: detecting an offers intent in the transmitted website; retrieving from memory of the mobile computing device an identifier of a native application offers interface mapped to the offers intent; and in response to retrieving the identifier of the offers engine, launching the native application, the native application being stored in memory of the mobile computing device and configured to provide an offers interface to the offers engine.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 9, 2019
    Assignee: RetailMeNot, Inc.
    Inventors: John Newman Faith, Matthew Alan Howitt, Eithan Zilkha
  • Patent number: 10318992
    Abstract: Provided is a process of distributing offers to non-location-sensing devices based on a geolocation sensed by another device, the process comprising: obtaining a geolocation of a user from a mobile device of the user; associating the geolocation of the user with an identifier of the user in an offers engine; receiving a request for an offer from another computing device of the user, the request including or prompting obtaining data from the other computing device sufficient to identify the user; retrieving the geolocation of the user obtained from the mobile device by identifying the user with the data from the other computing device sufficient to identify the user account; selecting, with the offers engine, a responsive offer based on the geolocation of the user obtained from the mobile device; and sending the responsive offer to the other computing device of the user.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: June 11, 2019
    Assignee: RetailMeNot, Inc.
    Inventors: Brian Keith Showers, Eithan Zilkha
  • Patent number: 10304074
    Abstract: Devices, computer-implemented methods, and computer-readable media for a redemption header for merchant offers, such as online coupons, are provided. In some embodiments, an offers website may provide offers, such as online coupons, in a browser executing on a user device. When a user selects an online coupon, the browser is redirected to a merchant website associated with the online coupon and a coupon code value is copied to a clipboard. Additionally, a redemption header having the coupon code and instructions is added in the merchant webpage. A webpage element for the redemption header, such as an inline frame, is created in the merchant webpage and the redemption header is provided based on an offer identifier stored in a browser-accessible storage item such as a cookie.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: May 28, 2019
    Assignee: RetailMeNot, Inc.
    Inventors: Nicholas James Shiffert, Michael Paul Cravey, Jagjit Signh Bath