Patents by Inventor Nitin Kamra

Nitin Kamra 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: 20230342677
    Abstract: Techniques are provided for using a virtual assistant to optimize multi-step processes to enhance a user's ability and efficiency in performing tasks. In one particular aspect, a computer-implemented method is provided that includes obtaining input data from one or more cameras of a head-mounted device, detecting, from the input data, objects and relationships between the objects for performing a task, generating a symbolic task state based on the objects and the relationships between the objects, feeding, using a domain specific planning language, the symbolic task state and a corresponding desired task goal state into a planner, generating, using the planner, a plan that includes a sequence of actions to perform the task and achieve the corresponding desired task goal, and in response to executing the sequence of actions in the plan, rendering, on a display of the head-mounted device, virtual content in an extended reality environment.
    Type: Application
    Filed: April 21, 2023
    Publication date: October 26, 2023
    Applicant: Meta Platforms Technologies, LLC
    Inventors: Ruta Parimal DESAI, Nitin Kamra
  • Patent number: 10650811
    Abstract: Disclosed in various examples are methods, systems, and machine-readable mediums for providing improved computer implemented speech recognition by detecting and correcting speech recognition errors during a speech session. The system recognizes repeated speech commands from a user in a speech session that are similar or identical to each other. To correct these repeated errors, the system creates a customized language model that is then utilized by the language modeler to produce a refined prediction of the meaning of the repeated speech commands. The custom language model may comprise clusters of similar past predictions of speech commands from the speech session of the user.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: May 12, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Meryem Pinar Donmez Ediz, Ranjitha Gurunath Kulkarni, Shuangyu Chang, Nitin Kamra
  • Publication number: 20190287519
    Abstract: Disclosed in various examples are methods, systems, and machine-readable mediums for providing improved computer implemented speech recognition by detecting and correcting speech recognition errors during a speech session. The system recognizes repeated speech commands from a user in a speech session that are similar or identical to each other. To correct these repeated errors, the system creates a customized language model that is then utilized by the language modeler to produce a refined prediction of the meaning of the repeated speech commands. The custom language model may comprise clusters of similar past predictions of speech commands from the speech session of the user.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 19, 2019
    Inventors: Meryem Pinar Donmez Ediz, Ranjitha Gurunath Kulkarni, Shuangyu Chang, Nitin Kamra