Maplebear Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 1 352 pour Maplebear Inc. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 934
        Marque 418
Juridiction
        États-Unis 1 033
        International 196
        Canada 106
        Europe 17
Date
Nouveautés (dernières 4 semaines) 20
2025 juillet (MACJ) 1
2025 juin 19
2025 mai 42
2025 avril 20
Voir plus
Classe IPC
G06Q 30/0601 - Commerce électronique [e-commerce] 218
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail 117
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds 110
G06N 20/00 - Apprentissage automatique 91
G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes 91
Voir plus
Classe NICE
42 - Services scientifiques, technologiques et industriels, recherche et conception 162
09 - Appareils et instruments scientifiques et électriques 154
35 - Publicité; Affaires commerciales 146
39 - Services de transport, emballage et entreposage; organisation de voyages 122
45 - Services juridiques; services de sécurité; services personnels pour individus 112
Voir plus
Statut
En Instance 503
Enregistré / En vigueur 849
  1     2     3     ...     14        Prochaine page

1.

Self-Checkout Anti-Theft Vehicle Systems And Methods

      
Numéro d'application 19086482
Statut En instance
Date de dépôt 2025-03-21
Date de la première publication 2025-07-03
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Gao, Lin
  • Huang, Yilin
  • Yang, Shiyuan
  • Beshry, Ahmed

Abrégé

Disclosed herein relates to a self-checkout anti-theft vehicle system, comprising: a self-checkout vehicle having a plurality of sensors and components implemented thereon, the self-checkout vehicle being used by shoppers for storing selected merchandises in a retail environment; and a centralized computing device. The centralized computing device is configured to: obtain information related to each merchandise selected and placed into the self-checkout vehicle by a shopper by exchanging data with the plurality of sensors and components via a first communication network, identify each merchandise via a second, different communication network based at least upon the information obtained from the plurality of sensors and components, and process payment information of each merchandise.

Classes IPC  ?

  • G06Q 20/18 - Architectures de paiement impliquant des terminaux en libre-service, des distributeurs automatiques, des bornes ou des terminaux multimédia
  • B62B 3/14 - Voitures à bras ayant plus d'un essieu portant les roues servant au déplacementDispositifs de direction à cet effetAppareillage à cet effet caractérisées par des moyens pour l'emboîtement ou l'empilage, p. ex. chariots pour achats
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
  • G06N 3/042 - Réseaux neuronaux fondés sur la connaissanceReprésentations logiques de réseaux neuronaux
  • G06N 3/044 - Réseaux récurrents, p. ex. réseaux de Hopfield
  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 5/01 - Techniques de recherche dynamiqueHeuristiquesArbres dynamiquesSéparation et évaluation
  • G06N 5/022 - Ingénierie de la connaissanceAcquisition de la connaissance
  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
  • G07G 1/00 - Caisses enregistreuses
  • G07G 1/14 - Systèmes comportant une ou plusieurs stations coopérant avec une unité centrale
  • G07G 3/00 - Indicateurs d'alarme, p. ex. sonneries

2.

GENERATING PERSONALIZED CONTENT CAROUSELS AND ITEMS USING MACHINE-LEARNING LARGE LANGUAGE MODELS AND EMBEDDINGS

      
Numéro d'application 18990154
Statut En instance
Date de dépôt 2024-12-20
Date de la première publication 2025-06-26
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Srinivasan, Prithvishankar
  • Xie, Min
  • Prasad, Shishir Kumar
  • Lin, Shih-Ting
  • Manchanda, Saurav
  • Sejpal, Riddhima

Abrégé

An online system generates personalized content carousels and personalized content items in conjunction with large language models (LLMs). The personalized carousels and items are generated subject to consent from users. In one or more embodiments, a content item is a recipe page, coupon, incentive, advertisement, sponsored page, or sponsored item, accessed via the online system. The online system generates one or more carousel themes for the user based on the order history of the user by prompting the LLM. For each carousel theme, the online system also generates a set of content item names. The online system applies an embedding model to identify content items that are relevant to each content name. One or more content carousels including the set of content items are presented to the user.

Classes IPC  ?

3.

ACCOUNTING FOR ITEM ATTRIBUTES WHEN SELECTING ITEMS SATISFYING A QUERY BASED ON ITEM EMBEDDINGS AND AN EMBEDDING FOR THE QUERY

      
Numéro d'application 19078265
Statut En instance
Date de dépôt 2025-03-12
Date de la première publication 2025-06-26
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Na, Taesik
  • Xu, Zhihong
  • Shu, Guanghua
  • Tenneti, Tejaswi
  • Wang, Haixun

Abrégé

An online system maintains various items and maintains values for different attributes of the items, as well as an item embedding for each item. When the online system receives a query for retrieving one or more items, the online system generates an embedding for the query. Based on measures of similarity between the embedding for the query and item embeddings, the online system selects a set of items. The online system identifies a specific attribute of items and generates a whitelist of values for the specific attribute based on measures of similarity between item embeddings for items in the selected set and the embedding for the query. The online system removes items having values for the selected attribute outside of the whitelist of values from the selected set of items to identify items more likely to be relevant to the query.

Classes IPC  ?

  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/242 - Formulation des requêtes

4.

RECEIPT CONTENT CAPTURE DEVICE FOR INVENTORY TRACKING

      
Numéro d'application 19078267
Statut En instance
Date de dépôt 2025-03-12
Date de la première publication 2025-06-26
Propriétaire Maplebear Inc. (USA)
Inventeur(s) Adams, Robert Russel

Abrégé

A receipt capture device can collect transaction information from transactions conducted at a point of sale system by capturing receipt data transmitted from the point of sale system for the purpose of printing receipts at an external receipt printer. The receipt capture device can then send the collected receipt data to an online system for analysis. At the online system, received receipt data can be decoded from the printer-readable format it is transmitted in and used to enhance the online system's understanding of transactions occurring at a retailer associated with the point of sale system. For example, the online system can determine an approximate inventory of items available at purchase at the retailer by aggregating items recently purchased in transactions at the point of sale system.

Classes IPC  ?

  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • G06Q 20/04 - Circuits de paiement
  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 40/12 - Comptabilité

5.

TRAINING DATA GENERATION BY BUCKETING USERS BASED ON OUTPUT OF A CONTEXTUAL BANDIT MODEL

      
Numéro d'application 18393380
Statut En instance
Date de dépôt 2023-12-21
Date de la première publication 2025-06-26
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Gu, Jonathan
  • Xiao, Bo
  • Ouyang, Yixi
  • Wiersema, Jennifer
  • Li, Ying
  • Cersosimo, Matias
  • Partow, Rustin
  • Boxell, Levi
  • Drerup, Tilman
  • Stepanian, Oleksii

Abrégé

A ranking computer model is trained based on grouping a collection of users of an online system into different buckets based on intended likelihoods of presenting a set of content items to the collection of users, wherein a contextual bandit model is employed to compute the intended likelihoods. The online system applies the ranking computer model to generate, based on user data for a user of the online system and contextual data associated with a current session of the user, a ranking score for each content item in a set of content items. The online system selects, based on the ranking score for each content item, one or more content items from the set of content items. The online system causes a device associated with the user to display a user interface with the one or more content items for recommendation to the user.

Classes IPC  ?

6.

TASK AVAILABILITY PREDICTION IN AN ONLINE CONCIERGE SYSTEM

      
Numéro d'application 18395474
Statut En instance
Date de dépôt 2023-12-22
Date de la première publication 2025-06-26
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Sampath, Sai Kannan
  • Anand, Radhika
  • Tanasyuk, Marina
  • Xu, Youdan
  • Kim, Matthew Donghyun
  • Chen, Michael

Abrégé

An online concierge system predicts how available tasks will be for a particular assistant in the assistant's current context. Task availability is computed differently in different embodiments. In a first embodiment, the task availability assessment functionality predicts an expected gap between demand for task performance and supply of assistants to perform those tasks. This expected gap is compared to historical gap values in a market segment (e.g., a particular geographical region during a particular span of time) to make a rough assessment of task availability relative to the average of that market segment. In a second embodiment, a set of features relevant to nearby retailer locations, the current geographic location, and/or the particular assistant is input to a deep learning model, which accordingly predicts a specific amount of time until the assistant receives a first task assignment.

Classes IPC  ?

  • G06Q 30/0202 - Prédictions ou prévisions du marché pour les activités commerciales
  • G06Q 30/0204 - Segmentation du marché

7.

TRAINING DATA GENERATION BY BUCKETING USERS BASED ON OUTPUT OF A CONTEXTUAL BANDIT MODEL

      
Numéro d'application US2023085805
Numéro de publication 2025/136416
Statut Délivré - en vigueur
Date de dépôt 2023-12-22
Date de publication 2025-06-26
Propriétaire MAPLEBEAR INC. (USA)
Inventeur(s)
  • Gu, Jonathan
  • Xiao, Bo
  • Ouyang, Yixi
  • Wiersema, Jennifer
  • Li, Ying
  • Cersosimo, Matias
  • Partow, Rustin
  • Boxell, Levi
  • Drerup, Tilman
  • Stepanian, Oleksii

Abrégé

A ranking computer model is trained based on grouping a collection of users of an online system into different buckets based on intended likelihoods of presenting a set of content items to the collection of users, wherein a contextual bandit model is employed to compute the intended likelihoods. The online system applies the ranking computer model to generate, based on user data for a user of the online system and contextual data associated with a current session of the user, a ranking score for each content item in a set of content items. The online system selects, based on the ranking score for each content item, one or more content items from the set of content items. The online system causes a device associated with the user to display a user interface with the one or more content items for recommendation to the user.

Classes IPC  ?

8.

PROMPT ADAPTATION FOR MACHINE-LEARNING LARGE LANGUAGE MODELS (LLMS)

      
Numéro d'application 19000108
Statut En instance
Date de dépôt 2024-12-23
Date de la première publication 2025-06-26
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Jensen, Jacob
  • Mishra, Shubhanshu
  • Khanna, Sahil
  • Dearing, Ryan
  • Vengerov, David
  • Wu, Aomin
  • Prasad, Shishir Kumar
  • Wang, Haixun

Abrégé

The online system is configured to efficiently handle user requests by choosing a suitable prompt from a pre-curated library and selecting one of a plurality of large language models (LLMs) to respond to the user queries. These prompts are tailored for compatibility with different LLMs. When a user query is received, the system simultaneously forwards it to multiple LLMs and receives diverse responses. Performance metrics are then generated based on these multiple responses, aiding in the selection of the most suitable LLM. The chosen LLM is used for processing subsequent queries from the same user. This approach not only ensures that users receive high-quality, prompt responses but also optimizes the system's performance by dynamically selecting the most efficient LLM based on both quality and speed.

Classes IPC  ?

9.

METHOD, MEDIUM, AND SYSTEM FOR RENDERING OF A PHYSICAL SPACE IN A VIRTUAL REALITY ENVIRONMENT

      
Numéro d'application 19081866
Statut En instance
Date de dépôt 2025-03-17
Date de la première publication 2025-06-26
Propriétaire Maplebear Inc. (USA)
Inventeur(s) Nigul, Leho

Abrégé

An online system receives information describing a physical retail store, in which the information includes attributes of physical elements within the store and their arrangement. A request is received from a user to generate a rendering of the store in a virtual reality environment. A profile of the user describing the user's geographic location and a set of historical actions performed by the user are accessed, in which the set of historical actions is associated with one or more of the physical elements. Based on the information describing the store and the profile, the rendering is generated to include virtual reality elements representing a set of the physical elements arranged based on the arrangement of the physical elements, and the rendering is sent for display to the user. When an update to the information describing the store is received, the rendering is updated and sent for display to the user.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • H04L 67/306 - Profils des utilisateurs

10.

SUGGESTING REPLACEMENT ITEMS BY INFERRING INTENT OF A USER OF AN ONLINE SYSTEM USING A TRAINED MODEL

      
Numéro d'application 18542239
Statut En instance
Date de dépôt 2023-12-15
Date de la première publication 2025-06-19
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Wesley, Charles
  • Scheibelhut, Brent

Abrégé

A recipe prediction model is used to suggest replacement items by inferring intent of a user of an online system. Upon receiving a signal indicating that an item in a cart requested by the user is not available and responsive to identifying a failure of a replacement model to identify suitable replacement items according to defined criteria, the online system applies the recipe prediction model trained to infer a recipe that is potentially associated with the item and output a recipe's name and a replacement item category. The online system collects, based on the recipe's name, a set of recipes from a database. The online system identifies, from the set of recipes, based on the replacement item category, a set of candidate replacement items. A device associated with the user displays a user interface with one or more replacement items selected for recommendation to the user.

Classes IPC  ?

11.

AUTOMATED LABEL GENERATION USING A MACHINE-LEARNED LANGUAGE MODEL

      
Numéro d'application 18542375
Statut En instance
Date de dépôt 2023-12-15
Date de la première publication 2025-06-19
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Zhang, Xuan
  • Tenneti, Tejaswi
  • Wang, Haixun

Abrégé

An online system may provide an instruction prompt to a machine-learned language model. The instruction prompt may include an instruction to generate an evaluation label of a training sample of a classification model and a textual format related to how data is arranged. The evaluation label may be used in a supervised training of the classification model. The online system may provide a batch of evaluation request prompts to the machine-learned language model. Each evaluation request prompt includes data that is at least partially arranged in the textual format described in the instruction prompt. The online system may receive a plurality of responses from the machine-learned language model. Each response includes the evaluation label corresponding to each evaluation request prompt. The online system may store at least evaluation labels and the data in the evaluation request prompts as training samples for the supervised training of the classification model.

