Method and system for determining rank positions of content elements by a ranking system
US-2022327134-A1 · Oct 13, 2022 · US
US2025111424A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2025111424-A1 |
| Application number | US-202318374448-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 28, 2023 |
| Priority date | Sep 28, 2023 |
| Publication date | Apr 3, 2025 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An online system hosts a retailer storefront user interface for a third-party retailer that includes content associated with items offered by the retailer for procurement and delivery through the online system. A retailer may provide preferences for where different candidate content is placed in the retailer storefront user interface. The online system applies a machine learning model to the retailer preferences and other contextual information relating to a particular presentation of the retailer storefront user interface to dynamically rank content for different possible placement positions. The ranking scores may relate to predicted performance metrics associated with operations of the online system. Content is then placed in the retailer storefront user interface based on the respective ranking scores.
Opening claim text (preview).
What is claimed is: 1 . A method, performed at a computer system comprising a processor and a computer-readable medium, the method comprising: receiving, at an online system from a user client device, a request for generation of a retailer storefront user interface for a retailer associated with the online system; obtaining retailer-specified preferences for placements of candidate content in placement positions of the retailer storefront user interface; obtaining contextual data associated with a presentation of the retailer storefront user interface; applying a machine learning model to the retailer-specified preferences and the contextual data to generate a ranking score for each of the candidate content for the placement positions, wherein the machine learning model is trained on historical data of the online system to predict a performance metric associated with operation of the online system; generating, based on the ranking scores, respective placements of the candidate content in the retailer storefront user interface; and sending the retailer storefront user interface to the user client device, wherein sending the retailer storefront user interface to the user client device causes the user client device to display the retailer storefront user interface. 2 . The method of claim 1 , further comprising: obtaining the candidate content by obtaining a combination of retailer-curated content specified by the retailer and system-curated content generated automatically without input from the retailer. 3 . The method of claim 1 , further comprising: obtaining the candidate content by obtaining one or more digital banners that include links to respective landing pages that enable adding of items available from the retailer to an order for a user associated with the user client device. 4 . The method of claim 1 , further comprising: obtaining the candidate content by obtaining one or more product carousels that include a set of item elements for different items available from the retailer and respective controls for adding one or more selected items to an order for a user associated with the user client device. 5 . The method of claim 4 , wherein the product carousels are associated with corresponding product categories, and wherein the product carousels have different selection and ranking rules for selecting and ranking the items in the corresponding product categories. 6 . The method of claim 1 , further comprising: deriving the performance metric from at least one of a click-through-rate (CTR), a gross transaction value (GTV), or a gross merchandise value (GMV) associated with the retailer storefront user interface. 7 . The method of claim 1 , further comprising: receiving, via the retailer storefront user interface, a selection of one or more items for adding to an order of a user associated with the user client device; and facilitating, by the online system, processing of the order to procure the one or more items and deliver the one or more items to the user. 8 . The method of claim 1 , wherein in at least one instance, the placements determined based on the ranking scores vary from than the retailer-specified preferences. 9 . The method of claim 1 , wherein obtaining the contextual data comprises obtaining at least one of a profile of a user associated with the user client device, a time of day, a season, or promotional data associated with items available from the retailer. 10 . A non-transitory computer-readable storage medium storing instructions executable by a processor for performing steps comprising: receiving, at an online system from a user client device, a request for generation of a retailer storefront user interface for a retailer associated with the online system; obtaining retailer-specified preferences for placements of candidate content in placement positions of the retailer storefront user interface; obtaining contextual data associated with a presentation of the retailer storefront user interface; applying a machine learning model to the retailer-specified preferences and the contextual data to generate a ranking score for each of the candidate content for the placement positions, wherein the machine learning model is trained on historical data of the online system to predict a performance metric associated with operation of the online system; generating, based on the ranking scores, respective placements of the candidate content in the retailer storefront user interface; and sending the retailer storefront user interface to the user client device, wherein sending the retailer storefront user interface to the user client device causes the user client device to display the retailer storefront user interface. 11 . The non-transitory computer-readable storage medium of claim 10 , wherein the non-transitory computer-readable storage medium further stores instructions executable by a processor for performing steps comprising: obtaining the candidate content by obtaining a combination of retailer-curated content specified by the retailer and system-curated content generated automatically without input from the retailer. 12 . The non-transitory computer-readable storage medium of claim 10 , wherein the non-transitory computer-readable storage medium further stores instructions executable by a processor for performing steps comprising: obtaining the candidate content by obtaining one or more digital banners that include links to respective landing pages that enable adding of items available from the retailer to an order for a user associated with the user client device. 13 . The non-transitory computer-readable storage medium of claim 10 , wherein the non-transitory computer-readable storage medium further stores instructions executable by a processor for performing steps comprising: obtaining the candidate content by obtaining one or more product carousels that include a set of item elements for different items available from the retailer and respective controls for adding one or more selected items to an order for a user associated with the user client device. 14 . The non-transitory computer-readable storage medium of claim 13 , wherein the product carousels are associated with corresponding product categories, and wherein the product carousels have different selection and ranking rules for selecting and ranking the items in the corresponding product categories. 15 . The non-transitory computer-readable storage medium of claim 10 , wherein the non-transitory computer-readable storage medium further stores instructions executable by a processor for performing steps comprising: deriving the performance metric from at least one of a click-through-rate (CTR), a gross transaction value (GTV), or a gross merchandise value (GMV) associated with the retailer storefront user interface. 16 . The non-transitory computer-readable storage medium of claim 10 , wherein the non-transitory computer-readable storage medium further stores instructions executable by a processor for performing steps comprising: receiving, via the retailer storefront user interface, a selection of one or more items for adding to an order of a user associated with the user client device; and facilitating, by the online system, processing of the order to procure the one or more items and deliver the one or more items to the user. 17 . The non-transitory computer-readable storage medium of claim 10 , wherein in at least one instance, the placements determined based on the ranking scores vary from than the retailer-specified preferences.
replenishment orders; recurring orders · CPC title
Market modelling; Market analysis; Collecting market data · CPC title
Locating goods or services, e.g. based on physical position of the goods or services within a shopping facility · CPC title
utilising user interfaces specially adapted for shopping · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.