Extension of m3u file format to support user interface and navigation tasks in a digital audio player
First Claim
1. A computer-readable medium having stored thereon a data structure including a playlist record for each audio data file, each playlist record including a file pointer segment, wherein each playlist record including an information segment having a content information field descriptive of the content of the audio data file and including at least one indexing information field indicating the location of related playlist records, and the playlist file including a data header indicating a first content information field upon which the playlist records are sorted.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital audio player and a data structure and method for providing an audio playlist. The data structure includes a playlist record for each audio data file, each playlist record including a file pointer segment and an information segment having a plurality of content information fields and at least one indexing information field. A method of browsing audio file content information in an audio data player having a user interface includes providing at least one playlist including records stored in a predetermined sequence and including an information segment including content information fields and indexing information fields, outputting the content information fields to the user interface, receiving a playlist navigation signal from the user interface, and in response to the playlist navigation signal, using the indexing information fields to locate and output the content information fields for another record, the records related by the predetermined sequence and the navigation signal.
-
Citations
19 Claims
- 1. A computer-readable medium having stored thereon a data structure including a playlist record for each audio data file, each playlist record including a file pointer segment, wherein each playlist record including an information segment having a content information field descriptive of the content of the audio data file and including at least one indexing information field indicating the location of related playlist records, and the playlist file including a data header indicating a first content information field upon which the playlist records are sorted.
-
6. A method of adding to an audio data file playlist content and indexing information for each playlist record, comprising:
- locating content information descriptive of the content of each audio data file;
determining for each playlist record indexing information providing the location of related playlist records; and
formatting the content and indexing information for storage in the playlist. - View Dependent Claims (7, 8)
- locating content information descriptive of the content of each audio data file;
-
9. In an audio data player having a user interface including an output device and a user input, a method of browsing audio data file content information by providing at least one playlist including at least a first and second record relating to audio data files available for playback, each record stored in a predetermined sequence and including a content and indexing information segment, comprising said content information including a field descriptive of the content of the related audio data file, and said indexing information having fields providing the location of related playlist records;
- outputting via the output device said content information field for at least a first record;
receiving a playlist navigation signal from the user input; and
in response to said playlist navigation signal, using at least one of said indexing information fields to locate and output said content information field of at least a second record, said second record related to said first record by said predetermined sequence and said navigation signal. - View Dependent Claims (10, 11, 12)
- outputting via the output device said content information field for at least a first record;
-
13. An audio data player comprising a DSP (12) coupled with data storage capable of storing audio data files and playlist files the audio data files each having attributes descriptive of the audio content of each said audio data file;
- comprising the playlist files including records for each of at least a portion of the audio data files, said records in a predetermined order based on at least one said attribute;
said records including a content information field storing said attributes of each said audio data file, and indexing information fields indicating the relative location of related playlist records; and
the microcontroller having software capable of reading said playlist records and outputting a navigable list of at least a portion of said content information field according to said predetermined order. - View Dependent Claims (14, 15, 16, 17, 18, 19)
- comprising the playlist files including records for each of at least a portion of the audio data files, said records in a predetermined order based on at least one said attribute;
Specification