Weighting user feedback events based on device context
First Claim
1. A system comprising:
- an electronic data store configured to at least store ratings data for one or more music items available from an electronic catalog and contextual information associated with respective user ratings, said ratings data submitted from a plurality of users of the electronic catalog; and
a computing system comprising one or more hardware computing devices, said computing system in communication with the electronic data store and configured to at least;
access, from the electronic data store, rating data indicative of a user rating of a music item in association with a music service provided through the electronic catalog;
access, from the electronic data store, contextual information associated with the user rating, said contextual information being automatically generated by a mobile device of the user based on (1) monitored user interactions, outside of interactions associated with the user rating of the music item, with the mobile device or (2) based on information detected via one or more sensors of the mobile device, the accessed contextual information being generated during a time period associated with the user providing the user rating, the mobile device being used by the user to provide the user rating, and said contextual information collected at a time when the user provided the user rating;
determine an intensity of the user rating of the music item based at least in part on the contextual information;
determine a music item recommendation for the user based at least in part on the provided user rating and the determined intensity; and
provide the music item recommendation to the mobile device for presentation to the user with a user-selectable display element selectable to initiate streaming, thereby enabling the mobile device to stream the music item recommendation.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides computer-implemented systems and processes for augmenting user ratings of items, such as a rating of a song playing on a user device, by analyzing contextual information, such as user and/or device activity data associated with the device. The contextual information may be used to determine an associated intensity of the rating or feedback. The determined intensity levels can be used to weigh the associated rating events and improve the quality of item recommendations that are based on such ratings. Contextual information may indicate whether the user transitioned from another application to rate an item, device status information, and so on. In one embodiment, contextual information can be used to assess how intensely the user feels about a music item and to provide improved music recommendations, such as songs to provide in a playlist or radio station, based on the intensity.
28 Citations
18 Claims
-
1. A system comprising:
-
an electronic data store configured to at least store ratings data for one or more music items available from an electronic catalog and contextual information associated with respective user ratings, said ratings data submitted from a plurality of users of the electronic catalog; and a computing system comprising one or more hardware computing devices, said computing system in communication with the electronic data store and configured to at least; access, from the electronic data store, rating data indicative of a user rating of a music item in association with a music service provided through the electronic catalog; access, from the electronic data store, contextual information associated with the user rating, said contextual information being automatically generated by a mobile device of the user based on (1) monitored user interactions, outside of interactions associated with the user rating of the music item, with the mobile device or (2) based on information detected via one or more sensors of the mobile device, the accessed contextual information being generated during a time period associated with the user providing the user rating, the mobile device being used by the user to provide the user rating, and said contextual information collected at a time when the user provided the user rating; determine an intensity of the user rating of the music item based at least in part on the contextual information; determine a music item recommendation for the user based at least in part on the provided user rating and the determined intensity; and provide the music item recommendation to the mobile device for presentation to the user with a user-selectable display element selectable to initiate streaming, thereby enabling the mobile device to stream the music item recommendation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
accessing, from an electronic data store, rating data indicative of a user rating of a music item in association with a music service provided by the electronic catalog, said electronic data store configured to at least store ratings data for one or more music items available from an electronic catalog and contextual information associated with respective user ratings, said ratings data submitted from a plurality of users of the electronic catalog; accessing, from the electronic data store, contextual information associated with the user rating, said contextual information being automatically generated by a mobile device of the user based on (1) monitored user interactions, outside of interactions associated with the user rating of the music item, with the mobile device or (2) based on information detected via one or more sensors of the mobile device, the accessed contextual information being generated during a time period associated with the user providing the user rating, the mobile device being used by the user to provide the user rating, and said contextual information collected at a time when the user provided the user rating; determining an intensity of the user rating of the music item based at least in part on the contextual information; determining a music item recommendation for the user based at least in part on the provided user rating and the determined intensity; and providing the music item recommendation to the mobile device for presentation to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification