Patents by Inventor NALIN SINGAL

NALIN SINGAL 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: 12002012
    Abstract: A computing system for identifying tasks at risk in a collaborative project includes one or more processors configured to execute, during an inference-time phase, a collaborative project management program and a machine learning model. The collaborative project management program is configured to receive telemetry data associated with a task, process the telemetry data based at least in part on one or more task attributes, and output at least one feature associated with the task. The machine learning model is configured to receive, as inference-time input, the at least one feature associated with the task, and, responsive to receiving the at least one feature, output a risk prediction for the task. The system is configured to output an alert when the task is predicted to be at risk of not being completed by a predetermined due date.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: June 4, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark James Encarnación, Nalin Singal, Michael Gamon, Shawon Sarkar, Nouran Soliman
  • Publication number: 20240169282
    Abstract: Aspects of the present disclosure relate to obtaining task and/or list information from various types of media files. In examples, an image of an environment may be obtained, where the image may include a depiction of a plurality of tasks. The tasks may be extracted from the image and assigned to one or more users based contextual information within the image. In some examples, tasks within an image may be identified based on positional information of the text and/or character delimiters. In some examples, audio information may be received and processed such that the audio information is converted to text. The text may then be parsed to extract one or more items of a list and/or one or more tasks.
    Type: Application
    Filed: January 29, 2024
    Publication date: May 23, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ryen W. WHITE, Robert A. SIM, Mark ENCARNACIÓN, Elnaz NOURI, Michael GAMON, Nalin SINGAL
  • Publication number: 20230376902
    Abstract: A computing system for identifying tasks at risk in a collaborative project includes one or more processors configured to execute, during an inference-time phase, a collaborative project management program and a machine learning model. The collaborative project management program is configured to receive telemetry data associated with a task, process the telemetry data based at least in part on one or more task attributes, and output at least one feature associated with the task. The machine learning model is configured to receive, as inference-time input, the at least one feature associated with the task, and, responsive to receiving the at least one feature, output a risk prediction for the task. The system is configured to output an alert when the task is predicted to be at risk of not being completed by a predetermined due date.
    Type: Application
    Filed: May 18, 2022
    Publication date: November 23, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mark James ENCARNACIÓN, Nalin SINGAL, Michael GAMON, Shawon SARKAR, Nouran SOLIMAN
  • Publication number: 20210049529
    Abstract: Aspects of the present disclosure relate to obtaining task and/or list information from various types of media files. In examples, an image of an environment may be obtained, where the image may include a depiction of a plurality of tasks. The tasks may be extracted from the image and assigned to one or more users based contextual information within the image. In some examples, tasks within an image may be identified based on positional information of the text and/or character delimiters. In some examples, audio information may be received and processed such that the audio information is converted to text. The text may then be parsed to extract one or more items of a list and/or one or more tasks.
    Type: Application
    Filed: August 15, 2019
    Publication date: February 18, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ryen W. WHITE, Robert A. SIM, Mark ENCARNACIÓN, Elnaz NOURI, Michael GAMON, Nalin SINGAL
  • Publication number: 20140372892
    Abstract: Embodiments of the present invention automatically register user interfaces with a voice control system. Registering the interface allows interactive elements within the interface to be controlled by a user's voice. A voice control system analyzes audio including voice commands spoken by a user and manipulates the user interface in response. The automatic registration of a user interface with a voice control system allows a user interface to be voice controlled without the developer of the application associated with the interface having to do anything. Embodiments of the invention allow an application's interface to be voice controlled without the application needing to account for states of the voice control system.
    Type: Application
    Filed: June 18, 2013
    Publication date: December 18, 2014
    Inventors: GERSHOM LOUIS PAYZER, NICHOLAS DORIAN RAPP, NALIN SINGAL, LAWRENCE WAYNE OLSON