Method and system for unified audio control on a personal computer
First Claim
1. A method for controlling audio output rendered from a computing system, the method comprising:
- the computing system playing an audio stream which is rendered as audio output having at least one controllable attribute, the audio output being rendered through an audio output device connected to the computing system;
the computing system receiving an event, the event comprising an incoming telephone call;
the computing system receiving user input entered by a user at the computing system that is operable to answer the telephone call; and
the computing system, in response to the user input that was entered by the user at the computing system to answer the incoming telephone call, altering an audio state of the audio output by changing the at least one controllable attribute of the audio output.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for improved audio controls on a personal computer is provided. The system and method provide a unified architecture for audio controls across hardware and software interfaces of the personal computer. An intelligent facility may automatically change audio controls for users to simply interact with various communications and media applications. To this end, a configurable audio controller intelligently handles various aspects of the system'"'"'s audio devices by following various rules that may be based at least in part on user-configurable settings and a current operating state. The present invention also provides audio controls so that a user may easily change audio settings such as the volume of an audio output device. There are many applications that may use the present invention for automatic control of audio devices based upon the user'"'"'s context.
-
Citations
24 Claims
-
1. A method for controlling audio output rendered from a computing system, the method comprising:
-
the computing system playing an audio stream which is rendered as audio output having at least one controllable attribute, the audio output being rendered through an audio output device connected to the computing system; the computing system receiving an event, the event comprising an incoming telephone call; the computing system receiving user input entered by a user at the computing system that is operable to answer the telephone call; and the computing system, in response to the user input that was entered by the user at the computing system to answer the incoming telephone call, altering an audio state of the audio output by changing the at least one controllable attribute of the audio output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computing system comprising:
-
at least one audio output device configured to render music output; telephone hardware configured for receiving a telephone call; and storage media storing computer executable instructions for implementing a method for controlling audio output rendered from the computing system, the method comprising; the computing system playing an audio stream which is rendered as audio output having at least one controllable attribute, the audio output being rendered through the audio output device; the computing system receiving an event, the event comprising an incoming telephone call; the computing system receiving user input entered by a user at the computing system that is operable to answer the telephone call; and the computing system, in response to detecting the user input that was entered by the user at the computing system to answer the incoming telephone call, altering an audio state of the audio output by changing the at least one controllable attribute of the audio output. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer storage device storing computer executable instructions which, when executed by a computing system, implement a method for controlling audio output rendered from a computing system, the method comprising:
-
the computing system playing an audio stream which is rendered as audio output having at least one controllable attribute, the audio output being rendered through an audio output device connected to the computing system; the computing system receiving an event, the event comprising an incoming telephone call; the computing system receiving user input entered by a user at the computing system that is operable to answer the telephone call; and the computing system, in response to the user input that was entered by the user at the computing system to answer the incoming telephone call, altering an audio state of the audio output by changing the at least one controllable attribute of the audio output. - View Dependent Claims (21, 22, 23, 24)
-
Specification