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: 11650791Abstract: 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: GrantFiled: January 11, 2017Date of Patent: May 16, 2023Assignee: Microsoft Technology Licensing, LLCInventors: David Lu, Allen L. Ussher, Jennifer L. Bost, Brian S. Stucker
-
Patent number: 10871944Abstract: 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: GrantFiled: October 25, 2019Date of Patent: December 22, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Brian S. Stucker, David Lu, Allen L. Ussher, Jennifer L. Bost
-
Publication number: 20200057608Abstract: 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: ApplicationFiled: October 25, 2019Publication date: February 20, 2020Inventors: Brian S. STUCKER, David LU, Allen L. USSHER, Jennifer L. BOST
-
Patent number: 10489110Abstract: 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: GrantFiled: November 22, 2016Date of Patent: November 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Brian S. Stucker, David Lu, Allen L. Ussher, Jennifer L. Bost
-
Publication number: 20180196636Abstract: 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: ApplicationFiled: January 11, 2017Publication date: July 12, 2018Inventors: David Lu, Allen L. Ussher, Jennifer L. Bost, Brian S. Stucker
-
Publication number: 20180143801Abstract: 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: ApplicationFiled: November 22, 2016Publication date: May 24, 2018Inventors: Brian S. Stucker, David Lu, Allen L. Ussher, Jennifer L. Bost
-
Patent number: 9065681Abstract: 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: GrantFiled: January 20, 2010Date of Patent: June 23, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Srivatsa K. Srinivasan, Krishnamurthy Ganesan, Timothy M. Moore, Andreas Strebel, Brian S. Stucker, Stephane L. Taine
-
Patent number: 8451997Abstract: 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: GrantFiled: June 4, 2010Date of Patent: May 28, 2013Assignee: Microsoft CorporationInventors: Brian S. Stucker, Lokesh Srinivas Koppolu, Stephen H. Houchen
-
Publication number: 20110299675Abstract: 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: ApplicationFiled: June 4, 2010Publication date: December 8, 2011Applicant: MICROSOFT CORPORATIONInventors: Brian S. Stucker, Lokesh Srinivas Koppolu, Stephen H. Houchen
-
Publication number: 20110179107Abstract: 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: ApplicationFiled: January 20, 2010Publication date: July 21, 2011Applicant: MICROSOFT CORPORATIONInventors: Srivatsa K. Srinivasan, Krishnamurthy Ganesan, Timothy M. Moore, Andreas Strebel, Brian S. Stucker, Stephane L. Taine