Patents Assigned to RETAILMENOT, Inc.
-
Patent number: 11995136Abstract: A computing device, running a web browser, can listen for an event on the web browser that is operated by a first user. In response to an occurrence of a first event, the computing device can obtain, through the web browser a URL or content of a web page being visited by the web browser. The computing device can obtain a unique identifier that is uniquely associated with a second user, based on the second user belonging to a network of users that is associated with the first user, and based on whether the unique identifier is applicable to the URL or the web page that is open in the browser. The computing device can present the unique identifier to the first user through the web browser.Type: GrantFiled: July 20, 2021Date of Patent: May 28, 2024Assignee: RETAILMENOT, INC.Inventor: Justin Kunder
-
Patent number: 11538062Abstract: 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: GrantFiled: January 25, 2021Date of Patent: December 27, 2022Assignee: RETAILMENOT, INC.Inventors: Michael Thomas Georgoff, Brian Keith Showers, Jimmy Jaejoon Song, John Thomas Pile, Edgar Mitchell Dapremont, III
-
Patent number: 11386446Abstract: 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: GrantFiled: November 27, 2019Date of Patent: July 12, 2022Assignee: RETAILMENOT, INC.Inventors: Nicholas James Shiffert, Michael Paul Cravey, Jagjit Singh Bath
-
Patent number: 11328313Abstract: Disclosed are techniques for achieving high-volumes of low-latency price plus discount transactions that are dynamically created through transaction optimization. Aspects may include combining and optimizing different types of discounts into a single discount and dynamically controlling the single discount through a single user-facing transaction. A computer model may determine one or more transactions and sets of discounts applicable to those transactions upon which the user-facing transaction and single discount are based. Associations between discounts and items may be determined for at least some different types of discounts to apply a set of discounts including at least two different discounts of different discount types to a desired transaction for one or more items. Aspects may include determining a discount transaction comprising a plurality of constituent transactions that form a single user-facing transaction.Type: GrantFiled: May 8, 2020Date of Patent: May 10, 2022Assignee: RETAILMENOT, INC.Inventors: Joe Kendall, Shaun Dubuque, Vivek Sagi
-
Patent number: 11321728Abstract: Provided is computer-implemented process, the process including: accessing an offers engine user profile associated with a user and an offers engine, the offers engine user profile comprising a plurality of attributes associated with customization of an offers interface, the offers interface configured to provide a plurality of merchant offers; receiving over a network from a first user device and a first session of the offers interface a modification to an attribute of the plurality of attributes of the offers-engine user profile; storing the modified attribute in the offers-engine user profile; receiving over a network a request to access the offers interface in a second session from a second user device; modifying, with a processor, the offers interface based on the modified attribute to produce a customized offers interface; and transmitting over a network the customized offers interface to the second user device for use in the second session.Type: GrantFiled: April 30, 2019Date of Patent: May 3, 2022Assignee: RetailMeNot, Inc.Inventors: John Newman Faith, Jagjit Singh Bath, Eithan Zilkha
-
Patent number: 11301676Abstract: 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: GrantFiled: May 18, 2020Date of Patent: April 12, 2022Assignee: RetailMeNot, Inc.Inventor: Shaun F. Dubuque
-
Patent number: 11288694Abstract: 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: GrantFiled: July 2, 2019Date of Patent: March 29, 2022Assignee: RETAILMENOT, INC.Inventors: Michael Thomas Georgoff, Scott Jason Throndson, Jeffrey Ryan Rego
-
Patent number: 11244341Abstract: 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: GrantFiled: October 3, 2019Date of Patent: February 8, 2022Assignee: RETAILMENOT, INC.Inventor: Guy Phillip William King
-
Patent number: 11244337Abstract: 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: GrantFiled: April 13, 2020Date of Patent: February 8, 2022Assignee: RETAILMENOT, INC.Inventors: John Newman Faith, Eithan Zilkha, Christopher Duty
-
Patent number: 11238500Abstract: 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: GrantFiled: December 6, 2019Date of Patent: February 1, 2022Assignee: RETAILMENOT, INC.Inventors: Michael Thomas Georgoff, Brian Keith Showers, Scott Jason Throndson
-
Patent number: 11210702Abstract: 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: GrantFiled: April 24, 2019Date of Patent: December 28, 2021Assignee: RETAILMENOT, INC.Inventors: Brian Keith Showers, Eithan Zilkha
-
Patent number: 11195165Abstract: 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: GrantFiled: June 11, 2020Date of Patent: December 7, 2021Assignee: RetailMeNot, Inc.Inventors: Aaron Dragushan, Shaun F. Dubuque
-
Patent number: 11151593Abstract: 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: GrantFiled: June 3, 2019Date of Patent: October 19, 2021Assignee: RETAILMENOT, INC.Inventors: John Newman Faith, Matthew Alan Howitt, Eithan Zilkha
-
Patent number: 11100539Abstract: 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: GrantFiled: June 5, 2020Date of Patent: August 24, 2021Assignee: RETAILMENOT, INC.Inventors: Nicholas J. Shiffert, Shaun Dubuque, Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
-
Patent number: 11068922Abstract: Systems, computer-implemented methods, and computer-readable media for a customizable redemption header for merchant offers, such as online coupons, across browser instances are provided. In some embodiments, a user may open a merchant website in a first browser instance executing on a user device. An offers website may provide offers, such as online coupons, in a second browser instance executing on a user device. When a user selects an offer, an offer identifier may be stored in a browser-accessible storage device. The modification to the browser-accessible storage may be detected and a customizable redemption header having an offer redemption identifier, e.g., a coupon code, and instructions may be provided on the merchant webpage in response to the detection. Additionally, the customizable redemption header may provide user feedback requests upon submission of the coupon code.Type: GrantFiled: December 20, 2017Date of Patent: July 20, 2021Assignee: RETAILMENOT, INC.Inventors: Nicholas James Shiffert, Jagjit Singh Bath, Michael Paul Cravey, Gregory Peter Militello
-
Patent number: 11037072Abstract: 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: GrantFiled: December 11, 2019Date of Patent: June 15, 2021Assignee: RETAILMENOT, INC.Inventors: David John Reese, Annette M. Taberner-Miller, Sankalp Acharya, Lipphei Adam
-
Patent number: 11023917Abstract: Provided are systems and processes for distribution of offer codes, including: obtaining a plurality of offer codes from a merchant, each offer code associated with a start date an expiration date and receiving, via a network, a plurality of requests for offer codes from a respective plurality of consumer user device, each request occurring during a respective time period. For each request, an offer code is selected from the plurality of offer codes based on the start date, the expiration date, and the respective time the request was received and the selected offer code is sent to the requesting consumer user.Type: GrantFiled: April 14, 2015Date of Patent: June 1, 2021Assignee: RETAILMENOT, INC.Inventors: Jeffrey R Rego, Scott J Throndson
-
Patent number: 10984451Abstract: Provided is a process, including: receiving, with one or more processors, from a remote user computing device, a geographic location of the user computing device; determining that the user computing device is in a cache geographic area in which information about potentially relevant geographically-targeted offers is to be predictively loaded into memory of the user computing device before the user requests the information about geographically-targeted offers; selecting, with one or more processors, an offer from a repository of offers based on the selected offer being associated with the cache geographic area or a location in the cache geographic area; and in response to the determination, sending, with one or more processors, the selected offer to the user computing device for storage in cache memory of the user computing device before the user requests the selected offer.Type: GrantFiled: January 24, 2019Date of Patent: April 20, 2021Assignee: RETAILMENOT, INC.Inventors: Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
-
Patent number: 10922710Abstract: 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: GrantFiled: January 23, 2020Date of Patent: February 16, 2021Assignee: RETAILMENOT, INC.Inventors: David Jonathan Lemphers, Shreyas Karnik, Christopher Couhault, Alexandras Suvacioglu
-
Patent number: 10915916Abstract: Devices, computer-implemented methods, and computer-readable media for the redemption of merchant offers, such as online coupons, are provided. In some embodiments, online coupons may be provided in a native application of a mobile user device. When a user selects to use an online coupon, a coupon code box having a coupon code associated with the selected coupon may visually move from a first location to a second location of the native application, and a merchant website may be displayed in the native application. Additionally, in some embodiments, a user may drag-and-drop a coupon code box to an input field of a merchant webpage. Movement of a visual copy of the coupon code box may be animated along the drag path. Upon a drop of the coupon code box, a value of the coupon code may be entered into the input field.Type: GrantFiled: October 7, 2019Date of Patent: February 9, 2021Assignee: RETAILMENOT, INC.Inventors: John Newman Faith, Jagjit Singh Bath, Eithan Zilkha, Cameron Kent Savage, David John Reese, James Damon Trim