Method and apparatus for providing a customized selection of audio content over the internet
First Claim
1. A system for providing selected media files to users over a packet-switched network, said system comprising:
- a database that includes a user profile associated with each respective one of the users and reflecting user preferences in media content to be received over the packet-switched network, wherein said user profile includes a behavior profile of the user based on online activity of the user, and wherein said user profile includes a declared user profile specifying self-defined user preferences provided by said user;
a processor for selecting a customized subset of media files for each of the users based at least in part on user preferences in media content obtained from each respective user profile stored in said database, wherein said processor selects the customized subset of media files by ranking a plurality of media files in accordance with a keyword search of the behavior profile for preselected terms; and
a server in communication with the packet-switched network for forwarding one or more files in the customized subset of media files to the user over the packet-switched network.
0 Assignments
0 Petitions
Accused Products
Abstract
A method an apparatus is provided for providing selected media files, which are chosen from among a plurality of media files, to a user over a packet-switched network such as the Internet. The method begins by receiving over the packet-switched network a request from the user to receive media content. Next, a user profile associated with the user is retrieved from a database. The user profile reflects user preferences in media content to be received over the packet-switched network. The plurality of media files are ranked based at least in part on the user profile. At least one highly ranked media file is selected from among the ranked plurality of media files. At least one of the highly ranked media files is forwarded to the user over the packet-switched network.
-
Citations
10 Claims
-
1. A system for providing selected media files to users over a packet-switched network, said system comprising:
-
a database that includes a user profile associated with each respective one of the users and reflecting user preferences in media content to be received over the packet-switched network, wherein said user profile includes a behavior profile of the user based on online activity of the user, and wherein said user profile includes a declared user profile specifying self-defined user preferences provided by said user; a processor for selecting a customized subset of media files for each of the users based at least in part on user preferences in media content obtained from each respective user profile stored in said database, wherein said processor selects the customized subset of media files by ranking a plurality of media files in accordance with a keyword search of the behavior profile for preselected terms; and a server in communication with the packet-switched network for forwarding one or more files in the customized subset of media files to the user over the packet-switched network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing selected media files to users over a packet-switched network, said system comprising:
-
a database that includes a user profile associated with each respective one of the users and reflecting user preferences in media content to be received over the packet-switched network; a processor for selecting a customized subset of media files for each of the users based at least in part on user preferences in media content obtained from each respective user profile stored in said database; and a server in communication with the packet-switched network for forwarding one or more files in the customized subset of media files to the user over the packet-switched network, wherein said processor selects the customized subset of media files by ranking a plurality of media files in accordance with a social filtering technique, wherein data in a current user'"'"'s profile is compared with corresponding data from previous users with similar interests, and the highest-ranking media files of the previous users are provided to the current user.
-
-
10. A system for providing selected media files to users over a packet-switched network, said system comprising:
-
a database that includes a user profile associated with each respective one of the users and reflecting user preferences in media content to be received over the packet-switched network, wherein said user profile includes a behavior profile of the user based on online activity of the user, and wherein said behavior profile is obtained at least in part from a cookie received from an interface device associated with the user, wherein the cookie maintains a record of the click-stream activity of the user during previous on-line sessions which do not involve a host server; a processor for selecting a customized subset of media files for each of the users based at least in part on user preferences in media content obtained from each respective user profile stored in said database; and a server in communication with the packet-switched network for forwarding one or more files in the customized subset of media files to the user over the packet-switched network.
-
Specification