×

System and method of generating a playlist based on a frequency ratio

  • US 8,356,031 B2
  • Filed: 02/11/2010
  • Issued: 01/15/2013
  • Est. Priority Date: 02/11/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • inputting seed data, through a user interface of a music device, based on a preference of a user of the music device;

    determining, through a music server, an identity of a number of primary songs based on a match between the number of primary songs and the preference of the user;

    providing, through the music server, the user streaming access to the primary songs in a database of the music server;

    determining, through the music server, a number of secondary songs based on the number of primary songs, wherein a secondary artist of a secondary song is different than a primary artist of a primary song;

    determining, through the music server, that there is a correlation between a secondary song and a primary song based on an algorithm;

    identifying, through the music server, the secondary song as being similar to the primary song based on the algorithm;

    providing, through the music server, the user streaming access to the number of secondary songs when a secondary song is selected from the database in a playlist having the number of primary songs;

    automatically adjusting, through the music server, a frequency ratio of the primary songs and the secondary songs responsive to a selection through a selection tool;

    generating the playlist through a processor based on the frequency ratio of the number of primary songs and the secondary songs;

    providing access, through the music server, to the number of primary songs and the number of secondary songs similar to the primary song based on the preference of the user; and

    displaying the playlist to the user to provide the user a list of songs to be played as a fading gradient of colors from a foreground color to a background color, thereby creating an illusion that the playlist is infinite.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×