Patents by Inventor Ryan McColeman

Ryan McColeman 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).

  • Publication number: 20260154724
    Abstract: The present disclosure is directed to determining purchase suggestions for an online shopping concierge platform. In particular, the methods and systems of the present disclosure may receive, from a computing device associated with a customer of an online shopping concierge platform, data indicating one or more interactions of the customer with the online shopping concierge platform; determine, based at least in part on one or more machine learning (ML) models and the data indicating the interaction(s), a likelihood that the customer will purchase a particular item if presented, at a specific time, with a suggestion to purchase the particular item; and generate and communicate data describing a graphical user interface (GUI) comprising at least a portion of a listing of one or more purchase suggestions including the suggestion to purchase the particular item.
    Type: Application
    Filed: January 28, 2026
    Publication date: June 4, 2026
    Inventors: Ryan McColeman, Brent Scheibelhut, Mark Oberemk, Shaun Navin Maharaj
  • Patent number: 12561725
    Abstract: The present disclosure is directed to determining purchase suggestions for an online shopping concierge platform. In particular, the methods and systems of the present disclosure may receive, from a computing device associated with a customer of an online shopping concierge platform, data indicating one or more interactions of the customer with the online shopping concierge platform; determine, based at least in part on one or more machine learning (ML) models and the data indicating the interaction(s), a likelihood that the customer will purchase a particular item if presented, at a specific time, with a suggestion to purchase the particular item; and generate and communicate data describing a graphical user interface (GUI) comprising at least a portion of a listing of one or more purchase suggestions including the suggestion to purchase the particular item.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: February 24, 2026
    Assignee: Maplebear Inc.
    Inventors: Ryan McColeman, Brent Scheibelhut, Mark Oberemk, Shaun Navin Maharaj
  • Publication number: 20250335970
    Abstract: An online concierge system facilitates ordering, procurement, and delivery of items to a customer from physical retailers based on shared cart recommendations. Based on customer identifying information and other data sources, the online concierge system may recommend prepopulated shared carts that may be of interest to a customer. The prepopulated carts may be associated with other users of the online concierge system or may be associated with specific events, locations, or other metadata. Prepopulated carts may be created by other users that select to share their carts. Additionally, prepopulated carts may be created and shared by retailers, manufacturers, wholesalers, or other stakeholders in the selling of items through the online concierge system. Furthermore, recommended carts may be automatically generated based on machine learning techniques.
    Type: Application
    Filed: July 8, 2025
    Publication date: October 30, 2025
    Inventors: Shaun Navin Maharaj, Brent Scheibelhut, Bradley Colthurst, Ryan McColeman
  • Patent number: 12373879
    Abstract: An online concierge system facilitates ordering, procurement, and delivery of items to a customer from physical retailers based on shared cart recommendations. Based on customer identifying information and other data sources, the online concierge system may recommend prepopulated shared carts that may be of interest to a customer. The prepopulated carts may be associated with other users of the online concierge system or may be associated with specific events, locations, or other metadata. Prepopulated carts may be created by other users that select to share their carts. Additionally, prepopulated carts may be created and shared by retailers, manufacturers, wholesalers, or other stakeholders in the selling of items through the online concierge system. Furthermore, recommended carts may be automatically generated based on machine learning techniques.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: July 29, 2025
    Assignee: Maplebear Inc.
    Inventors: Shaun Navin Maharaj, Brent Scheibelhut, Bradley Colthurst, Ryan McColeman
  • Publication number: 20250139686
    Abstract: 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.
    Type: Application
    Filed: October 27, 2023
    Publication date: May 1, 2025
    Inventors: Brent Scheibelhut, Shaun Navin Maharaj, Mark Oberemk, Ryan Martin, Ryan McColeman
  • Publication number: 20250140403
    Abstract: 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.
    Type: Application
    Filed: October 26, 2023
    Publication date: May 1, 2025
    Inventors: Shaun Navin Maharaj, Brent Scheibelhut, Mark Oberemk, Ryan McColeman, Ryan Martin
  • Publication number: 20250111329
    Abstract: 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.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Inventors: Shaun Navin Maharaj, Brent Scheibelhut, Mark Oberemk, Ryan McColeman, Ryan Martin
  • Publication number: 20240428314
    Abstract: The present disclosure is directed to determining purchase suggestions for an online shopping concierge platform. In particular, the methods and systems of the present disclosure may receive, from a computing device associated with a customer of an online shopping concierge platform, data indicating one or more interactions of the customer with the online shopping concierge platform; determine, based at least in part on one or more machine learning (ML) models and the data indicating the interaction(s), a likelihood that the customer will purchase a particular item if presented, at a specific time, with a suggestion to purchase the particular item; and generate and communicate data describing a graphical user interface (GUI) comprising at least a portion of a listing of one or more purchase suggestions including the suggestion to purchase the particular item.
    Type: Application
    Filed: June 20, 2023
    Publication date: December 26, 2024
    Inventors: Ryan McColeman, Brent Scheibelhut, Mark Oberemk, Shaun Navin Maharaj
  • Publication number: 20240346441
    Abstract: An online system performs an inference task in conjunction with the model serving system or the interface system to continuously monitor conversations between users and shoppers to determine whether a message sent by a sending party can be automatically responded to rather than prompting the receiving party for a manual response. The online system automatically provides a response to the message without the receiving party's manual involvement. In one or more embodiments, the online system can infer whether a question can be intercepted and/or suggests one or more available answers the sender can consider as feedback without a manual response from the receiver.
    Type: Application
    Filed: April 11, 2024
    Publication date: October 17, 2024
    Inventors: Ryan McColeman, Ryan Martin, Brent Scheibelhut, Shaun Navin Maharaj, Mark Oberemk
  • Publication number: 20240320523
    Abstract: An online system performs an inference task in conjunction with the model serving system or the interface system to continuously monitor conversations between requesting users and fulfillment users to determine whether the online system can intervene to automatically respond to a message sent by a sending party, rather than prompting the receiving party for a manual reply. Upon inferring that a message can be automatically responded to, the online system automatically provides a response to the message without the receiving party's manual involvement. The online system can further be augmented to classify and reroute certain requesting user or fulfillment user queries that impact an order's end state by intercepting the conversation on behalf of either party and performing one or more automated actions. If the message is action-oriented, the online system may perform one or more automated actions in response to the message.
    Type: Application
    Filed: March 14, 2024
    Publication date: September 26, 2024
    Inventors: Ryan McColeman, Ryan Martin, Brent Scheibelhut, Shaun Navin Maharaj, Mark Oberemk
  • Publication number: 20240177219
    Abstract: An online concierge system facilitates ordering, procurement, and delivery of items to a customer from physical retailers based on shared cart recommendations. Based on customer identifying information and other data sources, the online concierge system may recommend prepopulated shared carts that may be of interest to a customer. The prepopulated carts may be associated with other users of the online concierge system or may be associated with specific events, locations, or other metadata. Prepopulated carts may be created by other users that select to share their carts. Additionally, prepopulated carts may be created and shared by retailers, manufacturers, wholesalers, or other stakeholders in the selling of items through the online concierge system. Furthermore, recommended carts may be automatically generated based on machine learning techniques.
    Type: Application
    Filed: November 28, 2022
    Publication date: May 30, 2024
    Inventors: Shaun Navin Maharaj, Brent Scheibelhut, Bradley Colthurst, Ryan McColeman