Method and system for unified audio control on a personal computer
First Claim
1. A method for controlling audio devices in a computer system, comprising the steps of:
- receiving an event comprising receiving an incoming telephone call;
communicating the event to a configurable audio controller;
determining a change in a setting of a plurality of audio devices from the event; and
changing the setting of a plurality of audio devices as a result of the determination, including muting an audio output device before establishing the incoming telephone call on an active receiver.
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.
56 Citations
56 Claims
-
1. A method for controlling audio devices in a computer system, comprising the steps of:
-
receiving an event comprising receiving an incoming telephone call; communicating the event to a configurable audio controller; determining a change in a setting of a plurality of audio devices from the event; and changing the setting of a plurality of audio devices as a result of the determination, including muting an audio output device before establishing the incoming telephone call on an active receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for controlling audio devices in a computer system, comprising the steps of:
-
receiving an event corresponding to receiving an incoming telephone call; communicating the event to a configurable audio controller; determining a change in a setting of a plurality of audio devices from the event; and changing the setting of a plurality of audio devices as a result of the determination, including lowering the volume of an audio output device before establishing the incoming telephone call on an active receiver. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for controlling audio devices in a computer system, comprising the steps of:
-
receiving an event corresponding to disconnecting a telephone call; communicating the event to a configurable audio controller; determining a change in a setting of a plurality of audio devices from the event; and changing the setting of a plurality of audio devices as a result of the determination, including restoring an audio output device setting to a prior state after the telephone call is disconnected. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for controlling audio devices in a computer system, comprising the steps of:
-
receiving an event corresponding to plugging in a headset; communicating the event to a configurable audio controller; determining a change in a setting of a plurality of audio devices from the event; and changing the setting of a plurality of audio devices as a result of the determination, including muting an audio output device before connecting audio output on the headset. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for controlling audio devices in a computer system, comprising the steps of:
-
receiving an event corresponding to unplugging a headset; communicating the event to a configurable audio controller; determining a change in a setting of a plurality of audio devices from the event; and changing the setting of a plurality of audio devices as a result of the determination, including restoring an audio output device setting to a prior state after the headset is unplugged. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56)
-
Specification