Patents by Inventor Haochen Luo

Haochen Luo 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: 20260105476
    Abstract: An online concierge system applies a predictive model to predict demand of items, and facilitates preemptive picking of items in advance of receiving orders to enable efficient procurement and delivery. The online concierge system may apply a time-series model and/or machine learning model that predicts demand based on historical data. Depending on the predicted demand, items may be preemptively moved from a storage location to a staging area that enables the items to be more rapidly processed and delivered to customers when orders come in.
    Type: Application
    Filed: December 15, 2025
    Publication date: April 16, 2026
    Inventors: Kenneth Jason Sanchez, Eric Hermann, Abhinav Darbari, Haochen Luo, Maksym Brodin, Sam Crocker
  • Patent number: 12547978
    Abstract: An inventory interaction model predicts user interactions with items to be included in an item assortment in a warehouse. The item is described with features that include the co-located items and the respective user interactions, so that the item interactions for the evaluated item incorporate item-item effects in its predictions. To train the model effectively in the absence of prior interaction data for an item, training examples are generated from existing item and user interaction data of co-located items by selecting a portion of the items for the examples and including co-located item data, labeling the training example output with item interactions for the item. The trained model is then applied for an item assortment by describing co-located item features of the item assortment in evaluating candidate items.
    Type: Grant
    Filed: April 29, 2023
    Date of Patent: February 10, 2026
    Assignee: Maplebear Inc.
    Inventors: Haochen Luo, Kenneth Jason Sanchez, Eric Hermann
  • Patent number: 12518291
    Abstract: An online concierge system applies a predictive model to predict demand of items, and facilitates preemptive picking of items in advance of receiving orders to enable efficient procurement and delivery. The online concierge system may apply a time-series model and/or machine learning model that predicts demand based on historical data. Depending on the predicted demand, items may be preemptively moved from a storage location to a staging area that enables the items to be more rapidly processed and delivered to customers when orders come in.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: January 6, 2026
    Assignee: Maplebear Inc.
    Inventors: Kenneth Jason Sanchez, Eric Hermann, Abhinav Darbari, Haochen Luo, Maksym Brodin, Sam Crocker
  • Publication number: 20250328859
    Abstract: An online system receives from a device associated with a picker, an image of an order delivered at a location associated with the order for a user and accesses a plurality of features about the order to output a likelihood that the delivered order in the received image is erroneous. The online system applies a machine learning model to the received image of the order and the plurality of features of the order. The machine learning model is trained to predict a likelihood that the delivered order is erroneous. The online system determines that the delivered order is erroneous and transmits a warning message to the device associated with the picker about the identified potential delivery error.
    Type: Application
    Filed: April 22, 2024
    Publication date: October 23, 2025
    Inventors: Sandrine Meunier, Alan Hwang, Haochen Luo, Tianyi Mu
  • Publication number: 20250225456
    Abstract: An online concierge shopping system fulfills orders using workers who pick items at a warehouse to complete an order and workers to deliver the orders to a customer's location. To optimize the staffing of workers for each task, the system uses a trained model to predict the number of workers needed to achieve an optimal outcome based on an input set of contextual information. The system also schedules specific workers to various shifts using the predicted number of workers needed and then searching a feasibility space for an optimal solution. The trained model may be updated based on performance observations.
    Type: Application
    Filed: March 26, 2025
    Publication date: July 10, 2025
    Inventors: Haochen Luo, Eric Hermann, Rishab Saraf, Abhinav Darbari, Teodor Lefter, Kenneth Jason Sanchez, Jagannath Putrevu
  • Patent number: 12288172
    Abstract: An online concierge shopping system fulfills orders using workers who pick items at a warehouse to complete an order and workers to deliver the orders to a customer's location. To optimize the staffing of workers for each task, the system uses a trained model to predict the number of workers needed to achieve an optimal outcome based on an input set of contextual information. The system also schedules specific workers to various shifts using the predicted number of workers needed and then searching a feasibility space for an optimal solution. The trained model may be updated based on performance observations.
    Type: Grant
    Filed: January 18, 2023
    Date of Patent: April 29, 2025
    Assignee: Maplebear Inc.
    Inventors: Haochen Luo, Eric Hermann, Rishab Saraf, Abhinav Darbari, Teodor Lefter, Kenneth Jason Sanchez, Jagannath Putrevu
  • Publication number: 20240362579
    Abstract: An inventory interaction model predicts user interactions with items of a location for a physical warehouse included with other warehouses in a region. The location is described with features that include the nearby locations and the respective user interactions with the respective item assortments, so that the item interactions for the evaluated location incorporate location-location effects in model predictions. To effectively train the model in the absence of prior interaction data for a location, training examples are generated from existing locations and user interaction data of item assortments by selecting a portion of the locations for the training examples and including nearby location interaction data, labeling the training example output with item interactions for the location. The trained model is then applied for an item assortment at a location by describing nearby locations in evaluating candidate locations and item assortments.
    Type: Application
    Filed: April 29, 2023
    Publication date: October 31, 2024
    Inventors: Haochen Luo, Kenneth Jason Sanchez, Eric Hermann
  • Publication number: 20240362580
    Abstract: An online system evaluates different item assortments for a physical warehouse having limited capacity to stock items. Each item assortment is stocked at the physical warehouse in proportion to an assortment split weight. The items at the warehouse are available for users to order, for example to be gathered by a picker and physically delivered to users near the warehouse. Rather than display all items actually stocked at the physical warehouse to all users, the different item assortments are displayed to different users. Users may order items from the assigned item assortment and, because both item assortments are actually stocked at the physical warehouse, orders from either item assortment may be successfully fulfilled for delivery. The different user interfaces thus permit evaluation of the preferred item assortment by users while maintaining expected delivery capability and while using the same storage capacity of the physical warehouse.
    Type: Application
    Filed: April 29, 2023
    Publication date: October 31, 2024
    Inventors: Kenneth Jason Sanchez, Haochen Luo, Rishab Saraf, Eric Hermann, Dario Fidanza
  • Publication number: 20240362582
    Abstract: An inventory interaction model predicts user interactions with items to be included in an item assortment in a warehouse. The item is described with features that include the co-located items and the respective user interactions, so that the item interactions for the evaluated item incorporate item-item effects in its predictions. To train the model effectively in the absence of prior interaction data for an item, training examples are generated from existing item and user interaction data of co-located items by selecting a portion of the items for the examples and including co-located item data, labeling the training example output with item interactions for the item. The trained model is then applied for an item assortment by describing co-located item features of the item assortment in evaluating candidate items.
    Type: Application
    Filed: April 29, 2023
    Publication date: October 31, 2024
    Inventors: Haochen Luo, Kenneth Jason Sanchez, Eric Hermann
  • Publication number: 20240289738
    Abstract: An online concierge system facilitates ordering of items by customers, procurement of the items from physical retailers by pickers assigned to the orders, and delivery of the orders to customers. To enable efficient procurement, the online concierge system may facilitate preemptive picking of items for staging at a rapid fulfillment area of the physical retailer, and pickers may selectively pick items from the rapid fulfillment area instead of their standard storage locations. Decisions on which items to preemptively pick may be based on a predictive optimization model that scores and ranks items for predictive picking in accordance with various optimization criteria. In the course of fulfilling orders, pickers may furthermore be assigned to replenish items from the standard storage locations to the rapid fulfillment area to satisfy future predicted or actual orders in a manner that optimizes a cost metric.
    Type: Application
    Filed: February 24, 2023
    Publication date: August 29, 2024
    Inventors: Kenneth Jason Sanchez, Haochen Luo, Eric Hermann
  • Publication number: 20240289739
    Abstract: An online concierge system facilitates ordering of items by customers, procurement of the items from physical retailers by pickers assigned to the orders, and delivery of the orders to customers. To enable efficient procurement, the online concierge system may facilitate preemptive picking of items for staging at a rapid fulfillment area of the physical retailer, and pickers may selectively pick items from the rapid fulfillment area instead of their standard storage locations. Decisions on which items to preemptively pick may be based on a predictive optimization model that scores and ranks items for predictive picking in accordance with various optimization criteria. In the course of fulfilling orders, pickers may furthermore be assigned to replenish items from the standard storage locations to the rapid fulfillment area to satisfy future predicted or actual orders in a manner that optimizes a cost metric.
    Type: Application
    Filed: February 24, 2023
    Publication date: August 29, 2024
    Inventors: Kenneth Jason Sanchez, Haochen Luo, Eric Hermann
  • Publication number: 20240242145
    Abstract: An online concierge shopping system fulfills orders using workers who pick items at a warehouse to complete an order and workers to deliver the orders to a customer's location. To optimize the staffing of workers for each task, the system uses a trained model to predict the number of workers needed to achieve an optimal outcome based on an input set of contextual information. The system also schedules specific workers to various shifts using the predicted number of workers needed and then searching a feasibility space for an optimal solution. The trained model may be updated based on performance observations.
    Type: Application
    Filed: January 18, 2023
    Publication date: July 18, 2024
    Inventors: Haochen Luo, Eric Hermann, Rishab Saraf, Abhinav Darbari, Teodor Lefter, Jason Sanchez, Jagannath Putrevu
  • Publication number: 20240193627
    Abstract: An online concierge system applies a predictive model to predict demand of items, and facilitates preemptive picking of items in advance of receiving orders to enable efficient procurement and delivery. The online concierge system may apply a time-series model and/or machine learning model that predicts demand based on historical data. Depending on the predicted demand, items may be preemptively moved from a storage location to a staging area that enables the items to be more rapidly processed and delivered to customers when orders come in.
    Type: Application
    Filed: December 12, 2022
    Publication date: June 13, 2024
    Inventors: Jason Sanchez, Eric Hermann, Abhinav Darbari, Haochen Luo, Maksym Brodin, Sam Crocker
  • Publication number: 20240070603
    Abstract: A grid is created for a map of a geographic region based on a location planning request received from a user device. A plurality of candidate cells are identified from among a plurality of cells of the grid. Each of the candidate cells including a candidate location for a warehouse. Respective isochrones are generated relative to the candidate locations of the plurality of candidate cells based on a delivery time threshold indicated in the location planning request. Respective isochrone scores are determined for the generated isochrones based at least on data indicating a past volume of sales in the isochrone. Based on the respective isochrone scores of the candidate locations, a subset of the candidate locations is selected as a recommended set of locations for warehouses to cover the geographic region. A notification indicating the recommended set of locations is transmitted to the user device.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Jagannath Putrevu, Haochen Luo, Xiangpeng Li, Rishab Saraf