Patents by Inventor Amod Anil Agashe

Amod Anil Agashe 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: 11921730
    Abstract: Described herein are mechanisms to allow users to access functionality of applications in a suite of applications. In a first aspect, when a query relating to functionality of an application is received from a user, an index containing both top-level and sub-level functionality is searched. Results are ranked using a trained machine learning model using both context describing user interactions and the search results. A subset of the ranked results are presented to the user as options. In a second aspect the index can comprise entries describing functionality from other applications so that results presented to the user can include cross-application functionality. In a third aspect, the index can be searched using the context prior to receiving a query and adjusting the user interface based on the results. In a fourth aspect, the system can recommend other applications and/or devices that are better suited to a user's intent.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: March 5, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Madeline Schuster Kleiner, Nathaniel George Freier, Bernhard Kohlmeier, Amod Anil Agashe, Jignesh Shah, Tomasz Lukasz Religa
  • Publication number: 20220253449
    Abstract: Described herein are mechanisms to allow users to access functionality of applications in a suite of applications. In a first aspect, when a query relating to functionality of an application is received from a user, an index containing both top-level and sub-level functionality is searched. Results are ranked using a trained machine learning model using both context describing user interactions and the search results. A subset of the ranked results are presented to the user as options. In a second aspect the index can comprise entries describing functionality from other applications so that results presented to the user can include cross-application functionality. In a third aspect, the index can be searched using the context prior to receiving a query and adjusting the user interface based on the results. In a fourth aspect, the system can recommend other applications and/or devices that are better suited to a user's intent.
    Type: Application
    Filed: April 27, 2022
    Publication date: August 11, 2022
    Inventors: Madeline Schuster KLEINER, Nathaniel George FREIER, Bernhard KOHLMEIER, Amod Anil AGASHE, Jignesh SHAH, Tomasz Lukasz RELIGA
  • Patent number: 11347756
    Abstract: Described herein are mechanisms to allow users to access functionality of applications in a suite of applications. In a first aspect, when a query relating to functionality of an application is received from a user, an index containing both top-level and sub-level functionality is searched. Results are ranked using a trained machine learning model using both context describing user interactions and the search results. A subset of the ranked results are presented to the user as options. In a second aspect the index can comprise entries describing functionality from other applications so that results presented to the user can include cross-application functionality. In a third aspect, the index can be searched using the context prior to receiving a query and adjusting the user interface based on the results. In a fourth aspect, the system can recommend other applications and/or devices that are better suited to a user's intent.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: May 31, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Madeline Schuster Kleiner, Nathaniel George Freier, Bernhard Kohlmeier, Amod Anil Agashe, Jignesh Shah, Tomasz Lukasz Religa
  • Publication number: 20210064627
    Abstract: Described herein are mechanisms to allow users to access functionality of applications in a suite of applications. In a first aspect, when a query relating to functionality of an application is received from a user, an index containing both top-level and sub-level functionality is searched. Results are ranked using a trained machine learning model using both context describing user interactions and the search results. A subset of the ranked results are presented to the user as options. In a second aspect the index can comprise entries describing functionality from other applications so that results presented to the user can include cross-application functionality. In a third aspect, the index can be searched using the context prior to receiving a query and adjusting the user interface based on the results. In a fourth aspect, the system can recommend other applications and/or devices that are better suited to a user's intent.
    Type: Application
    Filed: August 26, 2019
    Publication date: March 4, 2021
    Inventors: Madeline Schuster KLEINER, Nathaniel George FREIER, Bernhard KOHLMEIER, Amod Anil AGASHE, Jignesh SHAH, Tomasz Lukasz RELIGA
  • Publication number: 20180375805
    Abstract: A database is populated with information provided by users of the messaging system, the messaging system for effecting instant messaging communication sessions via a network. Initial information held in the database itself is used to generate a plurality of information requests. Each of the information requests is sent to a recipient user via the network in an instant messaging communication session affected by the messaging system. Fields of the database are assigned to the recipient uses or to groups of the recipient users, and their responses to the information requests are used to populate those fields.
    Type: Application
    Filed: September 5, 2017
    Publication date: December 27, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Manish Sethi, Amod Anil Agashe, Udit Arora, Deepak Kumar Pratinidhi, Rajiv Kumar, Subodh Kumar, Ravi Birhman, Abhijit Kumar Bairagi, Gopalakrishnan Venkateswaran, Rahul Bhuptani, Abhishek Agrawal, Utsab Bose