Methods, Systems, And Program Products For Controlling The Playback Of Music
First Claim
Patent Images
1. A method for controlling the playback of music comprising the steps of:
- (a) initiating the playback of a first music track;
(b) stopping the playback of the first music track after step (a);
(c) initiating the playback of alternative audio content after step (b);
(d) stopping the playback of the alternative content after step (c); and
(e) determining whether to initiate the playback of the first music track or to initiate the playback of a second music track after step (d).
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and program products for controlling the playback of music are disclosed. In an embodiment a method for controlling the playback of music includes the steps of: initiating the playback of a first music track; stopping the playback of the first music track; initiating the playback of alternative audio content; stopping the playback of the alternative content; and determining whether to initiate the playback of the first music track or to initiate the playback of a second music track.
-
Citations
38 Claims
-
1. A method for controlling the playback of music comprising the steps of:
-
(a) initiating the playback of a first music track; (b) stopping the playback of the first music track after step (a); (c) initiating the playback of alternative audio content after step (b); (d) stopping the playback of the alternative content after step (c); and (e) determining whether to initiate the playback of the first music track or to initiate the playback of a second music track after step (d). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for controlling the playback of music, comprising:
a portable device adapted for the playback of music, wherein the portable device comprises; a memory capable of storing a first music track, a second music track, and alternative audio content; and a processor capable of being operable to; initiate the playback of the first music track at a first time; stop the playback of the first music track at a second time after the first time; initiate the playback of the alternative audio content at the second time; stop the playback of the alternative content at a third time after the second time; and determine whether to initiate the playback of the first music track or to initiate the playback of the second music track at the third time. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
36. A tangible computer program product comprising a non-transitory computer readable medium having computer program logic recorded thereon for causing at least one processor to:
-
initiate the playback of a music track; stop the playback of the music track; initiate the playback of alternative audio content; stop the playback of the alternative content; determine the quantity of unplayed time remaining for the music track; determine X, wherein X is equal to the quantity of time of the alternative audio content; determine that the quantity of unplayed time remaining for the music track is greater than X; and in response to determining that the quantity of unplayed time remaining for the music track is greater than X, initiate the playback of the music track from a point in the music track that occurs after the point in the music track at which playback of the music track stopped. - View Dependent Claims (37)
-
-
38. A tangible computer program product comprising a non-transitory computer readable medium having computer program logic recorded thereon for causing at least one processor to:
-
initiate the playback of a first music track; stop the playback of the first music track; initiate the playback of alternative audio content; stop the playback of the alternative content; determine the quantity of unplayed time remaining for the first music track; determine X, wherein X is equal to the quantity of time of the alternative audio content; determine that the quantity of unplayed time remaining for the first music track is less than X; and in response to determining that the quantity of unplayed time remaining for the first music track is less than X, initiate the playback of a second music track from the beginning of the second music track.
-
Specification