System and method for selecting internet media channels
First Claim
1. A method of selecting one or more internet media channels from a plurality of internet media channels, the method comprising:
- a. receiving a first data item from a user through the user'"'"'s computer;
b. incorporating one or more second data items with the first data item, wherein the one or more second data items have an affinity relationship with the first data item;
c. determining a first frequency value based on how often each internet media channel in the plurality plays the first data item in a predetermined period of time;
d. determining a second frequency value based on how often each internet media channel in the plurality plays each of the one or more second data items in the predetermined period of time;
e. calculating a channel score for each internet media channel, wherein the channel score is calculated by summing the first frequency value and the second frequency value; and
f. selecting one or more internet media channels based on the channel score within a predefined range.
11 Assignments
0 Petitions
Accused Products
Abstract
A system and method provide for selecting Internet media channels. Generally speaking, the selection involves choosing target channels based on user preferences. In one example embodiment, the system and method receive a user preference relating to a data item available from at least one of a plurality of media providers, augment the user preference with at least one additional preference that is related to the user preference, and select one or more media providers from the plurality of media providers, wherein the selection is based on the frequency with which the selected media provider provides the user preference or the augmenting additional preference.
34 Citations
20 Claims
-
1. A method of selecting one or more internet media channels from a plurality of internet media channels, the method comprising:
-
a. receiving a first data item from a user through the user'"'"'s computer; b. incorporating one or more second data items with the first data item, wherein the one or more second data items have an affinity relationship with the first data item; c. determining a first frequency value based on how often each internet media channel in the plurality plays the first data item in a predetermined period of time; d. determining a second frequency value based on how often each internet media channel in the plurality plays each of the one or more second data items in the predetermined period of time; e. calculating a channel score for each internet media channel, wherein the channel score is calculated by summing the first frequency value and the second frequency value; and f. selecting one or more internet media channels based on the channel score within a predefined range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for selecting internet media channels, comprising method operations of:
-
determining a first frequency for a first user preference, the first frequency being a number of times an internet media channel provides the first user preference; multiplying the first frequency by a first weighing associated with the first user preference, the multiplication defining a first weighted frequency; and selecting the internet media channel based on the first weighted frequency. - View Dependent Claims (15, 16, 17)
-
-
18. A method for selecting internet media channels, comprising method operations of:
-
determining a frequency for each of a plurality of user preferences, the frequency being a number of times each of the internet media channels provides each of the plurality of user preferences; calculating a channel score for each of the internet media channels based on the frequency determined for each of the plurality of user preferences; and selecting one or more of the internet media channels based on the channel score. - View Dependent Claims (19, 20)
-
Specification