System and method for limiting dead air time in internet streaming media delivery
First Claim
1. A system for receiving and playing audio content from an internet based audio content provider through a client computer programmed to communicate through the internet with a plurality of internet based audio content providers and receive audio content in streaming media format from the internet based audio content providers and play the audio content on audio speakers operably connected to the client computer, said system comprising:
- a system management server accessible to the client computer, said system management server programmed to receive requests from the computer for connection to an internet based streaming audio content provider; and
computer memory accessible to the client computer, said computer memory storing a plurality of files of audio content, said plurality of audio files comprising audio content distinct from the streaming audio content;
wherein the system management server is further programmed to communicate with the client computer when the client computer is directed by a user to switch from a first internet based streaming audio content provider to a second internet based streaming audio content provider and direct the client computer to play at least one of the plurality of files of audio content while the client computer is switching from the first internet based streaming audio content provider and negotiating a connection with the second internet based streaming audio content provider and buffering content provided in streaming media format by the second internet based audio content provider.
8 Assignments
0 Petitions
Accused Products
Abstract
An system for receiving streaming audio or other audio sources netcast in streaming audio content, where the system avoids dead air time in the audio play by providing an alternative audio content to fill time spent negotiating connections and buffering information.
81 Citations
5 Claims
-
1. A system for receiving and playing audio content from an internet based audio content provider through a client computer programmed to communicate through the internet with a plurality of internet based audio content providers and receive audio content in streaming media format from the internet based audio content providers and play the audio content on audio speakers operably connected to the client computer, said system comprising:
-
a system management server accessible to the client computer, said system management server programmed to receive requests from the computer for connection to an internet based streaming audio content provider; and
computer memory accessible to the client computer, said computer memory storing a plurality of files of audio content, said plurality of audio files comprising audio content distinct from the streaming audio content;
wherein the system management server is further programmed to communicate with the client computer when the client computer is directed by a user to switch from a first internet based streaming audio content provider to a second internet based streaming audio content provider and direct the client computer to play at least one of the plurality of files of audio content while the client computer is switching from the first internet based streaming audio content provider and negotiating a connection with the second internet based streaming audio content provider and buffering content provided in streaming media format by the second internet based audio content provider. - View Dependent Claims (2, 3, 4)
-
-
5. A system for receiving and playing audio content from an internet based audio content provider through a client computer programmed to communicate through the internet with a plurality of internet based audio content providers and receive audio content in streaming media format from the internet based audio content providers and play the audio content on audio speakers operably connected to the client computer, said system comprising:
-
a system management server accessible to the client computer, said system management server programmed to receive requests from the client computer for connection to a first internet based streaming audio content provider;
computer memory accessible to the client computer, said computer memory storing a plurality of pre-roll audio files;
wherein upon a user'"'"'s input requesting connection to a second internet based audio content provider, the system management server is further programmed to communicate with the client computer and direct the client computer to play at least one of the plurality of pre-roll audio files while the client computer is negotiating a connection with the second internet based audio content provider and buffering content provided in streaming media format by the second internet based audio content provider.
-
Specification