System and method for enhanced streaming audio
First Claim
1. A method of enhancing audio data, the method comprising:
- receiving audio data from a broadcast computer;
receiving universal resource locator data from the broadcast computer;
sending the universal resource locator data to a remote server;
obtaining from the remote server an indication whether the broadcast computer is a member of a qualified group, wherein each member of the qualified group holds a license associated with the enhancement of audio information, and wherein the license associated with the enhancement of the audio information is in addition to a license to distribute the audio information;
enhancing the audio data with audio enhancement software and playing the enhanced audio data if the broadcast computer is a member of the qualified group, wherein the enhancing of the audio data comprises;
correcting a perceived height of an apparent sound stage associated with the audio data;
enhancing a bass response associated with the audio data; and
correcting a perceived width of the apparent sound stage associated with the audio data; and
playing the audio data if the broadcast computer is not a member of the qualified group.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for enhancement and management of streaming audio is disclosed. In one embodiment, the system provides a client-side decoder that is compatible with numerous audio formats, so that a user can enjoy relatively high-quality audio from various sources, even from sources that do not provide multi-channel or high-quality audio data. The system and method also include a management system for managing and controlling the use of licensed signal processing software to further enhance an audio stream. In one embodiment, the management system is used to manage a signal processing module that provides psychoacoustic audio processing to create a wider soundstage, an acoustic correction process to increase the perceived height and clarity of the audio image, and bass enhancement processing to create the perception of low bass from the small speakers or headphones typically used with multi-media systems and portable audio players.
-
Citations
13 Claims
-
1. A method of enhancing audio data, the method comprising:
-
receiving audio data from a broadcast computer; receiving universal resource locator data from the broadcast computer; sending the universal resource locator data to a remote server; obtaining from the remote server an indication whether the broadcast computer is a member of a qualified group, wherein each member of the qualified group holds a license associated with the enhancement of audio information, and wherein the license associated with the enhancement of the audio information is in addition to a license to distribute the audio information; enhancing the audio data with audio enhancement software and playing the enhanced audio data if the broadcast computer is a member of the qualified group, wherein the enhancing of the audio data comprises; correcting a perceived height of an apparent sound stage associated with the audio data; enhancing a bass response associated with the audio data; and correcting a perceived width of the apparent sound stage associated with the audio data; and playing the audio data if the broadcast computer is not a member of the qualified group. - View Dependent Claims (2)
-
-
3. A method of enhancing audio data, the method comprising:
-
receiving audio data from a broadcast computer; determining whether the broadcast computer is a member of a qualified group, wherein each member of the qualified group holds a license associated with the enhancement of audio information, and wherein the license associated with the enhancement of the audio information is different than a license to distribute the audio information; enhancing the audio data with audio enhancement software and playing the enhanced audio data if the broadcast computer is a member of the qualified group, wherein the enhancing of the audio data comprises; correcting a perceived height of an apparent sound stage associated with the audio data; enhancing a bass response associated with the audio data; and correcting a perceived width of the apparent sound stage associated with the audio data; and playing the audio data if the broadcast computer is not a member of the qualified group. - View Dependent Claims (4, 5)
-
-
6. A method of enhancing audio data, the method comprising:
-
receiving at a client computer audio data from a broadcast computer; obtaining from a remote computer an indication whether the broadcast computer is part of a qualified group, wherein each member of the qualified group holds a license associated with the enhancement of audio information, and wherein the license associated with the enhancement of the audio information is different than a license to distribute the audio information; displaying a customized user interface associated with the broadcast computer if the broadcast computer is part of the qualified group, and wherein the customized user interface has audio enhancement software associated therewith; enhancing the audio data with the audio enhancement software and playing on the client computer the enhanced audio at the client computer if the broadcast computer is part of the qualified group, wherein the enhancing of the audio data comprises; correcting a perceived height of an apparent sound stage associated with the audio data; enhancing a bass response associated with the audio data; and correcting a perceived width of the apparent sound stage associated with the audio data; and playing on the client computer the audio data if the broadcast computer is not part of the qualified group. - View Dependent Claims (7, 8)
-
-
9. A method of enhancing audio data, the method comprising:
-
storing audio data on a client computer; obtaining an identifier associated with a broadcast computer; determining whether the broadcast computer is a member of a qualified group, wherein each member of the qualified group holds a license associated with the enhancement of audio information, and wherein the license associated with the enhancement of the audio information is different than a license to distribute the audio information; enhancing the audio data stored on the client computer with audio enhancement software and playing the enhanced audio data if the broadcast computer is a member of the qualified group, wherein the enhancing of the audio data comprises; correcting a perceived height of an apparent sound stage associated with the audio data; enhancing a bass response associated with the audio data; and correcting a perceived width of the apparent sound stage associated with the audio data; and playing the audio data if the broadcast computer is not a member of the qualified group. - View Dependent Claims (10)
-
-
11. A method for managing and operating a software application comprising:
-
accessing a network source from a client computer; operating audio enhancement software to enhance the audio data when the network source is a member of a qualified group, the audio enhancement software residing on computer readable media executable on a client computer, wherein operating the audio enhancement software to enhance the audio data comprises; correcting a perceived height of an apparent sound stage associated with the audio data; enhancing a bass response associated with the audio data; and correcting a perceived width of the apparent sound stage associated with the audio data; disabling the audio enhancement software when the network source is not a member of the qualified group, wherein each member of the qualified group holds a license associated with the enhancement of audio information, and wherein the license associated with the enhancement of the audio information is different than a license to distribute the audio information; playing the enhanced audio data when the network source is a member of a qualified group; and playing the audio data when the network source is not a member of the qualified group. - View Dependent Claims (12, 13)
-
Specification