Patents by Inventor Sujay Kumar Jauhar

Sujay Kumar Jauhar 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: 20250238652
    Abstract: Aspects of the present disclosure relate to a smart coach for optimizing an ordering of tasks. In examples, a plurality of tasks associated may be received by the smart coach. In some instances, the plurality of tasks may be for one or more users. Task related information associated with at least one optimization criterion may be received at a user interface or retrieved from storage. An ordering of the plurality of tasks with respect to the at least one optimization criterion may then be generated, where the at least one optimization criterion may be based on at least one of a user optimization goal, an efficiency goal, and a task priority level. The optimized ordering of tasks may then be displayed at a user interface in a task execution order. In some examples, the ordering of tasks may be displayed as an agenda and/or in a calendar view.
    Type: Application
    Filed: April 10, 2025
    Publication date: July 24, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Robert A. SIM, Nirupama CHANDRASEKARAN, Omar SHAYA, Sujay Kumar JAUHAR, Ryen W. WHITE
  • Patent number: 12361203
    Abstract: Generally discussed herein are devices, systems, and methods for determining a relationship between an edit and a comment. A system can include a memory to store parameters defining a machine learning (ML) model, the ML model to determine a relationship between an edit, by an author or reviewer, of content of a document and a comment, by a same or different author or reviewer, regarding the content of the document, and processing circuitry to provide the comment and the edit as input to the ML model, and receive, from the ML model, data indicating a relationship between the comment and the edit, the relationship including whether the edit addresses the comment or a location of the content that is a target of the comment.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: July 15, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xuchao Zhang, Sujay Kumar Jauhar, Michael Gamon
  • Publication number: 20250148219
    Abstract: The disclosed concepts relate to contextualization of generative language models. In some implementations, a linked entity database is populated with entity resource identifiers of entities extracted from a search log by an entity linker. A contextualized prompt data structure is generated based on the linked entity database, e.g., by including linked entity context information in the contextualized prompt data structure. A response to the contextualized prompt data structure is received, where the response is conditioned on the linked entity context information.
    Type: Application
    Filed: December 5, 2023
    Publication date: May 8, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sujay Kumar JAUHAR, Silviu-Petru CUCERZAN, Nirupama CHANDRASEKARAN, Allen HERRING, Jinheon BAEK
  • Publication number: 20250094538
    Abstract: Various embodiments discussed herein relate to prompting a model, such as a Large Language Model (LLM), to ingest natural language clustering instructions and generate corresponding natural language clustering information, such as a cluster description and/or a cluster label without the need to generate any numeric text embeddings.
    Type: Application
    Filed: February 27, 2024
    Publication date: March 20, 2025
    Inventors: Mengting WAN, Jennifer Lynay Neville, Longqi Yang, Tara Lynn Safavi, Sujay Kumar Jauhar, Chirag Shah, Georg Ludwig Wilhelm Buscher, Reid Marlow Andersen, Sathish Kumar Manivannan, Xiaochuan Ni, Scott Joseph Counts, Siddharth Suri
  • Patent number: 12216991
    Abstract: Aspects of the present disclosure relate to task template generation and social task discovery. In examples, a task template catalog comprises task templates, which may be automatically generated and/or user-submitted, among other examples. Task templates can be reviewed, shared, and curated within the task template catalog. A user may browse the task catalog or search the task catalog for task templates. Once the user selects a task template, a task is generated based on the task template and added to the user's task list. In some examples, aspects of a task template may be customized. For example, a task may comprise parametric or conditional subtasks, thereby enabling a user to further tailor the task template to his or her needs. Thus, the task catalog provides a starting point from which the user can author a task in a task management application.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: February 4, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sujay Kumar Jauhar, Nirupama Chandrasekaran, Elnaz Nouri, Mark J. Encarnacion, Michael Gamon
  • Publication number: 20240020467
    Abstract: Systems, storage media and methods for providing information for user prioritization of tasks associated with collaboratively developed content are described. Some examples may include: receiving a conversation thread associated with collaboratively developed content, the conversation thread including a plurality of comments authored by multiple different authors, generating a predicted measure of completion for the received conversation thread, the predicted measure of completion being at least one of a predicted number of remaining actions until the received conversation thread is resolved or a predicted number of total actions for the conversation thread to be resolved and providing, for display at a user interface, the predicted measure of completion for the received conversation thread, the predicted measure of completion being associated with the conversation thread at the user interface.
    Type: Application
    Filed: September 26, 2023
    Publication date: January 18, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Michael GAMON, Sujay Kumar JAUHAR, Bahareh SARRAFZADEH, Mark James ENCARNACION, Liye FU
  • Patent number: 11803703
    Abstract: Systems, storage media and methods for providing information for user prioritization of tasks associated with collaboratively developed content are described. Some examples may include: receiving a conversation thread associated with collaboratively developed content, the conversation thread including a plurality of comments authored by multiple different authors, generating a predicted measure of completion for the received conversation thread, the predicted measure of completion being at least one of a predicted number of remaining actions until the received conversation thread is resolved or a predicted number of total actions for the conversation thread to be resolved and providing, for display at a user interface, the predicted measure of completion for the received conversation thread, the predicted measure of completion being associated with the conversation thread at the user interface.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: October 31, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Gamon, Sujay Kumar Jauhar, Bahareh Sarrafzadeh, Mark James Encarnacion, Liye Fu
  • Patent number: 11763075
    Abstract: A system and method and for identifying a template for a document includes receiving a request to identify the template from among a plurality of available templates, the plurality of templates being templates that are available for use in an application. After receiving the request, the content and structure of the document are encoded into one or more embedding representations via a trained document encoder and the embedding representations are compared to a plurality of template representations, each of the plurality of template representations being a representation of content and structure of one of the plurality of templates to identify one of the plurality of the templates as corresponding to the document. The identified template is then provided for display as a recommended template.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: September 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bahareh Sarrafzadeh, Sujay Kumar Jauhar, Casey Jo Gossard, Maria Leonor Pacheco Gonzalez, Curtis Dean Anderson
  • Publication number: 20230244989
    Abstract: Systems and methods are described that are generally directed to generating a general task embedding representing task information. In examples, the generated task embedding may include predicted task information such that, rather being underspecified, the task embedding representative of the task may include additional specified information, where the task embedding can then be utilized in many different models and applications. Thus, task data may be received and at least a portion of the task data may be encoded using an encoder. Based on one or more outputs generated by the encoder and a type embedding associated with the task data, a task intent may be extracted or otherwise predicted based on the task data and one or more type encodings associated with the task data. The intent extractor may be trained on multiple auxiliary tasks with weak supervision that provide semantic augmentation to under-specified task texts.
    Type: Application
    Filed: March 31, 2022
    Publication date: August 3, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Oriana Riva, Michael Gamon, Sujay Kumar Jauhar, Mei Yang, Sri Raghu Malireddi, Timothy C. Franklin, Naoki Otani
  • Patent number: 11556776
    Abstract: A task agnostic framework for neural model transfer from a first language to a second language, that can minimize computational and monetary costs by accurately forming predictions in a model of the second language by relying on only a labeled data set in the first language, a parallel data set between both languages, a labeled loss function, and an unlabeled loss function. The models may be trained jointly or in a two-stage process.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: January 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sujay Kumar Jauhar, Michael Gamon, Patrick Pantel
  • Publication number: 20220382971
    Abstract: Systems, storage media and methods for providing information for user prioritization of tasks associated with collaboratively developed content are described. Some examples may include: receiving a conversation thread associated with collaboratively developed content, the conversation thread including a plurality of comments authored by multiple different authors, generating a predicted measure of completion for the received conversation thread, the predicted measure of completion being at least one of a predicted number of remaining actions until the received conversation thread is resolved or a predicted number of total actions for the conversation thread to be resolved and providing, for display at a user interface, the predicted measure of completion for the received conversation thread, the predicted measure of completion being associated with the conversation thread at the user interface.
    Type: Application
    Filed: May 27, 2021
    Publication date: December 1, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Michael GAMON, Sujay Kumar JAUHAR, Bahareh SARRAFZADEH, Mark James ENCARNACION, Liye FU
  • Publication number: 20220138412
    Abstract: Aspects of the present disclosure relate to task template generation and social task discovery. In examples, a task template catalog comprises task templates, which may be automatically generated and/or user-submitted, among other examples. Task templates can be reviewed, shared, and curated within the task template catalog. A user may browse the task catalog or search the task catalog for task templates. Once the user selects a task template, a task is generated based on the task template and added to the user's task list. In some examples, aspects of a task template may be customized. For example, a task may comprise parametric or conditional subtasks, thereby enabling a user to further tailor the task template to his or her needs. Thus, the task catalog provides a starting point from which the user can author a task in a task management application.
    Type: Application
    Filed: January 13, 2022
    Publication date: May 5, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sujay Kumar JAUHAR, Nirupama CHANDRASEKARAN, Elnaz NOURI, Mark J. ENCARNACION, Michael GAMON
  • Patent number: 11244106
    Abstract: Aspects of the present disclosure relate to task template generation and social task discovery. In examples, a task template catalog comprises task templates, which may be automatically generated and/or user-submitted, among other examples. Task templates can be reviewed, shared, and curated within the task template catalog. A user may browse the task catalog or search the task catalog for task templates. Once the user selects a task template, a task is generated based on the task template and added to the user's task list. In some examples, aspects of a task template may be customized. For example, a task may comprise parametric or conditional subtasks, thereby enabling a user to further tailor the task template to his or her needs. Thus, the task catalog provides a starting point from which the user can author a task in a task management application.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: February 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sujay Kumar Jauhar, Nirupama Chandrasekaran, Elnaz Nouri, Mark J. Encarnacion, Michael Gamon
  • Publication number: 20210049440
    Abstract: Aspects of the present disclosure relate to a smart coach for optimizing an ordering of tasks. In examples, a plurality of tasks associated may be received by the smart coach. In some instances, the plurality of tasks may be for one or more users. Task related information associated with at least one optimization criterion may be received at a user interface or retrieved from storage. An ordering of the plurality of tasks with respect to the at least one optimization criterion may then be generated, where the at least one optimization criterion may be based on at least one of a user optimization goal, an efficiency goal, and a task priority level. The optimized ordering of tasks may then be displayed at a user interface in a task execution order. In some examples, the ordering of tasks may be displayed as an agenda and/or in a calendar view.
    Type: Application
    Filed: August 16, 2019
    Publication date: February 18, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Robert A. SIM, Nirupama CHANDRASEKARAN, Omar SHAYA, Sujay Kumar JAUHAR, Ryen W. WHITE
  • Publication number: 20210004436
    Abstract: Aspects of the present disclosure relate to task template generation and social task discovery. In examples, a task template catalog comprises task templates, which may be automatically generated and/or user-submitted, among other examples. Task templates can be reviewed, shared, and curated within the task template catalog. A user may browse the task catalog or search the task catalog for task templates. Once the user selects a task template, a task is generated based on the task template and added to the user's task list. In some examples, aspects of a task template may be customized. For example, a task may comprise parametric or conditional subtasks, thereby enabling a user to further tailor the task template to his or her needs. Thus, the task catalog provides a starting point from which the user can author a task in a task management application.
    Type: Application
    Filed: July 3, 2019
    Publication date: January 7, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sujay Kumar JAUHAR, Nirupama CHANDRASEKARAN, Elnaz NOURI, Mark J. ENCARNACION, Michael GAMON
  • Publication number: 20200334326
    Abstract: Generally discussed herein are devices, systems, and methods for determining a relationship between an edit and a comment. A system can include a memory to store parameters defining a machine learning (ML) model, the ML model to determine a relationship between an edit, by an author or reviewer, of content of a document and a comment, by a same or different author or reviewer, regarding the content of the document, and processing circuitry to provide the comment and the edit as input to the ML model, and receive, from the ML model, data indicating a relationship between the comment and the edit, the relationship including whether the edit addresses the comment or a location of the content that is a target of the comment.
    Type: Application
    Filed: April 18, 2019
    Publication date: October 22, 2020
    Inventors: Xuchao Zhang, Sujay Kumar Jauhar, Michael Gamon
  • Publication number: 20200125944
    Abstract: A task agnostic framework for neural model transfer from a first language to a second language, that can minimize computational and monetary costs by accurately forming predictions in a model of the second language by relying on only a labeled data set in the first language, a parallel data set between both languages, a labeled loss function, and an unlabeled loss function. The models may be trained jointly or in a two-stage process.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 23, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sujay Kumar JAUHAR, Michael GAMON, Patrick PANTEL
  • Publication number: 20130084976
    Abstract: The gaming and linguistic data generating technique described herein provides an online multiplayer game that can generate linguistic data, such as, for example, monolingual paraphrase data or multilingual parallel data, as a by-product of the game. The game is designed along the lines of sketch-and-convey paradigm. The game can be played as follows. A phrase is chosen from a phrase corpus and is given to one player (the “Drawer”) who then conveys it to the other player (the “Guesser”) by drawing a picture of the phrase. The Guesser guesses at the components of the phrase either in the same language as the phrase or possibly in a different language. If the Guesser's guesses converge to the chosen phrase, this generates monolingual paraphrases (if the game is played in the same language), and parallel text (if the game is played between multilingual players or two monolingual players in different languages).
    Type: Application
    Filed: October 1, 2011
    Publication date: April 4, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Arumugam Kumaran, Sumit Basu, Sujay Kumar Jauhar