Interface for audio visual device
First Claim
1. A method for presenting audio/visual tracks, said tracks having track identification attributes, said method comprising the steps of:
- receiving an indication of a first mode of a set of modes, each mode is associated with a different track identification attribute, each mode includes one or more playlists of tracks, each playlist of a particular mode is based on a different value for said track identification attribute associated with said particular mode;
accessing a first playlist for said first mode; and
playing tracks according to said first playlist.
10 Assignments
0 Petitions
Accused Products
Abstract
A system is disclosed that provides access to a large amount of content using a traditional interface. The system has many applications, one of which is for providing access to audio/visual content. Examples of audio/visual content includes compressed digital music data and video data. In one embodiment, the system receives an indication of a first mode, accesses a first playlist for the first mode, and plays tracks according to the first playlist. In this embodiment, each mode is associated with a different attribute, each mode includes one or more playlists of tracks, and each playlist of a particular mode is based on a different value for the attribute associated with the particular mode. Examples of attributes include artist, album, genre, etc. Thus, there can be an artist mode, an album node, a genre mode, etc. For example, each playlist in the artist mode is associated with a particular artist. All tracks on a given playlist in the artist mode would be associated with the same artists.
-
Citations
69 Claims
-
1. A method for presenting audio/visual tracks, said tracks having track identification attributes, said method comprising the steps of:
-
receiving an indication of a first mode of a set of modes, each mode is associated with a different track identification attribute, each mode includes one or more playlists of tracks, each playlist of a particular mode is based on a different value for said track identification attribute associated with said particular mode;
accessing a first playlist for said first mode; and
playing tracks according to said first playlist. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for presenting audio/visual tracks, said tracks having track identification attributes, said method comprising the steps of:
-
sequentially playing a first set of tracks that have a common value for a first track identification attribute;
receiving an indication of a second track identification attribute while sequentially playing said first set of tracks;
determining a second set of tracks based on a particular value for said second track identification attribute for a particular track playing at a time when said indication of said second track identification attribute is received, said second set of tracks have said particular value for said second track identification attribute; and
sequentially playing said second set of tracks. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. An audio/visual player, comprising:
-
an output device;
a processor readable storage device capable of storing a plurality of tracks having track identification attributes; and
one or more processors in communication with said output device and said processor readable storage device, said one or more processors perform a method comprising the steps of;
receiving an indication of a first mode of a set of modes, each mode is associated with a different track identification attribute, each mode includes one or more playlists of tracks, each playlist of a particular mode is based on a different value for said track identification attribute associated with said particular mode, accessing a first playlist for said first mode, and playing tracks according to said first playlist. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. An audio/visual player, comprising:
-
an output device;
a processor readable storage device capable of storing a plurality of tracks having track identification attributes; and
one or more processors in communication with said output device and said processor readable storage device, said one or more processors perform a method comprising the steps of;
sequentially playing a first set of tracks that have a common value for a first track identification attribute, receiving an indication of a second track identification attribute while sequentially playing said first set of tracks, determining a second set of tracks based on a particular value for said second track identification attribute for a particular track playing at a time when said indication of said second track identification attribute is received, said second set of tracks have said particular value for said second track identification attribute, and sequentially playing said second set of tracks. - View Dependent Claims (46, 47, 48, 49, 50, 51)
-
-
52. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method for presenting audio/visual tracks, said tracks have attributes, said track includes a first attribute and a second attribute, said method comprising the steps of:
-
receiving an indication of a play mode;
playing tracks according to a first track list if said indication of said play mode identifies a first mode, said first mode is associated with a first set of one or more track lists, each track on a particular track list of said first set of track lists has a common value for said first attribute, said first set of track lists includes said first track list; and
playing tracks according to a second track list if said indication of said play mode identifies a second mode, said second mode is associated with a second set of one or more track lists, each track on a particular track list of said second set of track lists has a common value for said second attribute, said second set of track lists includes said second track lists. - View Dependent Claims (53, 54, 55, 56, 57)
-
-
58. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method for presenting audio/visual tracks, said tracks have track identification attributes, said method comprising the steps of:
-
sequentially playing a first set of tracks that have a common value for a first track identification attribute;
receiving an indication of a second track identification attribute while sequentially playing said first set of tracks;
determining a second set of tracks based on a particular value for said second track identification attribute for a particular track playing at a time when said indication of said second track identification attribute is received, said second set of tracks have said particular value for said second track identification attribute; and
sequentially playing said second set of tracks. - View Dependent Claims (59, 60, 61, 62, 63)
-
-
64. A method for presenting audio/visual tracks, said method comprising the steps of:
-
receiving a seeking command;
audibly indicating identifications associated with groups of tracks until said seeking command is no longer asserted; and
playing tracks associated with a last audibly announced identification. - View Dependent Claims (65, 66, 67, 68, 69)
-
Specification