Classes IPC  ?

12.

CLASSIFYING AND ORGANIZING SEARCH RESULTS USING A MULTICLASS CLASSIFICATION MODEL

      
Numéro d'application 18545213
Statut En instance
Date de dépôt 2023-12-19
Date de la première publication 2025-06-19
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Zhang, Xuan
  • Comer, Max
  • Zhong, Qi
  • Zhang, Ji Chao
  • Tenneti, Tejaswi
  • Wang, Haixun

Abrégé

Classifying results of a user's search query using a trained classification model. In response to the search query, an online system retrieves a set of candidate search results, each candidate search result associated with a respective item of a plurality of items. The online system accesses the classification model that is trained to compute a probability of classification of each item into each class of a plurality of classes, each class associated with a type of relevance to the search query. The online system applies the classification model to generate, for each item, a classification score associated with each class. The online system classifies, based on the classification score, each item into a corresponding type of relevance to the search query. The online system selects, based on the classification of each item, a list of items for displaying at a user interface of a device associated with the user.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché

13.

IDENTIFYING CANDIDATE REPLACEMENT ITEMS WITH A SOURCE SIMILARITY SCORE

      
Numéro d'application 19062640
Statut En instance
Date de dépôt 2025-02-25
Date de la première publication 2025-06-19
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Balasubramanian, Ramasubramanian
  • Fink, Lynn
  • Hart, Alexandra
  • Alavizadeh, Sanam
  • Scully, Lauren
  • Lederer, Samuel
  • Vitti, Anna
  • Czekaj, Lukasz
  • Olivier, Joseph
  • Prescott, Michael
  • Woo, Jeong Eun
  • Altman, Nicole Yin Chuen Lee

Abrégé

An online concierge system suggests replacement items when an ordered item may be unavailable. To promote similarity of sources between the replacement item with the ordered item, candidate replacement items are scored, in part, based on a source similarity score based on a source of the candidate replacement item and a source of the ordered item. The source similarity score may be determined by a computer model based on user interactions with item sources. The similarity score may be based on source embeddings that may be determined based on respective item embeddings or may be determined by training source embeddings directly from user-source interactions. The similarity score for a candidate replacement item may be combined with a replacement score indicating the user's likelihood of selecting the candidate replacement item as a replacement to yield a total score for selection as suggestion as a replacement for the ordered item.

Classes IPC  ?

14.

PREDICTING SHOPPER SUPPLY DURING A TIME INTERVAL BASED ON INTERACTIONS BY SHOPPERS WITH A SHOPPER ASSIGNMENT APPLICATION DURING EARLIER TIME INTERVALS

      
Numéro d'application 19069003
Statut En instance
Date de dépôt 2025-03-03
Date de la première publication 2025-06-19
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Zeliger, Soren
  • Jain, Aman
  • Kou, Zhaoyu
  • Chen, Ji
  • Levinson, Trace
  • Krishnan, Ganesh

Abrégé

An online concierge system assigns shoppers to fulfill orders from users. To allocate shoppers, the online concierge system predicts future supply and demand for the shoppers' services for different time windows. To forecast a supply of shoppers, the online concierge system trains a machine learning model that estimates future supply based on access to a shopper mobile application through which the shoppers obtain new assignments by shoppers. The online concierge system also forecasts future orders. The online concierge system estimates a supply gap in a future time period by selecting a target time to accept for shoppers to accept orders and determining a corresponding ratio of number of shoppers and number of orders. The online concierge system may adjust a number of shoppers allocated to the future time period to achieve the determined ratio number of shoppers and number of orders.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"

15.

PROVIDING AND DISPLAYING SEARCH RESULTS IN RESPONSE TO A QUERY

      
Numéro d'application 19062721
Statut En instance
Date de dépôt 2025-02-25
Date de la première publication 2025-06-12
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Na, Taesik
  • Gudla, Vinesh Reddy
  • Xiao, Xiao

Abrégé

An online system displays search results in response to a query by receiving a query from a customer. An online system accesses a set of candidate items and computes a relevance score and personalization score for each item. The online system computes the relevance score based on query data and item data and may normalize the relevance score. The online system computes the personalization score based on item data, such as an item embedding, and user data, such as a user embedding. The online system computes a query specificity score and adjusts the personalization score with the query specificity score such that generic queries have high personalization scores and specific queries have low personalization scores. The online system combines the relevance and personalization scores for each candidate item into a ranking score and displays the candidate items to the customer based on their ranking scores.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché

16.

Selecting Item Images for an Online Shopping Concierge Platform

      
Numéro d'application 18532541
Statut En instance
Date de dépôt 2023-12-07
Date de la première publication 2025-06-12
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Manchanda, Saurav
  • Srinivasan, Prithvishankar
  • Lin, Shih-Ting
  • Prasad, Shishir Kumar
  • Xie, Min

Abrégé

An online shopping concierge platform receives data indicating one or more customer interactions associated with a particular item offered by the online shopping concierge platform; identifies a plurality of different and distinct images of the particular item; generates, based at least in part on multiple different and distinct machine learning (ML) models and for each image of the plurality of different and distinct images, a composite score for the image; selects, based at least in part on its respective composite score, an image of the particular item to be presented to the customer; generates data describing a graphical user interface (GUI) comprising a listing of the particular item including the selected image; and communicates to a computing device associated with the customer the data describing the GUI such that the computing device associated with the customer renders and displays the listing.

Classes IPC  ?

17.

PREDICTING AVAILABILITIES OF ITEMS AT LOCATIONS BASED ON AVAILABILITY FLUCTUATIONS AT DIFFERENT TIMES OF DAY

      
Numéro d'application 18532978
Statut En instance
Date de dépôt 2023-12-07
Date de la première publication 2025-06-12
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Scheibelhut, Brent
  • Wesley, Charles
  • Xiao, Hua
  • Chevoor, Benjamin
  • Bagai, Akshay
  • Pham, Bryan

Abrégé

An online system displays an ordering interface, and responsive to receiving a request from a client device to place an order including one or more items to be collected from a retailer location, the system retrieves data associated with each item. The system accesses and applies a machine-learning model to predict a likelihood of each item being a predictable availability item having at least a threshold measure of fluctuating availability throughout the day at the retailer location based on data associated with a corresponding item. The system identifies a set of predictable availability items based on the predicted likelihood(s) and predicts an availability of each identified predictable availability item at the retailer location during a future timeframe. The system then updates the ordering interface to describe the predicted availability of each predictable availability item at the retailer location during the future timeframe.

Classes IPC  ?

18.

USING MACHINE-LEARNING LARGE LANGUAGE MODELS TO PERFORM SMART ORDER UPDATES

      
Numéro d'application 18972522
Statut En instance
Date de dépôt 2024-12-06
Date de la première publication 2025-06-12
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Riso, Rebecca
  • Knight, Benjamin
  • Sanchez, Kenneth Jason
  • Negrin, Matthew
  • Yin, Licheng
  • Billman, Christopher

Abrégé

An online system includes an interface which facilitates communication between customers and pickers who are servicing the user's order. The customer may request a modification to their order through the interface. The online system performs an inference task in conjunction with the model serving system or the interface system to continuously monitor conversations between users and pickers to infer whether a customer requested to modify their order to maintain an updated order and an updated in-store transaction estimate for the order. The online system determines if the order has been updated to account for the requested changes. If the order has not been updated, the online system automatically updates the customer's order and computes an updated in-store transaction estimate based on the changes made.

Classes IPC  ?

19.

ALLOCATING SHOPPERS AND ORDERS FOR FULFILLMENT BY AN ONLINE CONCIERGE SYSTEM TO ACCOUNT FOR VARIABLE NUMBERS OF SHOPPERS ACROSS DIFFERENT TIME WINDOWS

      
Numéro d'application 18972685
Statut En instance
Date de dépôt 2024-12-06
Date de la première publication 2025-06-05
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Putrevu, Jagannath
  • Wang, Zi
  • Wang, Site
  • Deng, Houtao
  • Chen, Yijia
  • Zhuang, Mingzhe
  • Chen, Ji
  • Tirumalasetty, Deepak

Abrégé

An online concierge system receives two types of orders, one of which requires fulfillment in a specific time interval, while the other can be fulfilled anytime up to a specific time interval. A machine learning model, trained on historical data about available shoppers in discrete time intervals, is used to predict how many shoppers will be available to fulfill orders in each time interval. For each time interval, the system retrieves the relevant orders of both types and creates candidate groups including orders of both types. For each group, the system determines a fulfillment cost based on items in the orders. The candidate group with the lowest cost is selected, and the orders in the selected group are sent to devices of available shoppers in that interval, prompting the shoppers to view and fulfill the orders.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06Q 30/0283 - Estimation ou détermination de prix

20.

SYSTEMS AND METHODS FOR CONTRACT BASED OFFER GENERATION

      
Numéro d'application 19052205
Statut En instance
Date de dépôt 2025-02-12
Date de la première publication 2025-06-05
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Solotaroff, Jacob
  • Rapperport, Jamie

Abrégé

Systems and methods for a contract-based offer generator is provided. The method includes receiving data describing an offer on a product at an offer generation system and extracting relevant details using a machine learning language model. A plurality of test offers stored in an offer bank and transaction logs associated with the product are accessed. Each test offer is scored using a reinforcement learning model trained on past transaction data to predict the likelihood of achieving an offer objective. The forecast score is adjusted based on differences between the extracted offer and test offers. A subset of test offers is selected to maximize orthogonality of product-related variables and transmitted to client devices. User responses to the test offers are collected and stored, capturing engagement and purchase behaviors. The reinforcement learning model is then retrained based on these responses, enabling continuous improvement in offer selection and effectiveness.

Classes IPC  ?

  • G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché
  • G06Q 30/0211 - Détermination de l’efficacité des remises ou des incitations
  • G06Q 30/0251 - Publicités ciblées

21.

TEXT-BASED EMBEDDINGS OF TREATMENTS FOR WARM-STARTING UPLIFT MODELS

      
Numéro d'application 18961059
Statut En instance
Date de dépôt 2024-11-26
Date de la première publication 2025-05-29
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Boxell, Levi
  • Drerup, Tilman
  • Partow, Rustin

Abrégé

A system generates a set of embeddings for known treatments by applying a machine-learned embedding model to descriptions of the known treatments, where these embeddings form a vector space. The system generates an embedding for a new treatment and mapping it within the vector space, and identifies one or more known treatments with embeddings that exceed a similarity threshold with the new treatment embedding. The system accesses performance data for the selected known treatments to assess user response, and identifies a subset of users for the new treatment based on this performance data. The system also creates a content item that incorporates the new treatment, and transmits instructions to client devices of the targeted users to cause the client devices to display the content item.

Classes IPC  ?

22.

AUTOMATED MACHINE-LEARNED LANGUAGE MODEL PROMPT RECOMMENDATIONS

      
Numéro d'application 18523612
Statut En instance
Date de dépôt 2023-11-29
Date de la première publication 2025-05-29
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Dearing, Ryan
  • Jensen, Jacob
  • Parrott, Michael

Abrégé

An online system may receive a registration of an application for a language model gateway configured as an intermediary between users and a first machine-learned language model. The online system may monitor a conversation associated with the application using the language model gateway. The conversation is between a user of the application and the first machine-learned language model and includes a prompt from the user directed toward the first machine-learned language model. The online system may extract the prompt and compile an input for a second machine-learned language model that is fine-tuned to improve prompts. The input may be the prompt and one or more criteria to improve the prompt. The online system may provide the input to the second machine-learned language model. The online system may determine a suggested improvement to the prompt using the second machine-learned language model and provide the suggested improvement to the user.

Classes IPC  ?

23.

Generating Content Highlighting Work Experience Using a Generative Model

      
Numéro d'application 18522012
Statut En instance
Date de dépôt 2023-11-28
Date de la première publication 2025-05-29
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Singh, Aakash
  • Sampat, Ajay Pankaj
  • Gardner, Hannah
  • Wang, Fangzhou
  • Tandler, Jaclyn
  • Tran, Bryan
  • Sampath, Sai Kannan

Abrégé

An online system receives orders including items from customers and allocates the orders to pickers. A picker obtains items included in an order from a customer and delivers the items to the customer to fulfill the order. To provide encouragement for pickers fulfilling orders, the online system generates a highlight reel of accomplishments of a picker fulfilling orders. The online system generates prompts for a generative model, such as a large language model, based on stored information describing order fulfillment by a picker. Content, such as text, generated in response to a prompt by the generative model includes one or more portions of the stored information describing order fulfillment is included in the highlight reel. A template for the highlight reel is selected for the picker, with the template identifying content displayed to the picker and an order in which the content is displayed.

Classes IPC  ?

24.

SELECTING EXPERTISE TAGS TO PRESENT IN A USER APPLICATION DURING FULFILLMENT OF AN ORDER BY AN ONLINE SYSTEM

      
Numéro d'application 18522035
Statut En instance
Date de dépôt 2023-11-28
Date de la première publication 2025-05-29
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Singh, Aakash
  • Dolbakian, Levon
  • Gardner, Hannah
  • Lau, Kelvin
  • Tran, Bryan
  • Wang, Fangzhou
  • Sampat, Ajay Pankaj
  • Tandler, Jaclyn

