Patents by Inventor Nitin Pande

Nitin Pande 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: 11687794
    Abstract: A graph data structure for an artificial intelligence knowledge base includes a plurality of user-centric facts associated with a user. Each user-centric fact has an application-agnostic data format and includes a subject graph node, an object graph node, and an edge connecting the subject graph node to the object graph node. The graph data structure is designed to accommodate facts from different application-specific data providers using the same application-agnostic data format even when the different application-specific data providers use different native data formats.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: June 27, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vipindeep Vangala, Ankur Hayatnagarkar, Sravanth Venkata Madhu Kurumaddali, Rashi Anand, Nitin Pande, Deepinder Singh Gill
  • Publication number: 20230078487
    Abstract: An intelligent task assistant program can identify tasks associated with a user over a reporting period based on an analysis of, and inferences drawn from, data associated with one or more personal information programs, such as an electronic calendar application, an electronic reminder application, an electronic collaborative application, and/or an electronic communication application. The task assistant may also prioritize the identified tasks based on content associated with the tasks. Some or all of the prioritized tasks can be provided to an output device for perception by the user.
    Type: Application
    Filed: November 17, 2022
    Publication date: March 16, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Vipindeep VANGALA, Prabuddh JAISWAL, Nitin PANDE, Nishchay KUMAR, Sandeep KADIYALA, Sibabrata PALADHI, Raunak OBEROI
  • Patent number: 11537997
    Abstract: An intelligent task assistant program can identify tasks associated with a user over a reporting period based on an analysis of, and inferences drawn from, data associated with one or more personal information programs, such as an electronic calendar application, an electronic reminder application, an electronic collaborative application, and/or an electronic communication application. The task assistant may also prioritize the identified tasks based on content associated with the tasks. Some or all of the prioritized tasks can be provided to an output device for perception by the user.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: December 27, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vipindeep Vangala, Prabuddh Jaiswal, Nitin Pande, Nishchay Kumar, Sandeep Kadiyala, Sibabrata Paladhi, Raunak Oberoi
  • Patent number: 11526369
    Abstract: A computerized personal assistant communicatively couples to a computer database including a plurality of available skills for the computerized personal assistant. The computerized personal assistant recognizes a current context of the user. The computerized personal assistant operates a previously-trained machine learning classifier to assess a match confidence for a candidate skill, the match confidence indicating a quality of match between the current context and a reference context previously associated with the candidate skill. The computerized personal assistant executes instructions defining an assistive action associated with the candidate skill responsive to the match confidence exceeding a predefined match confidence threshold. The computerized personal assistant executes the instructions defining a complementary help action associated with the candidate skill responsive to the match confidence not exceeding the predefined match confidence threshold.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: December 13, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vipindeep Vangala, Swati Valecha, Suryanarayana Shastri, Nitin Pande, Tulasi Menon, Madan Gopal Jhanwar, Nishchay Kumar
  • Publication number: 20210019713
    Abstract: An intelligent task assistant program can identify tasks associated with a user over a reporting period based on an analysis of, and inferences drawn from, data associated with one or more personal information programs, such as an electronic calendar application, an electronic reminder application, an electronic collaborative application, and/or an electronic communication application. The task assistant may also prioritize the identified tasks based on content associated with the tasks. Some or all of the prioritized tasks can be provided to an output device for perception by the user.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 21, 2021
    Inventors: Vipindeep VANGALA, Prabuddh Jaiswal, Nitin Pande, Nishchay Kumar, Sandeep Kadiyala, Sibabrata Paladhi, Raunak Oberoi
  • Publication number: 20200218552
    Abstract: A computerized personal assistant communicatively couples to a computer database including a plurality of available skills for the computerized personal assistant. The computerized personal assistant recognizes a current context of the user. The computerized personal assistant operates a previously-trained machine learning classifier to assess a match confidence for a candidate skill, the match confidence indicating a quality of match between the current context and a reference context previously associated with the candidate skill. The computerized personal assistant executes instructions defining an assistive action associated with the candidate skill responsive to the match confidence exceeding a predefined match confidence threshold. The computerized personal assistant executes the instructions defining a complementary help action associated with the candidate skill responsive to the match confidence not exceeding the predefined match confidence threshold.
    Type: Application
    Filed: March 23, 2020
    Publication date: July 9, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Vipindeep VANGALA, Swati VALECHA, Suryanarayana SHASTRI, Nitin PANDE, Tulasi MENON, Madan Gopal JHANWAR, Nishchay KUMAR
  • Patent number: 10635462
    Abstract: A computerized personal assistant communicatively couples to a computer database including a plurality of available skills for the computerized personal assistant. The computerized personal assistant recognizes a current context of the user. The computerized personal assistant operates a previously-trained machine learning classifier to assess a match confidence for a candidate skill, the match confidence indicating a quality of match between the current context and a reference context previously associated with the candidate skill. The computerized personal assistant executes instructions defining an assistive action associated with the candidate skill responsive to the match confidence exceeding a predefined match confidence threshold. The computerized personal assistant executes the instructions defining a complementary help action associated with the candidate skill responsive to the match confidence not exceeding the predefined match confidence threshold.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: April 28, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vipindeep Vangala, Swati Valecha, Suryanarayana Shastri, Nitin Pande, Tulasi Menon, Madan Gopal Jhanwar, Nishchay Kumar
  • Publication number: 20190361719
    Abstract: A computerized personal assistant communicatively couples to a computer database including a plurality of available skills for the computerized personal assistant. The computerized personal assistant recognizes a current context of the user. The computerized personal assistant operates a previously-trained machine learning classifier to assess a match confidence for a candidate skill, the match confidence indicating a quality of match between the current context and a reference context previously associated with the candidate skill. The computerized personal assistant executes instructions defining an assistive action associated with the candidate skill responsive to the match confidence exceeding a predefined match confidence threshold. The computerized personal assistant executes the instructions defining a complementary help action associated with the candidate skill responsive to the match confidence not exceeding the predefined match confidence threshold.
    Type: Application
    Filed: May 23, 2018
    Publication date: November 28, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Vipindeep VANGALA, Swati VALECHA, Suryanarayana SHASTRI, Nitin PANDE, Tulasi MENON, Madan Gopal JHANWAR, Nishchay KUMAR
  • Publication number: 20190294976
    Abstract: A graph data structure for an artificial intelligence knowledge base includes a plurality of user-centric facts associated with a user. Each user-centric fact has an application-agnostic data format and includes a subject graph node, an object graph node, and an edge connecting the subject graph node to the object graph node. The graph data structure is designed to accommodate facts from different application-specific data providers using the same application-agnostic data format even when the different application-specific data providers use different native data formats.
    Type: Application
    Filed: March 22, 2018
    Publication date: September 26, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Vipindeep Vangala, Ankur Hayatnagarkar, Sravanth Venkata Madhu Kurumaddali, Rashi Anand, Nitin Pande, Deepinder Singh Gill