The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 05, 2019

Filed:

Jun. 28, 2017
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Daniel Diniz Niemeyer, Seattle, WA (US);

Stefan Francis Slivinski, Mercer Island, WA (US);

Quinn Damerell, Redmond, WA (US);

Dylan Keith Garrett, Seattle, WA (US);

Dharmanshu Kamra, Seattle, WA (US);

Gerald Albert Pogue, Jr., Redmond, WA (US);

Nicholas Jie Fang, Redmond, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 7/173 (2011.01); H04N 21/8545 (2011.01); H04N 21/439 (2011.01); H04N 21/4402 (2011.01); H04N 21/6379 (2011.01); H04N 21/4363 (2011.01); H04N 21/432 (2011.01); H04N 21/61 (2011.01); H04N 21/41 (2011.01);
U.S. Cl.
CPC ...
H04N 21/8545 (2013.01); H04N 21/4126 (2013.01); H04N 21/432 (2013.01); H04N 21/4398 (2013.01); H04N 21/43637 (2013.01); H04N 21/4402 (2013.01); H04N 21/6131 (2013.01); H04N 21/6379 (2013.01);
Abstract

A method for low-latency streaming of audio and video via a mobile computing device to facilitate a high-quality, real-time interactive streaming experience. The method includes receiving an application audio stream generated by execution of an application program, an application video stream generated by execution of the application program, a microphone audio stream, and a camera video stream. The application audio stream and the microphone audio stream are mixed to produce a mixed audio stream. The application video stream and the camera video stream are composited to produce a composited video stream. The mixed audio stream is encoded to produce an encoded audio stream, and the composited video stream is encoded to produce an encoded video stream. The encoded audio and video streams are packaged into one or more streaming packets, and output, to a remote computing device.


Find Patent Forward Citations

Loading…