Abrégé

An online concierge system selects picker expertise tags that showcase abilities or experiences of pickers that fulfill orders for the system. The online concierge system establishes a set of user-order cohorts based on characteristics of orders and users placing the orders. When an order is received, the online concierge system identifies a relevant user-order cohort and applies a trained model to predict, in the context of the user-order cohort, the performance of various candidate picker expertise tags applicable to the order. The trained model may be generated via a training and testing process in which different picker expertise tags are tested in the context of a user-order cohort, and performance metrics are observed to learn which picker expertise tags perform best in the context of a user-order cohort.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06Q 30/0601 - Commerce électronique [e-commerce]

25.

Using Artificial Intelligence for Tagging Key Ingredients to Provide Recipe Recommendations

      
Numéro d'application 18522046
Statut En instance
Date de dépôt 2023-11-28
Date de la première publication 2025-05-29
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Liu, Yile
  • Jain, Jatin
  • Srinivasan, Prithvishankar
  • Sejpal, Riddhima
  • Bentert, Jesse

Abrégé

An online concierge system may update, responsive to a request from a user client device, a shopping list with a food item. The system may query a recipe database based in part on the food item to obtain one or more recipes that use the food item as a key ingredient, where the key ingredients in a recipe are tagged in the recipe database. The key ingredients for each of the corresponding recipes are identified using a machine learned model. The system ranks the one or more recipes based on one or more ranking criteria, such as a number of key ingredients of the recipe that are present in the shopping list. The system may provide the one or more ranked recipes to the user client device for presentation.

Classes IPC  ?

  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/248 - Présentation des résultats de requêtes
  • G06N 3/0455 - Réseaux auto-encodeursRéseaux encodeurs-décodeurs
  • G06Q 30/0601 - Commerce électronique [e-commerce]

26.

Default Allocation of Credits to an Order Based on Predicted Credit Expirations

      
Numéro d'application 18523121
Statut En instance
Date de dépôt 2023-11-29
Date de la première publication 2025-05-29
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Olivier, Joseph
  • Tripathi, Amritansh
  • Cumalander, Eric
  • Wu, Kaipeng
  • Czekaj, Lukasz
  • Beckwith, Joshua

Abrégé

An online system displays an ordering interface and, responsive to receiving a request from a client device associated with a user to place an order, retrieves information describing a set of unused credits provided to the user by each of one or more programs. The system identifies a set of the program(s), wherein the set of unused credits provided by each identified program is eligible to be used for acquiring an item in the order. The system accesses and applies a machine-learning model to predict an expiration of the set of unused credits provided to the user by each identified program based on the retrieved information and a current time. The system ranks the set of programs based on the prediction(s), determines a default allocation of a subset of each set of unused credits to the order based on the ranking, and updates the interface to include the default allocation.

Classes IPC  ?

  • G06Q 30/0235 - Remises ou incitations, p. ex. coupons ou rabais limitées dans le temps ou par une date d’expiration
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique
  • G06Q 30/0226 - Systèmes d’incitation à un usage fréquent, p. ex. programmes de miles pour voyageurs fréquents ou systèmes de points
  • G06Q 30/0601 - Commerce électronique [e-commerce]

27.

SUGGESTING A RECIPE TO A CUSTOMER OF AN ONLINE CONCIERGE SYSTEM BASED ON ITEMS LIKELY TO BE AVAILABLE

      
Numéro d'application 19038674
Statut En instance
Date de dépôt 2025-01-27
Date de la première publication 2025-05-29
Propriétaire Maplebear Inc. (dba Instacart) (USA)
Inventeur(s)
  • Ahuja, Karuna
  • Narlikar, Girija
  • Chandrababu, Sneha
  • Rajeev, Gowri
  • Wang, Lan
  • Ahuja, Chakshu
  • Jain, Sonal

Abrégé

An online concierge system detects acquired items included among an inventory of a customer and identifies one or more candidate available items from the acquired items based on a predicted perishability of each item and a predicted amount of each item that was used. The system retrieves recipes, matches the item(s) likely to be available to a set of recipes based on their ingredients, and identifies any remaining items for each matched recipe not likely to be available. The system retrieves a set of attributes associated with the customer and the set of recipes and computes a suggestion score for each recipe based on the attributes. The system ranks the recipes based on their scores, identifies one or more recipes for suggesting to the customer based on the ranking, and sends the recipe(s) and any remaining items for each recipe to a client device associated with the customer.

Classes IPC  ?

  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
  • G06Q 30/0202 - Prédictions ou prévisions du marché pour les activités commerciales
  • G06Q 30/0601 - Commerce électronique [e-commerce]

28.

DISPLAYING A DIGITAL REPRESENTATION OF AN ITEM TO A USER DURING ORDER FULFILLMENT

      
Numéro d'application 19034409
Statut En instance
Date de dépôt 2025-01-22
Date de la première publication 2025-05-22
Propriétaire Maplebear Inc. (USA)
Inventeur(s) Wang, Dylan

Abrégé

An online concierge system receives multiple images of an item from a first client device associated with a shopper associated with the online concierge system, in which each of the images of the item is captured from a different angle and/or position and the item is included among an inventory of a warehouse associated with a retailer associated with the online concierge system. Based in part on the images of the item, the online concierge system generates a three-dimensional image of the item, in which the three-dimensional image of the item includes a dimension of the item and/or a color of the item. The online concierge system then sends the three-dimensional image of the item to a second client device associated with a customer of the online concierge system, in which a perspective of the three-dimensional image is modifiable within a display area of the second client device.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes

29.

ENABLING MULTI-LANGUAGE COLD START SEARCH USING A LARGE LANGUAGE MODEL

      
Numéro d'application 18948027
Statut En instance
Date de dépôt 2024-11-14
Date de la première publication 2025-05-22
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Gudla, Vinesh Reddy
  • Tenneti, Tejaswi
  • Mishra, Shubhanshu

Abrégé

An online system uses a machine-learned language model (e.g., an LLM) to improve multilingual search capabilities. The system generates a prompt for the LLM that includes a set of search queries in a first language along with their context, as well as a request for translating these queries into a second language. This prompt is sent to a model serving system, which executes it through the LLM and returns translated queries in the second language. Additionally, the concierge system accesses a first set of features derived from the search results in the first language, and updates these features based on the newly translated search queries to create a second set of features. These translated queries and the second set of features are then used to train a search model optimized for queries in the second language.

Classes IPC  ?

30.

PREDICTING CAUSES OF CHURN AND ALLOCATING FULFILLMENT RESOURCES BASED ON PREDICTION

      
Numéro d'application 18510554
Statut En instance
Date de dépôt 2023-11-15
Date de la première publication 2025-05-15
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Scheibelhut, Brent
  • Maharaj, Shaun Navin
  • Mesard, Madeline

Abrégé

An online concierge system identifies churn of a customer, which occurs when the customer does not perform a specific action within a threshold time period. The online concierge system determines an event causing churn of the customer based on characteristics of the customer and attributes describing prior fulfillment of an order for the customer. To mitigate different events causing churn, the online concierge system maps areas of expertise of pickers for different aspects of order fulfillment to corresponding events. Through a trained picker scoring model, the online concierge system determines picker scores for different pickers fulfilling an order for a customer using characteristics of pickers, including an expertise, characteristics of the customer, and an event causing churn of the customer. Based on the picker scores, the online concierge system selects a specific picker for fulfilling a subsequent order from the customer.

Classes IPC  ?

31.

DEDUPLICATING RECOMMENDATIONS TO A USER OF AN ONLINE SYSTEM USING A COMPUTER MODEL AND CLUSTERING

      
Numéro d'application 18509882
Statut En instance
Date de dépôt 2023-11-15
Date de la première publication 2025-05-15
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Luna, Brent
  • Singhai, Mridul
  • Marks, Nathan
  • Czekaj, Lukasz
  • Olivier, Joseph

Abrégé

A trained computer model to identify a list of representative previously purchased items for recommendation to a user of an online system. The online system clusters, based on a similarity score for each pair of items, a set of previously purchased items into multiple clusters. The online system accesses a computer model trained to predict a likelihood of engagement by the user for each item in each cluster, and applies the computer model to predict, based on one or more features of each item, the likelihood of engagement for each item in each cluster. The online system generates, based on the likelihood of engagement, a score for each item in each cluster. The online system selects, based on the score for each item, a representative item from each cluster. The online system causes a device associated with the user to display the representative item from each cluster.

Classes IPC  ?

32.

GENERATIVE MODEL FOR ITEM IMAGE SELECTION

      
Numéro d'application 18510560
Statut En instance
Date de dépôt 2023-11-15
Date de la première publication 2025-05-15
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Boxell, Levi
  • Drerup, Tilman

Abrégé

A system generates item images using an item image generation model. The system receives a prompt for the model. The prompt is configured to request the model generate item images for an item. The system executes the model using the prompt to generate a set of item images. The system evaluates each of the set of item images to determine performance data of each of the set of item images. The system iteratively improves the set of item images by performing the following steps. The system updates the prompt based on the performance data of each of the set of item images to obtain a new prompt. The system executes, using the new prompt, the model to generate a new set of item images, and the system evaluates the new set of item images to determine performance data of each of the new set of item images.

Classes IPC  ?

  • G06T 11/00 - Génération d'images bidimensionnelles [2D]
  • G06F 16/56 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données d’images fixes en format vectoriel
  • G06F 16/953 - Requêtes, p. ex. en utilisant des moteurs de recherche du Web

33.

LANGUAGE MODEL DECODING FOR SEARCH QUERY COMPLETION

      
Numéro d'application 18510565
Statut En instance
Date de dépôt 2023-11-15
Date de la première publication 2025-05-15
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Jensen, Jacob
  • Jia, Fei
  • Vasiete Allas, Esther
  • Singh, Manmeet
  • Cohn, Lee
  • Tenneti, Tejaswi

Abrégé

A language model is used to generate autosuggestions to complete or revise a user's partial search query. An initial partial query is applied to the language model to generate query candidates for completing the search query. The language model may generate the query candidates as additional or alternate tokens for the partial search query. When the user revises the partial query, the previously-generated candidates can be re-used to reduce subsequent processing time for generating additional candidates. The previously-generated candidates are compared with the revised partial query to select which of the candidates to be re-used and expanded for generating additional tokens. Additional tokens can be generated in parallel for the previously-generated candidates or with model values from the previous generation, enabling the tokens to be generated effectively with reduced latency consistent with user expectations for search-related autosuggestions.

Classes IPC  ?

  • G06F 16/332 - Formulation de requêtes
  • G06F 40/284 - Analyse lexicale, p. ex. segmentation en unités ou cooccurrence
  • G06F 40/40 - Traitement ou traduction du langage naturel

34.

INTEGRATING FEATURED PRODUCT RECOMMENDATIONS IN APPLICATIONS WITH MACHINE-LEARNED LARGE LANGUAGE MODELS (LLMS)

      
Numéro d'application 18943691
Statut En instance
Date de dépôt 2024-11-11
Date de la première publication 2025-05-15
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Wang, Haixun
  • Archak, Shrikar
  • Tenneti, Tejaswi

Abrégé

An online system receives a user request from a client device through the interface, identifies one or more featured products based on the query, and generates a prompt for input to a machine-learned generative language model. The prompt specifies both the user's request and a request to suggest the featured products in association with a response to the user request. This prompt is fed into a machine-learned language model via a model serving system for execution. The online system receives a response generated by the model, generates a query response based on the response generated by the model, and transmits instructions to the client device to display the query response. The online system collects data on user interactions with the uses the collected data to fine-tune the machine-learned generative language model.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
  • G06Q 30/08 - Ventes aux enchères

35.

TRAINED COMPUTER MODEL FOR IDENTIFICATION OF WRONG DELIVERY LOCATION FOR AN ORDER PLACED AT AN ONLINE SYSTEM

      
Numéro d'application 18500930
Statut En instance
Date de dépôt 2023-11-02
Date de la première publication 2025-05-08
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Wesley, Charles
  • Scheibelhut, Brent
  • Xiao, Hua

Abrégé

A trained computer model for automatic identification of a wrong delivery location for an order placed at an online system. The online system receives, via a user interface, a user input that includes a delivery location for the order. The online system compares the received delivery location with a stored delivery location for the user. Responsive to identifying that the received and stored delivery locations are different, the online system accesses and applies a computer model to predict, based on features of the order, a likelihood of the received delivery location being correct. The online system generates, based on the predicted likelihood, a confidence score of the received delivery location being correct. Responsive to the confidence score being below a threshold score, the online system causes a device of the user to display a user interface with a message prompting the user to verify accuracy of the received delivery location.

Classes IPC  ?

36.

FALSE NEGATIVE PREDICTION FOR TRAINING A MACHINE-LEARNING MODEL

      
Numéro d'application 18932301
Statut En instance
Date de dépôt 2024-10-30
Date de la première publication 2025-05-08
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Wang, Xiaochen
  • Na, Taesik
  • Xiao, Xiao
  • Zhang, Ruhan
  • Zhang, Xuan
  • Tenneti, Tejaswi
  • Wang, Haixun

Abrégé

An online system updates the labels on negative examples to account for the possibility that the example is a false negative. The system generates a set of initial training examples that each include a query input by the user and item data for an item presented as a result to the user's query. Each training example also includes an initial label, which represents whether the user interacted with the item presented as a search result. The online system updates the initial label for a negative training example by identifying a set of bridge queries and computing a similarity score between the query for the training example and the bridge queries. The online system computes an updated label for the negative example based on the similarity scores and updates the training example with the updated label.

