Patents by Inventor Nirav Ashwin Kamdar
Nirav Ashwin Kamdar 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: 20220374438Abstract: Aspects of the technology described herein provide a more efficient user interface by providing suggestions that are tailored to a specific user's interests. The suggestions may be provided by a personal assistant or some other application running on a user's computing device. A goal of the technology described herein is to provide relevant suggestions when the user can and actually wants to use them. The suggestions are designed to provide information or services the user wants to use.Type: ApplicationFiled: August 8, 2022Publication date: November 24, 2022Inventors: Vipindeep Vangala, Ravikiran Arun Aranke, Nirav Ashwin Kamdar, Kurumaddali Venkata Madhu Sravanth
-
Patent number: 11449907Abstract: Aspects of the technology described herein provide a more efficient user interface by providing suggestions that are tailored to a specific user's interests. The suggestions may be provided by a personal assistant or some other application running on a user's computing device. A goal of the technology described herein is to provide relevant suggestions when the user can and actually wants to use them. The suggestions are designed to provide information or services the user wants to use.Type: GrantFiled: July 10, 2020Date of Patent: September 20, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vipindeep Vangala, Ravikiran Arun Aranke, Nirav Ashwin Kamdar, Kurumaddali Venkata Madhu Sravanth
-
Publication number: 20200342368Abstract: Aspects of the technology described herein provide a more efficient user interface by providing suggestions that are tailored to a specific user's interests. The suggestions may be provided by a personal assistant or some other application running on a user's computing device. A goal of the technology described herein is to provide relevant suggestions when the user can and actually wants to use them. The suggestions are designed to provide information or services the user wants to use.Type: ApplicationFiled: July 10, 2020Publication date: October 29, 2020Inventors: Vipindeep VANGALA, Ravikiran Arun ARANKE, Nirav Ashwin KAMDAR, Kurumaddali Venkata Madhu SRAVANTH
-
Publication number: 20200327148Abstract: Systems and methods for enhanced content capture on a computing device are presented. In operation, a user interaction is detected on a computing device with the intent to capture content to a content store associated with the computer user operating the computing device. A content capture service is executed to capture content to the content store, comprising the following: applications executing on the computing device are notified to suspend output to display views corresponding to the applications; content to be captured to the content store is identified and obtained; the applications executing on the computing device are notified to resume output to display views; and automatically storing the obtained content in a content store associated with the computer user.Type: ApplicationFiled: June 26, 2020Publication date: October 15, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Madhur Dixit, Chinmay Vaishampayan, Justin Varacheril George, Nirav Ashwin Kamdar, Deepak Achuthan Menon, Srinivasa V. Thirumalai-Anandanpillai, Ramindar Singh Khatra, Xuedong Huang, Akshad Viswanathan
-
Patent number: 10713601Abstract: Aspects of the technology described herein provide a more efficient user interface by providing suggestions that are tailored to a specific user's interests. The suggestions may be provided by a personal assistant or some other application running on a user's computing device. A goal of the technology described herein is to provide relevant suggestions when the user can and actually wants to use them. The suggestions are designed to provide information or services the user wants to use.Type: GrantFiled: January 25, 2016Date of Patent: July 14, 2020Inventors: Vipindeep Vangala, Ravikiran Arun Aranke, Nirav Ashwin Kamdar, Kurumaddali Venkata Madhu Sravanth
-
Patent number: 10311384Abstract: Methods and systems are provided for automatically generating a dynamic taskline. Initially, sources are accessed to retrieve contextual information associated with a user. From this contextual information, a user task is detected that comprises subtasks. Subtasks are identified, where the subtasks are associated with the user task. The subtasks are ranked based, in part, on the contextual information associated with the user. A taskline is automatically generated based on the ranking of the subtasks. The taskline is dynamically modified based on a particular point in time or updated contextual information associated with the user, to constantly provide the user with relevant and useful information.Type: GrantFiled: July 29, 2015Date of Patent: June 4, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Govind Saoji, Rohit Mani, Nirav Ashwin Kamdar, Justin Varacheril George
-
Patent number: 10038757Abstract: Methods and systems are provided for generating personalized greetings for presentation by a personal digital assistant on a client device. An indication is received from the client device associated with the user that the personal digital assistant has been launched on the client device. User-specific information and contextual information is retrieved by querying a user profile database and one or more services. A personalized greeting engine utilizes the user-specific information, such as user inferences and interests, and the contextual information to generate the personalized greetings for presentation by the digital assistant on the client device.Type: GrantFiled: June 23, 2015Date of Patent: July 31, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Sasanka Madiraju, Ayman Farouq Mohammad Almadhoun, Nirav Ashwin Kamdar, Talon Edward Ireland, Melissa Nicole Lim, Ravikiran Arun Aranke, Catherine Lynn Maritan, Tudor Buzasu Klein
-
Publication number: 20170031576Abstract: Methods and systems are provided for automatically generating a dynamic taskline. Initially, sources are accessed to retrieve contextual information associated with a user. From this contextual information, a user task is detected that comprises subtasks. Subtasks are identified, where the subtasks are associated with the user task. The subtasks are ranked based, in part, on the contextual information associated with the user. A taskline is automatically generated based on the ranking of the subtasks. The taskline is dynamically modified based on a particular point in time or updated contextual information associated with the user, to constantly provide the user with relevant and useful information.Type: ApplicationFiled: July 29, 2015Publication date: February 2, 2017Inventors: Govind Saoji, Rohit Mani, Nirav Ashwin Kamdar, Justin Varacheril George
-
Publication number: 20160321573Abstract: Aspects of the technology described herein provide a more efficient user interface by providing suggestions that are tailored to a specific user's interests. The suggestions may be provided by a personal assistant or some other application running on a user's computing device. A goal of the technology described herein is to provide relevant suggestions when the user can and actually wants to use them. The suggestions are designed to provide information or services the user wants to use.Type: ApplicationFiled: January 25, 2016Publication date: November 3, 2016Inventors: Vipindeep Vangala, Ravikiran Arun Aranke, Nirav Ashwin Kamdar, Kurumaddali Venkata Madhu Sravanth
-
Publication number: 20160321263Abstract: Methods and systems are provided for generating personalized greetings for presentation by a personal digital assistant on a client device. An indication is received from the client device associated with the user that the personal digital assistant has been launched on the client device. User-specific information and contextual information is retrieved by querying a user profile database and one or more services. A personalized greeting engine utilizes the user-specific information, such as user inferences and interests, and the contextual information to generate the personalized greetings for presentation by the digital assistant on the client device.Type: ApplicationFiled: June 23, 2015Publication date: November 3, 2016Inventors: Sasanka MADIRAJU, AYMAN FAROUQ MOHAMMAD ALMADHOUN, NIRAV ASHWIN KAMDAR, TALON EDWARD IRELAND, MELISSA NICOLE LIM, RAVIKIRAN ARUN ARANKE, CATHERINE LYNN MARITAN, TUDOR BUZASU KLEIN
-
Publication number: 20160085840Abstract: Systems and methods for enhanced content capture on a computing device are presented. In operation, a user interaction is detected on a computing device with the intent to capture content to a content store associated with the computer user operating the computing device. A content capture service is executed to capture content to the content store, comprising the following: applications executing on the computing device are notified to suspend output to display views corresponding to the applications; content to be captured to the content store is identified and obtained; the applications executing on the computing device are notified to resume output to display views; and automatically storing the obtained content in a content store associated with the computer user.Type: ApplicationFiled: September 22, 2014Publication date: March 24, 2016Applicant: Microsoft CorporationInventors: Madhur Dixit, Chinmay Vaishampayan, Justin Varacheril George, Nirav Ashwin Kamdar, Deepak Achuthan Menon, Srinivasa V. Thirumalai-Anandanpillai, Ramindar Singh Khatra, Xuedong Huang, Akshad Viswanathan