Payment method and apparatus for use in digital distribution system
First Claim
Patent Images
1. A method to distribute and monetize media content consisting of the steps of:
- a) storing the media content, and associated media information including a cost, as part of a media package;
b) obtaining the media package and storing it as stored media package on a storage device of an e-PVR;
c) using the media information to determine the cost to be paid so media content can be presented; and
d) obtaining at least one payment and then presenting the media content to a user.
0 Assignments
0 Petitions
Accused Products
Abstract
A method to distribute and monetize media content by associating media content with a cost stored in associated media information within a media package. The user can elect to pay all of the cost, a portion of the cost, or none of the cost. When the user does not pay all of the cost, informative messages paid for by sponsors can be presented as part of the presentation of media content.
130 Citations
32 Claims
-
1. A method to distribute and monetize media content consisting of the steps of:
-
a) storing the media content, and associated media information including a cost, as part of a media package;
b) obtaining the media package and storing it as stored media package on a storage device of an e-PVR;
c) using the media information to determine the cost to be paid so media content can be presented; and
d) obtaining at least one payment and then presenting the media content to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method to distribute and monetize media content consisting of the steps of:
-
a) segmenting the media content into sections and storing section delineation information as section flags in media information;
b) storing section information including a cost for each section in media information with the media content as part of a media package;
c) transferring the media package to an e-PVR and storing it as stored media package using a storage device on the e-PVR;
d) using the media information to determine a cost to be paid to present the media content;
e) obtaining at least one payment related to the cost before the media content is presented and then presenting the media content to a user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method to allow a user to purchase a permanent license for unlimited use of a media content by user including the steps of:
-
a) determining that a user has selected purchase of a permanent license;
b) sending a decryption request message including a user payment to a server, c) obtaining from the server, a decryption message that enables decryption of a service encrypted program key, revealing the program key;
d) using locally available information to encrypt the program key as Locally Encrypted Program Key (LEPK) and creating associated local decryption information, e) determining that the user has requested presentation of the media content, f) decrypting LEPK to obtain program key, decrypting the media content using the program key and presenting the media content.
-
-
32. A method to allow a user to purchase a license for multiple uses of a media content including the steps of:
-
a) determining from media information and presenting to a user, multiple purchase costs and corresponding purchase choices from a list of at least a number of views, a time limit with a single view and a time limit with unlimited views, and the user selecting at least one choice to make a purchase;
b) sending a decryption request message including a user payment to a server;
c) obtaining from the server, a decryption message that enables decryption of service encrypted program key to reveal program key;
d) using locally available information to encrypt the program key as locally encrypted program key and creating associated local decryption information, e) encrypting and storing the purchase choice in the form of digital rights rules in media information;
f) determining that the user has requested presentation of the media content, g) decrypting locally encrypted program key to obtain program key;
h) decrypting digital rights rules and determining if the purchase choice is still valid, and if valid, i) decrypting the media content using the program key and presenting the media content. j) changing a counter in digital rights rules if necessary to represent that a presentation has been made to a user, k) re-encrypting the digital rights rules and storing them in the media package to replace the previously stored digital rights rules.
-
Specification