Classes IPC  ?

  • G06F 16/35 - PartitionnementClassement
  • G06F 16/383 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu

37.

DATABASE SEARCH BASED ON MACHINE LEARNING BASED LANGUAGE MODELS

      
Numéro d'application 18936854
Statut En instance
Date de dépôt 2024-11-04
Date de la première publication 2025-05-08
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Billman, Christopher
  • Knight, Benjamin
  • Sanchez, Kenneth Jason
  • Negrin, Matthew
  • Yin, Licheng
  • Riso, Rebecca

Abrégé

An online system receives information describing a set of items requested by a user and an indication via a chat interface that a particular item needs replacement. The online system generates one or more prompts configured to request a machine learned language model to identify the particular item that needs replacement and to identify one or more replacement items for the particular item. The online system receives a set of item identifiers from the machine learned language model and selects a replacement item from a database based on the set of item identifiers. The online system may also receive an order and a communication history associated with a user including a message with a request to modify the a. The online uses the machine-learning language model to map the request type to the set of API requests for updating the order to reflect the request from the user.

Classes IPC  ?

38.

TRAINING A MACHINE LEARNED MODEL TO DETERMINE RELEVANCE OF ITEMS TO A QUERY USING DIFFERENT SETS OF TRAINING DATA FROM A COMMON DOMAIN

      
Numéro d'application 19012864
Statut En instance
Date de dépôt 2025-01-08
Date de la première publication 2025-05-08
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Na, Taesik
  • Xie, Yuqing
  • Tenneti, Tejaswi
  • Wang, Haixun

Abrégé

An online concierge system maintains various items and an item embedding for each item. When the online concierge system receives a query for retrieving one or more items, the online concierge system generates an embedding for the query. The online concierge system trains a machine-learned model to determine a measure of relevance of an embedding for a query to item embeddings by generating training data of examples including queries and items with which users performed a specific interaction. The online concierge system generates a subset of the training data including examples satisfying one or more criteria and further trains the machine-learned model by application to the examples of the subset of the training data and stores parameters resulting from the further training as parameters of the machine-learned model.

Classes IPC  ?

  • G06F 16/2453 - Optimisation des requêtes
  • G06F 16/242 - Formulation des requêtes
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06N 20/00 - Apprentissage automatique

39.

CREATION AND ARRANGEMENT OF ITEMS IN AN ONLINE CONCIERGE SYSTEM-SPECIFIC PORTION OF A WAREHOUSE FOR ORDER FULFILLMENT

      
Numéro d'application 19013722
Statut En instance
Date de dépôt 2025-01-08
Date de la première publication 2025-05-08
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Loi, Joey
  • Peddinti, Viswa Mani Kiran

Abrégé

A warehouse from which shoppers fulfill orders for an online concierge system maintains an online concierge system-specific portion for which the online concierge system specifies placement of items in regions. To place items in the online concierge system-specific portion, the online concierge system accounts for co-occurrences of different items in orders and measures of similarity between different items. From the co-occurrences of items, the online concierge system generates an affinity graph. The online concierge system also generates a colocation graph based on distances between different regions in the online concierge system-specific portion. Using an optimization function with the affinity graph and the colocation graph, the online concierge system selects regions within the online concierge system-specific portion for different items to minimize an amount of time for shoppers to obtain items in the online concierge-system specific portion.

Classes IPC  ?

  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes

40.

FIZZ

      
Numéro de série 99170718
Statut En instance
Date de dépôt 2025-05-05
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 35 - Publicité; Affaires commerciales

Produits et services

Administration of a customer loyalty program which provides discounts on products and services; Advertising, marketing, and promoting the goods and services of others via a global computer network, namely, advertising and promoting the availability of goods for selection, ordering, purchase, and delivery; Comparison shopping services; Providing advertising and advertisement services; On-line ordering services featuring consumer goods, groceries, food, snacks, beverages, alcoholic beverages, and general merchandise; On-line wholesale and retail store services featuring a wide variety of consumer goods, groceries, food, snacks, beverages, alcoholic beverages, and general merchandise featuring delivery to home, office, and other designated locations; Event planning and management for marketing, branding, promoting or advertising the goods and services of others

41.

FIZZ

      
Numéro de série 99170719
Statut En instance
Date de dépôt 2025-05-05
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

(Based on 44(d) Priority Application)(Based on Intent to Use) Downloadable computer e-commerce software to allow users to perform electronic business transactions via a global computer network; Downloadable software in the nature of a mobile application for commerce, namely, software that allows users to perform electronic business transactions via a global computer network; Downloadable software in the nature of a mobile application for allowing users to execute shopping-related demands in the nature of building a shopping list, placing an order for groceries, food, snacks, beverages, and alcoholic beverages online, and selecting recipes according to groceries purchased; Downloadable software for browsing and purchasing consumer goods of others; Downloadable software for engaging and coordinating personal shopper and delivery services; Downloadable software for providing information on available same-day transportation and delivery services; Downloadable software for searching for and accessing, creating, publishing and browsing information in the field of consumer goods, groceries, food, snacks, beverages, alcoholic beverages, and general merchandise; Downloadable software for shopping in the field of consumer goods, groceries, food, snacks, beverages, alcoholic beverages, and general merchandise; Downloadable software for event planning (Based on Intent to Use) Downloadable software in the nature of a mobile application for splitting and reimbursing costs and expenses

42.

FIZZ

      
Numéro de série 99170721
Statut En instance
Date de dépôt 2025-05-05
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 45 - Services juridiques; services de sécurité; services personnels pour individus

Produits et services

Personal shopping for others; Personal shopping in the field of consumer goods, groceries, food, snacks, beverages, alcoholic beverages, and general merchandise for others

43.

FIZZ

      
Numéro de série 99170723
Statut En instance
Date de dépôt 2025-05-05
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Providing temporary use of on-line non-downloadable software and applications using artificial intelligence (AI) for enabling self-service electronic checkout and purchasing of goods by users; Providing a web site featuring technology that enables users to search, browse, and purchase a wide variety of consumer goods of others; Software as a service (SAAS) services featuring software for designing, developing, hosting, implementing and maintain web sites for others that enable, collect data with respect to, and process the selection, ordering, billing, delivering, and advertising of consumer goods and services, and for use in advising retailers regarding the use of such websites by others in the field of retail, ordering, and delivery services featuring consumer goods; Providing temporary use of on-line non-downloadable software for users to perform electronic business transactions via global computer network; Providing temporary use of on-line non-downloadable software for analyzing consumer behavioral data; Providing temporary use of on-line non-downloadable software for analyzing retail store customer data; Providing a website featuring non-downloadable software using artificial intelligence (AI) for enabling autonomous checkout; Providing temporary use of on-line non-downloadable software for use in acquiring shopping information and price comparisons that may be downloaded from a global computer network; Providing temporary use of on-line non-downloadable software for use in advertising products and brands via electronic displays throughout retail stores; Providing online non-downloadable computer software platforms for use in database management, sales, customer tracking and management, and inventory management for the e-commerce, wholesale and retail industries; Providing temporary use of on-line non-downloadable software for use in inventory tracking and data analytics in the field of retail stores; Providing temporary use of on-line non-downloadable software for providing recommendations of items for purchase based on shopper preferences; Providing temporary use of on-line non-downloadable software for providing dynamic pricing of items throughout a retail store; Providing temporary use of on-line non-downloadable software for browsing, comparing, and purchasing a wide variety of consumer goods of others; Providing temporary use of on-line non-downloadable software for facilitating, coordinating and scheduling delivery in the field of consumer goods, groceries, food, snacks, beverages, alcoholic beverages, and general merchandise; Providing temporary use of on-line non-downloadable software for engaging and coordinating personal shopper and delivery services; Providing temporary use of on-line non-downloadable software for ordering delivery services; Providing temporary use of on-line non-downloadable software for providing information on available same-day transportation and delivery services; Providing temporary use of on-line non-downloadable software for event planning; Providing temporary use of on-line non-downloadable software for splitting and reimbursing costs and expenses

44.

FIZZ

      
Numéro de série 99170727
Statut En instance
Date de dépôt 2025-05-05
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 35 - Publicité; Affaires commerciales

Produits et services

Administration of a customer loyalty program which provides discounts on products and services; Advertising, marketing, and promoting the goods and services of others via a global computer network, namely, advertising and promoting the availability of goods for selection, ordering, purchase, and delivery; Comparison shopping services; Providing advertising and advertisement services; On-line ordering services featuring consumer goods, groceries, food, snacks, beverages, alcoholic beverages, and general merchandise; On-line wholesale and retail store services featuring a wide variety of consumer goods, groceries, food, snacks, beverages, alcoholic beverages, and general merchandise featuring delivery to home, office, and other designated locations; Event planning and management for marketing, branding, promoting or advertising the goods and services of others

45.

FIZZ

      
Numéro de série 99170731
Statut En instance
Date de dépôt 2025-05-05
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Downloadable computer e-commerce software to allow users to perform electronic business transactions via a global computer network; Downloadable software in the nature of a mobile application for commerce, namely, software that allows users to perform electronic business transactions via a global computer network; Downloadable software in the nature of a mobile application for allowing users to execute shopping-related demands in the nature of building a shopping list, placing an order for groceries, food, snacks, beverages, and alcoholic beverages online, and selecting recipes according to groceries purchased; Downloadable software for browsing and purchasing consumer goods of others; Downloadable software for engaging and coordinating personal shopper and delivery services; Downloadable software for providing information on available same-day transportation and delivery services; Downloadable software for searching for and accessing, creating, publishing and browsing information in the field of consumer goods, groceries, food, snacks, beverages, alcoholic beverages, and general merchandise; Downloadable software for shopping in the field of consumer goods, groceries, food, snacks, beverages, alcoholic beverages, and general merchandise; Downloadable software for event planning; Downloadable software in the nature of a mobile application for splitting and reimbursing costs and expenses

46.

FIZZ

      
Numéro de série 99170712
Statut En instance
Date de dépôt 2025-05-05
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 45 - Services juridiques; services de sécurité; services personnels pour individus

Produits et services

Personal shopping for others; Personal shopping in the field of consumer goods, groceries, food, snacks, beverages, alcoholic beverages, and general merchandise for others

47.

FIZZ

      
Numéro de série 99170713
Statut En instance
Date de dépôt 2025-05-05
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(Based on 44(d) Priority Application)(Based on Intent to Use) Providing temporary use of on-line non-downloadable software and applications using artificial intelligence (AI) for enabling self-service electronic checkout and purchasing of goods by users; Providing a web site featuring technology that enables users to search, browse, and purchase a wide variety of consumer goods of others; Software as a service (SAAS) services featuring software for designing, developing, hosting, implementing and maintain web sites for others that enable, collect data with respect to, and process the selection, ordering, billing, delivering, and advertising of consumer goods and services, and for use in advising retailers regarding the use of such websites by others in the field of retail, ordering, and delivery services featuring consumer goods; Providing temporary use of on-line non-downloadable software for users to perform electronic business transactions via global computer network; Providing temporary use of on-line non-downloadable software for analyzing consumer behavioral data; Providing temporary use of on-line non-downloadable software for analyzing retail store customer data; Providing a website featuring non-downloadable software using artificial intelligence (AI) for enabling autonomous checkout; Providing temporary use of on-line non-downloadable software for use in acquiring shopping information and price comparisons that may be downloaded from a global computer network; Providing temporary use of on-line non-downloadable software for use in advertising products and brands via electronic displays throughout retail stores; Providing online non-downloadable computer software platforms for use in database management, sales, customer tracking and management, and inventory management for the e-commerce, wholesale and retail industries; Providing temporary use of on-line non-downloadable software for use in inventory tracking and data analytics in the field of retail stores; Providing temporary use of on-line non-downloadable software for providing recommendations of items for purchase based on shopper preferences; Providing temporary use of on-line non-downloadable software for providing dynamic pricing of items throughout a retail store; Providing temporary use of on-line non-downloadable software for browsing, comparing, and purchasing a wide variety of consumer goods of others; Providing temporary use of on-line non-downloadable software for facilitating, coordinating and scheduling delivery in the field of consumer goods, groceries, food, snacks, beverages, alcoholic beverages, and general merchandise; Providing temporary use of on-line non-downloadable software for engaging and coordinating personal shopper and delivery services; Providing temporary use of on-line non-downloadable software for ordering delivery services; Providing temporary use of on-line non-downloadable software for providing information on available same-day transportation and delivery services; Providing temporary use of on-line non-downloadable software for event planning (Based on Intent to Use) Providing temporary use of on-line non-downloadable software for splitting and reimbursing costs and expenses

48.

FIZZ

      
Numéro de série 99170715
Statut En instance
Date de dépôt 2025-05-05
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 38 - Services de télécommunications

Produits et services

Providing electronic transmission of credit card transaction data and electronic payment data for split costs via a global computer network

49.

FIZZ

      
Numéro de série 99170717
Statut En instance
Date de dépôt 2025-05-05
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 36 - Services financiers, assurances et affaires immobilières

Produits et services

Payment processing services that split costs with a specific group or set of users provided via a mobile application and a website

50.

FIZZ

      
Numéro de série 99170725
Statut En instance
Date de dépôt 2025-05-05
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 38 - Services de télécommunications

