System and method for providing integrated media
First Claim
1. A computer implemented method of electronically delivering media content and allocating subscription fees for electronically delivered media content, the method comprising:
- a computer maintaining a plurality of media subscription level records;
the computer receiving over a network from a first user computing device a first subscription fee corresponding to a first media subscription level record of the plurality of media subscription level records, the first subscription fee for allowing the first user access over the network to a plurality of media content offerings from a plurality of media content providers, the access for a period of time;
the computer providing to the first user the access over the network to the plurality of media content offerings for the period of time;
the computer receiving media requests from the first user computing device requesting media content offerings;
the computer determining whether the first user qualifies to receive the media content offerings, based on the first media subscription level record;
the computer delivering the media content offerings over the network to the first user computing device if the first user qualifies to receive the media content offering;
the computer tracking a number of times the first user accesses media content offerings from the plurality of media content offerings over the network during the period of time;
the computer providing a given media content provider included in the plurality of content providers a portion of the first subscription fee, wherein the computer calculates the portion based on a number of times the first user accesses a first set of one or more media content offerings from the given media content provider during the period of time, the first set of one or more media content offerings included in the plurality of media content offerings;
the computer receiving from a second user computing device a second subscription fee corresponding to a second media subscription level record of the plurality of media subscription level records, the second subscription fee for allowing the second user access over the network to the plurality of media content offerings during the period of time;
the computer providing to the second user the access over the network to the plurality of media content offerings for the period of time;
the computer receiving a media requests from the second user computing device requesting media content offerings;
the computer determining whether the second user qualifies to receive the media content offerings, based on the second media subscription level record;
the computer delivering the media content offerings over the network to the second user computing device if the second user qualifies to receive the media content offering;
the computer tracking a number of times the second user accesses media content offerings from the plurality of media content offerings over the network during the period of time; and
the computer providing the given media content provider a portion of the second subscription fee, wherein the computer calculates the portion of the second subscription fee based on a number of times the second user accesses a second set of one or more media content offerings from the given media content provider during the period of time, the second set of one or more media content offerings different from the first set of one or more media content offerings and included in the plurality of media content offerings, and wherein the portion of the second subscription fee is different than the portion of the first subscription fee based on type and duration of accessed media content offerings of the first set of one or more media content offerings compared to accessed media content offerings of the second set of one or more media content offerings.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and system deliver media to users of media presentation systems. In accordance with one embodiment of the invention, a media server communicates with a media presentation system, such as a media player for streaming video and audio, to present subscription and non-subscription media to the user of the media presentation system. Subscription media may include multi-tiered media packages and individual media offerings as selected by the user. The media may be presented in various formats, including video, a graphical display, an audio presentation, a graphical and audio presentation, URL links, and interactive windows. Information about the user, the user'"'"'s subscription status, the user'"'"'s media presentation system and information about the media providers and the media offered by the media providers are maintained by the media server. The media server updates the foregoing information in accordance with the interaction between the media server, the users of media presentation systems, and the media providers.
19 Citations
12 Claims
-
1. A computer implemented method of electronically delivering media content and allocating subscription fees for electronically delivered media content, the method comprising:
-
a computer maintaining a plurality of media subscription level records; the computer receiving over a network from a first user computing device a first subscription fee corresponding to a first media subscription level record of the plurality of media subscription level records, the first subscription fee for allowing the first user access over the network to a plurality of media content offerings from a plurality of media content providers, the access for a period of time; the computer providing to the first user the access over the network to the plurality of media content offerings for the period of time; the computer receiving media requests from the first user computing device requesting media content offerings; the computer determining whether the first user qualifies to receive the media content offerings, based on the first media subscription level record; the computer delivering the media content offerings over the network to the first user computing device if the first user qualifies to receive the media content offering; the computer tracking a number of times the first user accesses media content offerings from the plurality of media content offerings over the network during the period of time; the computer providing a given media content provider included in the plurality of content providers a portion of the first subscription fee, wherein the computer calculates the portion based on a number of times the first user accesses a first set of one or more media content offerings from the given media content provider during the period of time, the first set of one or more media content offerings included in the plurality of media content offerings; the computer receiving from a second user computing device a second subscription fee corresponding to a second media subscription level record of the plurality of media subscription level records, the second subscription fee for allowing the second user access over the network to the plurality of media content offerings during the period of time; the computer providing to the second user the access over the network to the plurality of media content offerings for the period of time; the computer receiving a media requests from the second user computing device requesting media content offerings; the computer determining whether the second user qualifies to receive the media content offerings, based on the second media subscription level record; the computer delivering the media content offerings over the network to the second user computing device if the second user qualifies to receive the media content offering; the computer tracking a number of times the second user accesses media content offerings from the plurality of media content offerings over the network during the period of time; and the computer providing the given media content provider a portion of the second subscription fee, wherein the computer calculates the portion of the second subscription fee based on a number of times the second user accesses a second set of one or more media content offerings from the given media content provider during the period of time, the second set of one or more media content offerings different from the first set of one or more media content offerings and included in the plurality of media content offerings, and wherein the portion of the second subscription fee is different than the portion of the first subscription fee based on type and duration of accessed media content offerings of the first set of one or more media content offerings compared to accessed media content offerings of the second set of one or more media content offerings. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable storage medium having stored thereon instructions that, when executed by a computing device, perform operations for electronically delivering media content and allocating subscription fees for electronically delivered media content, the operation comprising:
-
maintaining a plurality of media subscription level records; receiving, from a first user computing device over a network, a first subscription fee corresponding to a first media subscription level record of the plurality of media subscription level records, the first subscription fee to allow a first user access to a plurality of media content offerings from a plurality of media content providers over the network, the access for a period of time; providing to the first user the access over the network to the plurality of media content offerings for the period of time; receiving a media requests from the first user computing device requesting media content offerings; determining whether the first user qualifies to receive the media content offerings, based on the first media subscription level record; delivering the media content offerings over the network to the first user computing device if the first user qualifies to receive the media content offering; tracking a number of times the first user accesses media content offerings from the plurality of media content offerings over the network during the period of time; providing a media content provider included in the plurality of content providers a portion of the first subscription fee, wherein the portion is determined by the computing device based on a number of times the first user accesses media content offerings from the media content provider; receiving from a second user computing device a second subscription fee corresponding to a second media subscription level record of the plurality of media subscription level records, the second subscription fee for allowing the second user access to the plurality of media content offerings during the period of time; providing to the second user the access over the network to the plurality of media content offerings for the period of time; receiving a media requests from the second user computing device requesting media content offerings; determining whether the second user qualifies to receive the media content offerings, based on the second media subscription level record; delivering the media content offerings over the network to the second user computing device if the second user qualifies to receive the media content offering; tracking a number of times the second user accesses media content offerings from the plurality of media content offerings over the network during the period of time; and providing the media content provider a portion of the second subscription fee, wherein the portion of the second subscription fee based on a number of times the second user accesses a second set of one or more media content offerings from the given media content provider during the period of time, the second set of one or more media content offerings different from the first set of one or more media content offerings and included in the plurality of media content offerings, and wherein the portion of the second subscription fee is different than the portion of the first subscription fee based on type and duration of accessed media content offerings of the first set of one or more media content offerings compared to accessed media content offerings of the second set of one or more media content offerings.
-
-
8. A computer implemented method for electronically delivering media content and allocating subscription fees for electronically delivered media content, the method comprising:
-
a computer maintaining a plurality of media subscription level records; the a computer receiving over a network from a user computing device a subscription fee corresponding to a first media subscription level record of the plurality of media subscription level records, the first subscription fee for allowing the first user access over the network to a plurality of media content offerings from a plurality of media content providers, the access for a period of time; the computer providing to the user the access over the network to the plurality of media content offerings for the period of time; the computer receiving media requests from the first user computing device requesting media content offerings; the computer determining whether the first user qualifies to receive the media content offerings, based on the first media subscription level record; the computer delivering the media content offerings over the network to the first user computing device if the first user qualifies to receive the media content offering; the computer tracking a number of times the user accesses media content offerings from the plurality of media content offerings over the network during the period of time; the computer tracking a type of each media content offering provided by each of the plurality of media content providers; and the computer providing a media content provider included in the plurality of content providers a portion of the subscription fee, wherein the computer calculates the portion based on a number of times the first user accesses media content offerings from the media content provider and the type of media content provided by the media content provider. - View Dependent Claims (9, 10, 11, 12)
-
Specification