Patents by Inventor Saumya Chandra

Saumya Chandra 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: 11594146
    Abstract: Provided is a system and method for providing online learning in an offline environment. In one example, the method may include receiving an authentication code of a user and a user identifier at a shared agent device that is shared by multiple users, signing, via the shared agent device, the received authentication code with a signing key that is unique to the shared agent device, authenticating, via the shared agent device, the user with a host platform based on the signed authentication code, and, in response to successful authentication of the user, outputting a learning session for the user based on content received from the host platform.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: February 28, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vishal Goyal, Saumya Chandra, Arun Ramamurthi
  • Publication number: 20200357295
    Abstract: Provided is a system and method for providing online learning in an offline environment. In one example, the method may include receiving an authentication code of a user and a user identifier at a shared agent device that is shared by multiple users, signing, via the shared agent device, the received authentication code with a signing key that is unique to the shared agent device, authenticating, via the shared agent device, the user with a host platform based on the signed authentication code, and, in response to successful authentication of the user, outputting a learning session for the user based on content received from the host platform.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Inventors: Vishal GOYAL, Saumya CHANDRA, Arun RAMAMURTHI
  • Patent number: 10424290
    Abstract: Example apparatus and methods concern establishing context for a phone call. A computing device is controlled to display content and applications that are relevant for the call during the call. A party on the call is identified using data received from a phone used by the party. The relevant content and the relevant application are identified using actions (e.g., purchase to make, call to make) and intentions (e.g., family matter, business matter) identified in text provided in a text-based transcript of the call. The text-based transcript is provided in real time by a natural language processing (NLP) service during the call. The devices are controlled to selectively present the relevant content and the relevant application to make the call more automated and more productive. A to-do list is automatically generated based on the intentions, the actions, and on subject matter or content discussed or accessed during the call.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: September 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gautam Deora, Vikas Verma, Saumya Chandra, Manoj Lalavat, Sonia Singh, Badhri Ravikumar, Anushree Bansal, Snehita Peddi
  • Publication number: 20180261208
    Abstract: Example apparatus and methods concern establishing context for a phone call. A computing device is controlled to display content and applications that are relevant for the call during the call. A party on the call is identified using data received from a phone used by the party. The relevant content and the relevant application are identified using actions (e.g., purchase to make, call to make) and intentions (e.g., family matter, business matter) identified in text provided in a text-based transcript of the call. The text-based transcript is provided in real time by a natural language processing (NLP) service during the call. The devices are controlled to selectively present the relevant content and the relevant application to make the call more automated and more productive. A to-do list is automatically generated based on the intentions, the actions, and on subject matter or content discussed or accessed during the call.
    Type: Application
    Filed: May 14, 2018
    Publication date: September 13, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Gautam Deora, Vikas Verma, Saumya Chandra, Manoj Lalavat, Sonia Singh, Badhri Ravikumar, Anushree Bansal, Snehita Peddi
  • Patent number: 10002607
    Abstract: Example apparatus and methods concern establishing context for a phone call. A computing device is controlled to display content and applications that are relevant for the call during the call. A party on the call is identified using data received from a phone used by the party. The relevant content and the relevant application are identified using actions (e.g., purchase to make, call to make) and intentions (e.g., family matter, business matter) identified in text provided in a text-based transcript of the call. The text-based transcript is provided in real time by a natural language processing (NLP) service during the call. The devices are controlled to selectively present the relevant content and the relevant application to make the call more automated and more productive. A to-do list is automatically generated based on the intentions, the actions, and on subject matter or content discussed or accessed during the call.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: June 19, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gautam Deora, Vikas Verma, Saumya Chandra, Manoj Lalavat, Sonia Singh, Badhri Ravikumar, Anushree Bansal, Snehita Peddi
  • Publication number: 20170195495
    Abstract: Example apparatus and methods concern establishing context for a phone call. A computing device is controlled to display content and applications that are relevant for the call during the call. A party on the call is identified using data received from a phone used by the party. The relevant content and the relevant application are identified using actions (e.g., purchase to make, call to make) and intentions (e.g., family matter, business matter) identified in text provided in a text-based transcript of the call. The text-based transcript is provided in real time by a natural language processing (NLP) service during the call. The devices are controlled to selectively present the relevant content and the relevant application to make the call more automated and more productive. A to-do list is automatically generated based on the intentions, the actions, and on subject matter or content discussed or accessed during the call.
    Type: Application
    Filed: January 5, 2016
    Publication date: July 6, 2017
    Inventors: Gautam Deora, Vikas Verma, Saumya Chandra, Manoj Lalavat, Sonia Singh, Badhri Ravikumar, Anushree Bansal, Snehita Peddi
  • Publication number: 20170168692
    Abstract: A single dual-modality client application both group messaging and group board modalities for a selected user group. Both group messaging and group board data content is transmitted and received in group data objects. Each group data object comprises an indicator of modality denoting one of the two modalities. Separate group messaging and group board display interfaces are provided by the client application for the selected user group. Group messaging display data for displaying at least part of the content of the group messaging modality data objects associated with the currently selected group as a sequence of messages on the group messaging display interface, and group board display data for displaying at least part of the content of the group board modality data objects associated with the currently selected group as a collection of posted items on the group board display interface are generated by the client application.
    Type: Application
    Filed: March 31, 2016
    Publication date: June 15, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Saumya Chandra, Varshesh Joshi, Mohit Madhukar