TRACK SHUFFLING SYSTEM AND METHOD
First Claim
Patent Images
1. A method comprising:
- defining an active playlist of media tracks for rendering in a defined sequence;
rendering a portion of the media tracks defined in the active playlist;
receiving a shuffle command from a user concerning the active playlist;
generating a non-rendered playlist, wherein the non-rendered playlist defines one or more non-rendered media tracks included within the active playlist and excludes one or more rendered media tracks included within the active playlist; and
defining a rendering sequence for the non-rendered playlist.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and computer program product for defining an active playlist of media tracks for rendering in a defined sequence. A portion of the media tracks defined in the active playlist are rendered. A shuffle command is received from a user concerning the active playlist. A non-rendered playlist is generated. The non-rendered playlist defines one or more non-rendered media tracks included within the active playlist and excludes one or more rendered media track included within the active playlist. A rendering sequence is defined for the non-rendered playlist.
11 Citations
20 Claims
-
1. A method comprising:
-
defining an active playlist of media tracks for rendering in a defined sequence; rendering a portion of the media tracks defined in the active playlist; receiving a shuffle command from a user concerning the active playlist; generating a non-rendered playlist, wherein the non-rendered playlist defines one or more non-rendered media tracks included within the active playlist and excludes one or more rendered media tracks included within the active playlist; and defining a rendering sequence for the non-rendered playlist. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
-
defining an active playlist of media tracks for rendering in a defined sequence; rendering a portion of the media tracks defined in the active playlist; receiving a shuffle command from a user concerning the active playlist; generating a non-rendered playlist, wherein the non-rendered playlist defines one or more non-rendered media tracks included within the active playlist and excludes one or more rendered media tracks included within the active playlist; and defining a rendering sequence for the non-rendered playlist. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification