Patents by Inventor Saurabh CHOUDHURY

Saurabh CHOUDHURY 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: 11853650
    Abstract: In an example, a computing system receives an instruction to initiate audio presentation of electronic communications for a recipient. Responsive to the instruction, the computing system audibly outputs each unreviewed electronic communication in a most-recent conversation thread including a most-recent set of unreviewed, reply-linked electronic communications for the recipient. Each unreviewed electronic communication in the most-recent conversation thread may be audibly output in a chronological-sequential order beginning with an oldest unreviewed electronic communication and continuing to a most-recent unreviewed electronic communication. Responsive to completing audible output of the most-recent unreviewed electronic communication from a conversation thread, the computing device audibly outputs each unreviewed electronic communication in a next-most-recent conversation thread including a next-most-recent set of unreviewed, reply-linked electronic communications for the recipient.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: December 26, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: August Kathryn Niehaus, Saurabh Choudhury, Eugene Y. Suh, Gunjan Sood
  • Publication number: 20220328033
    Abstract: A computing system receives an instruction to initiate audio presentation of electronic communications for a recipient, and outputs an audio presentation responsive to the instruction. The audio presentation includes an initial portion that includes a presentation road map, and a subsequent portion that includes audible output of text content of a plurality of unreviewed electronic communications for the recipient. The presentation road map identifies an estimated duration of time to present the subsequent portion of the audio presentation.
    Type: Application
    Filed: June 20, 2022
    Publication date: October 13, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: August Kathryn NIEHAUS, Saurabh CHOUDHURY, Eugene Y. SUH, Gunjan SOOD
  • Publication number: 20220269479
    Abstract: In an example, a computing system receives an instruction to initiate audio presentation of electronic communications for a recipient. Responsive to the instruction, the computing system audibly outputs each unreviewed electronic communication in a most-recent conversation thread including a most-recent set of unreviewed, reply-linked electronic communications for the recipient. Each unreviewed electronic communication in the most-recent conversation thread may be audibly output in a chronological-sequential order beginning with an oldest unreviewed electronic communication and continuing to a most-recent unreviewed electronic communication. Responsive to completing audible output of the most-recent unreviewed electronic communication from a conversation thread, the computing device audibly outputs each unreviewed electronic communication in a next-most-recent conversation thread including a next-most-recent set of unreviewed, reply-linked electronic communications for the recipient.
    Type: Application
    Filed: February 9, 2022
    Publication date: August 25, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: August Kathryn NIEHAUS, Saurabh CHOUDHURY, Eugene Y. SUH, Gunjan SOOD
  • Patent number: 11367429
    Abstract: A computing system receives an instruction to initiate audio presentation of electronic communications for a recipient, and outputs an audio presentation responsive to the instruction. The audio presentation includes an initial portion that includes a presentation road map, and a subsequent portion that includes audible output of text content of a plurality of unreviewed electronic communications for the recipient. The presentation road map identifies an estimated time to present the subsequent portion of the audio presentation.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: June 21, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: August Kathryn Niehaus, Saurabh Choudhury, Eugene Y. Suh, Gunjan Sood
  • Patent number: 11269590
    Abstract: In an example, a computing system receives an instruction to initiate audio presentation of electronic communications for a recipient. Responsive to the instruction, the computing system audibly outputs each unreviewed electronic communication in a most-recent conversation thread including a most-recent set of unreviewed, reply-linked electronic communications for the recipient. Each unreviewed electronic communication in the most-recent conversation thread may be audibly output in a chronological-sequential order beginning with an oldest unreviewed electronic communication and continuing to a most-recent unreviewed electronic communication. Responsive to completing audible output of the most-recent unreviewed electronic communication from a conversation thread, the computing device audibly outputs each unreviewed electronic communication in a next-most-recent conversation thread including a next-most-recent set of unreviewed, reply-linked electronic communications for the recipient.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: March 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: August Kathryn Niehaus, Saurabh Choudhury, Eugene Y. Suh, Gunjan Sood
  • Patent number: 11250836
    Abstract: A client computing system sends to a server system a presentation request for an audio presentation of electronic communications, and receives a manifest from the server system. The manifest indicates a plurality of segment-specific retrieval locations in which a different one of the plurality of segment-specific retrieval locations is indicated for each of a plurality of text-to-speech audio segments of the audio presentation. For each of the plurality of text-to-speech audio segments, the client computing system identifies a presentation order of the text-to-speech audio segment within the audio presentation; sends to the server system a segment request for the text-to-speech audio segment at the segment-specific retrieval location for that text-to-speech audio segment; receives from the server system the text-to-speech audio segment responsive to the segment request for that text-to-speech audio segment; and outputs the text-to-speech audio segment in the identified presentation order.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: February 15, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Muralidhar Sathsahayaraman, Saurabh Choudhury
  • Publication number: 20210343269
    Abstract: A client computing system sends to a server system a presentation request for an audio presentation of electronic communications, and receives a manifest from the server system. The manifest indicates a plurality of segment-specific retrieval locations in which a different one of the plurality of segment-specific retrieval locations is indicated for each of a plurality of text-to-speech audio segments of the audio presentation. For each of the plurality of text-to-speech audio segments, the client computing system identifies a presentation order of the text-to-speech audio segment within the audio presentation; sends to the server system a segment request for the text-to-speech audio segment at the segment-specific retrieval location for that text-to-speech audio segment; receives from the server system the text-to-speech audio segment responsive to the segment request for that text-to-speech audio segment; and outputs the text-to-speech audio segment in the identified presentation order.
    Type: Application
    Filed: June 29, 2020
    Publication date: November 4, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Muralidhar SATHSAHAYARAMAN, Saurabh CHOUDHURY
  • Publication number: 20210056950
    Abstract: A computing system obtains an electronic communication for a recipient and identifies presence of a predefined feature within the electronic communication. The computing system extracts a data subset from the electronic communication. The data subset is identified by a data extraction template selected for the predefined feature identified within the electronic communication. The computing system derives a narrative based on the data subset using an audio presentation template selected for the predefined feature identified within the electronic communication. The audio presentation template is configured to translate an aspect of the data subset into narrative form. The computing system outputs the narrative in an electronic format for audio presentation via an audio output interface in which the narrative describes the aspect of the data subset extracted from the electronic communication.
    Type: Application
    Filed: August 22, 2019
    Publication date: February 25, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: August Kathryn NIEHAUS, Eugene Y. SUH, Saurabh CHOUDHURY
  • Publication number: 20200387347
    Abstract: In an example, a computing system receives an instruction to initiate audio presentation of electronic communications for a recipient. Responsive to the instruction, the computing system audibly outputs each unreviewed electronic communication in a most-recent conversation thread including a most-recent set of unreviewed, reply-linked electronic communications for the recipient. Each unreviewed electronic communication in the most-recent conversation thread may be audibly output in a chronological-sequential order beginning with an oldest unreviewed electronic communication and continuing to a most-recent unreviewed electronic communication. Responsive to completing audible output of the most-recent unreviewed electronic communication from a conversation thread, the computing device audibly outputs each unreviewed electronic communication in a next-most-recent conversation thread including a next-most-recent set of unreviewed, reply-linked electronic communications for the recipient.
    Type: Application
    Filed: June 10, 2019
    Publication date: December 10, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: August Kathryn NIEHAUS, Saurabh CHOUDHURY, Eugene Y. SUH, Gunjan SOOD
  • Publication number: 20200388269
    Abstract: A computing system receives an instruction to initiate audio presentation of electronic communications for a recipient, and outputs an audio presentation responsive to the instruction. The audio presentation includes an initial portion that includes a presentation road map, and a subsequent portion that includes audible output of text content of a plurality of unreviewed electronic communications for the recipient. The presentation road map identifies an estimated time to present the subsequent portion of the audio presentation.
    Type: Application
    Filed: June 10, 2019
    Publication date: December 10, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: August Kathryn NIEHAUS, Saurabh CHOUDHURY, Eugene Y. SUH, Gunjan SOOD