Patents by Inventor Michael Ebener

Michael Ebener 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: 11854064
    Abstract: A system includes one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors to perform: receiving, from a customer device, an online order for a customer, wherein the online order comprises a customer identification for the customer; receiving, from the customer device, a selection of a pick-up time for retrieval at a store; receiving an additional order for the customer; linking the additional order to the online order based on the customer identification; sending instructions to an assembler configured to (1) read identifiers of the online order and the additional order, (2) retrieve the plurality of items and the one or more additional items from a facility, and (3) place the plurality of items and the one or more additional items in a designated location. Other embodiments are disclosed.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: December 26, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Austin Smith, Arnon Katz, Michael Ebener, Vidyanand Krishnan, Jason Shaffer
  • Publication number: 20210082032
    Abstract: A system includes one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors to perform: receiving, from a customer device, an online order for a customer, wherein the online order comprises a customer identification for the customer; receiving, from the customer device, a selection of a pick-up time for retrieval at a store; receiving an additional order for the customer; linking the additional order to the online order based on the customer identification; sending instructions to an assembler configured to (1) read identifiers of the online order and the additional order, (2) retrieve the plurality of items and the one or more additional items from a facility, and (3) place the plurality of items and the one or more additional items in a designated location. Other embodiments are disclosed.
    Type: Application
    Filed: November 30, 2020
    Publication date: March 18, 2021
    Applicant: Walmart Apollo, LLC
    Inventors: Austin Smith, Arnon Katz, Michael Ebener, Vidyanand Krishnan, Jason Shaffer
  • Patent number: 10853871
    Abstract: A system includes a database having a plurality of purchasable items. The system also includes an order server programmed to display a website including the purchasable items to a customer via a customer device and allow the customer to select the purchasable items for purchase. The selected items are added to an online order, and a request to complete the order is received from the customer device. A selection of a pick-up time for the customer to retrieve the order at a store is received. The online order and the selected pick-up time are transmitted to an order assembly server. The order assembly server is configured to begin assembling the selected purchasable items for pick-up at the store, receive a selection of an additional purchasable item to add to the selected pick-up time, and assemble the order and the additional purchasable item for pick-up at the selected pickup time.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: December 1, 2020
    Assignee: WALMART APOLLO, LLC
    Inventors: Austin Smith, Arnon Katz, Michael Ebener, Vidyanand Krishnan, Jason Shaffer
  • Publication number: 20180247261
    Abstract: A system includes a delivery server, an order server, and a database including consumer goods. The order server displays a website including the consumer goods to a customer and enables the customer to select consumer goods for purchase. The order server receives a request by the customer device to complete an order including the selected goods, receives a selection of a delivery time for the customer to receive the order, and transmits the order and delivery time to the delivery server. The delivery server receives a delivery acceptance notification indicating that a delivery driver has agreed to deliver the order to the customer. The delivery server also receives a check-in notification indicating that the delivery driver is estimated to arrive at the store in less than a threshold amount of time, and automatically places the order in a delivery queue for loading the order into the delivery vehicle.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Austin Smith, Arnon Katz, Michael Ebener, Vidyanand Krishnan, Deepak Deshpande, Prakash Seetharaman
  • Publication number: 20180247369
    Abstract: A system includes a database having a plurality of purchasable items. The system also includes an order server programmed to display a website including the purchasable items to a customer via a customer device and allow the customer to select the purchasable items for purchase. The selected items are added to an online order, and a request to complete the order is received from the customer device. A selection of a pick-up time for the customer to retrieve the order at a store is received. The online order and the selected pick-up time are transmitted to an order assembly server. The order assembly server is configured to begin assembling the selected purchasable items for pick-up at the store, receive a selection of an additional purchasable item to add to the selected pick-up time, and assemble the order and the additional purchasable item for pick-up at the selected pickup time.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Austin Smith, Arnon Katz, Michael Ebener, Vidyanand Krishnan, Jason Shaffer