SYSTEM AND METHOD FOR PROVIDING PACKAGED PROGRAMMING TO ELECTRONIC MEDIA PLAYERS
First Claim
Patent Images
1. A system on a remote server comprising:
- a server having a plurality of entertainment and advertisement programs;
a media delivery module configured to package a programming package having embedded advertisements, wherein the programming package contains entertainment programs from the server; and
a media player in communication with the delivery module configured to receive and play the entertainment programming package with embedded advertisements.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to providing packaged programming for use on electronic media players. In particular the present invention relates to providing entertainment programming packaged together with advertising, in downloadable form, for use on electronic media players. The service may be supported by subscription fees, by advertising fees, are a combination thereof. The service provider, in turn, uses a portion of the moneys generated for operating expenses and profit, as well as to pay pre-negotiated royalty fees to the copyright owners of the aforementioned programming.
10 Citations
31 Claims
-
1. A system on a remote server comprising:
-
a server having a plurality of entertainment and advertisement programs; a media delivery module configured to package a programming package having embedded advertisements, wherein the programming package contains entertainment programs from the server; and a media player in communication with the delivery module configured to receive and play the entertainment programming package with embedded advertisements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising the steps of:
-
packaging a programming material with an advertisement as a programming package; delivering the programming package to a media player; and collecting usage data on the programming package from the media player. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising the steps of:
-
erasing any current programs from a subscriber'"'"'s electronic media player connected to the subscriber'"'"'s computer; downloading encrypted data from a remote server;
applying the subscriber'"'"'s key;exporting a program into the subscriber'"'"'s computer'"'"'s data management program; approving the subscriber'"'"'s key with the data management program; accepting the new program by the data management program; and uploading the new program to subscribers electronic media player with the data management program.
-
-
21. A method comprising the steps of:
-
synchronizing a subscriber'"'"'s electronic media player with the subscriber'"'"'s data management program; downloading usage statistics from the electronic media player to the data management program; transferring the usage statistics from the data management system to the proprietary software; and uploading subscriber usage statistics to supplier'"'"'s server from the proprietary software.
-
-
22. A method comprising the steps of:
-
uploading usage statistics from proprietary software located on subscribers'"'"' computer; compiling the usage statistics from all subscribers for a given billing period; and billing advertisers based on the compiled usage statistics.
-
-
23. A method comprising the steps of:
-
uploading usage statistics from proprietary software located on subscribers'"'"' computer; compiling the usage statistics from all subscribers for a given billing period; and paying royalties to the copyright owners based on the usage statistics.
-
-
24. A computer program product comprising a computer useable medium having computer readable program code functions embedded in said medium for causing a computer deliver a media programming comprising:
-
a first computer readable program code that causes the computer to package a programming material with an advertisement as a programming package; a second computer readable program code that causes the computer to deliver the programming package to an authorized media player; and a third computer readable program code that causes the computer to collect usage data on the programming package from the authorized media player. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification