Method and system for music program selection
First Claim
1. A method for providing a music service tailored for a personal preference, comprising:
- (a) receiving by a music media player a file comprising a combined music program matching the personal preference inputted by a user of the music media player, the combined music program comprising a combined chunk size and combined audio data,wherein the combined audio data is stored at a first location in the file, the combined audio data comprising a first audio data from a first song and a second audio data from a second song appended to the first audio data,wherein the combined chunk size is stored at a second location in the file, wherein the combined chunk size is computed as a file size of the combined music program from at least a first data size of the first song and a second data size of the second song excluding a size of the combined chunk size; and
(b) storing the combined music program in a data storage by the music media player.
1 Assignment
0 Petitions
Accused Products
Abstract
In providing a music program, a personal music player displays personal activity choices. A user selects a personal activity and provides a time duration for the activity. The player sends a request to a music program server for a music program. The request includes the personal activity and the time duration. The music program server selects a music program record from a plurality of music program records that has an activity attribute which matches the personal activity and a program duration which matches or is less than the time duration. The server extracts location information for the music program from the program entry in the music program record, and sends this to the player. The player uses the location information to obtain the music program. In this manner, a music program is provided to a user based on the personal activity of the user.
5 Citations
25 Claims
-
1. A method for providing a music service tailored for a personal preference, comprising:
-
(a) receiving by a music media player a file comprising a combined music program matching the personal preference inputted by a user of the music media player, the combined music program comprising a combined chunk size and combined audio data, wherein the combined audio data is stored at a first location in the file, the combined audio data comprising a first audio data from a first song and a second audio data from a second song appended to the first audio data, wherein the combined chunk size is stored at a second location in the file, wherein the combined chunk size is computed as a file size of the combined music program from at least a first data size of the first song and a second data size of the second song excluding a size of the combined chunk size; and (b) storing the combined music program in a data storage by the music media player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium with program instructions method for providing a music service tailored for a personal preference, wherein when the program instructions are executed by at least one computer, causes the at least one computer to:
-
(a) receive a file comprising a combined music program matching the personal preference inputted by a user of a music media player, the combined music program comprising a combined chunk size and combined audio data, wherein the combined audio data is stored at a first location in the file, the combined audio data comprising a first audio data from a first song and a second audio data from a second song appended to the first audio data, wherein the combined chunk size is stored at a second location in the file, wherein the combined chunk size is computed as a file size of the combined music program from at least a first data size of the first song and a second data size of the second song excluding a size of the combined chunk size; and (b) store the combined music program in a data storage. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system, comprising:
-
a music media player, wherein the music media player; (a) receives a file comprising a combined music program matching the personal preference inputted by a user of the music media player, the combined music program comprising a combined chunk size and combined audio data, wherein the combined audio data is stored at a first location in the file, the combined audio data comprising a first audio data from a first song and a second audio data from a second song appended to the first audio data, wherein the combined chunk size is stored at a second location in the file, wherein the combined chunk size is computed as a file size of the combined music program from at least a first data size of the first song and a second data size of the second song excluding a size of the combined chunk size; and (b) stores the combined music program in a data storage. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification