Patents by Inventor Jeffrey F. Iacono

Jeffrey F. Iacono 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: 11934991
    Abstract: In some examples, a computing device sends, to an application on a user device, item information to cause the application to present a user interface including information about items available from a merchant. In response to receiving a user input via the user interface to select an item from the merchant, the computing device determines that a likelihood that the item will be unavailable exceeds a threshold. The computing device sends a communication that causes the application to present a plurality of selectable options to indicate actions to perform when the item is unavailable. The computing device receives a request to place the order for the item, and an indication of the action to perform. In response to receiving a communication from the merchant device indicating that the item is unavailable, the computing device sends an instruction to the merchant device indicating the action to perform.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: March 19, 2024
    Assignee: DOORDASH, INC.
    Inventors: Xingjie Liu, Jevin Bhorania, Ajit Kalidindi Varma, Jeffrey F. Iacono
  • Publication number: 20230177453
    Abstract: In some examples, a computing device sends, to an application on a user device, item information to cause the application to present a user interface including information about items available from a merchant. In response to receiving a user input via the user interface to select an item from the merchant, the computing device determines that a likelihood that the item will be unavailable exceeds a threshold. The computing device sends a communication that causes the application to present a plurality of selectable options to indicate actions to perform when the item is unavailable. The computing device receives a request to place the order for the item, and an indication of the action to perform. In response to receiving a communication from the merchant device indicating that the item is unavailable, the computing device sends an instruction to the merchant device indicating the action to perform.
    Type: Application
    Filed: January 13, 2023
    Publication date: June 8, 2023
    Inventors: Xingjie LIU, Jevin BHORANIA, Ajit Kalidindi VARMA, Jeffrey F. IACONO
  • Patent number: 11657442
    Abstract: Integrating a fulfillment service provider into a third-party application via an Application Programming Interface (API) is described. In an example, a computing device associated with a fulfillment service provider can determine, based at least in part on an indication of an interaction between a user and a third-party application, that the fulfillment service provider has been initialized. In one example, functionality associated with the fulfillment service provider can be accessible to the third-party application via an API. In at least one example, the computing device can generate, based at least in part on the interaction with the third-party application and while the fulfillment service provider is initialized, a recommendation of at least one of a service, a merchant, or an item associated with the fulfillment service provider. The computing device can cause the recommendation to be presented via at least one of the third-party application or the fulfillment service provider.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: May 23, 2023
    Assignee: DoorDash, Inc.
    Inventors: Jeffrey F. Iacono, Keith Chu, Joey Lu, Michael Thole, Sang Zhang
  • Patent number: 11556886
    Abstract: In some examples, a computing device may receive, from a user device, user input indicating selection of a first item to place an order with a merchant. The computing device may analyze a plurality of transaction records for past orders to determine a likelihood that the first item will be unavailable for the order. The computing device may send a communication that causes the user interface on the user device to display a notification including a request for an action to perform in the event that the first item is unavailable. The computing device may receive a response including an instruction for the action to perform. The computing device may cause the order to be placed with the merchant. In response to receiving subsequently an indication from the merchant that the first item is unavailable, the computing device may send a communication to cause the action to be performed.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: January 17, 2023
    Assignee: DOORDASH, INC.
    Inventors: Xingjie Liu, Jevin Bhorania, Ajit Kalidindi Varma, Jeffrey F. Iacono
  • Patent number: 11205212
    Abstract: Integrating a fulfillment service provider into a third-party application via an Application Programming Interface (API) is described. In an example, a computing device associated with a fulfillment service provider can determine, based at least in part on an indication of an interaction between a user and a third-party application, that the fulfillment service provider has been initialized. In one example, functionality associated with the fulfillment service provider can be accessible to the third-party application via an API. In at least one example, the computing device can generate, based at least in part on the interaction with the third-party application and while the fulfillment service provider is initialized, a recommendation of at least one of a service, a merchant, or an item associated with the fulfillment service provider. The computing device can cause the recommendation to be presented via at least one of the third-party application or the fulfillment service provider.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: December 21, 2021
    Assignee: DoorDash, Inc.
    Inventors: Jeffrey F. Iacono, Keith Chu, Joey Lu, Michael Thole, Sang Zhang
  • Patent number: 11010819
    Abstract: In some examples, a computing device exposes, to a merchant device, one or more Application Programming Interfaces (APIs) for accessing a delivery service. The computing device receives, from the merchant device, via the one or more APIs, a request regarding delivery of an order specified by a customer for delivery from the merchant. The computing device may send a communication to a courier to instruct the courier to deliver the order. The computing device may receive, from the merchant device, via the one or more APIs, a request for a delivery status of the order received via a user interface. The computing device may determine the delivery status of the order based at least partially on location information received from the courier, and sends the delivery status to prompt the merchant device to present the delivery status in the user interface.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: May 18, 2021
    Assignee: DOORDASH, INC.
    Inventors: Jeffrey F. Iacono, Derek Hammer, Jesse L. Reiss, Alexander Soong
  • Publication number: 20210089995
    Abstract: Techniques to enable a merchant to control preparation times for items that are offered by the merchant are described herein. In some examples, a merchant may indicate a status of demand in preparing orders. For instance, the merchant may indicate that the merchant is associated with more than a threshold amount of preparation activity. When the merchant indicates an increased demand, a preparation time for items that are offered by the merchant may be extended by an amount of time. This extended preparation time may be used to inform customers of delivery times for orders that are being placed or have been placed with the merchant. Additionally, or alternatively, this extended preparation time may be used to inform couriers of pickup times of the items from the merchant for delivery to customers. The extended preparation time may additionally, or alternatively, be used for other purposes.
    Type: Application
    Filed: December 23, 2016
    Publication date: March 25, 2021
    Inventors: Jeffrey F. Iacono, Jesse L. Reiss, Matthias Reichenbach
  • Publication number: 20180260883
    Abstract: In some examples, a computing device exposes, to a merchant device, one or more Application Programming Interfaces (APIs) for accessing a fulfilment service. The computing device receives, from the merchant device, via the one or more APIs, a request regarding fulfillment of an order specified by a customer for fulfilment from the merchant. The computing device may send a communication to a mobile agent to instruct the mobile agent to fulfill the order. The computing device may receive, from the merchant device, via the one or more APIs, a request for a fulfilment status of the order received via a user interface. The computing device may determine the fulfilment status of the order based at least partially on location information received from the mobile agent, and sends the fulfilment status to prompt the merchant device to present the fulfilment status in the user interface.
    Type: Application
    Filed: May 9, 2018
    Publication date: September 13, 2018
    Inventors: Jeffrey F. IACONO, Derek HAMMER, Jesse L. REISS, Alexander SOONG
  • Publication number: 20180096414
    Abstract: A system and environment to enable entities to utilize courier services provided by a service provider are described herein. In some examples, the service provider exposes the courier services to a computing device associated with a merchant, buyer, and/or others using one or more Application Programming Interfaces (APIs) provided by the service provider. The one or more APIs may enable merchants and/or others to automatically integrate the courier services into technologies used by the merchants and/or others in order to facilitate delivery of items that are offered for acquisition by the merchants.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Inventors: Jeffrey F. Iacono, Derek Hammer, Jesse L. Reiss, Alexander Soong
  • Patent number: 9934530
    Abstract: A system and environment to enable entities to utilize courier services provided by a service provider are described herein. In some examples, the service provider exposes the courier services to a computing device associated with a merchant, buyer, and/or others using one or more Application Programming Interfaces (APIs) provided by the service provider. The one or more APIs may enable merchants and/or others to automatically integrate the courier services into technologies used by the merchants and/or others in order to facilitate delivery of items that are offered for acquisition by the merchants.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: April 3, 2018
    Assignee: SQUARE, INC.
    Inventors: Jeffrey F. Iacono, Derek Hammer, Jesse L. Reiss, Alexander Soong
  • Patent number: 9928540
    Abstract: Techniques to enable the integration of a courier service with a customer application. To integrate a courier service with a customer application, a system may receive a plurality of orders that are to be fulfilled by delivery along with a plurality of locations associated with a plurality of courier devices. The system can then generate a proposal for an order that is based on the plurality of orders and the plurality of locations. In some instances, the system generates the proposal to include one or more options for fulfilling the order, such as delivery by a courier, pickup by a customer, or dine-in by the customer. In some instances, the system further determines a cost associated with each of the options and generates the proposal to include the respective costs.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: March 27, 2018
    Assignee: SQUARE, INC.
    Inventors: Ryan Gerard, Fion Lam, Keith Chu, Jesse L. Reiss, Jeffrey F. Iacono, Derek Hammer, Michael Thole