System and method for filling content gaps
First Claim
Patent Images
1. A method of selecting content comprising:
- playing first data representative of first content having a beginning and an end, the first data streaming via a first channel during a first time period;
selecting second data representative of second content having a beginning and an end, the second content streaming via a second channel during a second time period such that the beginning of the second time period occurs a duration of time after the end of the first time period;
retrieving third content based on the length of the duration of time;
between the start time and stop time of the first content, accessing streaming data associated with the first content;
between the start time and stop time of the second content, accessing streaming data associated with the second content;
playing the first content;
playing the third content after the first content; and
playing the second content after the third content.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method including an agent for selecting at least two songs among simultaneously streaming songs based on user information and inserting additional content in the duration of time between the end of the earlier song and the start of the later song.
-
Citations
43 Claims
-
1. A method of selecting content comprising:
-
playing first data representative of first content having a beginning and an end, the first data streaming via a first channel during a first time period;
selecting second data representative of second content having a beginning and an end, the second content streaming via a second channel during a second time period such that the beginning of the second time period occurs a duration of time after the end of the first time period;
retrieving third content based on the length of the duration of time;
between the start time and stop time of the first content, accessing streaming data associated with the first content;
between the start time and stop time of the second content, accessing streaming data associated with the second content;
playing the first content;
playing the third content after the first content; and
playing the second content after the third content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of transitioning between songs comprising:
-
playing a first song;
identifying a second song to be streamed after the end of the first song;
if the second song begins a duration of time after the end of the first song, retrieving audio information;
at the end of the first song, playing the retrieved audio information; and
playing the second song after it begins streaming and after the end of the retrieved audio information. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of transitioning between songs comprising:
-
(a) playing a first song;
(b) identifying, based on information relating to a user, a second song to be streamed after the end of the first song;
(c) if the second song begins a duration of time after the end of the first song, then retrieving audio information based on the duration and playing the retrieved audio information between the end of the first song and the beginning of the second song; and
(d) if the second song begins before the end of the first song, then storing the second song in memory as it streams and playing, from the memory, the second song after the end of the first song. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A system for playing songs comprising:
-
a processor capable of executing instructions; and
a connection to a network streaming songs, the instructions including;
identifying a second song to be streamed after the end of a first streaming song, if the second song begins a duration of time after the end of the first song, retrieving audio information based on the duration of time and, at the end of the first song, playing the retrieved audio information followed by the second song.- View Dependent Claims (39, 40, 41, 42)
-
-
43. A computer-readable medium including instructions for:
-
playing a first song;
identifying a second song to be streamed after the end of the first song;
if the second song begins a duration of time after the end of the first song, retrieving audio information based on the duration of time;
at the end of the first song, playing the retrieved audio information; and
playing the second song after it begins streaming and after the end of the retrieved audio information.
-
Specification