Patents by Inventor Brian S. Stucker

Brian S. Stucker 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: 11650791
    Abstract: A computing device and a method for generating relative narration. In one instance, the computing device include a display device displaying a graphical user interface including textual information received from a first application. An electronic processor of the computing device receives a user interface element associated with the textual information scheduled for relative narration. The electronic processor extracts a plurality of entities from the user interface element, converts the plurality of entities into a narrated string using a second application, generates the relative narration of the textual information using the narrated string, and output the relative narration.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: May 16, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Lu, Allen L. Ussher, Jennifer L. Bost, Brian S. Stucker
  • Patent number: 10871944
    Abstract: A computing device and a method for controlling narration. The computing device comprises a display device displaying a visual user interface including textual information and an electronic processor configured to map the textual information to an implicit audio narration, wherein mapping textual information to the implicit audio narration has a scalable level of precision to the textual information depending on the visual user interface, and the electronic processor further configured to output the implicit audio narration.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: December 22, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Brian S. Stucker, David Lu, Allen L. Ussher, Jennifer L. Bost
  • Publication number: 20200057608
    Abstract: A computing device and a method for controlling narration. The computing device comprises a display device displaying a visual user interface including textual information and an electronic processor configured to map the textual information to an implicit audio narration, wherein mapping textual information to the implicit audio narration has a scalable level of precision to the textual information depending on the visual user interface, and the electronic processor further configured to output the implicit audio narration.
    Type: Application
    Filed: October 25, 2019
    Publication date: February 20, 2020
    Inventors: Brian S. STUCKER, David LU, Allen L. USSHER, Jennifer L. BOST
  • Patent number: 10489110
    Abstract: A computing device and a method for controlling narration. The computing device comprises a display device displaying a visual user interface including textual information and an electronic processor configured to map the textual information to an implicit audio narration, wherein mapping textual information to the implicit audio narration has a scalable level of precision to the textual information depending on the visual user interface, and the electronic processor further configured to output the implicit audio narration.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: November 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian S. Stucker, David Lu, Allen L. Ussher, Jennifer L. Bost
  • Publication number: 20180196636
    Abstract: A computing device and a method for generating relative narration. In one instance, the computing device include a display device displaying a graphical user interface including textual information received from a first application. An electronic processor of the computing device receives a user interface element associated with the textual information scheduled for relative narration. The electronic processor extracts a plurality of entities from the user interface element, converts the plurality of entities into a narrated string using a second application, generates the relative narration of the textual information using the narrated string, and output the relative narration.
    Type: Application
    Filed: January 11, 2017
    Publication date: July 12, 2018
    Inventors: David Lu, Allen L. Ussher, Jennifer L. Bost, Brian S. Stucker
  • Publication number: 20180143801
    Abstract: A computing device and a method for controlling narration. The computing device comprises a display device displaying a visual user interface including textual information and an electronic processor configured to map the textual information to an implicit audio narration, wherein mapping textual information to the implicit audio narration has a scalable level of precision to the textual information depending on the visual user interface, and the electronic processor further configured to output the implicit audio narration.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 24, 2018
    Inventors: Brian S. Stucker, David Lu, Allen L. Ussher, Jennifer L. Bost
  • Patent number: 9065681
    Abstract: A park request is received from a first computing system. The park request is a request to park a conversation between a user of the first computing system and a user of a second computing system. The park request conforms to a protocol that supports parking and unparking of conversations having a first modality and conversations having a second modality. Furthermore, an unpark request is received from a third computing system. The unpark request is a request to unpark the conversation. Referral information is sent to the third computing system. The referral information enables the third computing system to establish a communication session to carry the conversation.
    Type: Grant
    Filed: January 20, 2010
    Date of Patent: June 23, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Srivatsa K. Srinivasan, Krishnamurthy Ganesan, Timothy M. Moore, Andreas Strebel, Brian S. Stucker, Stephane L. Taine
  • Patent number: 8451997
    Abstract: Safe parking and retrieval of multimodal conversations is enabled through a park server generating a token and encoding it in an address identifier associated with a parking slot. A client application can display the address identifier with the token as a link in a text-based message or in conversation history items. The identifier encoded link may ensure that the intended call can be retrieved from a given parking slot without being confused with another parked call. If another call is parked at the same orbit, the encoded token does not match, and the park server may reject the retrieval attempt with an error message.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: May 28, 2013
    Assignee: Microsoft Corporation
    Inventors: Brian S. Stucker, Lokesh Srinivas Koppolu, Stephen H. Houchen
  • Publication number: 20110299675
    Abstract: Safe parking and retrieval of multimodal conversations is enabled through a park server generating a token and encoding it in an address identifier associated with a parking slot. A client application can display the address identifier with the token as a link in a text-based message or in conversation history items. The identifier encoded link may ensure that the intended call can be retrieved from a given parking slot without being confused with another parked call. If another call is parked at the same orbit, the encoded token does not match, and the park server may reject the retrieval attempt with an error message.
    Type: Application
    Filed: June 4, 2010
    Publication date: December 8, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian S. Stucker, Lokesh Srinivas Koppolu, Stephen H. Houchen
  • Publication number: 20110179107
    Abstract: A park request is received from a first computing system. The park request is a request to park a conversation between a user of the first computing system and a user of a second computing system. The park request conforms to a protocol that supports parking and unparking of conversations having a first modality and conversations having a second modality. Furthermore, an unpark request is received from a third computing system. The unpark request is a request to unpark the conversation. Referral information is sent to the third computing system. The referral information enables the third computing system to establish a communication session to carry the conversation.
    Type: Application
    Filed: January 20, 2010
    Publication date: July 21, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Srivatsa K. Srinivasan, Krishnamurthy Ganesan, Timothy M. Moore, Andreas Strebel, Brian S. Stucker, Stephane L. Taine