Patents by Inventor Ameya Tayade

Ameya Tayade 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: 20240062146
    Abstract: Example aspects of the present disclosure relate to a hybrid approach for scheduling delivery services that seamlessly integrates real-time courier matching with pre-matching batch analysis to optimize courier time. An example method includes accessing delivery data for a subset of a plurality of delivery services that are available for batch delivery assessment. The method includes generating a batched route for at least two delivery services of the subset of delivery services based on the delivery data. The method includes detecting a state change that is associated with a delivery service of the batched route. In response to the state change, the method includes accessing real-time vehicle data indicative of an availability of one or more vehicles and communicating data indicative of the batched route to at least one vehicle of the plurality of vehicles.
    Type: Application
    Filed: August 16, 2022
    Publication date: February 22, 2024
    Inventors: Robert Louis Cornacchia, Stephan Liu, Vishnu Sundaresan, Ameya Tayade, Sam Wechsler, Justin Wie
  • Publication number: 20240037637
    Abstract: Systems and method for dynamically managing add-on orders within a delivery service application. For example, a computer-implemented method includes obtaining data indicative of a primary order request. The method includes selecting, ranking, and displaying menu items for add-on orders associated with a primary order. The method includes obtaining user data provided by a user through a user interface associated with a delivery service application. The method includes determining, in response to obtaining the user data, that the primary order request is eligible for an add-on order. The method includes determining merchants for the add-on order. The selected merchants can be determined from a plurality of candidate merchants based at least in part on analysis of merchant-specific data relative to the user data indicative of the primary order request. The method includes updating the user interface to display data associated with the one or more selected merchants for the add-on order.
    Type: Application
    Filed: September 29, 2023
    Publication date: February 1, 2024
    Inventors: Robert Louis Cornacchia, Emre Demiralp, Cinar Kilcioglu, Kevin A. Rowe, Zhengyun Sun, Vishnu Sundaresan, Ameya Tayade, Justin Wie
  • Publication number: 20230351477
    Abstract: Systems and method for dynamically managing add-on orders within a delivery service application. For example, a computer-implemented method includes obtaining data indicative of a primary order request. The method includes selecting, ranking, and displaying menu items for add-on orders associated with a primary order. The method includes obtaining user data provided by a user through a user interface associated with a delivery service application. The method includes determining, in response to obtaining the user data, that the primary order request is eligible for an add-on order. The method includes determining merchants for the add-on order. The selected merchants can be determined from a plurality of candidate merchants based at least in part on analysis of merchant-specific data relative to the user data indicative of the primary order request. The method includes updating the user interface to display data associated with the one or more selected merchants for the add-on order.
    Type: Application
    Filed: April 29, 2022
    Publication date: November 2, 2023
    Inventors: Robert Louis Cornacchia, Emre Demiralp, Cinar Kilcioglu, Kevin A. Rowe, Zhengyun Sun, Vishnu Sundaresan, Ameya Tayade, Justin Wie
  • Patent number: 11487590
    Abstract: Techniques that facilitate orchestration engine resources and/or blueprint definitions for hybrid cloud composition are provided. In one example, a system includes a blueprint component and a blueprint transformation component. The blueprint component determines one or more abstract resource types for an abstract blueprint associated with a computing platform. The one or more abstract resource types are indicative of information associated with one or more computing resources for the computing platform. The blueprint transformation component transforms the one or more abstract resource types for the abstract blueprint into one or more executable resources for an executable blueprint that is executable by an orchestration engine.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: November 1, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Neeraj Asthana, Thomas E. Chefalas, Alexei Karve, Ameya Tayade
  • Publication number: 20210286653
    Abstract: A system, computer program product, and method are provided for dynamically orchestrating a prerequisite driven codified infrastructure. A prerequisite defines deployment of one or more resources in the codified infrastructure through the use of a codified logic expression. One or more probes are created and leveraged to monitor a dynamic resource state for one or more prerequisites. A new codified infrastructure is generated based on the change(s) to the monitored dynamic resource state for the one or more prerequisites. The identified one or more changes are applied to the new codified infrastructure and the new codified infrastructure is executed based on the applied change(s).
    Type: Application
    Filed: March 13, 2020
    Publication date: September 16, 2021
    Applicant: International Business Machines Corporation
    Inventors: Alexei Karve, Matthew Staffelbach, Ameya Tayade, Ramesh S. Palakodeti
  • Patent number: 11099907
    Abstract: A system, computer program product, and method are provided for dynamically orchestrating a prerequisite driven codified infrastructure. A prerequisite defines deployment of one or more resources in the codified infrastructure through the use of a codified logic expression. One or more probes are created and leveraged to monitor a dynamic resource state for one or more prerequisites. A new codified infrastructure is generated based on the change(s) to the monitored dynamic resource state for the one or more prerequisites. The identified one or more changes are applied to the new codified infrastructure and the new codified infrastructure is executed based on the applied change(s).
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Alexei Karve, Matthew Staffelbach, Ameya Tayade, Ramesh S Palakodeti
  • Patent number: 11061739
    Abstract: A system, computer program product, and method are provided to automate management of a computer architecture as represented in a codified infrastructure with one or more embedded dynamically labeled resources. The codified infrastructure is subject to interpretation within the context of the dynamically labeled resources. The dynamic labels are converted to static labels, after which the corresponding architecture is deployed. The deployment architecture continues to be updated when the meaning of the dynamic labels change.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: July 13, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew Staffelbach, Ameya Tayade, Alexei Karve, Neeraj Asthana, Thomas E. Chefalas, Alla Segal
  • Publication number: 20200326990
    Abstract: A system, computer program product, and method are provided to automate management of a computer architecture as represented in a codified infrastructure with one or more embedded dynamically labeled resources. The codified infrastructure is subject to interpretation within the context of the dynamically labeled resources. The dynamic labels are converted to static labels, after which the corresponding architecture is deployed. The deployment architecture continues to be updated when the meaning of the dynamic labels change.
    Type: Application
    Filed: April 11, 2019
    Publication date: October 15, 2020
    Applicant: International Business Machines Corporation
    Inventors: Matthew Staffelbach, Ameya Tayade, Alexei Karve, Neeraj Asthana, Thomas E. Chefalas, Alla Segal
  • Publication number: 20200110640
    Abstract: Techniques that facilitate orchestration engine resources and/or blueprint definitions for hybrid cloud composition are provided. In one example, a system includes a blueprint component and a blueprint transformation component. The blueprint component determines one or more abstract resource types for an abstract blueprint associated with a computing platform. The one or more abstract resource types are indicative of information associated with one or more computing resources for the computing platform. The blueprint transformation component transforms the one or more abstract resource types for the abstract blueprint into one or more executable resources for an executable blueprint that is executable by an orchestration engine.
    Type: Application
    Filed: October 9, 2018
    Publication date: April 9, 2020
    Inventors: Neeraj Asthana, Thomas E. Chefalas, Alexei Karve, Ameya Tayade