EP1418677A2

Audio system with selection of items based on user reactions

Abstract

In some specific implementations, tracks of music make up a body of tracks available for playing. Metadata about the track may indicate relationships among the tracks, for example that they are jazz. Information about explicit and implicit reactions of a user to the playing of one or more of the tracks is stored. All of the available tracks are scored either directly as a result of the user reaction information or based on the relationships of the tracks to one another. The scoring is updated every time a user provides explicit or implicit reaction to a played track. Tracks are selected automatically for play based on the ratings or scores at the time of the selection and on a probabilistic technique that assures that every track has some possibility of being played at any time.

EP1418677A2, drawing sheet 1
Sheet 1 of 35

Term

Term ended

Projected expiry passed 25 June 2023, 3.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

53 claims: 37 independent, 16 dependent

  1. 1
    A method comprising    providing a user interface for controlling an audio system in a vehicle, the user interface exposing available features that provide and/or receive information concerning operation of the audio system, and altering the availability of at least one of the features depending on a motion state of the vehicle.
  2. 11
    Apparatus comprising    an audio system in a vehicle, the audio system having    a user interface that includes input devices and/or output devices to provide and/or receive information concerning operation of the audio system, the level of information that is provided and/or received being altered depending on a motion state of the vehicle.
  3. 19
    A medium bearing instructions capable of causing a machine to    provide a user interface for an audio system in a vehicle, the user interface making available features that provide and/or receive information concerning operation of the audio system, and alter the availability of at least one of the features depending on a motion state of the vehicle.
  4. 20
    Apparatus comprising    a set of manually operable user controls for an audio, video, or multimedia system, the set including at least one transport control and at least one reaction control for the user to indicate a reaction to an audio, video, or multimedia item being played, the reaction control and the transport control being clustered within a space that is accessible by a human finger without hand motion.
  5. 21
    Apparatus comprising four push buttons in a cluster, two of the buttons lying one above another for a user to indicate positive or negative reaction to an item of audio, video, or multimedia content being played, and the other two buttons lying side by side for the user to indicate that a next or previous item of audio, video, or multimedia content should be played next.
  6. 22
    Apparatus comprising at least two controls for a user to indicate respectively different reactions to an item of audio, video, or multimedia content being played, the two controls providing different tactile impressions to the user.
  7. 23
    Apparatus comprising stored presets representing reactions to items of audio, video, or multimedia content to be played by an audio, video, or multimedia system, and circuitry to receive a selection of one of the presets and to generate a probabilistic play sequence of items based on the selected preset.
  8. 24
    A method comprising receiving from a user a selection from among presets representing reactions to items of audio, video, or multimedia content previously played by an audio, video, or multimedia system,    selecting an item to play based on the selected preset, and    modifying the preset based on a user reaction to the selected item.
  9. 25
    Apparatus comprising a user interface for an audio, video, or multimedia system, the user interface including at least one control that enables a user to provide reaction information in connection with the playing of items of audio, video, or multimedia content, stored presets representing reactions of the user to items of audio, video, or multimedia content previously played by the audio, video, or multimedia system,    the reaction control also providing an additional function of enabling the user to apply the presets to the playing of items of audio, video, or multimedia content by the audio, video, or multimedia system.
  10. 26
    A method comprising enabling a user to choose between at least two modes for selecting items to be played by an audio, video, or multimedia system, in one of the modes playing an item directly selected by the user, followed by items located sequentially after the first item, as defined by the recording medium, and in another mode playing items selected probabilistically by the audio, video, or multimedia system based on reactions of the user to previously played items.
  11. 27
    Apparatus comprising a user interface to receive selections from a user of a mode for playing items of audio, video, or multimedia content, and an audio, video, or multimedia system connected to the user interface and configured to play, in one mode, an item directly selected by the user through the user interface, and those items that follow the selected items in the sequence defined by an original recording medium, and to play, in another mode, items selected probabilistically by the audio, video, or multimedia system based on reactions of the user to previously played items.
  12. 28
    A medium bearing instructions capable of causing a machine to    enable a user to choose between two modes for selecting items to be played by an audio, video, or multimedia system,    in one of the modes, play an item directly selected by the user, followed by items located after the selected item, as defined by an original recording medium, and in the other of the modes, play items selected probabilistically by the audio, video, or multimedia system based on stored reaction information of the user derived in connection with previous playing of items of audio, video, or multimedia content.
  13. 29
    A method comprising when operation of an audio, video, or multimedia system is initiated, automatically entering a mode in which items of audio, video, or multimedia content are played in an order determined by the audio, video, or multimedia system, the order being determined based on stored reaction information derived in connection with previous playing of items of audio, video, or multimedia content.    after the directly specified item has been played, reverting to the automatically entered mode.
  14. 30
    A medium bearing instructions capable of causing a machine to    when operation of an audio, video, or multimedia system is initiated, automatically entering a mode in which items of content are played in an order determined by the system, the order being determined based on stored reaction information derived in connection with user responses to previous playing of items of content.
  15. 31
    A method comprising    playing items of audio, video, or multimedia content on an audio, video, or multimedia system in a sequence of played items determined by one mode of operation, and    when the one mode of operation terminates, causing the audio, video, or multimedia system to automatically enter a mode in which items of content are played automatically in an order determined by the system, the order being determined based on stored reaction information derived in connection with user responses to previous playing of items of content.
  16. 32
    A method comprising identifying a user of an audio, video, or multimedia system in connection with a session of use of the audio, video, or multimedia system by the user, and playing items of audio, video, or multimedia content on the system in a sequence determined probabilistically based on responses of the identified user to items played at a time prior to the session.
  17. 33
    A method comprising enabling a user to indicate a reaction with respect to an item of audio, video, or multimedia content being played, and if the reaction is negative, terminating the playing of the item of audio, video, or multimedia content, and storing the negative reaction to use later.
  18. 34
    A method comprising enabling a user to advance an audio, video, or multimedia system from a first item being played to a next item to be played, and advancing the audio, video, or multimedia system to the next item and storing the fact that the user has advanced the audio, video, or multimedia system for later use as an indicator of negative reaction to the first item.
  19. 35
    A method comprising enabling a user to express any of more than one degree of negative reaction to an item being played by an audio, video, or multimedia system,    advancing the audio, video, or multimedia system to the next item, and    storing the degree of negative reaction that the user has expressed, for later use.
  20. 36
    A method comprising    playing items of audio, video, or multimedia content from a mass storage medium of limited capacity,    storing items of audio, video, or multimedia content on the mass storage medium,    storing reaction information derived from a user based on the playing of items of content from the mass storage medium, and when the mass storage medium becomes full, identifying an item of audio, video, or multimedia content to be deleted from the mass storage medium based on the stored reaction information.
  21. 37
    Apparatus comprising a transportable mass storage medium bearing stored items of audio, video, or multimedia content and scoring information for all of the items, the scoring information being based on a user's implicit or explicit reactions to the playing of one or more items of audio, video, or multimedia content from the mass storage medium.
  22. 38
    A medium bearing instructions capable of causing a machine to    play items of audio, video, or multimedia content from a mass storage medium of limited capacity,    store items of audio, video, or multimedia content on the mass storage medium,    store reaction information derived from a user based on the playing of items of audio, video, or multimedia content from the mass storage medium, and when the mass storage medium becomes full, identify an item of audio, video, or multimedia content to be deleted from the mass storage medium based on the stored reaction information.
  23. 39
    Apparatus comprising    an audio, video, or multimedia system including a medium storing items of audio, video, or multimedia content, a player to play a sequence of the items in accordance with reaction information provided by a user in connection with previously played items, and a user interface to interact with a user concerning the playing of items of audio, video, or multimedia content,    the audio, video, or multimedia system being configured to provide suggestions to a user through the user interface of compilations of audio, video, or multimedia items for purchase.
  24. 40
    A method comprising    enabling a user to indicate a reaction with respect to an item of audio, video, or multimedia content being played by an audio, video, or multimedia system, using the reaction to influence a future sequence of items of audio, video, or multimedia content to be played, and    enabling the user to undo the indication of the reaction.
  25. 41
    A method comprising    identifying to a user of an audio, video, or multimedia system an item of audio, video, or multimedia content that is going to be played,    enabling the user to cause the audio, video, or multimedia system not to play the item, storing information about the user's causing the item not to be played, and    using the stored information in connection with selecting items to be played.
  26. 42
    A method comprising    playing items of audio, video, or multimedia content to a user, automatically selecting a sequence of the items to be played, the sequence reflecting reactions of the user,    adapting the sequence of items over a longer period of time based on the user's reactions indicated in connection with the playing of items of audio, video, or multimedia content, and temporarily adapting the sequence of items over a shorter period to reflect a short-term change of mood of the user as reflected in the indicated reactions.
  27. 43
    A method comprising    playing items of audio, video, or multimedia content from a body of items of audio, video, or multimedia content using an audio, video, or multimedia system,    automatically selecting a next item to be played based on reaction information previously provided by a user in connection with the playing of items from the body of items, and each of the items of audio, video, or multimedia content having a finite, non-zero probability of being selected.
  28. 44
    A method comprising    playing an item of audio, video, or multimedia content for a user from a body of items of audio, video, or multimedia content available on an audio, video, or multimedia system,    receiving reaction information from a user in connection with the playing of the item,    automatically updating, for each of the items in the body, the probability that the item will be selected for playing.
  29. 45
    A method comprising in connection with playing an item of audio, video, or multimedia content on an audio, video, or multimedia system, receiving from a user an indication of a reaction to the item, and    enabling the user to indicate the reaction either explicitly, implicitly, or both.
  30. 46
    A method comprising playing a sequence of items of audio, video, or multimedia content, the sequence being selected based on a probability distribution across a set of available items and on a risk factor representing a degree of risk to be taken in playing items that are assigned relatively lower probabilities in the distribution, and    altering the risk factor based on reactions indicated by a user.
  31. 47
    A method comprising    storing a distribution of probabilities assigned to items of audio, video, or multimedia content belonging to an available body of audio, video, or multimedia content items, selecting items to be played on an audio, video, or multimedia system for a user, the selecting being based on the probability distribution, and altering the probability distribution dynamically based on reactions indicated by a user in connection with the playing of the items.
  32. 48
    A method comprising    controlling the playing of items of audio, video, or multimedia content by an audio, video, or multimedia system to a user based on reactions previously indicated by a user in connection with the playing of items of audio, video, or multimedia content, the control being adapted dynamically beginning when the audio, video, or multimedia system is activated and without requiring pre-seeding of reaction information.
  33. 49
    A method comprising    maintaining a history of items played automatically on an audio, video, or multimedia system,    maintaining scores for items belonging to a body of available items of audio, video, or multimedia content, and    updating the scores to reflect the history of items played, and    selecting items to be played probabilistically based on the scores.
  34. 50
    Apparatus comprising a manually-operable control mounted in a position in a vehicle that permits a user to operate the control while holding a steering wheel of a vehicle, and circuitry coupled to the control and configured to interpret operation of the control as indicating a reaction of the user with respect to an item of audio, video, or multimedia material being performed for the user in the vehicle, and to use the reaction in determining items of audio, video, or multimedia material to be played in the future.
  35. 51
    A method comprising    storing metadata associated with items to be selected from a body of items, the metadata implying relationships among the items, in response to a request for items, providing an item from the body of items, the provided item being one that conforms to the request,    receiving reaction information from a user indicating a reaction with respect to the provided item, and    selecting another item probabilistically from the selected body of items based on the reaction information.
  36. 52
    A method comprising    adding new items of audio, video, or multimedia content to a body of content items,    interactively receiving from a user an indication of a categorization of each of the new items,    receiving reaction information from a user during the performance of items of the content, and selecting items for play based on the user reaction information and on the categorization information from the user.
  37. 53
    A method comprising    selecting items of audio, video, or multimedia content from a body of content items for presentation to a user,    the selecting being based on a combination of reactions indicated by the user with respect to previously played items and on metadata that implies relationships among items of the content,    each of the items having a finite probability of being selected each time an item is selected.
Independent claims37