US2022309536A1PendingUtilityA1

Systems and methods for providing promotions based on search queries

Assignee: GROUPON INCPriority: Aug 30, 2013Filed: Apr 11, 2022Published: Sep 29, 2022
Est. expiryAug 30, 2033(~7.1 yrs left)· nominal 20-yr term from priority
Inventors:Sahil P. Thaker
G06Q 30/0256
62
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems, apparatus, and methods for providing promotions to consumers based on search queries are discussed herein. Some embodiments may include a system including circuitry configured to receive a search query from a consumer device. The circuitry may be further configured to determine a related promotion to the search query based on having received the search query from consumers in connection with promotion purchase data indicating purchase of the related promotion, such as may be indicated by historical data. Furthermore, the circuitry may provide an impression of the related promotion to the consumer device based on the search query. Consumer interactions with the system may be tracked as historical data and leveraged to provide one or more related promotions that are relevant and/or related to the search query.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A system configured to provide related promotions to consumers, comprising:
 one or more servers including:   communications circuitry configured to connect with consumer devices via a network; and   promotion search circuitry configured to:   receive historical data including one or more historical data records, wherein each historical data record of the one or more historical data records indicates a latency time interval between a query receipt time for a respective query of one or more queries and a promotion purchase time for a respective promotion record of one or more promotion records;   receive, via the network, a search query of the one or more search queries from a first consumer device;   determine, based at least in part on one or more first historical data records associated with the search query and a promotion record of the one or more promotion records that is associated with the search query, a promotion purchase count for the search query and the promotion record indicating a number of the one or more first historical data records adjusted by each latency time interval associated with the one or more first historical data records;   determine the promotion record as a related promotion record to the search query by:
 (i) determining whether the promotion purchase count exceeds a promotion purchase count threshold, and 
 (ii) in response to determining that the promotion purchase count exceeds the promotion purchase count threshold, determine the promotion record as the related promotion record to the search query; 
   generate an impression comprising an electronic user interface, the impression indicating the related promotion; and   provide the impression of the related promotion record to the first consumer device via the network in response to receiving the search query from the first consumer device.   
     
     
         22 . The system of  claim 21 , wherein the promotion search circuitry is further configured to:
 determine a second promotion as a matching promotion to the search query based on a comparison of one or more shared characteristics associated with the first promotion and the second promotion; and   provide a second impression associated with the second promotion to the first consumer device.   
     
     
         23 . The system of  claim 21 , wherein the promotion search circuitry is further configured to:
 establish a communication session with a second consumer device;   receive the search query from the second consumer device;   receive promotion purchase data from the second consumer device indicating a purchase of the promotion record;   determine whether the promotion purchase data was received in connection with the search query by determining whether the promotion purchase data and the search query were received within the communication session; and   in response to determining that the promotion purchase data and the search query were received within the communication session, associate the promotion record with the search query.   
     
     
         24 . The system of  claim 21 , wherein the promotion search circuitry is further configured to:
 receive the search query from a second consumer device;   receive promotion purchase data from the second consumer device indicating a purchase of the promotion; and   determine whether the promotion purchase data was received in connection with the search query; and   in response to determining that the promotion purchase data was received in connection with the search query, increment a promotion purchase count for the related promotion record indicating a number of times promotion purchase data for the related promotion was received in connection with the search query from consumers.   
     
     
         25 . The system of  claim 24 , wherein the promotion search circuitry is further configured to:
 establish a communication session with the second consumer device; and   determine whether the promotion purchase data was received in connection with the search query by determining whether the promotion purchase data and the search query were received within the communication session.   
     
     
         26 . The system of  claim 24 , wherein the promotion search circuitry is configured to determine whether the promotion purchase data was received in connection with the search query by determining whether the promotion purchase data and the search query was received within the latency time interval. 
     
     
         27 . The system of  claim 21 , wherein the promotion search circuitry is further configured to:
 determine whether the related promotion was purchased by a first consumer account associated with the first consumer device after providing the impression of the related promotion to the first consumer device; and   in response to determining that the related promotion was purchased by the first consumer account, increment a promotion purchase count for the related promotion indicating a number of times promotion purchase data for the promotion was received in connection with the search query from consumers.   
     
     
         28 . The system of  claim 21 , wherein the promotion purchase count threshold is associated with a number of purchases of the promotion record. 
     
     
         29 . A machine-implemented method for providing related promotions to consumers, comprising:
 receiving historical data including one or more historical data records, wherein each historical data record of the one or more historical data records indicates a latency time interval between a query receipt time for a respective query of one or more queries and a promotion purchase time for a respective promotion record of one or more promotion records;   receiving a search query of the one or more search queries from a first consumer device;   determining, based at least in part on one or more first historical data records associated with the search query and a promotion record of the one or more promotion records that is associated with the search query, a promotion purchase count for the search query and the promotion record indicating a number of the one or more first historical data records adjusted by each latency time interval associated with the one or more first historical data records;   determining the promotion record as a related promotion record to the search query by:
 (i) determining whether the promotion purchase count exceeds a promotion purchase count threshold, and 
 (ii) in response to determining that the promotion purchase count exceeds the promotion purchase count threshold, determine the promotion record as the related promotion record to the search query; 
   generating an impression comprising an electronic user interface, the impression indicating the related promotion; and   providing the impression of the related promotion record to the first consumer device via the network in response to receiving the search query from the first consumer device.   
     
     
         30 . The method of  claim 29 , further comprising:
 determining a second promotion as a matching promotion to the search query based on a comparison of one or more shared characteristics associated with the first promotion and the second promotion; and   providing a second impression associated with the second promotion to the first consumer device.   
     
     
         31 . The method of  claim 29 , further comprising:
 establishing a communication session with a second consumer device;   receiving the search query from the second consumer device;   receiving promotion purchase data from the second consumer device indicating a purchase of the promotion record;   determining whether the promotion purchase data was received in connection with the search query by determining whether the promotion purchase data and the search query were received within the communication session; and   in response to determining that the promotion purchase data and the search query were received within the communication session, associating the promotion record with the search query.   
     
     
         32 . The method of  claim 29 , further comprising:
 receiving the search query from a second consumer device;   receiving promotion purchase data from the second consumer device indicating a purchase of the promotion; and   determining whether the promotion purchase data was received in connection with the search query; and   in response to determining that the promotion purchase data was received in connection with the search query, incrementing a promotion purchase count for the related promotion record indicating a number of times promotion purchase data for the related promotion was received in connection with the search query from consumers.   
     
     
         33 . The method of  claim 32 , further comprising:
 establishing a communication session with the second consumer device; and   determining whether the promotion purchase data was received in connection with the search query by determining whether the promotion purchase data and the search query were received within the communication session.   
     
     
         34 . The method of  claim 32 , wherein the promotion search circuitry is configured to determine whether the promotion purchase data was received in connection with the search query by determining whether the promotion purchase data and the search query was received within the latency time interval. 
     
     
         35 . The method of  claim 29 , wherein the promotion search circuitry is further configured to:
 determine whether the related promotion was purchased by a first consumer account associated with the first consumer device after providing the impression of the related promotion to the first consumer device; and   in response to determining that the related promotion was purchased by the first consumer account, increment a promotion purchase count for the related promotion indicating a number of times promotion purchase data for the promotion was received in connection with the search query from consumers.   
     
     
         36 . The method of  claim 29 , wherein the promotion purchase count threshold is associated with a number of purchases of the promotion record. 
     
     
         37 . A networked apparatus configured to provide related promotions to consumers, comprising:
 processing circuitry configured to:   receive historical data including one or more historical data records, wherein each historical data record of the one or more historical data records indicates a latency time interval between a query receipt time for a respective query of one or more queries and a promotion purchase time for a respective promotion record of one or more promotion records;   receive a search query of the one or more search queries from a first consumer device;   determine, based at least in part on one or more first historical data records associated with the search query and a promotion record of the one or more promotion records that is associated with the search query, a promotion purchase count for the search query and the promotion record indicating a number of the one or more first historical data records adjusted by each latency time interval associated with the one or more first historical data records;   determine the promotion record as a related promotion record to the search query by:
 (i) determining whether the promotion purchase count exceeds a promotion purchase count threshold, and 
 (ii) in response to determining that the promotion purchase count exceeds the promotion purchase count threshold, determine the promotion record as the related promotion record to the search query; 
   generate an impression comprising an electronic user interface, the impression indicating the related promotion; and   provide the impression of the related promotion record to the first consumer device via the network in response to receiving the search query from the first consumer device.   
     
     
         38 . The networked apparatus of  claim 37 , wherein the processing circuitry is further configured to:
 receiving the search query from a second consumer device;   receiving promotion purchase data from the second consumer device indicating a purchase of the promotion; and   determining whether the promotion purchase data was received in connection with the search query; and   in response to determining that the promotion purchase data was received in connection with the search query, incrementing a promotion purchase count for the related promotion record indicating a number of times promotion purchase data for the related promotion was received in connection with the search query from consumers.   
     
     
         39 . The networked apparatus of  claim 38 , wherein the processing circuitry is further configured to:
 establishing a communication session with the second consumer device; and   determining whether the promotion purchase data was received in connection with the search query by determining whether the promotion purchase data and the search query were received within the communication session.   
     
     
         40 . The networked apparatus of  claim 37 , wherein the promotion search circuitry is configured to determine whether the promotion purchase data was received in connection with the search query by determining whether the promotion purchase data and the search query was received within the latency time interval.

Join the waitlist — get patent alerts

Track US2022309536A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.