Methods, systems, and computer program products for delivering associated content on a communication network
First Claim
1. A method of delivering associated content on a communication network, comprising:
- associating media files with additional content elements;
receiving a selection of one of the media files;
communicating the selected one of the media files and at least one additional content element associated therewith to a destination; and
providing access to the at least one additional content element.
1 Assignment
0 Petitions
Accused Products
Abstract
Content can be delivered on a communication network by associating additional content elements with media files that may, for example, be purchased by a customer. A customer may select one or more media files that are packaged with one or more associated content elements and communicated, e.g., downloaded, to the customer. Upon receiving media file(s), the user may attempt to use or open the media file(s) at which time the user is presented with the option of accessing, potentially for a fee, one or more additional content elements that are associated with the media file(s). The additional content elements may be “locked” to prevent the customer from using them. The customer may then select one or more of the additional content elements and pay any fee that is required to receive one or more access keys that can be used to open the content elements.
22 Citations
29 Claims
-
1. A method of delivering associated content on a communication network, comprising:
-
associating media files with additional content elements;
receiving a selection of one of the media files;
communicating the selected one of the media files and at least one additional content element associated therewith to a destination; and
providing access to the at least one additional content element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of operating a user interface for delivering content on a communication network, comprising:
-
presenting at least one media file to a user, the at least one media file having at least one additional content element associated therewith;
receiving a selection from the user of one of the at least one media file;
communicating the selected one of the at least one media file and the at least one additional content element associated therewith to a destination;
presenting the at least one additional content element to the user responsive to a user selection of the at least one media file at the destination. - View Dependent Claims (14, 15, 16)
-
-
17. A system for delivering associated content on a communication network, comprising:
a content server that is configured to access a plurality of media files having additional content elements associated therewith, the content server being further configured to receive a selection of one of the media files and to communicate the selected one of the media files and at least one additional content element associated therewith to a destination such that access is provided to the at least one additional content element. - View Dependent Claims (18, 19, 20, 21)
-
22. A computer program product for delivering associated content on a communication network, comprising:
-
a computer readable storage medium having computer readable program code embodied therein, the computer readable program code comprising;
computer readable program code configured to associate media files with additional content elements;
computer readable program code configured to receive a selection of one of the media files;
computer readable program code configured to communicate the selected one of the media files and at least one additional content element associated therewith to a destination; and
computer readable program code configured to provide access to the at least one additional content element. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer program product for operating a user interface for delivering content on a communication network, comprising:
-
a computer readable storage medium having computer readable program code embodied therein, the computer readable program code comprising;
computer readable program code configured to present at least one media file to a user, the at least one media file having at least one additional content element associated therewith;
computer readable program code configured to receive a selection from the user of one of the at least one media file;
computer readable program code configured to communicate the selected one of the at least one media file and the at least one additional content element associated therewith to a destination;
computer readable program code configured to present the at least one additional content element to the user responsive to a user selection of the at least one media file at the destination. - View Dependent Claims (28, 29)
-
Specification