US2021319017A1PendingUtilityA1

Mobile search

Assignee: GROUPON INCPriority: May 29, 2015Filed: Apr 27, 2021Published: Oct 14, 2021
Est. expiryMay 29, 2035(~8.8 yrs left)· nominal 20-yr term from priority
G06Q 30/0277G06F 16/248G06F 16/2423G06F 16/24578
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Techniques for providing consumer device interfaces are discussed herein. Some embodiments may include a system, including processing circuitry configured to: connect with a consumer device via a network; provide a search interface to the consumer device; receive one or more search parameters from the consumer device via the network; determine card scores for candidate cards based on the one or more search parameters, wherein each card includes an electronic marketing message indicating one or more items; determine a card score ranking based on the card scores; determine whether the consumer device is a mobile device; and in response to determining that the consumer device is a mobile device: determine mobile card layout; generate a mobile interface based on the mobile card layout; and provide one or more of the candidate cards to the mobile interface based on the card score ranking and the mobile card layout.

Claims

exact text as granted — not AI-modified
1 - 22 . (canceled) 
     
     
         23 . An apparatus comprising at least one processor and at least one non-transitory storage medium storing instructions that, with the at least one processor, configure the apparatus to:
 determine card scores for candidate cards based on one or more search parameters received from a consumer device via a network;   determine a card score ranking based on the card scores, a first item type and a first scoring function that applies weights based on a conversion rate estimate representative of a probability that a given user is going to make a purchase, wherein each candidate card comprises an electronic marketing message;   determine a card score co-ranking based on the card scores, the first item type, and a second scoring function that applies weights based on an inventory level representative of a number of instances available for acceptance by the given user; and   in response to determining that the consumer device is a mobile device:
 generate a mobile interface, wherein the mobile interface is optimized for a detected type and screen size of the mobile device; 
 add one or more of the candidate cards to the mobile interface based on a card placement sequence comprising the one or more of the candidate cards arranged according to position-adjusted conversion rates determined based at least in part on the card score ranking and the card score co-ranking, wherein the position-adjusted conversion rates are configured to adjust a placement of the one or more of the candidate cards to reduce a likelihood of a sold-out experience for the given user; and 
 transmit the mobile interface to the consumer device for display by the consumer device. 
   
     
     
         24 . The apparatus of  claim 23 , wherein the at least one non-transitory storage medium stores instructions that, with the at least one processor, further configure the apparatus to:
 determine a mobile card layout based on a type and screen size of the mobile device; and   generate the mobile interface based at least in part on the mobile card layout.   
     
     
         25 . The apparats of  claim 23 , wherein the at least one non-transitory storage medium stores instructions that, with the at least one processor, further configure the apparatus to:
 transmit a search interface to the consumer device; and   receive the one or more search parameters based on interactions by the consumer device with the search interface.   
     
     
         26 . The apparatus of  claim 23 , wherein each electronic marketing message indicates one or more items. 
     
     
         27 . The apparatus of  claim 23 , wherein a card score for a candidate card is based upon a plurality of user-item relevance scores. 
     
     
         28 . The apparatus of  claim 27 , wherein each user-item relevance score of the plurality of user-item relevance scores is calculated using a scoring function and for each item of the one or more items and specific to a given consumer account associated with the consumer device. 
     
     
         29 . The apparatus of  claim 28 , wherein each item of the one or more items comprises an item type. 
     
     
         30 . A computer program product comprising at least one non-transitory storage medium storing instructions that, with at least one processor, configure an apparatus to:
 determine card scores for candidate cards based on one or more search parameters received from a consumer device via a network;   determine a card score ranking based on the card scores, a first item type and a first scoring function that applies weights based on a conversion rate estimate representative of a probability that a given user is going to make a purchase, wherein each candidate card comprises an electronic marketing message;   determine a card score co-ranking based on the card scores, the first item type, and a second scoring function that applies weights based on an inventory level representative of a number of instances available for acceptance by the given user; and   in response to determining that the consumer device is a mobile device:
 generate a mobile interface, wherein the mobile interface is optimized for a detected type and screen size of the mobile device; 
 add one or more of the candidate cards to the mobile interface based on a card placement sequence comprising the one or more of the candidate cards arranged according to position-adjusted conversion rates determined based at least in part on the card score ranking and the card score co-ranking, wherein the position-adjusted conversion rates are configured to adjust a placement of the one or more of the candidate cards to reduce a likelihood of a sold-out experience for the given user; and 
 transmit the mobile interface to the consumer device for display by the consumer device. 
   
     
     
         31 . The a computer program product of  claim 30 , wherein the at least one non-transitory storage medium stores instructions that, with the at least one processor, further configure the apparatus to:
 determine a mobile card layout based on a type and screen size of the mobile device; and   generate the mobile interface based at least in part on the mobile card layout.   
     
     
         32 . The a computer program product of  claim 30 , wherein the at least one non-transitory storage medium stores instructions that, with the at least one processor, further configure the apparatus to:
 transmit a search interface to the consumer device; and   receive the one or more search parameters based on interactions by the consumer device with the search interface.   
     
     
         33 . The a computer program product of  claim 30 , wherein each electronic marketing message indicates one or more items. 
     
     
         34 . The a computer program product of  claim 30 , wherein a card score for a candidate card is based upon a plurality of user-item relevance scores. 
     
     
         35 . The a computer program product of  claim 34 , wherein each user-item relevance score of the plurality of user-item relevance scores is calculated using a scoring function and for each item of the one or more items and specific to a given consumer account associated with the consumer device. 
     
     
         36 . The a computer program product of  claim 35 , wherein each item of the one or more items comprises an item type. 
     
     
         37 . A computer-implemented method, comprising:
 determining card scores for candidate cards based on one or more search parameters received from a consumer device via a network;   determining a card score ranking based on the card scores, a first item type and a first scoring function that applies weights based on a conversion rate estimate representative of a probability that a given user is going to make a purchase, wherein each candidate card comprises an electronic marketing message;   determining a card score co-ranking based on the card scores, the first item type, and a second scoring function that applies weights based on an inventory level representative of a number of instances available for acceptance by the given user; and   in response to determining that the consumer device is a mobile device:
 generating a mobile interface, wherein the mobile interface is optimized for a detected type and screen size of the mobile device; 
 adding one or more of the candidate cards to the mobile interface based on a card placement sequence comprising the one or more of the candidate cards arranged according to position-adjusted conversion rates determined based at least in part on the card score ranking and the card score co-ranking, wherein the position-adjusted conversion rates are configured to adjust a placement of the one or more of the candidate cards to reduce a likelihood of a sold-out experience for the given user; and 
 transmitting the mobile interface to the consumer device for display by the consumer device. 
   
     
     
         38 . The method of  claim 37 , further comprising:
 determining a mobile card layout based on a type and screen size of the mobile device; and   generating the mobile interface based at least in part on the mobile card layout.   
     
     
         39 . The method of  claim 37 , further comprising:
 transmitting a search interface to the consumer device; and   receiving the one or more search parameters based on interactions by the consumer device with the search interface.   
     
     
         40 . The method of  claim 37 , wherein each electronic marketing message indicates one or more items. 
     
     
         41 . The method of  claim 37 , wherein a card score for a candidate card is based upon a plurality of user-item relevance scores. 
     
     
         42 . The method of  claim 41 , wherein each user-item relevance score of the plurality of user-item relevance scores is calculated using a scoring function and for each item of the one or more items and specific to a given consumer account associated with the consumer device.

Join the waitlist — get patent alerts

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

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