Intelligent music track selection
First Claim
Patent Images
1. A method comprising based on user preference information about digital works, selecting available digital works to be included in at least two different sequences of digital works to be performed, the different sequences being based on different aspects of the preference information, and enabling the different sequences to be performed at the same time by a performance system.
1 Assignment
0 Petitions
Accused Products
Abstract
The performance of multimedia works is controlled based on indicated preferences of users.
550 Citations
80 Claims
-
1. A method comprising
based on user preference information about digital works, selecting available digital works to be included in at least two different sequences of digital works to be performed, the different sequences being based on different aspects of the preference information, and enabling the different sequences to be performed at the same time by a performance system.
-
7. A method comprising
receiving incoming preference information that is being provided about digital works being performed, and while the incoming preference information is being provided, selecting the digital works to be performed based on a body of preference information in a manner that is not affected by the incoming preference information.
-
9. A method comprising
receiving preference information provided from two different sources about digital works being performed with respect to the two different sources, and using the received preference information from both of the sources to select digital works to be performed.
-
12. A method comprising
receiving preference information from a user about digital works that are being performed for the user and are not in a collection of the digital works that belong to the user, and storing the preference information to be used to select digital works to be performed for the user, from the collection of digital works that belong to the user.
-
16. A method comprising
enabling a user of a first remote control device to formulate a first structured query of a database of digital works available at a music system that interacts with the remote control device, and sending the structured query to the music system.
-
19. A method comprising
enabling a user of a remote control device to explicitly indicate first preferences with respect to digital works being performed by a music system, and using the preference indications in selecting a first future sequence of digital works to be performed.
-
25. A method comprising
enabling a user to define one or more values to be used in querying a database of information about digital works, the values to be used to identify a subset of the database, performing an action with respect to the subset, and generating a list of some of the digital works to be performed based on preference information about the works, the digital works on the performance list belonging to the subset.
-
26. A method comprising
enabling a user to define one or more values to be used in querying a database of information about digital works, the values to be used to identify a subset of the database, and associating a user-specified preference with digital works in the subset.
-
34. A method comprising
displaying to a user identifiers of categories of digital works that may be performed for a user, each of the categories including a set of the digital works, at least a broader one of the categories including digital works that belong respectively to more than one of the narrower categories, p1 at least a narrower one of the categories including digital works that belong respectively to more than one of the broader categories, enabling a user to select a value for the identifier of one of the broader categories, and enabling the user to select a value of the identifier of one of the narrower categories, the value being constrained based on the selected value of the broader category.
-
39. A method comprising
with respect to at least two digital works that are available at two separately addressable locations, in one operating mode of a device that performs the works, automatically preventing the performing of one of the works without also performing another of the works.
-
47. A method comprising
associating at least two digital works that are at separately addressable locations in a manner that identifies them as works that are to be performed together, the digital works including fewer than all of the digital works stored on a given storage medium.
-
53. A method comprising
in a user interface for controlling a device that performs digital works, enabling a user to identify at least two works to be associated in a manner that causes them to be performed together.
-
57. A method comprising
using metadata about digital works to automatically associate at least two digital works in a particular order, and when a preference-based selection process selects one of the works to be included in a sequence of works to be performed, the process always selects the other of the two works to be included next in the sequence.
-
59. A method comprising
for each work of a set of digital works, storing information identifying the work and preference data that indicates a preference of one or more users for performance of the work, the information and preference data being stored on a portable storage medium.
- 65. A medium bearing information to enable a device to select a series of digital works to be performed based on preferences for performance of the works, the information comprising information identifying the work and preference data that indicates a preference of one or more users for performance of the work.
-
67. A method comprising
enabling searching of a database of information about digital audio works to be performed by selecting a set of values for categories to which the digital works belong, the categories including an identifier of an ensemble associated with the work, taking an action with respect to results of the searching, and selecting a sequence of works to be performed in part based on the action.
-
69. A method comprising
enabling a user to search a database of information about digital audio works to be performed by selecting a set of values for categories to which the digital works belong, the categories including at least one broader category and at least one narrower category, the identity of the narrower category from which values may be selected depending on the identity of the broader category from which values may be selected, the broader category comprising classical music and the narrower category comprising ensemble.
-
70. A method comprising
selecting a set of digital works to be performed, the list being based on a probabilistic application of user preferences, the set being selected from a larger library of works, and storing the list of digital works on a portable medium.
-
79. A method comprising
using information provided by a third party about a digital work to be performed in maintaining stored preference information about digital works that may be selected probabilistically for inclusion in a sequence of digital works to be performed for a user.
Specification