Intelligent music track selection
First Claim
Patent Images
1. A method comprising enabling a user of a first electronic device to control performance of multimedia works by the first electronic device, acquiring data at the first electronic device from which preferences of the user for multimedia works can be inferred, and at another electronic device, generating preference information based on the acquired data, the preferences including negative preferences.
1 Assignment
0 Petitions
Accused Products
Abstract
The performance of multimedia works is controlled based on indicated preferences of a user.
253 Citations
68 Claims
-
1. A method comprising
enabling a user of a first electronic device to control performance of multimedia works by the first electronic device, acquiring data at the first electronic device from which preferences of the user for multimedia works can be inferred, and at another electronic device, generating preference information based on the acquired data, the preferences including negative preferences.
-
24. A method comprising
maintaining on library electronic devices respective stored libraries of multimedia works, storing on a portable electronic device a body of preference information indicative of the preferences of a user for multimedia works, and enabling the user to cause the preference information stored on the portable electronic device to control the performance of multimedia works from any of the library electronic devices.
-
25. A method comprising
storing a library of multimedia works on a storage device, selecting a portion of the multimedia works from the library probabilistically based on user preference information for performance to a user at a location associated with the storage device, and assessing a fee for performances of the selected multimedia works on a performance device.
-
36. A method comprising
preloading a library of multimedia works on a storage device of a vehicle, the multimedia works in the library being inaccessible except upon unlocking, and selectively unlocking portions of the library based on preference information indicative of preferences of a user of the vehicle for multimedia works.
-
38. A method comprising
performing a first multimedia work for a user, and enabling the user to indicate a preference for a subsequently performed multimedia work to be like the first work.
-
40. A method comprising
performing a first multimedia work for a user, and enabling the user to indicate a preference for a subsequently performed multimedia work to be unlike the first work.
-
42. A method comprising
managing a body of preference information indicative of preferences of a user for multimedia works that are part of a first library of multimedia works, and applying the preference information to generate performance sequences for a second library of multimedia works distinct from the first library.
-
47. A method comprising
managing a first body of preference data or preference information indicative of preferences of a first user for multimedia works, managing a second body of preference data or preference information indicative of preferences of a second user for multimedia works, and deriving a third body of preference data or preference information from the first body and the second body.
-
51. A method comprising
storing on a device a set of multimedia works that comprises a sub library of a larger library of available multimedia works, performing at least some of the multimedia works at the device, receiving data indicative of preferences of a user with respect to the performed multimedia works, and updating the multimedia works included in the stored set based on the preferences of the user.
-
54. A method comprising
maintaining information indicative of preferences of a user with respect to performed multimedia works, based on the information and on available multimedia works, probabilistically generating a set of multimedia works, and distributing the set of multimedia works to a portable device.
-
62. A method comprising
maintaining a body of preference information indicative of preferences of a user for multimedia works, at a performance device, receiving preference or work-selection information from the user, selecting multimedia works for performance based on the preference or work-selection information or on pre-stored preference information about the user'"'"'s preferences for multimedia works, some of the selected works not being stored on the performance device, and obtaining the non-stored works from available sources and loading them on the performance device without necessarily indicating to the user that the works are not stored on the performance device.
-
63. A method comprising
maintaining on a portable device having limited storage, multimedia works to be performed, from time to time automatically replacing on the portable device works that have a lower probability of being preferred by a user with works that have a higher probability of being preferred.
-
64. Apparatus comprising
a device including storage to store a set of multimedia works that comprises a subset of a larger library of available multimedia works, elements configured to perform at least some of the multimedia works at the device, stored information indicative of preferences of a user with respect to the performed multimedia works, and a port for receiving updates of the multimedia works included in the stored set based on the preferences of the user.
-
65. A method comprising
receiving at an online retailing site preference information derived from a user during the performance of works at a local device, and selecting works to suggest to the user for purchase based on the preference information.
-
68. A method comprising
storing a library of multimedia works on a storage device, selecting a portion of the multimedia works from the library for performance to a user assessing a fee for performances of the selected multimedia works on a performance device, and preventing access by the user to data that comprises the multimedia works that are stored on the storage device.
Specification