Patents by Inventor Shaun Navin Maharaj

Shaun Navin Maharaj 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: 20250078980
    Abstract: An online system uses a meal plan scoring model to generate candidate replacement meal plans for a user in response to a triggering event. In response to identifying a triggering event, the online system generates a set of candidate meal plans. Each of the candidate replacement meal plans comply with nutritional constraints established by the user. The online system scores each of the candidate meal plans using a meal plan scoring model. A meal plan scoring model is a machine-learning model that is trained to predict a likelihood that a user will select a candidate replacement meal plan. The online system selects a subset of the candidate replacement meal plans and transmits the selected candidate replacement meal plans to a client device associated with the user. The user can select one of the candidate replacement meal plans to replace their initial meal plan with their selected meal plan.
    Type: Application
    Filed: August 28, 2023
    Publication date: March 6, 2025
    Inventors: Shaun Navin Maharaj, Brent Scheibelhut, Mark Oberemk
  • Publication number: 20240428125
    Abstract: An online concierge system uses a findability machine-learning model to predict the findability of items within a physical area. The findability model is a machine-learning model that is trained to compute findability scores, which are scores that represent the ease or difficulty of finding items within a physical area. The findability model computes findability scores for items based on an item map describing the locations of items within a physical area. The findability model is trained based on data describing pickers that collect items to service orders for the online concierge system. The online concierge system aggregates this information across a set of pickers to generate training examples to train the findability model. These training examples include item data for an item, an item map data describing an item map for the physical area, and a label that indicates a findability score for that item/item map pair.
    Type: Application
    Filed: June 21, 2023
    Publication date: December 26, 2024
    Inventors: Amalia Rothschild-Keita, Brent Scheibelhut, Mark Oberemk, Hua Xiao, Shaun Navin Maharaj, Taha Amjad
  • 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: 20240403923
    Abstract: An online system generates digital flyers using a generative model. The online system receives, from a client device, a request to generate a digital flyer. The request includes one or more design conditions for the digital flyer. For example, the design conditions may specify one or more cornerstone items, a theme, a template flyer, other target characteristics, etc. The online system further accesses an item catalog storing item data. The online system generates a query for a generative model including a prompt to generate the digital flyer, the one or more design conditions, and item data accessed from the item catalog. The online system provides the query to a model serving system, which executes the generative model with the query to return a batch of one or more digital flyers. The online system provides a first digital flyer in the batch of one or more digital flyers for presentation.
    Type: Application
    Filed: May 29, 2024
    Publication date: December 5, 2024
    Inventors: Bryan Pham, Shaun Navin Maharaj, Brent Scheibelhut, Mark Oberemk, Fabien Mouvet
  • 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: 20240289857
    Abstract: An online concierge system delivers items from multiple retailers to customers. To avoid delivery of expired or near-expired items, the online concierge system obtains attributes of items offered by a retailer, such as from images of items at the retailer from client devices and uses a trained desirability model to predict a desirability score of an item based on the item's attributes. The desirability model is trained using training examples with labels indicating whether an item was suitable for inclusion in an order. The desirability model may be used to determine if an item is suitable for inclusion in an order, to provide suggestions for a retailer for using the item, or to select a retailer for fulfilling an order.
    Type: Application
    Filed: February 24, 2023
    Publication date: August 29, 2024
    Inventors: Shaun Navin Maharaj, Brent Scheibelhut, Mark Oberemk
  • Publication number: 20240193663
    Abstract: A system or a method for using machine learning to automatically route user inquiries to a retailer are presented. The system receives an inquiry from a client device associated with a user. The inquiry includes text content and an image. The system uses a natural language model to analyze the received text to identify a first category of items. The system applies the received image to an image recognition model to identify a second category of items contained in the received image. The system then identifies a retailer that carries items in at least one of the first or second category of items, and suggests the retailer to the user via the client device associated with the user. A retail associate at the retailer can then respond to the inquiry via a client device associated with the retailer.
    Type: Application
    Filed: December 9, 2022
    Publication date: June 13, 2024
    Inventors: Shaun Navin Maharaj, Brent Scheibelhut, 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
  • Publication number: 20230419381
    Abstract: An online concierge system receives, from a client device comprising a customer mobile application, an order comprising a list of one or more items for delivery to a destination location from a warehouse. The customer mobile application comprises a user interface. The online concierge system identifies a set of item groupings from a database that match the list of one or more items. The online concierge system applies the order and the set of item groupings to a machine learning model to produce a set of foundational items. The online concierge system sends for display, to the client device, an updated user interface comprising a foundational items graphical element that visually distinguishes the set of foundational items from other items in the list of one or more items.
    Type: Application
    Filed: June 22, 2022
    Publication date: December 28, 2023
    Inventors: Leho Nigul, Shaun Navin Maharaj, Brent Scheibelhut