System and method for leveraging user rated media
First Claim
1. A system comprising:
- a first component in communication with a plurality of media file related services, said first component receiving from one or more of said plural services a user preference rating associated with information related to a media file renderable via a respective media file related service of said plurality;
a rating storage for storing said user preference rating and associated media file information, said user preference rating and associated media file information are stored and organized according to a structure as set forth by a user preference, said user preference rating and associated media file information being in the form of user rating data so as to enable said user preference rating information and said associated media file information to be associated with a particular user regardless of the respective media file related service the preference rating was received from; and
a second component for incorporating said user rating data into said plural services so that each respective service, during interaction by said particular user with said respective service and based on the structural organization of said user preference rating and said associated media file information, utilizes said rating data to tailor a user experience, wherein tailoring said user experience comprises utilizing said user rating data to recommend media files to another user.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for leveraging user media file rating data. In one aspect, the system includes a component in communication with a plurality of media file related services, a rating storage, and a component for making the user rating data available to be used by plural services so that each respective service can use the rating data to tailor a user experience during interaction by the particular user with the respective service. In one aspect, the user preference rating is received from any of the media file related services. In one aspect the user preference rating information and the associated media file information are associated with a particular user regardless of the respective media file related service the preference rating was received from.
-
Citations
11 Claims
-
1. A system comprising:
-
a first component in communication with a plurality of media file related services, said first component receiving from one or more of said plural services a user preference rating associated with information related to a media file renderable via a respective media file related service of said plurality; a rating storage for storing said user preference rating and associated media file information, said user preference rating and associated media file information are stored and organized according to a structure as set forth by a user preference, said user preference rating and associated media file information being in the form of user rating data so as to enable said user preference rating information and said associated media file information to be associated with a particular user regardless of the respective media file related service the preference rating was received from; and a second component for incorporating said user rating data into said plural services so that each respective service, during interaction by said particular user with said respective service and based on the structural organization of said user preference rating and said associated media file information, utilizes said rating data to tailor a user experience, wherein tailoring said user experience comprises utilizing said user rating data to recommend media files to another user.
-
-
2. A system comprising:
-
a first component in communication with a plurality of media file related services, said first component receiving from one or more of said plural services a user preference rating associated with information related to a media file renderable via a respective media file related service of said plurality; a rating storage for storing said user preference rating and associated media file information, said user preference rating and associated media file information are stored and organized according to a structure as set forth by a user preference, said user preference rating and associated media file information being in the form of user rating data so as to enable said user preference rating information and said associated media file information to be associated with a particular user regardless of the respective media file related service the preference rating was received from; and a second component for incorporating said user rating data into said plural services so that each respective service, during interaction by said particular user with said respective service and based on the structural organization of said user preference rating and said associated media file information, utilizes said rating data to tailor a user experience, wherein said user preference rating is generated by said system, wherein said user preference rating is based in whole or in part on a frequency said media file is skipped by said particular user.
-
-
3. A system comprising:
-
a first component in communication with a plurality of media file related services, said first component receiving from one or more of said plural services a user preference rating associated with information related to a media file renderable via a respective media file related service of said plurality; a rating storage for storing said user preference rating and associated media file information, said user preference rating and associated media file information are stored and organized according to a structure as set forth by a user preference, said user preference rating and associated media file information being in the form of user rating data so as to enable said user preference rating information and said associated media file information to be associated with a particular user regardless of the respective media file related service the preference rating was received from; and a second component for incorporating said user rating data into said plural services so that each respective service, during interaction by said particular user with said respective service and based on the structural organization of said user preference rating and said associated media file information, utilizes said rating data to tailor a user experience, wherein said user preference rating is generated by said system, wherein said user preference rating is based in whole or in part on a number of occurrences that an artist associated with a media file is found on a local processor associated with said particular user.
-
-
4. A system comprising:
-
a first component in communication with a plurality of media file related services, said first component receiving from one or more of said plural services a user preference rating associated with information related to a media file renderable via a respective media file related service of said plurality; a rating storage for storing said user preference rating and associated media file information, said user preference rating and associated media file information are stored and organized according to a structure as set forth by a user preference, said user preference rating and associated media file information being in the form of user rating data so as to enable said user preference rating information and said associated media file information to be associated with a particular user regardless of the respective media file related service the preference rating was received from; and a second component for incorporating said user rating data available into said plural services so that each respective service, during interaction by said particular user with said respective service and based on the structural organization of said user preference rating and said associated media file information, utilizes said rating data to tailor a user experience, wherein associating said user preference rating and associated media file information with said particular user comprises associating said particular user with a unique identifier, wherein said system further comprises a query component via which another user can access said user preference rating by searching said storage using said unique identifier as a search criterion.
-
-
5. A system comprising:
-
a first component in communication with a plurality of media file related services, said first component receiving from one or more of said plural services a user preference rating associated with information related to a media file renderable via a respective media file related service of said plurality; a rating storage for storing said user preference rating and associated media file information, said user preference rating and associated media file information are stored and organized according to a structure as set forth by a user preference, said user preference rating and associated media file information being in the form of user rating data so as to enable said user preference rating information and said associated media file information to be associated with a particular user regardless of the respective media file related service the preference rating was received from; and a second component for incorporating said user rating data into said plural services so that each respective service, during interaction by said particular user with said respective service and based on the structural organization of said user preference rating and said associated media file information, utilizes said rating data to tailor a user experience, wherein said user preference is preserved in said storage regardless of a change in state of said media file, wherein said change in state comprises changing a storage location associated with said media file.
-
-
6. A system comprising:
-
a first component in communication with a plurality of media file related services, said first component receiving from one or more of said plural services a user preference rating associated with information related to a media file renderable via a respective media file related service of said plurality; a rating storage for storing said user preference rating and associated media file information, said user preference rating and associated media file information are stored and organized according to a structure as set forth by a user preference, said user preference rating and associated media file information being in the form of user rating data so as to enable said user preference rating information and said associated media file information to be associated with a particular user regardless of the respective media file related service the preference rating was received from; and a second component for incorporating said user rating data available into said plural services so that each respective service, during interaction by said particular user with said respective service and based on the structural organization of said user preference rating and said associated media file information, utilizes said rating data to tailor a user experience, wherein said related media file information comprises metadata associated with said media file, wherein said metadata comprises an artist related to said media file.
-
-
7. A method comprising:
-
communicating with a plurality of media file related services; receiving from one or more of said plural services a user preference rating associated with information related to a media file renderable via a respective media file related service of said plurality; storing in a storage said user preference rating and associated media file information, said user preference rating and associated media file information are stored and organized according to a structure as set forth by a user preference, said user preference rating and associated media file information being in the form of user rating data so as to enable said user preference rating information and said associated media file information to be associated with a particular user regardless of the respective media file related service the preference rating was received from; and incorporating said user rating data into said plural services so that each respective service, during interaction by said particular user with said respective service and based on the structural organization of said user preference rating and said associated media file information, utilizes said rating data to tailor a user experience, wherein tailoring said user experience comprises utilizing said user rating data to recommend media files to another user.
-
-
8. A method comprising:
-
communicating with a plurality of media file related services; receiving from one or more of said plural services a user preference rating associated with information related to a media file renderable via a respective media file related service of said plurality; storing in a storage said user preference rating and associated media file information, said user preference rating and associated media file information are stored and organized according to a structure as set forth by a user preference, said user preference rating and associated media file information being in the form of user rating data so as to enable said user preference rating information and said associated media file information to be associated with a particular user regardless of the respective media file related service the preference rating was received from; and incorporating said user rating data into said plural services so that each respective service, during interaction by said particular user with said respective service and based on the structural organization of said user preference rating and said associated media file information, utilizes said rating data to tailor a user experience, wherein said user preference rating is generated by said system, wherein said user preference rating is based in whole or in part on a frequency said media file is skipped by said particular user.
-
-
9. A method comprising:
-
communicating with a plurality of media file related services; receiving from one or more of said plural services a user preference rating associated with information related to a media file renderable via a respective media file related service of said plurality; storing in a storage said user preference rating and associated media file information, said user preference rating and associated media file information are stored and organized according to a structure as set forth by a user preference, said user preference rating and associated media file information being in the form of user rating data so as to enable said user preference rating information and said associated media file information to be associated with a particular user regardless of the respective media file related service the preference rating was received from; and incorporating said user rating data into said plural services so that each respective service, during interaction by said particular user with said respective service and based on the structural organization of said user preference rating and said associated media file information, utilizes said rating data to tailor a user experience, wherein said user preference rating is generated by said system, wherein said user preference rating is based in whole or in part on a number of occurrences an artist associated with said media file is located on a local processor associated with said particular user.
-
-
10. A method comprising:
-
communicating with a plurality of media file related services; receiving from one or more of said plural services a user preference rating associated with information related to a media file renderable via a respective media file related service of said plurality; storing in a storage said user preference rating and associated media file information, said user preference rating and associated media file information are stored and organized according to a structure as set forth by a user preference, said user preference rating and associated media file information being in the form of user rating data so as to enable said user preference rating information and said associated media file information to be associated with a particular user regardless of the respective media file related service the preference rating was received from; incorporating said user rating data into said plural services so that each respective service, during interaction by said particular user with said respective service and based on the structural organization of said user preference rating and said associated media file information, utilizes said rating data to tailor a user experience, wherein associating said user preference rating and associated media file information with said particular user comprises associating said particular user with a unique identifier; and receiving, from another user, a query to access said user preference rating by searching said storage using said unique identifier as a search criterion.
-
-
11. A method comprising:
-
communicating with a plurality of media file related services; receiving from one or more of said plural services a user preference rating associated with information related to a media file renderable via a respective media file related service of said plurality; storing in a storage said user preference rating and associated media file information, said user preference rating and associated media file information are stored and organized according to a structure as set forth by a user preference, said user preference rating and associated media file information being in the form of user rating data so as to enable said user preference rating information and said associated media file information to be associated with a particular user regardless of the respective media file related service the preference rating was received from; and incorporating said user rating data into said plural services so that each respective service, during interaction by said particular user with said respective service and based on the structural organization of said user preference rating and said associated media file information, utilizes said rating data to tailor a user experience, wherein said user preference is preserved in said storage regardless of a change in state of said media file, wherein said change in state comprises changing a storage location associated with said media file.
-
Specification