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.
Patent No.:
Date of Patent:
Dec. 30, 1997
Filed:
Jun. 20, 1995
Robert M Heddle, Kirkland, WA (US);
Frank Dominic Yerrace, Bellevue, WA (US);
Geoff Dahl, Kirkland, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
The disclosed invention constitutes a method and system, including an audio mixer, for selecting audio streams from one or more applications running on a computer system. An application can register its audio streams with the audio mixer either as sound focus audio streams or as priority audio streams. With respect to the sound focus audio streams, the audio mixer determines which of the applications has the sound focus and generates an audio output signal from those sound focus audio streams to drive the computer's sound device and thereby to produce an audible sound for the user. Sound focus is determined when an application gains the input focus, opens an audio stream, closes an audio stream, or registers with the audio mixer. With respect to the priority audio streams, those priority audio streams are always selected by the audio mixer and are mixed with the sound focus audio streams from the application having sound focus to generate a composite audio output signal. The audio streams are scaled so that mixing audio streams does not normally exceed the volume limit of the sound device.