Patents by Inventor Aditya Makarand Desai

Aditya Makarand Desai 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: 20200311768
    Abstract: A system and method of nurturing one or more leads is provided. Initially, an indication that a lead has interacted with an ecommerce site may be received, where the indication includes information uniquely identifying the lead and one or more interactions with the ecommerce site. Contact information for the lead may be retrieved. The lead may then be qualified based on the information identifying one or more interactions with the ecommerce site. The lead may then be associated with at least one of a sales professional or sales group and a template may be selected based on the at least one of the sales professional or sales group. Accordingly, a communication message, which may be an email, may be sent to the lead utilizing the contact information and the selected template, where the communication message includes sender information associated with at least one of the sales professional or sales group.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 1, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Aditya Makarand DESAI, Elie ABI CHAHINE, Dina Marie VACCARI, Prashant KUMAR
  • Patent number: 10656939
    Abstract: Techniques are described herein that are capable of modeling a lifetime of a hybrid software application using an application manifest. For instance, workflows and input-output information may be received (e.g., from an independent software vendor). The workflows are configured to implement respective heterogeneous software products that are included in a hybrid software application. The input-output information specifies inputs of the heterogeneous software products and a mapping between output(s) of first heterogeneous software product(s) and input(s) of second heterogeneous software product(s). Operations that are to be performed to execute the workflows are determined based at least in part on the inputs and the mapping. A lifetime of the hybrid software application is modeled by generating an application manifest that defines the lifetime based at least in part on the operations.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: May 19, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aditya Makarand Desai, Srivatsan Kidambi, Shefy Manayil Kareem, Anand Rengasamy, Prashant Kumar, Alok Jain, Bryan Dickens
  • Publication number: 20190369986
    Abstract: Techniques are described herein that are capable of modeling a lifetime of a hybrid software application using an application manifest. For instance, workflows and input-output information may be received (e.g., from an independent software vendor). The workflows are configured to implement respective heterogeneous software products that are included in a hybrid software application. The input-output information specifies inputs of the heterogeneous software products and a mapping between output(s) of first heterogeneous software product(s) and input(s) of second heterogeneous software product(s). Operations that are to be performed to execute the workflows are determined based at least in part on the inputs and the mapping. A lifetime of the hybrid software application is modeled by generating an application manifest that defines the lifetime based at least in part on the operations.
    Type: Application
    Filed: April 22, 2019
    Publication date: December 5, 2019
    Inventors: Aditya Makarand Desai, Srivatsan Kidambi, Shefy Manayil Kareem, Anand Rengasamy, Prashant Kumar, Alok Jain, Bryan Dickens
  • Patent number: 10268477
    Abstract: Techniques are described herein that are capable of modeling a lifetime of a hybrid software application using an application manifest. For instance, workflows and input-output information may be received (e.g., from an independent software vendor). The workflows are configured to implement respective heterogeneous software products that are included in a hybrid software application. The input-output information specifies inputs of the heterogeneous software products and a mapping between output(s) of first heterogeneous software product(s) and input(s) of second heterogeneous software product(s). Operations that are to be performed to execute the workflows are determined based at least in part on the inputs and the mapping. A lifetime of the hybrid software application is modeled by generating an application manifest that defines the lifetime based at least in part on the operations.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: April 23, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aditya Makarand Desai, Srivatsan Kidambi, Shefy Manayil Kareem, Anand Rengasamy, Prashant Kumar, Alok Jain, Bryan Dickens
  • Patent number: 10223105
    Abstract: A configuration architecture automatically links the output of a business process modeler to a business system configuration tool. The output of the business process modeler is translated into a representation of a source business process that is used by the business system configuration tool to automatically generate configuration templates. A user can provide configuration information through the configuration templates. The configuration inputs are applied to an implementation of a business system to obtain a configured, working business system instance with the same functionality as the source business process.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: March 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Deepak Kumar, Aditya Makarand Desai, Arijit Basu, Yen Ping Yu, Manoj Swaminathan
  • Publication number: 20170337053
    Abstract: A configuration architecture automatically links the output of a business process modeler to a business system configuration tool. The output of the business process modeler is translated into a representation of a source business process that is used by the business system configuration tool to automatically generate configuration templates. A user can provide configuration information through the configuration templates. The configuration inputs are applied to an implementation of a business system to obtain a configured, working business system instance with the same functionality as the source business process.
    Type: Application
    Filed: January 11, 2017
    Publication date: November 23, 2017
    Inventors: Deepak Kumar, Aditya Makarand Desai, Arijit Basu, Yen Ping Yu, Manoj Swaminathan
  • Patent number: 9575747
    Abstract: A configuration architecture automatically links the output of a business process modeler to a business system configuration tool. The output of the business process modeler is translated into a representation of a source business process that is used by the business system configuration tool to automatically generate configuration templates. A user can provide configuration information through the configuration templates. The configuration inputs are applied to an implementation of a business system to obtain a configured, working business system instance with the same functionality as the source business process.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: February 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Deepak Kumar, Aditya Makarand Desai, Arijit Basu, Yen Ping Yu, Manoj Swaminathan
  • Publication number: 20150006878
    Abstract: A configuration architecture automatically links the output of a business process modeler to a business system configuration tool. The output of the business process modeler is translated into a representation of a source business process that is used by the business system configuration tool to automatically generate configuration templates. A user can provide configuration information through the configuration templates. The configuration inputs are applied to an implementation of a business system to obtain a configured, working business system instance with the same functionality as the source business process.
    Type: Application
    Filed: January 17, 2014
    Publication date: January 1, 2015
    Applicant: Microsoft Corporation
    Inventors: Deepak Kumar, Aditya Makarand Desai, Arijit Basu, Yen Ping Yu, Manoj Swaminathan