SYSTEM AND METHOD FOR GENERATING A MOOD GRADIENT
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for generating and playing a sequence of media objects based on a mood gradient are also disclosed. A mood gradient is a sequence of items, in which each item is media object haying known characteristics or a representative set of characteristics of a media object, that is created or used by a user for a specific purpose. Given a mood gradient, one or more new media objects are selected for each item in the mood gradient based on the characteristics associated with that item. In this way, a sequence of new media objects is created but the sequence exhibits a similar variation in media object characteristics. The mood gradient may be presented to a user or created via a display illustrating a three-dimensional space in which each dimension corresponds to a different characteristic. The mood gradient may be represented as a path through the three-dimensional space and icons representing media objects are located within the three-dimensional space based on their characteristics.
32 Citations
30 Claims
-
1-8. -8. (canceled)
-
9. A method comprising:
-
receiving, using at least one processor, a request to create a mood gradient; receiving, using the at least one processor, a selection of songs in a sequence; generating, using the at least one processor and based on audio data for each song in the sequence, a target set associated with each song, each target value set including a plurality of values in which each value represents a different objective musical characteristic of the associated song; storing, using the at least one processor, the target value sets and the sequence as the mood gradient. - View Dependent Claims (10, 11, 12, 13)
-
-
14-20. -20. (canceled)
-
21. A system comprising:
at least one computing device comprising one or more processors to execute and memory to store instructions to; receive a request to create a mood gradient; receive a selection of songs in a sequence; generate, based on audio data for each song in the sequence, a target set associated with each song, each target value set including a plurality of values in which each value represents a different objective musical characteristic of the associated song; store the target value sets and the sequence as the mood gradient. - View Dependent Claims (22, 23, 24, 25)
-
26. A computer-readable non-transitory storage medium for tangibly storing thereon computer readable instructions that when executed cause at least one processor to:
-
receive a request to create a mood gradient; receive a selection of songs in a sequence; generate, based on audio data for each song in the sequence, a target set associated with each song, each target value set including a plurality of values in which each value represents a different objective musical characteristic of the associated song; store the target value sets and the sequence as the mood gradient. - View Dependent Claims (27, 28, 29, 30)
-
Specification