Patents by Inventor Prateek KAKIRWAR

Prateek KAKIRWAR 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: 10572594
    Abstract: The present disclosure relates to processing domain-specific natural language commands. An example method generally includes receiving a natural language command. A command processor compares the received natural language command to a corpus of known commands to identify a probable matching command to the received natural language command, wherein the matching is based on an edition error and a recognition error. The corpus of known commands comprises a plurality of domain-specific commands, each of which is mapped to one or more domain-specific entities. Based on the comparison, the command processor identifies one or more entities in the received natural language command to perform an action on based on the mapping of the one or more domain-specific entities in the probable matching command and executes a domain-specific action included in the natural language command on the identified entity.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: February 25, 2020
    Assignee: INTUIT INC.
    Inventors: Prateek Kakirwar, Avinash Thekkumpat, Jeffrey Chen
  • Patent number: 10565986
    Abstract: The present disclosure relates to processing domain-specific natural language commands. An example method generally includes receiving a natural language command. A command processor compares the received natural language command to a corpus of known commands to identify a probable matching command in the corpus of known commands to the received natural language command. The corpus of known commands comprises a plurality of domain-specific commands, each of which is mapped to a domain-specific action. Based on the comparison, the command processor identifies the domain-specific action associated with the probable matching command to perform in response to the received command and executes the identified domain-specific action.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: February 18, 2020
    Assignee: INTUIT INC.
    Inventors: Prateek Kakirwar, Avinash Thekkumpat, Jeffrey Chen
  • Patent number: 10475125
    Abstract: The invention relates to a method for identifying a life event affecting a user. The method includes obtaining a classification model. The classification model models how financial data of a user relates to life events. Also, the method includes gathering the financial data of the user. The financial data of the user matches at least a subset of the classification model. In addition, the method includes identifying a life event affecting the user by applying the classification model to the financial data of the user. Still yet, the method includes customizing a user interface of an application that is utilized by the user. The customization is based on the identified life event.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: November 12, 2019
    Assignee: Intuit Inc.
    Inventors: Neha Kumari, Lulu Cheng, Anilkumar Pillai, Prateek Kakirwar
  • Publication number: 20190042561
    Abstract: The present disclosure relates to processing domain-specific natural language commands. An example method generally includes receiving a natural language command. A command processor compares the received natural language command to a corpus of known commands to identify a probable matching command to the received natural language command. The corpus of known commands comprises a plurality of domain-specific commands, each of which is mapped to one or more domain-specific entities. Based on the comparison, the command processor identifies one or more entities in the received natural language command to perform an action on based on the mapping of the one or more domain-specific entities in the probable matching command and executes a domain-specific action included in the natural language command on the identified entity.
    Type: Application
    Filed: August 1, 2017
    Publication date: February 7, 2019
    Inventors: Prateek KAKIRWAR, Avinash THEKKUMPAT, Jeffrey CHEN
  • Publication number: 20190042560
    Abstract: The present disclosure relates to processing domain-specific natural language commands. An example method generally includes receiving a natural language command. A command processor compares the received natural language command to a corpus of known commands to identify a probable matching command to the received natural language command. The corpus of known commands comprises a plurality of domain-specific commands, each of which is mapped to one or more domain-specific entities. Based on the comparison, the command processor identifies one or more entities in the received natural language command to perform an action on based on the mapping of the one or more domain-specific entities in the probable matching command and executes a domain-specific action included in the natural language command on the identified entity.
    Type: Application
    Filed: August 1, 2017
    Publication date: February 7, 2019
    Inventors: Prateek KAKIRWAR, Avinash THEKKUMPAT, Jeffrey CHEN
  • Publication number: 20190027134
    Abstract: The present disclosure relates to processing domain-specific natural language commands. An example method generally includes receiving a natural language command. A command processor compares the received natural language command to a corpus of known commands to identify a probable matching command in the corpus of known commands to the received natural language command. The corpus of known commands comprises a plurality of domain-specific commands, each of which is mapped to a domain-specific action. Based on the comparison, the command processor identifies the domain-specific action associated with the probable matching command to perform in response to the received command and executes the identified domain-specific action.
    Type: Application
    Filed: July 20, 2017
    Publication date: January 24, 2019
    Inventors: Prateek KAKIRWAR, Avinash THEKKUMPAT, Jeffrey CHEN