User interface to media files
First Claim
1. A method comprising:
- accessing a media file from a plurality of media files,the media file storing acoustic data representative of sounds;
determining a mood category of the media file based on a predominant component of a mood vector calculated from the acoustic data representative of the sounds of the media file,the predominant component of the mood vector being one of multiple components of the mood vector,the determined mood category characterizing the media file as evocative of a mood described by the mood category;
generating a two-dimensional user interface to the plurality of media files,the two-dimensional user interface depicting a grid that includes a zone whose position in the grid corresponds to the mood category determined based on the predominant component of the mood vector calculated from the media file,the generating of the two-dimensional user interface including coloring the zone based on a count of media files characterized by the determined mood category within a user-configured period of time,the generating of the two-dimensional user interface being performed by a processor of a machine; and
presenting the two-dimensional user interface that depicts the grid with the zone whose position corresponds to the mood category.
13 Assignments
0 Petitions
Accused Products
Abstract
A user interface generator is configured to access a media file that stores acoustic data representative of sounds. The user interface generator determines a mood category of the media file, based on a mood vector calculated from the acoustic data. The mood category characterizes the media file as being evocative of a mood described by the mood category. The user interface generator generates a user interface that depicts a grid or map (e.g., a “mood grid” or a “mood map”) of multiple zones. One of the zones may occupy a position in the grid or map that corresponds to the mood category. The user interface may then be presented by the user interface generator (e.g., to a user). In the presented user interface, the zone that corresponds to the mood category may be operable (e.g., by the user) to perform one or more actions pertinent to the mood category.
-
Citations
39 Claims
-
1. A method comprising:
-
accessing a media file from a plurality of media files, the media file storing acoustic data representative of sounds; determining a mood category of the media file based on a predominant component of a mood vector calculated from the acoustic data representative of the sounds of the media file, the predominant component of the mood vector being one of multiple components of the mood vector, the determined mood category characterizing the media file as evocative of a mood described by the mood category; generating a two-dimensional user interface to the plurality of media files, the two-dimensional user interface depicting a grid that includes a zone whose position in the grid corresponds to the mood category determined based on the predominant component of the mood vector calculated from the media file, the generating of the two-dimensional user interface including coloring the zone based on a count of media files characterized by the determined mood category within a user-configured period of time, the generating of the two-dimensional user interface being performed by a processor of a machine; and presenting the two-dimensional user interface that depicts the grid with the zone whose position corresponds to the mood category. - 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, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
accessing a media file from a plurality of media files, the media file storing acoustic data representative of sounds; determining a mood category of the media file based on a predominant component of a mood vector calculated from the acoustic data representative of the sounds of the media file, the predominant component of the mood vector being one of multiple components of the mood vector, the determined mood category characterizing the media file as evocative of a mood described by the mood category; generating a two-dimensional user interface to the plurality of media files, the two-dimensional user interface depicting a grid that includes a zone whose position in the grid corresponds to the mood category determined based on the predominant component of the mood vector calculated from the media file, the generating of the two-dimensional user interface including coloring the zone based on a count of media files characterized by the determined mood category within a user-configured period of time, the generating of the two-dimensional user interface being performed by the one or more processors of the machine; and presenting the two-dimensional user interface that depicts the grid with the zone whose position corresponds to the mood category. - View Dependent Claims (37)
-
-
38. A system comprising:
-
an access module configured to access a media file from a plurality of media files, the media file storing acoustic data representative of sounds; the category module configured to determine a mood category of the media file based on a predominant component of a mood vector calculated from the acoustic data representative of the sounds of the media file, the predominant component of the mood vector being one of multiple components of the mood vector, the determined mood category characterizing the media file as evocative of a mood described by the mood category; a processor configured by a generation module to generate a two-dimensional user interface to the plurality of media files, the two-dimensional user interface depicting a grid that includes a zone whose position in the grid corresponds to the mood category determined based on the predominant component of the mood vector calculated from the media file, the generating of the two-dimensional user interface including coloring the zone based on a count of media files characterized by the determined mood category within a user-configured period of time; and a presentation module configured to present the two-dimensional user interface that depicts the grid with the zone whose position corresponds to the mood category. - View Dependent Claims (39)
-
Specification