Placement of content in a storefront user interface page by an online system

US2025111424A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025111424-A1
Application numberUS-202318374448-A
CountryUS
Kind codeA1
Filing dateSep 28, 2023
Priority dateSep 28, 2023
Publication dateApr 3, 2025
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2025111424A1 cover?
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 re…
Who is the assignee on this patent?
Maplebear Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0639. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 03 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).