Methods and apparatus for visualizing a music library
First Claim
1. A method for generating a graphical representation of a music library comprising:
- accessing metadata that describes a set of media items, the metadata including at least genre, artist, and year for each media item;
generating a screen display wherein the screen display comprises a geometric shape, the geometric shape divided into a plurality of sectors representing genre of the music library, each sector sized to reflect a ratio between the number of media items associated with the sector and a total number of media items in the music library, and each sector divided into one or more sub-sectors representing artists associated with the sector, each sub-sector sized to reflect a ratio between the number of media items associated with the sub-sector and a total number of media items in the sector;
in the screen display, displaying a mark for each one of the set of media items; and
arranging the marks within the geometric shape so thateach mark is positioned spaced apart from a selected point within the geometric shape according to the year of the corresponding media item, andeach mark is positioned in the sector corresponding to the genre of the corresponding media item, and each mark is positioned in the sub-sector corresponding to the artist of the corresponding media item.
5 Assignments
0 Petitions
Accused Products
Abstract
Visualizing and exploring a music library using metadata, such as genre, sub-genre, artist, and year, is provided. Geometric shapes, such as disks or rectangles, may be divided into sectors representing genre and each sector may be further divided into sub-sectors representing artists associated with each genre. The sector'"'"'s relative size generally reflects the importance of the corresponding genre within the library. Likewise, the sub-sector'"'"'s relative size generally reflects the importance of the corresponding artist within the genre which may be determined by the number of media items of the artist. Marks representing each media item may be arranged and displayed within the geometric shape to reflect the mark'"'"'s corresponding genre, artist, and year. In addition, each mark may reflect an attribute, such as playcount, of the media item and each sector may reflect the mean value of an attribute of all media items within the sector.
-
Citations
45 Claims
-
1. A method for generating a graphical representation of a music library comprising:
-
accessing metadata that describes a set of media items, the metadata including at least genre, artist, and year for each media item; generating a screen display wherein the screen display comprises a geometric shape, the geometric shape divided into a plurality of sectors representing genre of the music library, each sector sized to reflect a ratio between the number of media items associated with the sector and a total number of media items in the music library, and each sector divided into one or more sub-sectors representing artists associated with the sector, each sub-sector sized to reflect a ratio between the number of media items associated with the sub-sector and a total number of media items in the sector; in the screen display, displaying a mark for each one of the set of media items; and arranging the marks within the geometric shape so that each mark is positioned spaced apart from a selected point within the geometric shape according to the year of the corresponding media item, and each mark is positioned in the sector corresponding to the genre of the corresponding media item, and each mark is positioned in the sub-sector corresponding to the artist of the corresponding media item. - 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)
-
-
25. A computer program stored on machine readable medium for generating a graphical representation of a music library comprising:
-
first code for accessing metadata that describes a set of media items, the metadata including at least genre, artist, and year for each media item; second code for generating a screen display wherein the screen display comprises a geometric shape, the geometric shape divided into a plurality of sectors representing genre of the music library, each sector sized to reflect a ratio between the number of media items associated with the sector and a total number of media items in the music library, and each sector divided into one or more sub-sectors representing artists associated with the sector, each sub-sector sized to reflect a ratio between the number of media items associated with the sub-sector and a total number of media items in the sector; third code for displaying, in the screen display, a mark for each one of the set of media items; and fourth code for arranging the marks within the geometric shape so that each mark is positioned spaced apart from a selected point within the geometric shape according to the year of the corresponding media item, and each mark is positioned in the sector corresponding to the genre of the corresponding media item, and each mark is positioned in the sub-sector corresponding to the artist of the corresponding media item. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method for generating a graphical representation of digital music library comprising:
-
accessing metadata that describes a set of media items, the metadata including at least genre, sub-genre, and artist for each media item; displaying a rectangle, the rectangle divided into a plurality of sectors representing genre of the music library, each sector sized to reflect a ratio between the number of media items associated with the sector and a total number of media items in the music library, and each sector divided into one or more first sub-sectors representing sub-genres associated with the sector, each first sub-sector sized to reflect a ratio between the number of media items associated with the first sub-sector and a total number of media items in the sector; and displaying within each first sub-sector an indicium representing a mean value of an attribute of all media items within the first sub-sector. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A computer program stored on machine readable medium for generating a graphical representation of a digital music library comprising:
-
first code for accessing metadata that describes a set of media items, the metadata including at least genre, sub-genre, and artist for each media item; second code for displaying a rectangle, the rectangle divided into a plurality of sectors representing genre of the music library, each sector sized to reflect a ratio between the number of media items associated with the sector and a total number of media items in the music library, and each sector divided into one or more first sub-sectors representing sub-genres associated with the sector, each first sub-sector sized to reflect a ratio between the number of media items associated with the first sub-sector and a total number of media items in the sector, each first sub-sector divided into one or more second sub-sectors representing artists associated with the first sub-sector, and each second sub-sector sized to reflect a ratio between the number of media items associated with the second sub-sector and a total number of media items in the first sub-sector; and third code for displaying within each second sub-sector an indicium representing a mean value of an attribute of all media items within the second sub-sector.
-
Specification