Produits et services

Providing electronic transmission of credit card transaction data and electronic payment data for split costs via a global computer network

51.

FIZZ

      
Numéro de série 99170726
Statut En instance
Date de dépôt 2025-05-05
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 36 - Services financiers, assurances et affaires immobilières

Produits et services

Payment processing services that split costs with a specific group or set of users provided via a mobile application and a website

52.

GENERATING DIVERSE DATASETS USING MACHINE-LEARNED LARGE LANGUAGE MODELS (LLMS) BASED ON VECTOR DISTANCE CONSTRAINTS

      
Numéro d'application 18925017
Statut En instance
Date de dépôt 2024-10-24
Date de la première publication 2025-05-01
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Jensen, Jacob
  • Shu, Guanghua

Abrégé

An online system augments a dataset in conjunction with a model serving system. The online system accesses a dataset for training a machine-learning model. The online system generates a prompt to generate candidate samples in the training dataset to the model serving system. The online system receives a response comprising one or more candidate samples. The online system compares the one or more candidate samples to at least one existing sample of the dataset to determine whether the one or more candidate samples are within a threshold level of similarity to an existing sample. If a candidate sample received from the machine-learning language model is not within the threshold level of similarity to an existing sample, the online system updates the dataset with the candidate sample.

Classes IPC  ?

53.

GENERATING USER-SPECIFIC INCENTIVES BASED ON PREVIOUS ACTIVITY USING MACHINE-LEARNED LARGE LANGUAGE MODELS (LLMS)

      
Numéro d'application 18932041
Statut En instance
Date de dépôt 2024-10-30
Date de la première publication 2025-05-01
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Chen, Changyao
  • Jensen, Jacob

Abrégé

An online system accesses user behavior data and incentive data collected for a user prior to a current time period. The online system trains a behavior prediction model to receive user behavior data for a user and an incentive and output an incentive score using the collected user behavior data. The online system receives one or more candidate incentives generated by an incentive generation model based on the accessed user behavior data and incentive data. The online system applies each candidate incentive to the behavior prediction model to generate an incentive prediction describing a degree of user interaction of the particular user with the online system responsive to offering the candidate incentive to the user. The online system offers one or more candidate incentives to the user based on the determined incentive predictions.

Classes IPC  ?

54.

GENERATING EXPLANATIONS FOR ATYPICAL REPLACEMENTS USING LARGE LANGUAGE MACHINE-LEARNED MODELS

      
Numéro d'application 18933807
Statut En instance
Date de dépôt 2024-10-31
Date de la première publication 2025-05-01
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Rao Karikurve, Sharath
  • Archak, Shrikar
  • Prasad, Shishir Kumar

Abrégé

An online system performs an atypical replacement recommendation task in conjunction with a model serving system or the interface system to make recommendations to a user for replacing a target item with an atypical replacement item. The online system receives a search query from a user and identifies a target item based on the search query. The online system identifies a set of candidate items for replacing the target item. The online system may select one or more atypical replacement items in the set of candidate items, and generate an explanation for each atypical replacement item. The explanation provides a reason for using the atypical replacement item to replace the target item. The online system provides the atypical replacement items and the corresponding explanations as a response to the search query.

Classes IPC  ?

  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/248 - Présentation des résultats de requêtes

55.

TRAINED COMPUTER MODEL FOR GENERATING AGGREGATED HEALTH SCORE FOR A BUSINESS USER OF AN ONLINE SYSTEM

      
Numéro d'application 18495651
Statut En instance
Date de dépôt 2023-10-26
Date de la première publication 2025-05-01
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Maharaj, Shaun Navin
  • Scheibelhut, Brent
  • Oberemk, Mark
  • Mccoleman, Ryan
  • Martin, Ryan

Abrégé

A trained computer model for generating an aggregated health score for a business user of an online system. The online system obtains a set of health scores for a set of individual employees of a business user of an online system. The online system accesses a computer model of the online system trained to determine an aggregated health score for the business user. The online system applies the computer model to generate, based at least in part on the set of health scores and content of a set of orders placed by the business user, the aggregated health score for the business user. The online system causes a device of the business user to display a user interface with the aggregated health score.

Classes IPC  ?

  • G16H 50/20 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le diagnostic assisté par ordinateur, p. ex. basé sur des systèmes experts médicaux
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 40/08 - Assurance
  • G16H 10/20 - TIC spécialement adaptées au maniement ou au traitement des données médicales ou de soins de santé relatives aux patients pour des essais ou des questionnaires cliniques électroniques

56.

AUTOMATIC QUALITY ASSESSMENT OF AN ITEM DURING ORDER FULFILLMENT

      
Numéro d'application 18495581
Statut En instance
Date de dépôt 2023-10-26
Date de la première publication 2025-05-01
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Scheibelhut, Brent
  • Wesley, Charles
  • Alappatt, Siby
  • Chevoor, Benjamin
  • Peddinti, Viswa Mani Kiran

Abrégé

Use of a language model to automatically perform visual assessment of quality of an item being fulfilled by a picker. The online system receives an image of the item and identifies a set of potential problems associated with the item. The online system generates a plurality of prompts for input into the language model including the image and one or more questions each corresponding to a respective potential problem of the set potential problems. The online system requests the language model to generate, based on the plurality of prompts, a feedback response for each potential problem. The online system generates an aggregated output by aggregating the feedback response for each potential problem, and based on the aggregated output, a second message that identifies one or more relevant problems associated with the item. The online system causes a device of the picker to display the second message.

Classes IPC  ?

  • G06F 16/332 - Formulation de requêtes
  • G06F 16/335 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d’utilisateurs ou de groupes
  • G06T 7/00 - Analyse d'image

57.

Route Selection for Obtaining Items in a Warehouse

      
Numéro d'application 18496679
Statut En instance
Date de dépôt 2023-10-27
Date de la première publication 2025-05-01
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Scheibelhut, Brent
  • Maharaj, Shaun Navin
  • Oberemk, Mark
  • Martin, Ryan
  • Mccoleman, Ryan

Abrégé

Different possible candidate routes for efficiently obtaining a set of items at given retailer premises are generated and simulated to estimate degrees of difficulty of the various routes, such as how long they are expected to take. The current conditions can be inferred based on analysis of environment data received from a plurality of devices associated with users shopping for items on the retailer premises, such as location data, camera data, or comments related to the retailer premises. The simulation takes into account current or expected conditions in the environment of the retailer premises, such as obstructions, alternative placements of items, etc. Routes with least degrees of difficulty may be presented to the users shopping for the items so that the users can use the most efficient routes when obtaining the items.

Classes IPC  ?

58.

CONTEXTUAL BANDIT MODEL FOR QUERY RESULT RANKING OPTIMIZATION

      
Numéro d'application 18496720
Statut En instance
Date de dépôt 2023-10-27
Date de la première publication 2025-05-01
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Gudla, Vinesh Reddy
  • Vengerov, David
  • Tenneti, Tejaswi

Abrégé

A system uses a contextual bandit model for query processing. The system receives, from a client device, a user query for identifying one or more items by the system and described by query feature(s). The system obtains contextual feature(s) describing the query's context. The system applies a query processing model to the user query to determine a relevance score for each query result. The system applies a contextual bandit model to the query features and the contextual features to determine a weight vector for ranking parameters. The ranking parameters include relevance of a query result to the user query and dependability of the query result. The system determines, for each query result, a ranking score based on the weight vector and ranking parameter values of the query result. The system transmits the query results ranked according to the ranking scores for display on the client device.

Classes IPC  ?

59.

Contextual bandit model for query processing model selection

      
Numéro d'application 18496724
Numéro de brevet 12339915
Statut Délivré - en vigueur
Date de dépôt 2023-10-27
Date de la première publication 2025-05-01
Date d'octroi 2025-06-24
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Gudla, Vinesh Reddy
  • Vengerov, David
  • Tenneti, Tejaswi

Abrégé

A system uses a contextual bandit model for query processing. The system receives, from a client device, a user query for identifying one or more items by the system. The user query is described by one or more query features. The system obtains one or more contextual features describing a context of the user query. The system applies a contextual bandit model to the query features and the contextual features to select a query processing model from a plurality of query processing models. The system applies the selected query processing model to the user query to obtain query results. The system transmits the query results for display on the client device.

Classes IPC  ?

  • G06F 16/95 - Recherche dans le Web
  • G06F 16/9532 - Formulation de requêtes
  • G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché
  • G06Q 30/0282 - Notation ou évaluation d’opérateurs commerciaux ou de produits
  • G06Q 30/0601 - Commerce électronique [e-commerce]

60.

Machine Learning Assisted Alerts for Item Picking

      
Numéro d'application 18498016
Statut En instance
Date de dépôt 2023-10-30
Date de la première publication 2025-05-01
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Li, Shang
  • Sinha, Ashish
  • Selvam, Krishna Kumar
  • Xi, Qi
  • Darvishzadeh, Amirali
  • Zandman, David
  • Billman, Christopher

Abrégé

A machine-learned predictive model is trained to predict potential for customer complaint. The model is part of an online concierge system. The online concierge system accesses a customer order that includes one or more items. The online concierge system determines input data for an item of the one or more items. The online concierge system determines a prediction value associated with potential for customer complaint for the item by applying the machine-learned prediction model to the input data. The online concierge system provides the prediction value to a picker client device associated with a picker who is assigned the item. The picker client device presents an alert to the picker based in part on the prediction value, and the alert includes a message that is customized to mitigate a cause of potential customer complaint for the item.

Classes IPC  ?

  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06N 5/022 - Ingénierie de la connaissanceAcquisition de la connaissance

61.

USER INTERFACE WITH ADAPTIVE MAP INDICATING LOCATIONS BASED ON PREDICTED BATCH VOLUME

      
Numéro d'application 18498445
Statut En instance
Date de dépôt 2023-10-31
Date de la première publication 2025-05-01
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Havran, Roman
  • Kancherla, Satish Kumar Reddy
  • Zhang, Chen
  • Sampath, Sai Kannan
  • Xu, Youdan
  • Gao, Yuan

Abrégé

A concierge system identifies retail locations within a distance of a picker client device of a picker. This distance defines a zone and the system provides a map of the zone for display within a picker client application. For each retail location in the zone, the system determines a batch volume for the retail location and an average batch volume for the zone and generates a batch availability score using a model trained on batch volumes for the retail location and batch volume for the zone. The batch availability score can be a value reflecting batch availability or busyness of the retail location relative to other retail locations or can be a wait time prediction in minutes until the picker receives a batch at the retail location. The system modifies how the retail locations are displayed on the map to emphasize those with batch availability scores above a threshold value.

Classes IPC  ?

  • G06Q 50/30 - Transport; Communications
  • G01C 21/00 - NavigationInstruments de navigation non prévus dans les groupes
  • G06Q 30/0601 - Commerce électronique [e-commerce]

62.

IMAGE-BASED USER POSE DETECTION FOR USER ACTION PREDICTION

      
Numéro d'application 18499154
Statut En instance
Date de dépôt 2023-10-31
Date de la première publication 2025-05-01
Propriétaire Maplebear Inc. (USA)
Inventeur(s) Wu, Ganglu

Abrégé

A system may access a first set of images captured by cameras coupled to a shopping cart, wherein each image depicts a user associated with the shopping cart. A system may apply a pose detection model to each of the images to predict a user's pose. A system may apply an action prediction model to the set of images and the predicted poses to predict whether the user performed an action to change the contents of a storage area of the shopping cart. A system may, responsive to predicting that the user performed a change action, apply an item identification model to a second set of images of a storage area of the shopping cart to identify an item associated with the change action. A system may update an item list of the user based on the change action and the identified item.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06V 40/20 - Mouvements ou comportement, p. ex. reconnaissance des gestes

63.

GUIDED CONVERSATION CONTEXT COMPRESSION WITH ADVERSARIAL HYPOTHETICAL QUESTIONS AND EVALUATING RELEVANCE OF CONTEXTUAL INFORMATION FOR LLMS

      
Numéro d'application 18920765
Statut En instance
Date de dépôt 2024-10-18
Date de la première publication 2025-04-24
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Jensen, Jacob
  • Mishra, Shubhanshu
  • Wu, Aomin
  • Paryani, Rajpal
  • Shu, Guanghua
  • Zhou, Sicheng

Abrégé

A system may smartly edit the context of a conversation to be input into a chatbot LLM by using a conversation compression algorithm to prune and compress redundant elements. The system evaluates the conversation context compression algorithm using both a chatbot LLM and an adversarial LLM. The system retrieves a logged conversation and generates a compressed conversation context from the logged conversation. The system generates a synthetic user response by applying the adversarial LLM and generates a test conversation by replacing a user response in the conversation with the synthetic user response. The system generates a compressed context of the test conversation. The system generates a test chatbot LLM response by prompting the chatbot LLM with the compressed context of the test conversation. The system evaluates the conversation context compression algorithm by comparing the test chatbot response with a benchmark chatbot response.

Classes IPC  ?

  • H04L 51/02 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p. ex. courriel en utilisant des réactions automatiques ou la délégation par l’utilisateur, p. ex. des réponses automatiques ou des messages générés par un agent conversationnel

64.

GENERATING INFORMATION INTEGRITY INSTRUCTIONS USING A GENERATIVE MODEL

      
Numéro d'application 18490216
Statut En instance
Date de dépôt 2023-10-19
Date de la première publication 2025-04-24
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Agarwal, Anant
  • Soto, Sebastián

