System for generating media recommendations in a distributed environment based on seed information
First Claim
1. A system for generating a media recommendation, comprising:
- a central server operably connected to a network, the central server comprising;
at least one processor;
memory containing software executable by the at least one processor whereby the central server is configured to;
receive information identifying a user associated with a requesting device;
identify profile information based on the information identifying the user;
receive a media recommendation request from the requesting device, the media recommendation request comprising seed information comprising information identifying a media item and a current location of the requesting device;
determine at least one related media item based on at least the information identifying the media item and the profile information; and
provide information identifying the at least one related media item to the requesting device.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and medium for generating a media recommendation is disclosed. The system comprises a central server operably connected to a network that comprises at least one processor and memory containing software executable by the at least one processor. The central server is configured to receive information identifying a user associated with a requesting device, identify profile information based on the information identifying the user, receive a media recommendation request from the requesting device, the media recommendation request comprising seed information comprising information identifying a media item and a current location of the requesting device, determine at least one related media item based on at least the information identifying the media item and the profile information, and provide information identifying the at least one related media item to the requesting device.
672 Citations
22 Claims
-
1. A system for generating a media recommendation, comprising:
a central server operably connected to a network, the central server comprising; at least one processor; memory containing software executable by the at least one processor whereby the central server is configured to; receive information identifying a user associated with a requesting device; identify profile information based on the information identifying the user; receive a media recommendation request from the requesting device, the media recommendation request comprising seed information comprising information identifying a media item and a current location of the requesting device; determine at least one related media item based on at least the information identifying the media item and the profile information; and provide information identifying the at least one related media item to the requesting device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A non-transitory computer readable medium storing software for instructing a controller of a computing device to:
-
receive information identifying a user associated with a requesting device; identify profile information based on the information identifying the user; receive a media recommendation request from the requesting device, the media recommendation request comprising seed information comprising information identifying a media item and a current location of the requesting device; determine at least one related media item based on at least the information identifying the media item and the profile information; and provide information identifying the at least one related media item to the requesting device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification