Patent US4911894A successfully refreshed from Google Patents.
Patent US6865600B1 successfully refreshed from Google Patents.
US6865600B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for selecting internet media channels
Assignee: Allied Security Trust I
•
Filing: 2000-05-19
•
Granted: 2005-03-08
•
Expires: 2020-05-19
Abstract
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.
Inventors
- 👤 Robert B. Brydon
- 👤 Diane E. Barram
- 👤 Phong H. Le
- 👤 Son N. Doan
- 👤 Wilburt J. Labio
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 13:48
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02
Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
111 words
A method of selecting digital media providers based on a user preference, the method comprising: a. receiving a user preference relating to a data item played by at least one of a plurality of digital media providers, wherein the user preference is received through a computer system; b. augmenting said user preference with one or more additional preferences, thereby producing an augmented preference, wherein the one or more additional preferences is related to the user preference; and c. selecting one or more digital media providers from the plurality of digital media providers, wherein the selection is based on a frequency with which the selected internet media provider plays the augmented preference.
Claim 2
Independent Claim
111 words
A method of selecting digital media providers based on a user preference, the method comprising: a. receiving a user preference relating to a data item played by at least one of a plurality of digital media providers, wherein the user preference is received through a computer system; b. augmenting said user preference with one or more additional preferences, thereby producing an augmented preference, wherein the one or more additional preferences is related to the user preference; and c. selecting one or more digital media providers from the plurality of digital media providers, wherein the selection is based on a frequency with which the selected internet media provider plays the augmented preference.
Claim 3
Dependent Claim
16 words
The method according to claim 1 further comprising assigning a first weight to the user preference.
Claim 4
Dependent Claim
19 words
The method according to claim 1 further comprising assigning a second weight to the one or more additional preferences.
Claim 5
Dependent Claim
30 words
The method according to claim 1 wherein the user preference is selected from a group consisting of a song name, an artist name, a genre, an era and a tempo.
Claim 6
Dependent Claim
40 words
The method according to claim 1 wherein the one or more additional preferences is selected from a group consisting of a song name, an artist name, a genre, an era and a tempo which is associated with the user preference.
Claim 7
Dependent Claim
16 words
The method according to claim 1 wherein the user preference is one or more objective properties.
Claim 8
Dependent Claim
17 words
The method according to claim 1 wherein the one or more additional preferences is an objective property.
Claim 9
Dependent Claim
19 words
The method according to claim 1 wherein the one or more additional preferences is stored in an objective database.
Claim 10
Dependent Claim
27 words
The method according to claim 1 further comprising maintaining a channel database for storing a plurality of programming characteristics played by the plurality of digital media providers.
Claim 11
Dependent Claim
27 words
The method according to claim 9 further comprising updating the channel base when new data pertaining to each of the plurality of digital media providers is available.
Claim 12
Independent Claim
114 words
A system for selecting an internet target channel comprising: a. means for receiving one or more user preferences; b. means for augmenting the one or more user preferences with one or more additional preferences, wherein the one or more additional preferences are related to at least one of the one or more user preferences; and c. means for selecting one or more internet target channels from a plurality of internet target channels accessible via a network, wherein the one or more internet target channels are selected based on a frequency with which the one or more selected internet target channels play the one or more user preferences or the one or more additional preferences.
Claim 13
Independent Claim
114 words
A system for selecting an internet target channel comprising: a. means for receiving one or more user preferences; b. means for augmenting the one or more user preferences with one or more additional preferences, wherein the one or more additional preferences are related to at least one of the one or more user preferences; and c. means for selecting one or more internet target channels from a plurality of internet target channels accessible via a network, wherein the one or more internet target channels are selected based on a frequency with which the one or more selected internet target channels play the one or more user preferences or the one or more additional preferences.
Claim 14
Dependent Claim
18 words
The system according to claim 11 further comprising means for outputting the one or more selected target channels.
Claim 15
Dependent Claim
56 words
The system according to claim 11 , wherein the frequency in which the one or more selected internet target channels play the one or more user preferences or the one or more additional preferences is determined from a channel database that stores one or more playlists collected from the one or more selected internet target channels.
Claim 16
Dependent Claim
27 words
The system according to claim 11 further comprising means for collecting a playlist from the plurality of internet media providers, wherein the playlist includes the programming characteristics.
Claim 17
Dependent Claim
44 words
The system according to claim 14 further comprising means for calculating a channel score for each internet media provider, wherein the channel score is calculated by accumulating the frequency for each of the preferences in the augmented additional preference that appear in each playlist.
Claim 18
Dependent Claim
33 words
The system according to claim 11 wherein the one or more user preferences includes one or more first properties, further wherein the one or more first properties are weighted by a predetermined value.
Claim 19
Dependent Claim
33 words
The system according to claim 11 wherein the one or more additional preferences include one or more second properties, further wherein the one or more second properties are weighted by a predetermined value.
Claim 20
Dependent Claim
33 words
The system according to claim 11 wherein the one or more user preferences is selected from a group consisting of a song name, an artist name, a genre, an era and a tempo.
Claim 21
Dependent Claim
43 words
The system according to claim 11 wherein the one or more additional preferences is selected from a group consisting of a song name, an artist name, a genre, an era and a tempo which is associated with the one or more user preferences.
Claim 22
Dependent Claim
17 words
The system according to claim 11 wherein the one or more user preferences is an objective property.
Claim 23
Dependent Claim
17 words
The system according to claim 11 wherein the one or more additional preferences is an objective property.
Claim 24
Dependent Claim
19 words
The system according to claim 11 wherein the one or more additional preferences is stored in an objective database.
Claim 25
Dependent Claim
25 words
The system according to claim 11 further comprising a channel database for storing programming characteristics data for each of the plurality of internet media channels.
Claim 26
Dependent Claim
23 words
The system according to claim 23 wherein the channel database contains a playlist collected from each of the plurality of internet media channels.
Claim 27
Dependent Claim
29 words
The system according to claim 23 further comprising means for updating the channel base when new data pertaining to each of the plurality of internet media channels is available.
Claim 28
Independent Claim
131 words
A system for selecting an internet media provider based on a data item provided by a user, the system comprising: a. a plurality of internet media providers for providing media to the user, wherein the plurality of internet media providers are accessed over a network; and b. a channel pointer configured to access the network, the channel pointer for receiving a first data item, wherein the channel pointer incorporates one or more second data items having a user defined relationship with the first data item to form a set of augmented user preferences, further wherein the channel pointer selects one or more internet media providers from the plurality of internet media providers which play any of the data items and second data items in the set based on a user-defined frequency.
Claim 29
Independent Claim
131 words
A system for selecting an internet media provider based on a data item provided by a user, the system comprising: a. a plurality of internet media providers for providing media to the user, wherein the plurality of internet media providers are accessed over a network; and b. a channel pointer configured to access the network, the channel pointer for receiving a first data item, wherein the channel pointer incorporates one or more second data items having a user defined relationship with the first data item to form a set of augmented user preferences, further wherein the channel pointer selects one or more internet media providers from the plurality of internet media providers which play any of the data items and second data items in the set based on a user-defined frequency.
Claim 30
Dependent Claim
19 words
The system according to claim 26 further comprising means for outputting the one or more selected internet media providers.
Claim 31
Dependent Claim
31 words
The system according to claim 26 wherein the first data item includes one or more first properties, further wherein the one or more first properties are weighted by a predetermined value.
Claim 32
Dependent Claim
34 words
The system according to claim 26 wherein the one or more second data items include one or more second properties, further wherein the one or more second properties are weighted by a predetermined value.
Claim 33
Dependent Claim
31 words
The system according to claim 26 wherein the first data item is selected from a group consisting of a song name, an artist name, a genre, an era and a tempo.
Claim 34
Dependent Claim
41 words
The system according to claim 26 wherein the one or more second data items incorporated is selected from a group consisting of a song name, an artist name, a genre, an era and a tempo associated with the first data item.
Claim 35
Dependent Claim
17 words
The system according to claim 26 wherein the first data item is one or more objective properties.
Claim 36
Dependent Claim
20 words
The system according to claim 26 wherein the one or more second data items are stored in an objective database.
Claim 37
Dependent Claim
22 words
The system according to claim 26 further comprising a channel database for storing programming characteristics data for each selected internet media provider.
Claim 38
Dependent Claim
22 words
The system according to claim 34 wherein the channel database contains a playlist collected from each of the selected internet media providers.
Claim 39
Dependent Claim
59 words
The system according to claim 35 wherein the channel pointer determines a channel score for each internet media provider in the channel database, wherein the channel score is calculated based on the number of times that the first data item and the one or more second data items appear for each respective internet media provider in the channel database.
Claim 40
Dependent Claim
30 words
The system according to claim 34 further comprising means for updating the channel base when new data pertaining to the each of the plurality of internet media channels is available.
References Cited (Backward Citations)
US5794178A
Cited
US5675819A
Cited
US6212494B1
Cited
US6006221A
Cited
US5953005A
Cited
US5857179A
Cited
US5920859A
Cited
US6038560A
Cited
US5884305A
Cited
US6233575B1
Cited
US6006223A
Cited
US6308172B1
Cited
US5970464A
Cited
US6005597A
Cited
US6434621B1
Cited
US6445306B1
Cited
US6381314B1
Cited
US6248946B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2008-03-07 | 2008-09-06 | 2009-03-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2012-03-07 | 2012-09-06 | 2013-03-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2016-03-07 | 2016-09-06 | 2017-03-08 | $7700.00 | Window Closed / Lapsed |