Abrégé

An online system stores data obtained from various users of the online system. For example, the online system maintains databases for various users, with a database including data received from the user. As users provide data to the online system for storage, the online system applies data integrity checks received from users that verifies received data satisfies one or more criteria. To facilitate creation and execution of data integrity checks, the online system tunes a large language model (LLM) using executable instructions for previously generated data integrity checks and metadata describing execution of the previously generated data integrity checks. After tuning, the online system obtains one or more parameters that are input as prompts to the LLM to generate executable instructions for performing a data integrity check using the parameters.

Classes IPC  ?

65.

GENERATING A CONSTRAINED ORDER BASED ON A FREE-TEXT QUERY USING A LARGE LANGUAGE MODEL

      
Numéro d'application 18490683
Statut En instance
Date de dépôt 2023-10-19
Date de la première publication 2025-04-24
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Ahuja, Chakshu
  • Ahuja, Karuna
  • Goel, Radhika

Abrégé

An online concierge system receives a free-text query describing items and constraints from a client device associated with a user. The system generates a prompt including the query and a request to identify the items and constraints. The system provides the prompt to a large language model, extracts, from an output of the model, the constraints and one or more categories associated with the items, and identifies retailers based on user data associated with the user. For each retailer, the system identifies a set of items associated with each category, determines, based on the constraints, a combination of a subset of items associated with each category, and computes a score for the combination based on the user data and item data associated with items in the combination. The system ranks the combinations based on the scores and sends information describing a ranked set of the combinations to the client device.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur

66.

USER INTERFACE FOR PRESENTING RANKED SURGE PRICING OPPORTUNITIES FOR PICKERS IN AN ONLINE CONCIERGE SYSTEM

      
Numéro de document 03222596
Statut En instance
Date de dépôt 2023-12-11
Date de disponibilité au public 2025-04-24
Propriétaire MAPLEBEAR INC. (USA)
Inventeur(s)
  • Xu, Youdan
  • Kim, Matthew Donghyun
  • Chen, Michael
  • Tanasyuk, Marina
  • Grisell, Caleb
  • Mclean, Adrian
  • Sampat, Ajay Pankaj
  • Gao, Yuan

Abrégé

An online concierge system schedules pickers (shoppers) to fulfill orders from users. During periods of peak demand, the system increases compensation to shoppers to encourage more to participate, thereby reducing missed orders. The system determines an optimal multiplier to increase compensation based on predictive models of supply and demand and then applying an optimization algorithm to search different hyperparameters that affect how the models generate the multipliers. The system selects the optimal multipliers for different time periods and locations. The system may further present the multipliers being offered during future time periods and enable users to activate reminder alerts for select periods. The offers may be presented in a ranked list using a model trained to infer likelihoods of the user accepting participation and/or setting a reminder notification.

Classes IPC  ?

67.

PICKING SEQUENCE OPTIMIZATION WITHIN A WAREHOUSE FOR AN ITEM LIST

      
Numéro d'application 19000089
Statut En instance
Date de dépôt 2024-12-23
Date de la première publication 2025-04-24
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Li, Xinyu
  • Wang, Haixun
  • Jin, Ruoming

Abrégé

An online system receives an order containing a list of items from a user's client device and tracks the current locations of a client device of a shopper within a warehouse. The system applies a trained item sequence model to generate a suggested picking sequence, minimizing time required for the shopper to pick the items. The item sequence model is trained using historical order data, including durations between picking items from different aisles and pairwise distances between aisle locations. The system transmits the suggested picking sequence to the shopper's client device for display. Responsive to determining that the client device of the shopper's location deviates from the suggested sequence, the system dynamically updates the sequence by applying the model to remain items and the shopper's current location.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06F 16/901 - IndexationStructures de données à cet effetStructures de stockage
  • G06Q 10/047 - Optimisation des itinéraires ou des chemins, p. ex. problème du voyageur de commerce
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06Q 30/0601 - Commerce électronique [e-commerce]

68.

TEXT-BASED REPRESENTATIONS OF LOCATION DATA FOR LARGE LANGUAGE MODEL-BASED ITEM IDENTIFICATION

      
Numéro d'application 18912395
Statut En instance
Date de dépôt 2024-10-10
Date de la première publication 2025-04-17
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Knight, Benjamin
  • Sanchez, Kenneth Jason
  • Negrin, Matthew
  • Yin, Licheng
  • Billman, Christopher
  • Riso, Rebecca

Abrégé

An online system generates text-based representations of various types of data for processing using a large language model. The online system extracts location data from a map of a source location and converts the location data into a text-based representation of the location data. The online system receives a set of item identifiers from a client device of a user and generates an LLM prompt based on the set of item identifiers and the text-based representations of the location data. The online system receives a response from the LLM and parses the response for a text-based description of related items. The online system maps the text-based description of the related items to item identifiers and transmits a notification to the client device that includes item data associated with the related items.

Classes IPC  ?

69.

Generating Sponsored Content Pages Using Large Language Machine-Learned Models

      
Numéro d'application 18917136
Statut En instance
Date de dépôt 2024-10-16
Date de la première publication 2025-04-17
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Srinivasan, Prithvishankar
  • Prasad, Shishir Kumar
  • Xie, Min
  • Archak, Shrikar
  • Lin, Shih-Ting
  • Wang, Haixun

Abrégé

An online system presents a sponsored content page to a user in conjunction with a model serving system. The online system accesses a content page for a food item and identifies one or more sponsorship opportunities at the content page. The online system identifies one or more candidate sponsors for each sponsorship opportunity. The online system selects a bidding sponsor for the sponsorship opportunity from the one or more candidate sponsors and a candidate item associated with the bidding sponsor as a sponsored item. The online system provides a content page, a description of the sponsored item, and a request to generate a sponsored content page for the sponsorship opportunity to a model serving system. The online system receives a sponsored content page generated by a machine-learning language model at the model serving system and presents the sponsored content page to a user.

Classes IPC  ?

70.

REPLACING AN UNAVAILABLE ITEM IN AN ORDER USING A TRAINED OUTCOME PREDICTION MODEL

      
Numéro d'application 18485797
Statut En instance
Date de dépôt 2023-10-12
Date de la première publication 2025-04-17
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Knight, Benjamin
  • Maheshwari, Saumitra
  • Braunstein, Jennie
  • Johnson, Darren
  • Sanchez, Kenneth Jason
  • Billman, Christopher

Abrégé

An online system receives orders from users and dispatches pickers to fulfill the orders by obtaining ordered items at a retailer. If an ordered item cannot be found by a picker, the picker may refund the item or attempt to find a replacement item. While obtaining a replacement item may increase revenue to the online system, it can also cause a bad outcome for user experience (e.g., an unacceptable replacement item, a refund request of the replacement item, etc.). To balance these interests, the online system trains a model to predict an outcome metric comprising a likelihood of a bad outcome from replacing an item or an expected amount of profit to the online system from a replacement item. The online system compares the outcome metric to a threshold to determine whether to promote or dissuade the picker from replacing a not-found item.

Classes IPC  ?

71.

EVENT HYDRATION AND VALIDATION FOR EFFICIENT REPORT GENERATION

      
Numéro d'application 18488734
Statut En instance
Date de dépôt 2023-10-17
Date de la première publication 2025-04-17
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Caminada, Bruno
  • Lambe, Peter

Abrégé

A system performs incremental updates to an event data store based on hydration and stateful validation of events to allow efficient generation of reports based on event data. The system stores data describing events received in a raw event data store. An event represents user interactions associated with a content item. Each event is classified as a thin event, or a thick event based on the type of user interaction associated with the event. The system monitors changes to the raw event data store, for example, using a listener process. The system stores event data in a hydrated event data store that includes records, each record storing information describing thin events associated with a thick event along with additional attributes describing each thin event.

Classes IPC  ?

72.

TRAINED COMPUTER MODELS FOR AUTOMATIC SUGGESTION OF ALTERNATIVE ITEMS IN AN ORDER

      
Numéro d'application 18488811
Statut En instance
Date de dépôt 2023-10-17
Date de la première publication 2025-04-17
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Weill, Alexis
  • Sanchez, Kenneth Jason

Abrégé

Embodiments relate to automatic determination of an alternative item for an item of original set of items included into an order of a user of an online system. The online system accesses a first computer model trained to identify a set of candidate replacement items for the item and selects a subset of the candidate replacement items from the identified set based on a constraint that each candidate replacement item in the subset has a smaller monetary value than the item. The online system accesses a second computer model trained to select a candidate replacement item from the subset based on a predicted likelihood of conversion by the user for each candidate replacement item. The online system causes a device of the user to display a user interface with the selected candidate replacement item for inclusion into the order instead of the item from the original set of items.

Classes IPC  ?

73.

AUTOMATIC GENERATION OF PERSONALIZED COLLECTION OF ITEMS AROUND A THEME AT AN ONLINE SYSTEM

      
Numéro d'application 18485581
Statut En instance
Date de dépôt 2023-10-12
Date de la première publication 2025-04-17
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Mesard, Madeline
  • Scheibelhut, Brent
  • Maharaj, Shaun Navin

Abrégé

An online system automatically generates a personalized collection of items around a theme. The online system generates a prompt for input into a language model, the prompt including information about a plurality of items and a text describing the theme around which the collection of items will be built. The online system requests the language model to generate, based on the prompt, a list of products eligible for building the collection of items. The online system accesses a computer model trained to identify a set of items personalized for a user of the online system. The computer model identifies, based on the list of eligible products and information about the user, the set of items for populating the collection of items. The online system causes a device of the user to display a user interface with the collection of items for inclusion into a cart of the user.

Classes IPC  ?

74.

Context-Based Generation of Summarized Reviews Using a Large Language Model

      
Numéro d'application 18485809
Statut En instance
Date de dépôt 2023-10-12
Date de la première publication 2025-04-17
Propriétaire Maplebear Inc. (USA)
Inventeur(s) Peddinti, Viswa Mani Kiran

Abrégé

An online system receives user reviews for items and generates a review embedding for each review. The system receives a request for information describing an item from a client device associated with a user. Responsive to the request, the system identifies the item and contextual information associated with a current session of the user, and generates a user embedding based on the contextual information. The system compares the user embedding to a set of review embeddings for the item, identifies a set of reviews for the item based on the comparison, and generates a prompt including the identified set of reviews and a request to summarize, for the user, the identified set of reviews. The system provides the prompt to a large language model to obtain a summarized review for the item and sends a user interface including the item and summarized review for display to the client device.

Classes IPC  ?

  • G06Q 30/0282 - Notation ou évaluation d’opérateurs commerciaux ou de produits

75.

IMAGE-BASED USER POSE DETECTION FOR USER ACTION PREDICTION

      
Numéro d'application CN2023123806
Numéro de publication 2025/076692
Statut Délivré - en vigueur
Date de dépôt 2023-10-10
Date de publication 2025-04-17
Propriétaire MAPLEBEAR INC. (USA)
Inventeur(s) Wu, Ganglu

Abrégé

A system may access a first set of images captured by cameras coupled to a shopping cart, wherein each image depicts a user associated with the shopping cart. A system mayapply a pose detection model to each of the images to predict a user's pose. A system may apply an action prediction model to the set of images and the predicted poses to predict whether the user performed an action to change the contents of a storage area of theshopping cart. A system may, responsive to predicting that the user performed a change action, apply an item identification model to a second set of images of a storage area of the shopping cart to identify an item associated with the change action. A system may update an item list of the user based on the change action and the identified item.

Classes IPC  ?

  • G06V 40/20 - Mouvements ou comportement, p. ex. reconnaissance des gestes
  • G06Q 20/18 - Architectures de paiement impliquant des terminaux en libre-service, des distributeurs automatiques, des bornes ou des terminaux multimédia

76.

WEAKLY SUPERVISED EXTRACTION OF ATTRIBUTES FROM UNSTRUCTURED DATA TO GENERATE TRAINING DATA FOR MACHINE LEARNING MODELS

      
Numéro d'application 18987482
Statut En instance
Date de dépôt 2024-12-19
Date de la première publication 2025-04-10
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Lin, Shih-Ting
  • Newman, Jonathan
  • Xie, Min
  • Wang, Haixun

Abrégé

An online concierge system receives unstructured data describing items offered for purchase by various warehouses. To generate attributes for products from the unstructured data, the online concierge system extracts candidate values for attributes from the unstructured data through natural language processing. One or more users associate a subset candidate values with corresponding attributes, and the online concierge system clusters the remaining candidate values with the candidate values of the subset associated with attributes. One or more users provide input on the accuracy of the generated clusters. The candidate values are applied as labels to items by the online concierge system, which uses the labeled items as training data for an attribute extraction model to predict values for one or more attributes from unstructured data about an item.

Classes IPC  ?

  • G06F 18/23 - Techniques de partitionnement
  • G06F 18/21 - Conception ou mise en place de systèmes ou de techniquesExtraction de caractéristiques dans l'espace des caractéristiquesSéparation aveugle de sources
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
  • G06Q 30/0601 - Commerce électronique [e-commerce]

77.

MACHINE LEARNING PREDICTION OF WORKING HOURS FOR PICKERS OF A FULFILLMENT SERVICE

      
Numéro d'application 18374457
Statut En instance
Date de dépôt 2023-09-28
Date de la première publication 2025-04-03
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Xiao, Rucheng
  • Li, Aoshi
  • Xu, Youdan
  • Zhang, Mengyu
  • Zhang, Chen
  • Shi, Ziwei
  • Kim, Matthew Donghyun

