Enabling separate chat and selective enablement of microphone
First Claim
1. A method enabling a plurality of separate and distinct audio data streams to be processed by a computing device to produce a plurality of separate and distinct audible outputs that are audible to a user, comprising the steps of:
- (a) receiving data for use by a software application being executed on the computing device, said software application executing on the computing device producing at least a portion of the plurality of the separate and distinct audio data streams, and said data conveying one audio data stream not generated by the software application that is maintained separate from all other audio data streams that are processed by the computing device;
(b) converting each of the plurality of audio data streams into a corresponding analog audio signal, said one audio data stream being converted to a corresponding analog audio signal by an external controller that is coupled in communication with the computing device and enables a user to select a recipient and a function of audio data input by the user, said audio data input by the user being processed by the computing device to produce an output audio data stream that is selectively transmitted by the computing device to the recipient selected by the user, along with output data produced by the software application;
(c) using an output of one of a sound card and a universal serial bus port for energizing a first sound transducer not worn by a user with the analog audio signals corresponding to the plurality of audio data streams other than said one audio data stream, to produce a first audible output generated by the software application; and
(d) energizing a second sound transducer worn by a user with the analog audio signal corresponding to said one audio data stream to produce a second audible output, so that separate and distinct first and second audible outputs are produced in response to the plurality of audio data streams and are audible to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Two different and separate audio data streams are processed through a personal computer (PC) system or other computing device so that the separate and distinct audio data streams are heard through separate sound transducers. In a preferred embodiment, chat messages received over a network during execution of a multiplayer game are processed separately from sounds produced by the multiplayer game, enabling a user to hear the game sounds from speakers, separate and distinct from verbal chat messages, which are heard through earphone(s). The earphone(s) are included in a headset, as well as a microphone that enables the user to produce verbal data that are conveyed to a hardware control unit that is connected to the PC system through a universal serial bus (USB) port. The chat audio data are converted into an analog audio signal that is heard by the user in the headphone(s) and is spatially separate and distinct from the game audio data heard through the speakers. Included on the control unit are switches that enable the user to selectively direct verbal data either to the chat session or to a voice recognition engine that converts the verbal data into commands used for controlling the game.
-
Citations
18 Claims
-
1. A method enabling a plurality of separate and distinct audio data streams to be processed by a computing device to produce a plurality of separate and distinct audible outputs that are audible to a user, comprising the steps of:
-
(a) receiving data for use by a software application being executed on the computing device, said software application executing on the computing device producing at least a portion of the plurality of the separate and distinct audio data streams, and said data conveying one audio data stream not generated by the software application that is maintained separate from all other audio data streams that are processed by the computing device; (b) converting each of the plurality of audio data streams into a corresponding analog audio signal, said one audio data stream being converted to a corresponding analog audio signal by an external controller that is coupled in communication with the computing device and enables a user to select a recipient and a function of audio data input by the user, said audio data input by the user being processed by the computing device to produce an output audio data stream that is selectively transmitted by the computing device to the recipient selected by the user, along with output data produced by the software application; (c) using an output of one of a sound card and a universal serial bus port for energizing a first sound transducer not worn by a user with the analog audio signals corresponding to the plurality of audio data streams other than said one audio data stream, to produce a first audible output generated by the software application; and (d) energizing a second sound transducer worn by a user with the analog audio signal corresponding to said one audio data stream to produce a second audible output, so that separate and distinct first and second audible outputs are produced in response to the plurality of audio data streams and are audible to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for reproducing chat sounds separate from software application sounds on a computing device, said chat sounds being derived from speech contemporaneously uttered by a user of a remote computing device that executes a software application, which also is executed on the computing device to produce the application sounds, comprising the steps of:
-
(a) receiving digital chat data from the remote computing device over a network; (b) executing the software application to produce application sound digital data, said digital chat data and said application sound digital data being maintained separate within the computing device and not mixed, but both being employed in connection with the software application being executed on the computing device; (c) converting the digital chat data to an analog chat signal; (d) converting the application sound digital data to an analog application sound signal; (e) applying the analog application sound signal to a first sound transducer, to produce the application sounds, the first transducer not being worn by a user; and (f) applying the analog chat signal to a second sound transducer worn by a user, that is separate and distinct from the first sound transducer, to produce the chat sounds, so that a user hears the chat sounds separate and distinct from the application sounds. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification