Patents by Inventor Richard David Din

Richard David Din 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: 11915170
    Abstract: In some examples, a processor may access past order information for a plurality of merchants to determine, for an upcoming time period, a number of orders predicted to be received by the merchants. The processor may determine geographic locations of delivery agent devices, each associated with a respective delivery agent. The processor may compare, for the upcoming time period, a number of active delivery agents with the number of orders predicted to be received. Based at least on determining a predicted shortage of active delivery agents for the upcoming time period, the processor selects a first delivery agent of the plurality of delivery agents to pick up a first order from a first pickup location of a first merchant and a second order from a second pickup location of a second merchant, and sends a message to a first delivery agent device associated with the first delivery agent.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: February 27, 2024
    Assignee: DOORDASH, INC.
    Inventors: Jesse Lee Reiss, Ajit Kalidindi Varma, Jeffrey Frank Iacono, Richard David Din
  • Publication number: 20220405693
    Abstract: In some examples, a processor may access past order information for a plurality of merchants to determine, for an upcoming time period, a number of orders predicted to be received by the merchants. The processor may determine geographic locations of delivery agent devices, each associated with a respective delivery agent. The processor may compare, for the upcoming time period, a number of active delivery agents with the number of orders predicted to be received. Based at least on determining a predicted shortage of active delivery agents for the upcoming time period, the processor selects a first delivery agent of the plurality of delivery agents to pick up a first order from a first pickup location of a first merchant and a second order from a second pickup location of a second merchant, and sends a message to a first delivery agent device associated with the first delivery agent.
    Type: Application
    Filed: August 25, 2022
    Publication date: December 22, 2022
    Inventors: Jesse Lee REISS, Ajit Kalidindi VARMA, Jeffrey Frank IACONO, Richard David DIN
  • Patent number: 11429907
    Abstract: Some examples include a processor that accesses past order information for a plurality of past orders received in the past for a plurality of merchants and delivered by delivery agents. Further, for an upcoming time period, based on the past orders received by individual merchants over a past period of time, the processor may determine a predicted number of orders to be received for an upcoming time period for the individual merchants. The processor may execute delivery agent management logic to compare, for the upcoming time period, a number of active delivery agents with the predicted number of orders, and may send a message to a first delivery agent device associated with a first delivery agent to cause one of: activation of the first delivery agent from inactive status to active status, or deactivation of the first delivery agent from active status to inactive status.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: August 30, 2022
    Assignee: DOORDASH, INC.
    Inventors: Jesse Lee Reiss, Ajit Kalidindi Varma, Jeffrey Frank Iacono, Richard David Din
  • Publication number: 20210125135
    Abstract: Some examples include a processor that accesses past order information for a plurality of past orders received in the past for a plurality of merchants and delivered by delivery agents. Further, for an upcoming time period, based on the past orders received by individual merchants over a past period of time, the processor may determine a predicted number of orders to be received for an upcoming time period for the individual merchants. The processor may execute delivery agent management logic to compare, for the upcoming time period, a number of active delivery agents with the predicted number of orders, and may send a message to a first delivery agent device associated with a first delivery agent to cause one of: activation of the first delivery agent from inactive status to active status, or deactivation of the first delivery agent from active status to inactive status.
    Type: Application
    Filed: January 4, 2021
    Publication date: April 29, 2021
    Inventors: Jesse Lee REISS, Ajit Kalidindi VARMA, Jeffrey Frank IACONO, Richard David DIN
  • Patent number: 10885479
    Abstract: In some examples, a service provider may determine, for a time of day and a day of a week, orders received by individual merchants of a plurality of merchants over a past period of time. The service provider may further determine, for the time of day and day of the week, based at least in part on the orders received over the past period of time, a first merchant predicted to receive an order. Based at least in part on a pickup location of the first merchant, the service provider may send a communication to a first courier device associated with a first courier of a plurality of couriers. For example, the communication may include location information for a recommended location to which the first courier is to move to be in position for picking up an order from the merchant that is predicted to receive the order.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: January 5, 2021
    Assignee: DOORDASH, INC.
    Inventors: Jesse Lee Reiss, Ajit Kalidindi Varma, Jeffrey Frank Iacono, Richard David Din
  • Patent number: 10740715
    Abstract: In some examples, a computing device may receive, from a first user device, a communication indicating a request to create a combined order for items offered by one or more merchants. For example, the combined order may enable a plurality of users to independently purchase individual ones of the items from the one or more merchants. The combined order may be created having an initial condition and may be accessible by the plurality of users for adding items to the combined order. At least one selection of a respective item may be received from each user of the plurality of users. For instance, each selection may change the condition of the combined order. In addition, the computing device may process the items added to the combined order as a single order to perform at least one action.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: August 11, 2020
    Assignee: DOORDASH, INC.
    Inventors: Abhay Raj Kumar, Jesse Lee Reiss, Ajit Kalidindi Varma, Matthew Rhodes, Richard David Din, Anthony Bishopric
  • Patent number: 10262292
    Abstract: In some examples, a first device of a first buyer may receive a selection of a first item offered by a selected merchant. The first device may determine whether any second devices are within a threshold distance of the first device. Based on a second device being within the threshold distance, the first device may send, to the second device, a communication for creating a combined order. Receipt of the communication may cause the second device to present, to a second buyer, an interface for creating a combined order. The second buyer may use the second device to select a second item to order from the merchant. At least one of the first device or the second device may send combined order information to a service computing device, which may send the combined order to the merchant and schedule a courier to deliver the ordered items to the buyers.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: April 16, 2019
    Assignee: Square, Inc.
    Inventors: Abhay Raj Kumar, Jesse Lee Reiss, Ajit Kalidindi Varma, Matthew Rhodes, Richard David Din, Anthony Bishopric
  • Patent number: 10133995
    Abstract: In some examples, a service provider may determine, for a time of day and a day of a week, orders received by individual merchants of a plurality of merchants over a past period of time. The service provider may further determine, for the time of day and day of the week, based at least in part on the orders received over the past period of time, a first merchant predicted to receive an order. Based at least in part on a pickup location of the first merchant, the service provider may send a communication to a first courier device associated with a first courier of a plurality of couriers. For example, the communication may include location information for a recommended location to which the first courier is to move to be in position for picking up an order from the merchant that is predicted to receive the order.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: November 20, 2018
    Assignee: Square, Inc.
    Inventors: Jesse Lee Reiss, Ajit Kalidindi Varma, Jeffrey Frank Iacono, Richard David Din
  • Patent number: 9269103
    Abstract: In some examples, a first device associated with a first buyer may present information related to a plurality of merchants offering items for delivery. The first device may receive, as a first order, a selection of a first item offered by a selected merchant. The first device may determine that a second device is within a threshold distance of the first device, and may send, to the second device, a communication for creating a combined order, such as for dividing a delivery fee associated with the order. A second buyer may use the second device to select a second item to order from the selected merchant. At least one of the first device or the second device may send order information to a service computing device, which may send the combined order to the first merchant and schedule a courier to deliver the order to the buyers.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: February 23, 2016
    Assignee: Square, Inc.
    Inventors: Abhay Raj Kumar, Jesse Lee Reiss, Ajit Kalidindi Varma, Matthew Rhodes, Richard David Din, Anthony Bishopric