Abrégé

An online concierge system identifies a set of attributes of one or more future time periods and accesses a machine learning model trained to predict a set of working hours for a picker during a future time period, in which the set of working hours describes an availability of the picker to service orders placed with the online concierge system. The online concierge system then applies the machine learning model to the set of attributes to predict the set of working hours for the picker during the future time periods and stores the predicted set of working hours for the picker during the future time periods.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations

78.

GENERATIVE ARTIFICIAL INTELLIGENCE-BASED LANDING PAGE VARIANTS FOR USER COHORTS OF AN ONLINE SYSTEM

      
Numéro d'application 18374462
Statut En instance
Date de dépôt 2023-09-28
Date de la première publication 2025-04-03
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Nguyen, Van
  • Wang, Fangzhou
  • Sampat, Ajay Pankaj
  • Barzman, Ann
  • Gao, Yuan
  • Lakhani, Amsal

Abrégé

An online system receives user data for users of the online system and assigns the users to one or more user cohorts based on the user data. The online system generates a prompt for content to be included in a landing page presented to each user cohort, in which the prompt includes a template for the landing page and information describing the user cohorts. The online system then provides the prompt to a generative artificial intelligence model to obtain an output and extracts, from the output, a set of content to be included in the landing page for each user cohort. The online system generates variants of the landing page for each user cohort based on the extracted set of content.

Classes IPC  ?

79.

Routing Based on Cross-Order Image Recognition

      
Numéro d'application 18375109
Statut En instance
Date de dépôt 2023-09-29
Date de la première publication 2025-04-03
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Maharaj, Shaun Navin
  • Scheibelhut, Brent
  • Oberemk, Mark
  • Mccoleman, Ryan
  • Martin, Ryan

Abrégé

An online concierge system uses images captured for fulfillment of a first order to affect item information of a second order. When a picker fulfills the first order in a physical warehouse, the picker captures an image of the physical warehouse, for example to capture an image of potential replacement items. The online concierge system detects items in the image along with a location of the item in the physical warehouse based on the image. The detected items and respective locations may then be used to modify a second order, for example to route a picker for the second order to updated or alternate locations of the detected items.

Classes IPC  ?

  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 30/0601 - Commerce électronique [e-commerce]

80.

GENERATING INSTRUCTIONS FOR CONFIGURING RESOURCES USED BY INTERNAL SERVICES OF AN ONLINE SYSTEM USING A GENERATIVE MODEL

      
Numéro d'application 18374443
Statut En instance
Date de dépôt 2023-09-28
Date de la première publication 2025-04-03
Propriétaire Maplebear Inc. (USA)
Inventeur(s) Agarwal, Anant

Abrégé

An online system manages various internal services using network resources or computing resources. Managing the internal services involves generating executable instructions for provisioning new services or for changing or monitoring existing services. To generate executable instructions for allocating or for monitoring network resources, the online system maintains a database of previously generated executable instructions for provisioning resources along with information about various previously generated instructions, such as comments on the executable instructions or past performance information for the previously generated instructions. To generate instructions for a new internal service, the online system tunes a large language model (LLM) with the database and provides prompts to LLM to generate executable instructions for the internal service based the prompts.

Classes IPC  ?

  • G06F 40/20 - Analyse du langage naturel
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p. ex. des interruptions ou des opérations d'entrée–sortie

81.

PLACEMENT OF CONTENT IN A STOREFRONT USER INTERFACE PAGE BY AN ONLINE SYSTEM

      
Numéro d'application 18374448
Statut En instance
Date de dépôt 2023-09-28
Date de la première publication 2025-04-03
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Ma, Nan
  • Wang, Xinglu
  • Zhang, Chao
  • Han, Bo

Abrégé

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.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché

82.

OPTIMIZING TASK ASSIGNMENTS IN A DELIVERY SYSTEM

      
Numéro d'application 18916461
Statut En instance
Date de dépôt 2024-10-15
Date de la première publication 2025-04-03
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Ripert, Mathieu
  • Putrevu, Jagannath
  • Tirumalasetty, Deepak
  • Subramanian, Bala
  • Kane, Andrew

Abrégé

A method for optimizing delivery assignments in an online system. The system processes delivery orders from user devices, associates the orders with available delivery agents, and allocates them based on real-time data such as inventory availability at different warehouses, delivery agent locations, and order preparation progress. The system dynamically updates order allocations by periodically reallocating orders to different delivery agents based on travel progress, order preparation progress, warehouse proximity, and inventory availability at various warehouses.

Classes IPC  ?

  • G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers
  • B65G 1/04 - Dispositifs d'emmagasinage mécaniques
  • B65G 1/137 - Dispositifs d'emmagasinage mécaniques avec des aménagements ou des moyens de commande automatique pour choisir les objets qui doivent être enlevés
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G05D 1/644 - Optimisation des paramètres de parcours, p. ex. consommation d’énergie, réduction du temps de parcours ou de la distance
  • G05D 1/69 - Commande coordonnée de la position ou du cap de plusieurs véhicules
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 10/0833 - Repérage
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
  • G06Q 30/0601 - Commerce électronique [e-commerce]

83.

Using Computer Models to Predict Delivery Times for an Order During Creation of the Order

      
Numéro d'application 18475766
Statut En instance
Date de dépôt 2023-09-27
Date de la première publication 2025-03-27
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Wang, Shuai
  • Wang, Zi
  • Chen, Liang
  • Jain, Aman
  • Wang, Xiangyu
  • Wang, Jian

Abrégé

One or more trained computer models are used to determine, at different stages of an order, an estimated time range for delivery of the order at an online system. The online system retrieves a set of candidate ranges of delivery times for the order. The online system applies the one or more computer models trained to predict a value of a metric for each candidate range in the set of candidate ranges, based on one or more features associated with the order. The online system selects a range of delivery times for the order from the set of candidate ranges, based on the predicted value of the metric for each candidate range. The online system causes a device of the user to display a user interface with the selected range of delivery times for the order.

Classes IPC  ?

84.

TRAINING A MODEL TO IDENTIFY ITEMS BASED ON IMAGE DATA AND LOAD CURVE DATA

      
Numéro d'application 18974543
Statut En instance
Date de dépôt 2024-12-09
Date de la première publication 2025-03-27
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Huang, Yilin
  • Wu, Ganglu
  • Zhou, Xiao
  • Luo, Youming
  • Yang, Shiyuan

Abrégé

A smart shopping cart includes internally facing cameras and an integrated scale to identify objects that are placed in the cart. To avoid unnecessary processing of images that are irrelevant, and thereby save battery life, the cart uses the scale to detect when an object is placed in the cart. The cart obtains images from a cache and sends those to an object detection machine learning model. The cart captures and sends a load curve as input to the trained model for object detection. Labeled load data and labeled image data are used by a model training system to train the machine learning model to identify an item when it is added to the shopping cart. The shopping cart also uses weight data and the image data from a timeframe associated with the addition of the item to the cart as inputs.

Classes IPC  ?

  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • G01G 19/12 - Appareils ou méthodes de pesée adaptés à des fins particulières non prévues dans les groupes pour incorporation dans des véhicules ayant des dispositifs électriques sensibles au poids
  • G01G 19/40 - Appareils ou méthodes de pesée adaptés à des fins particulières non prévues dans les groupes avec dispositions pour indiquer, enregistrer ou calculer un prix ou d'autres quantités dépendant du poids
  • G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
  • G06V 10/778 - Apprentissage de profils actif, p. ex. apprentissage en ligne des caractéristiques d’images ou de vidéos
  • G06V 10/80 - Fusion, c.-à-d. combinaison des données de diverses sources au niveau du capteur, du prétraitement, de l’extraction des caractéristiques ou de la classification
  • G06V 20/50 - Contexte ou environnement de l’image

85.

CUSTOMIZED PAIRING RECOMMENDATIONS BY MACHINE-LEARNING LANGUAGE LEARNING MODELS

      
Numéro d'application 18888607
Statut En instance
Date de dépôt 2024-09-18
Date de la première publication 2025-03-20
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Lin, Shih-Ting
  • Manchanda, Saurav
  • Srinivasan, Prithvishankar
  • Prasad, Shishir Kumar
  • Xie, Min
  • Sun, Benwen
  • Mange, Axel
  • Tang, Wenjie
  • Gupta, Sanchit

Abrégé

An online system obtains a target food from an order for a user and alcohol preferences from an order purchase history. The online system generates a prompt for a machine learning model to request alcohol candidates based on the target food category. The prompt includes the alcohol preferences, and requests for each alcohol candidate, a pairing score indicating how well the target food category pairs with the alcohol candidate and a user preference score indicating how well the alcohol candidate aligns with the alcohol preferences. The online system receives as output the candidate alcohol items. Each alcohol candidate has the pairing score, the user preference score, and a textual reason for scores. The online system matches at least one alcohol item from a catalog with each alcohol candidate. A subset of alcohol items is presented to the user as a carousel.

Classes IPC  ?

86.

OVERLAP DETECTION FOR AN ITEM RECOGNITION SYSTEM

      
Numéro d'application 18961337
Statut En instance
Date de dépôt 2024-11-26
Date de la première publication 2025-03-20
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Yang, Shiyuan
  • Chandra, Shray

Abrégé

An item recognition system uses a top camera and one or more peripheral cameras to identify items. The item recognition system may use image embeddings generated based on images captured by the cameras to generate a concatenated embedding that describes an item depicted in the image. The item recognition system may compare the concatenated embedding to reference embeddings to identify the item. Furthermore, the item recognition system may detect when items are overlapping in an image. For example, the item recognition system may apply an overlap detection model to a top image and a pixel-wise mask for the top image to detect whether an item is overlapping with another in the top image. The item recognition system notifies a user of the overlap if detected.

Classes IPC  ?

  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • G01G 19/414 - Appareils ou méthodes de pesée adaptés à des fins particulières non prévues dans les groupes avec dispositions pour indiquer, enregistrer ou calculer un prix ou d'autres quantités dépendant du poids utilisant des moyens de calcul électromécaniques ou électroniques utilisant uniquement des moyens de calcul électroniques
  • G06Q 20/18 - Architectures de paiement impliquant des terminaux en libre-service, des distributeurs automatiques, des bornes ou des terminaux multimédia
  • G06T 7/10 - DécoupageDétection de bords
  • G06T 7/50 - Récupération de la profondeur ou de la forme
  • G06V 10/10 - Acquisition d’images
  • G06V 10/22 - Prétraitement de l’image par la sélection d’une région spécifique contenant ou référençant une formeLocalisation ou traitement de régions spécifiques visant à guider la détection ou la reconnaissance
  • G06V 10/70 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique
  • G06V 10/94 - Architectures logicielles ou matérielles spécialement adaptées à la compréhension d’images ou de vidéos
  • G06V 20/60 - Type d’objets
  • G06V 20/64 - Objets tridimensionnels
  • G07G 1/00 - Caisses enregistreuses
  • H04N 23/90 - Agencement de caméras ou de modules de caméras, p. ex. de plusieurs caméras dans des studios de télévision ou des stades de sport

87.

TRAINING A MODEL TO PREDICT LIKELIHOODS OF USERS PERFORMING AN ACTION AFTER BEING PRESENTED WITH A CONTENT ITEM

      
Numéro d'application 18967681
Statut En instance
Date de dépôt 2024-12-04
Date de la première publication 2025-03-20
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Chen, Changyao
  • Qi, Peng
  • Sheng, Weian

Abrégé

An online concierge system trains a user interaction model to predict a probability of a user performing an interaction after one or more content items are displayed to the user. This provides a measure of an effect of displaying content items to the user on the user performing one or more interactions. The user interaction model is trained from displaying content items to certain users of the online concierge system and withholding display of the content items to other users of the online concierge system. To train the user interaction model, the user interaction model is applied to labeled examples identifying a user and value based on interactions the user performed after one or more content items were displayed to the user and interactions the user performed when one or more content items were not used.

Classes IPC  ?

  • G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché
  • G06N 3/047 - Réseaux probabilistes ou stochastiques
  • G06N 3/084 - Rétropropagation, p. ex. suivant l’algorithme du gradient

88.

IMAGE-BASED BARCODE DECODING

      
Numéro d'application 18969074
Statut En instance
Date de dépôt 2024-12-04
Date de la première publication 2025-03-20
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Yang, Shiyuan
  • Huang, Yilin
  • Pan, Wentao
  • Zhou, Xiao

Abrégé

A barcode decoding system decodes item identifiers from images of barcodes. The barcode decoding system receives an image of a barcode and rotates the image to a pre-determined orientation. The barcode decoding system also may segment the barcode image to emphasize the portions of the image that correspond to the barcode. The barcode decoding system generates a binary sequence representation of the item identifier encoded in the barcode by applying a barcode classifier model to the barcode image, and decodes the item identifier from the barcode based on the binary sequence representation.

Classes IPC  ?

  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
  • G06T 7/10 - DécoupageDétection de bords

89.

