Patents by Inventor Reece Boyd

Reece Boyd has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12755312
    Abstract: A chat interface supported by language models is used for generating a group order at an online system based on a conversation between multiple users. Upon receiving, via the chat interface, input data with information about the conversation, the online system requests a first language model to generate, based on the input data, a list of ingredients. The online system then requests a second language model to map the list of ingredients into a list of items at a retailer associated with the online system. Upon generation of the list of items, the online system causes the chat interface to display content prompting approval by the users for conversion of the list of items. Responsive to the approval, the online system places the group order that includes the list of items for delivery to a user of the online system.
    Type: Grant
    Filed: May 23, 2024
    Date of Patent: October 6, 2026
    Assignee: Maplebear Inc.
    Inventors: Mridul Singhai, Reece Boyd, Joseph Olivier, Lukasz Czekaj, Brent Luna, Nathan Marks
  • Publication number: 20260065339
    Abstract: An agentic model supported by language models tuned for interaction with pickers on behalf of users of an online system. Upon receiving a message from a picker related to fulfillment of an order of a user, the online system selects a language model of the agentic model associated with a cluster of users including the user and tuned to have a persona of the user that is common to the cluster of users. The online system requests the language model to generate, based on a prompt input into the language model including the message from the picker, first data related to the user and second data related to the cluster of users, a response to the message on behalf of the user. The online system causes a user interface of the device of the picker and a user interface of a device associated with the user to display the response.
    Type: Application
    Filed: August 28, 2024
    Publication date: March 5, 2026
    Inventors: Mridul Singhai, Brent Luna, Joseph Olivier, Reece Boyd, Lukasz Czekaj, Nathan Marks
  • Publication number: 20250363545
    Abstract: A chat interface supported by language models is used for generating a group order at an online system based on a conversation between multiple users. Upon receiving, via the chat interface, input data with information about the conversation, the online system requests a first language model to generate, based on the input data, a list of ingredients. The online system then requests a second language model to map the list of ingredients into a list of items at a retailer associated with the online system. Upon generation of the list of items, the online system causes the chat interface to display content prompting approval by the users for conversion of the list of items. Responsive to the approval, the online system places the group order that includes the list of items for delivery to a user of the online system.
    Type: Application
    Filed: May 23, 2024
    Publication date: November 27, 2025
    Inventors: Mridul Singhai, Reece Boyd, Joseph Olivier, Lukasz Czekaj, Brent Luna, Nathan Marks
  • Publication number: 20250322438
    Abstract: An online concierge system receives a query from a user and leverages a set of models to generate an order based on the query. An ingredient identification model is a generative model that receives the query and generates a set of item categories corresponding to items that are combined to satisfy the query. An item identification model trained on catalogs of items offered by retailers receives the set of item categories as an input and generates a list of items available at a retailer corresponding to the set of item categories. The item identification model may generate multiple lists corresponding to different retailers and select a specific list of items based on list scores determined for each list. A candidate order form creation model generates characteristics of an order for obtaining the list of items that leverages prior orders fulfilled for the user.
    Type: Application
    Filed: April 12, 2024
    Publication date: October 16, 2025
    Inventors: Joseph Olivier, Brent Luna, Mridul Singhai, Lukasz Czekaj, Reece Boyd, Nathan Marks
  • Publication number: 20250315875
    Abstract: A language model is used to suggest content based on preferences of a user of an online system and data queried from a catalog database of the online system. The online system gathers input data including a set of recipes and user data and generates a prompt for input into the language model that includes the input data. The online system requests the language model to generate, based on the prompt input into the language model, the list of recipes for the user, wherein each recipe includes a list of ingredients. The online system selects one or more recipes from the list of recipes for presentation to the user. The online system causes a device associated with the user to display a user interface with a suggestion for the user to include, in a cart, a set of ingredients of the selected one or more recipes.
    Type: Application
    Filed: April 8, 2024
    Publication date: October 9, 2025
    Inventors: Reece Boyd, Mridul Singhai, Joseph Olivier, Brent Luna, Lukasz Czekaj, Nathan Marks