Systems and methods for generating a playlist in a music service
First Claim
1. A method of generating a playlist on a device for a user of a music service, the method comprising:
- presenting an interface to the user, the interface indicating an additional user of the music service;
identifying a first music profile of the additional user;
identifying at least one environment of the device;
presenting the interface to the user, the interface indicating a set of selectable options presented as a set of components of a sentence, wherein the set of selectable options is generated based on the at least one environment of the device;
detecting an input by the user via the interface to generate the playlist; and
generating, by a processor, the playlist in response to detecting the input, wherein the playlist is generated based on the set of selectable options and the first music profile.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for implementing and managing a music service. According to certain aspects, the systems and methods present an interface to a user that indicates an additional user of the music service and allows the user to select certain properties or attributes associated with a desired playlist. The systems and methods identify a music profile of the additional user and detect an input selection to generate the playlist. In aspects, the systems and methods identify songs based on the music profile of the additional user and optionally a music profile of the user, as well as the properties or attributes selected by the user, and provides the playlist to the user that includes the identified songs.
52 Citations
32 Claims
-
1. A method of generating a playlist on a device for a user of a music service, the method comprising:
-
presenting an interface to the user, the interface indicating an additional user of the music service; identifying a first music profile of the additional user; identifying at least one environment of the device; presenting the interface to the user, the interface indicating a set of selectable options presented as a set of components of a sentence, wherein the set of selectable options is generated based on the at least one environment of the device; detecting an input by the user via the interface to generate the playlist; and generating, by a processor, the playlist in response to detecting the input, wherein the playlist is generated based on the set of selectable options and the first music profile. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device configured to generating a play list for a user of a music service, the electronic device comprising:
-
a display configured to present information to the user; and a processor coupled to the display and configured to perform operations comprising; presenting, via the display, an indication of an additional user of the music service, identifying a first music profile of the additional user, identifying at least one environment of the device; presenting, via the display, an interface to the user indicating a set of selectable options presented as a set of components of a sentence, wherein the set of selectable options is generated based on the at least one environment of the device; detecting an input by the user to generate the playlist, and generating the playlist in response to detecting the input, wherein the playlist is generated based on the set of selectable options and the first music profile. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising computer instructions embodied thereon to:
-
cause a processor to present an interface to a user of a music service, the interface indicating an additional user of the music service; cause the processor to identify a first music profile of the additional user; cause the processor to identify at least one environment of the user of the music service; cause the processor to present the interface to the user, the interface indicating a set of selectable options presented as a set of components of a sentence, wherein the set of selectable options is generated based on the at least one environment of the user of the music service; cause the processor to detect an input by the user via the interface to generate a playlist; and cause the processor to generate the playlist in response to detecting the input, wherein the playlist is generated based on the set of selectable options and the first music profile. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method of generating a playlist on a device for a user of a music service, the method comprising:
-
presenting an interface to the user, the interface indicating at least one environment of the device; presenting the interface to the user, the interface indicating a set of selectable options presented as a set of components of a sentence, wherein the set of selectable options is generated based on the at least one environment of the device; detecting an input by the user via the interface to generate the playlist; and generating, by a processor, the playlist in response to detecting the input, wherein the playlist is generated based on the set of selectable options. - View Dependent Claims (22, 23, 24)
-
-
25. A non-transitory computer readable medium comprising computer instructions embodied thereon to:
-
cause a processor to present an interface to a user, the interface indicating at least one environment of a device; cause the processor to present the interface to the user, the interface indicating a set of selectable options presented as a set of components of a sentence, wherein the set of selectable options is generated based on the at least one environment of the device; cause the processor to detect an input by the user via the interface to generate a playlist; and cause the processor to generate the playlist in response to detecting the input, wherein the playlist is generated based on the set of selectable options. - View Dependent Claims (26, 27, 28)
-
-
29. An electronic device configured to generate a playlist for a user of a music service, the electronic device comprising:
-
a display configured to present information to the user; and a processor coupled to the display and configured to perform operations comprising; present, via the display, an interface to the user, the interface indicating at least one environment of the device; present, via the display, the interface to the user, the interface indicating a set of selectable options presented as a set of components of a sentence, wherein the set of selectable options is generated based on the at least one environment of the device; detect an input by the user via the interface to generate the playlist; and generate the playlist in response to detecting the input, wherein the playlist is generated based on the set of selectable options. - View Dependent Claims (30, 31, 32)
-
Specification