METHOD, COMPUTER PROGRAM PRODUCT, AND SYSTEM FOR ACCOUNTING FOR VARIABLE DIMENSIONS OF CONTENT ITEMS WHEN POSITIONING CONTENT ITEMS IN A USER INTERFACE HAVING SLOTS FOR DISPLAYING CONTENT ITEMS

      
Numéro d'application 18965960
Statut En instance
Date de dépôt 2024-12-02
Date de la première publication 2025-03-20
Propriétaire Maplebear Inc. (dba Instacart) (USA)
Inventeur(s)
  • Arnold, Jeffrey Bernard
  • Donnelly, Rob
  • Garg, Sumit
  • Gu, Jonathan
  • Lundberg, Bill
  • Pal, David
  • Rao Karikurve, Sharath
  • Qi, Peng

Abrégé

An online concierge system includes sponsored content items in an interface including different slots for displaying content items. A sponsored content item may be displayed in a single slot or in multiple adjacent slots. The online concierge system determines a content score for various sponsored content items indicating a likelihood of a user interacting with a sponsored content item and a position bias for slots in the interface indicating a likelihood of the user interacting with a slot independent of content in the slot. Position biases are different dependent on a number of slots in which a content item is displayed. The online concierge system generates a graph identifying potential placements of sponsored content items in slots by selecting content items in an order according to their content scores. Sponsored content items are positioned in slots according to a path through the graph that has the highest overall expected value.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds

90.

METHOD, NON-TRANSITORY COMPUTER-READABLE MEDIUM, AND SYSTEM FOR DETERMINING RECOMMENDED SEARCH TERMS FOR A USER OF AN ONLINE CONCIERGE SYSTEM

      
Numéro d'application 18965973
Statut En instance
Date de dépôt 2024-12-02
Date de la première publication 2025-03-20
Propriétaire Maplebear Inc. (dba Instacart) (USA)
Inventeur(s)
  • Prasad, Shishir Kumar
  • Rao Karikurve, Sharath

Abrégé

An online concierge system may determine recommended search terms for a user. The online concierge system may receive a request from a user to view a user interface configured to receive a search query. The online concierge system retrieves long-term activity data including previous search terms entered by the user while searching for items to add to an online shopping cart. For each previous search term, the online concierge system retrieves categorical search terms corresponding to one or more categories to which the previous search term was mapped. The online concierge system determines a set of nearby categorical search terms and sends, for display via a client device, the set of nearby categorical search terms as recommended search terms.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06F 16/953 - Requêtes, p. ex. en utilisant des moteurs de recherche du Web

91.

AUTOMATIC SELECTION OF DYNAMIC DATA ENTRIES FOR MULTIPLE DYNAMIC DATABASES

      
Numéro d'application 18967678
Statut En instance
Date de dépôt 2024-12-04
Date de la première publication 2025-03-20
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Weintraub, Danna
  • Wolfe, Erik

Abrégé

An online system may receive, from a user device, a request to view, at a graphical user interface, available entries of a third-party system. The third-party system may operate multiple physical locations. The operation of each physical location is documented by a time-sensitive dataset which includes multiple dynamic item entries. The online system may retrieve a geographical location associated with the user device and determine a subset of physical locations operated by the third-party system that are eligible for further selection based on distances of the physical locations from the geographical location associated with the user device. The online system may determine a metric measuring a size of the dynamic item entries available in the time-sensitive dataset and select one of the physical locations based on the metric. The online system may cause for display the dynamic item entries in the time-sensitive dataset associated with the selected physical location.

Classes IPC  ?

92.

FRESH FUNDS

      
Numéro de série 99090265
Statut En instance
Date de dépôt 2025-03-18
Propriétaire Maplebear Inc. ()
Classes de Nice  ? 35 - Publicité; Affaires commerciales

Produits et services

Business administration and management, namely, administration and management of benefit plans for a food prescription and nutrition incentive program; business management, namely, management of a food prescription and nutrition incentive program for nonprofits, insurers, employers, and benefit providers to promote healthy eating through grocery stipends; order fulfillment services in the field of benefit-funded groceries; customer services management for others, namely, providing customer support and assistance services related to the management and use of grocery stipends

93.

AUTOMATED ITEM INFORMATION ASSISTANCE FROM IMAGES

      
Numéro d'application 18243600
Statut En instance
Date de dépôt 2023-09-07
Date de la première publication 2025-03-13
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Mishra, Shubhanshu
  • Young, Gia
  • Burger, Jennie Morgan
  • Olivier, Joseph
  • Luna, Brent
  • Zhu, Yuanzheng
  • Cala, Mackenzie
  • Raquel-Santos, Armand
  • Zandman, David
  • Martinez Barnett, Mia
  • Bleckner, Callie
  • Abdul-Rahim, Mohammad

Abrégé

An online concierge system assists users in identifying additional information about items in an image. Image regions are identified in the image that may correspond to unknown items and an item search space is determined for detecting items in the image regions based on a context of the image, such as items in a warehouse or a list of items delivered to a customer. The identified items are used to retrieve relevant item information that is included in a prompt for a language model to extract relevant information for the item. As such, the process may automatically process the image into relevant textual information about the pictured items. Applications may be used to assist vision-impaired users in distinguishing delivered items or quickly identifying and evaluating relevant information about items.

Classes IPC  ?

94.

USING LANGUAGE MODEL TO GENERATE RECIPE WITH REFINED CONTENT

      
Numéro d'application 18244098
Statut En instance
Date de dépôt 2023-09-08
Date de la première publication 2025-03-13
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Srinivasan, Prithvishankar
  • Manchanda, Saurav
  • Lin, Shih-Ting
  • Prasad, Shishir Kumar
  • Sejpal, Riddhima
  • Manrique, Luis
  • Xie, Min

Abrégé

Embodiments relate to utilizing a language model to automatically generate a novel recipe with refined content, which can be offered to a user of an online system. The online system generates a first prompt for input into a large language model (LLM), the first prompt including a plurality of task requests for generating initial content of a recipe. The online system requests the LLM to generate, based on the first prompt input into the LLM, the initial content of the recipe. The online system generates a second prompt for input into the LLM, the second prompt including the initial content of the recipe and contextual information about the recipe. The online system requests the LLM to generate, based on the second prompt input into the LLM, refined content of the recipe. The online system stores the recipe with the refined content in a database of the online system.

Classes IPC  ?

95.

LEVERAGING DATA FOR PLATFORM SUPPORT USING LARGE LANGUAGE MACHINE-LEARNED MODEL-BASED AGENTS

      
Numéro d'application 18827318
Statut En instance
Date de dépôt 2024-09-06
Date de la première publication 2025-03-13
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Srinivasan, Prithvishankar
  • Saleem, Ayesha
  • Gross, Steven
  • Joshi, Ankit

Abrégé

An online system provides a support application including a chatbot application. One or more tools may each be configured to access external data. The interface system hosts an agent powered by an underlying large language model. The online system receives a user query via the chatbot application. For at least one or more iterations, the online system performs steps to provide a prompt to the LLM that specifies at least the user query, contextual information, a list of available tools, or a request to output an action. The system parses the response from the LLM to extract a selected action and action inputs for the selected action. The system triggers execution of a respective tool that corresponds to the selected action with the action inputs. The system generates a response to the user query and transmits the response to the client device.

Classes IPC  ?

  • G06Q 30/016 - Fourniture d’une assistance aux clients, p. ex. pour assister un client dans un lieu commercial ou par un service d’assistance après-vente
  • G06F 16/31 - IndexationStructures de données à cet effetStructures de stockage
  • G06Q 30/0601 - Commerce électronique [e-commerce]

96.

Image Recognition for the Identification of Incorrect Items

      
Numéro d'application 18885173
Statut En instance
Date de dépôt 2024-09-13
Date de la première publication 2025-03-13
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Knight, Benjamin
  • Sanchez, Kenneth Jason
  • Billman, Christopher
  • Riso, Rebecca
  • Negrin, Matthew
  • Yin, Licheng

Abrégé

An online system may prompt a shopper to capture one or more images of items on a checkout belt of a retailer, wherein the items are for fulfilling orders for one or more users of an online service. An online system may provide the one or more images to a machine learning model configured to classify an item as a product. An online system may classify the items to one or more products by applying the machine learning model to the images. An online system may for each user, matching the classified products to the user's order. An online system may obtain an annotated image of the items highlighting classified products which do not match the user's order. An online system may provide to the shopper the annotated image with a notification of a potential discrepancy.

Classes IPC  ?

  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
  • G06V 10/774 - Génération d'ensembles de motifs de formationTraitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source méthodes de Bootstrap, p. ex. "bagging” ou “boosting”
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06V 20/68 - Aliments, p. ex. fruits ou légumes

97.

Ranking Search Queries Using Contextual Relevance and Third-Party Factors

      
Numéro d'application 18367185
Statut En instance
Date de dépôt 2023-09-12
Date de la première publication 2025-03-13
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Boxell, Levi
  • Vasiete Allas, Esther
  • Tenneti, Tejaswi
  • Drerup, Tilman
  • Rao, Yueyang

Abrégé

A computer system allowing users to search for items of interest provides a search query interface. The system receives characters of a search query in the search interface as the user enters the characters and interactively calculates, ranks, and displays a set of possible search query options from which the user can select. To rank the set of possible search query options, the system modifies rankings of candidate search queries based on factors associated with third parties. More specifically, contextual relevance scores are computed for the candidate search queries based on the context, such as a user to whom the search results are provided. These contextual relevance scores are in turn adjusted using factors associated with third parties, such as values calculated based on consideration offered by third parties. Users are shown the search query options, ranked in order of the adjusted relevance scores, as possible query selections.

Classes IPC  ?

  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/248 - Présentation des résultats de requêtes

98.

MACHINE LEARNED LANGUAGE MODEL BASED NATURAL LANGUAGE INTERFACE FOR QUERYING DATABASES

      
Numéro d'application 18830414
Statut En instance
Date de dépôt 2024-09-10
Date de la première publication 2025-03-13
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Dilipkumar, Deepak
  • Ali, Wahhaj
  • Ravishankar, Karthik

Abrégé

A system, such as an online system, allows users to ask natural language questions requesting information stored in a database. The system receives a natural language question. The system determines database tables and database queries associated with the natural language question. The system generates a prompt for input to a machine learned language model. The prompt specifies the natural language question, information describing database tables, and the example database queries. The system sends the prompt to the machine learned language model for execution and receives a response generated by the machine learned language model. The response includes a database query corresponding to the natural language question. The system sends the database query for execution on a database system and provides the result of execution of the database query to the client device.

Classes IPC  ?

  • G06F 16/33 - Requêtes
  • G06F 16/31 - IndexationStructures de données à cet effetStructures de stockage

99.

ANOMALY DETECTION AND USER ATTRIBUTION USING MACHINE-LEARNING LARGE LANGUAGE MODELS

      
Numéro d'application 18885294
Statut En instance
Date de dépôt 2024-09-13
Date de la première publication 2025-03-13
Propriétaire Maplebear Inc. (USA)
Inventeur(s)
  • Knight, Benjamin
  • Sanchez, Kenneth Jason
  • Billman, Christopher
  • Riso, Rebecca
  • Negrin, Matthew
  • Yin, Licheng

Abrégé

An online system detects an anomaly associated with an item selection made by a picker for fulfilling an order of a user of an online system. The system generates a prompt for execution by a machine-learned model trained as a large language model. The prompt comprises a chat log between the picker and the user. The system provides the prompt to the machine-learned model for execution. The system receives, as output from the machine-learned model and based on the chat log, a description indicating whether the anomaly is attributable to the user. The system determines, based on the output from the machine-learned model, that the item selection is not attributable to the user. Responsive to determining that the item selection is not attributable to the user, the system provides a notification to a client device of the user to confirm whether the item selection is approved by the user.

Classes IPC  ?

  • G06N 3/0455 - Réseaux auto-encodeursRéseaux encodeurs-décodeurs
  • G06N 3/09 - Apprentissage supervisé
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes

100.

WE'RE HERE

      
Numéro d'application 238544900
Statut En instance
Date de dépôt 2025-03-12
Propriétaire Maplebear Inc. (USA)
Classes de Nice  ?
  • 35 - Publicité; Affaires commerciales
  • 39 - Services de transport, emballage et entreposage; organisation de voyages

Produits et services

(1) Online retail store services featuring a wide variety of consumer goods of others; online consumer goods, grocery, food, pharmacy, home goods, pet supply, electronics, clothing, beauty, media, office supply, and general merchandise retail and wholesale store services featuring home, office, and other designated location delivery services; advertising and promoting the goods and services of others via a global computer network, namely, advertising and promoting the availability of goods for selection, ordering, purchase, and delivery; comparison shopping services; promoting the goods and services of others, namely, providing special offers and online catalogs featuring a wide variety of consumer goods of others; online ordering services featuring consumer goods, groceries, foods, pharmacy products, home goods, pet supplies, electronics, clothing, beauty products, media, office supplies, other supermarket products, and general merchandise; promoting the goods and services of others, namely, distributing online information, recipes, advertisements, articles, and media featuring the consumer goods of others; providing others with advertising services, namely, dissemination for others of marketing and advertising tailored to individual customers of retail stores; order fulfillment services; inventory management and control; inventorying merchandise; order fulfillment services incorporating robotics and automation; all of the foregoing excluding photo and video sharing and social networking services (2) Transport and delivery of consumer goods; consumer goods, grocery, food, pharmacy, home goods, pet supply, electronics, clothing, beauty, media, office supply, and general merchandise delivery services; warehousing services, namely, storage, distribution, pick-up, packing, and shipping of a wide variety of consumer goods
  1     2     3     ...     14        Prochaine page