SYSTEM AND METHOD FOR PROVIDING INTEGRATED MEDIA
2 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.
-
Citations
158 Claims
-
1-90. -90. (canceled)
-
91. A computer implemented method for delivering media content, the method comprising:
-
a computer maintaining a record comprising information about a user and a media subscription level obtained by the user; the computer receiving from the user a request for media content; the computer determining whether the user qualifies to receive the media content; in response to the determination that the user does qualify to receive the media content, the computer sending the media content to a device of the user that includes a media player to play the media content; the computer determining whether the user qualifies to access a feature of the media player that enhances the playback of the media content by operating on the received media content; and in response to the determination that the user does qualify to access the feature, the computer allowing the user to access the feature of the media player. - View Dependent Claims (92, 93, 94, 95, 96, 97, 133, 135, 136, 145, 146, 147, 148, 149)
-
-
98. A computer system for delivering media content, the computer system comprising:
-
a database module configured to store a record comprising information about a user and a media subscription level obtained by the user; a communication module configured to receive from a user a request for media content; and a control module configured to; determine whether the user qualifies to receive the requested media content according to the media subscription level, and, in response to the determination that the user does qualify to receive the media content, send the media content to a device of the user that includes a media player to play the media content, and determine whether the user qualifies to access a feature of the media player that enhances the playback of the received media content, and in response to the determination that the user does qualify to access the feature, allow the user to access the feature of the media player. - View Dependent Claims (99, 100, 101, 102, 103, 104, 134)
-
-
105. A computer-readable storage medium storing a program that, when executed by a computer, causes the computer to:
-
store a record comprising information about a user and a media subscription level obtained by the user; determine whether the user qualifies to receive pre-recorded media content that the user has requested from the computer; in response to the determination that the user does qualify to receive the pre-recorded media content, send the media content to a device of the user that includes a media player to play the media content; determine whether the user qualifies to access a feature of the media player that enhances the playback of the pre-recorded media content; and in response to the determination that the user does qualify to access the feature, allow the user to access the feature of the media player. - View Dependent Claims (106, 107, 108, 109, 137, 138)
-
-
110. A computer system for receiving media content, the computer system comprising:
-
a control module configured to; request pre-recorded media content from a provider; receive the pre-recorded media content from the provider, provided that the reception of the content is included in a media subscription level obtained from the provider; and receive access to a feature of a media player that enhances the playback of the pre-recorded media content, provided that access to the feature is included in the media subscription level. - View Dependent Claims (111, 112, 113, 114, 115, 116, 117)
-
-
118. A computer implemented method for receiving media content, the method comprising:
-
a computer requesting pre-recorded media content from a provider; the computer receiving the pre-recorded media content from the provider, provided that the reception of the content is included in a media subscription level obtained from the provider; the computer receiving access to a feature of a media player that enhances the playback of the pre-recorded media content, provided that access to the feature is included in the media subscription level; and the computer playing the pre-recorded media content. - View Dependent Claims (119, 120, 121, 122, 123, 124, 125, 126, 127)
-
-
128. A computer readable storage medium storing a program that, when executed by a computer causes the computer to:
-
receive media content requested from a provider, provided that the reception of the content is included in a media subscription level obtained from the provider; and receive access to a feature of a media player that enhances the playback of the received media content, provided that access to the feature is included in the media subscription level. - View Dependent Claims (129, 130, 131, 132)
-
-
139. A computer implemented method of allocating subscription fees for media content, the method comprising:
-
a computer receiving from a user a subscription fee to allow the user to access media content from a plurality of media content providers; the computer providing to the user access to the media content; the computer providing a media content provider included in the plurality of content providers a portion of the subscription fee, wherein the portion is determined by the number of times the user accesses the media content from the media content provider; the computer receiving from a second user a subscription fee to allow the second user to access media content from the media content provider; and the computer providing the media content provider a portion of the subscription fee from the second user, wherein the portion of the subscription fee from the second user is higher than the portion of the subscription fee from the other user based on the type and duration of provided media content. - View Dependent Claims (140, 141, 142, 143, 144)
-
-
150. A computer implemented method for allocating subscription fees for media content, the method comprising:
-
a computer receiving from a user a subscription fee to allow the user to access media content from a plurality of media content providers; the computer providing to the user access to the media content; and the computer providing a media content provider included in the plurality of content providers a portion of the subscription fee, wherein the portion is determined by the number of users who have included the media content provider in their subscription plan. - View Dependent Claims (151, 152, 153)
-
-
154. A computer implemented method for allocating subscription fees for media content, the method comprising:
-
a computer receiving from a user a subscription fee to allow the user to access media content from a plurality of media content providers; the computer providing to the user access to the media content; and the computer providing a media content provider included in the plurality of content providers a portion of the subscription fee, wherein the portion is determined by the type of media content provided by the media content provider. - View Dependent Claims (155, 156, 157, 158)
-
Specification