Rechargeable media distribution and play system
DCFirst Claim
1. A system for playing digital files on a software program embodied on a computer-readable medium comprising:
- means for delivering to a user over a communications network a license to enable the user to play at least two different digital files on the software program in accordance with the parameters of the license,wherein the digital files can be played on the software program without maintaining a persistent connection to the communications network,the digital files are encoded in a manner limiting play on the software program in the absence of the license,the manner in which the digital files is encoded is a proprietary format, the license enables the decoding of the digital files for play, andto the extent the playing of the digital files on the software program exceeds the parameters of the license, the playing is limited.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
An electronic media distribution/play system includes a service facility that has a communications network interface and maintains a data file catalog. The catalog is sent over the network to requesting users, and the system processes payments from customers in establishing file access authorizations. Encrypted user-selected files and a player program are transmitted to each customer for metered access to received data files as limited by the authorization, and customers can make additional selections and play the encrypted files freely while the authorization remains established. The system can transmit the data files from local storage, and also provide links to encrypted files that are stored at remote vendor facilities. Authorizations can be for selected portions or class levels of the catalog, and for terms measured as calendar time, play time, and collective number of plays. Also disclosed is a method for facilitating the distribution and accessing of electronic files.
91 Citations
56 Claims
-
1. A system for playing digital files on a software program embodied on a computer-readable medium comprising:
-
means for delivering to a user over a communications network a license to enable the user to play at least two different digital files on the software program in accordance with the parameters of the license, wherein the digital files can be played on the software program without maintaining a persistent connection to the communications network, the digital files are encoded in a manner limiting play on the software program in the absence of the license, the manner in which the digital files is encoded is a proprietary format, the license enables the decoding of the digital files for play, and to the extent the playing of the digital files on the software program exceeds the parameters of the license, the playing is limited. - View Dependent Claims (4, 5, 6, 7, 11, 12, 13, 14)
-
-
2. A system for playing digital files on a software program embodied on a computer-readable medium comprising:
-
means for delivering to a user over a communications network at least two different digital files capable of being played by the user on the software program in accordance with the parameters of a license, wherein the license authorizes the playing of the at least two different digital files on the software program, the digital files can be played on the software program without maintaining a persistent connection to the communications network, the digital files are encoded in a manner limiting play on the software program in the absence of the license, the manner in which the digital files is encoded is a proprietary format, the license enables the decoding of the digital files for play, and to the extent the playing of the digital files on the software program exceeds the parameters of the license, the playing is limited. - View Dependent Claims (15, 16, 47)
-
-
3. A system for playing digital files on a software program embodied on a computer-readable medium comprising:
-
means for delivering to a user over a communications network a software program capable of playing at least two different digital files in accordance with the parameters of a license, wherein the license authorizes the playing of the at least two different digital files on the software program, the digital files can be played on the software program without maintaining a persistent connection to the communications network, the digital files are encoded in a manner limiting play on the software program in the absence of the license, the manner in which the digital files is encoded is a proprietary format, the license enables the decoding of the digital files for play, and to the extent the playing of the digital files on the software program exceeds the parameters of the license, the playing is limited. - View Dependent Claims (8, 9, 10, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for playing digital files on a software program embodied on a computer-readable medium comprising:
-
(a) delivering to a user over a communications network a license to enable the user to play at least two different digital files on the software program in accordance with the parameters of the license, wherein the digital files can be played on the software program without maintaining a persistent connection to the communications network, the digital files are encoded in a manner limiting play on the software program in the absence of the license, the manner in which the digital files is encoded is a proprietary format, and the license enables the decoding of the digital files for play; and (b) limiting play of the digital files on the software program to the extent the play exceeds the parameters of the license. - View Dependent Claims (27, 28, 29, 34, 35, 36, 37)
-
-
25. A method for playing digital files on a software program embodied on a computer-readable medium comprising:
-
(a) delivering to a user over a communications network at least two different digital files capable of being played by the user on the software program in accordance with the parameters of a license, wherein the license authorizes the playing of the at least two different digital files on the software program, the digital files can be played on the software program without maintaining a persistent connection to the communications network, the digital files are encoded in a manner limiting play on the software program in the absence of the license, the manner in which the digital files is encoded is a proprietary format, and the license enables the decoding of the digital files for play; and (b) limiting play of the digital files on the software program to the extent the play exceeds the parameters of the license. - View Dependent Claims (38, 39, 48)
-
-
26. A method for playing digital files on a software program embodied on a computer-readable medium comprising:
-
(a) delivering to a user over a communications network a software program capable of playing at least two different digital files in accordance with the parameters of a license, wherein the license authorizes the playing of the at least two different digital files on the software program, the digital files can be played on the software program without maintaining a persistent connection to the communications network, the digital files are encoded in a manner limiting play on the software program in the absence of the license, the manner in which the digital files is encoded is a proprietary format, and the license enables the decoding of the digital files for play; and (b) limiting play of the digital files on the software program to the extent the play exceeds the parameters of the license. - View Dependent Claims (30, 31, 32, 33, 40, 41, 42, 43, 44, 45, 46)
-
-
49. A system for playing digital files on a software program embodied on a computer-readable medium comprising:
-
means for delivering to a user over a communications network a license to enable the user to play at least two different digital files on the software program in accordance with the parameters of the license, wherein the digital files can be played on the software program without maintaining a persistent connection to the communications network, the digital files are encoded in a manner limiting play on the software program in the absence of the license, the license enables the decoding of the digital files for play, the manner in which the digital files is encoded comprises encryption, and to the extent the playing of the digital files on the software program exceeds the parameters of the license, the playing is limited.
-
-
50. A system for playing digital files on a software program embodied on a computer-readable medium comprising:
-
means for delivering to a user over a communications network at least two different digital files capable of being played by the user on the software program in accordance with the parameters of a license, wherein the license authorizes the playing of the at least two digital files on the software program, the digital files can be played on the software program without maintaining a persistent connection to the communications network, the digital files are encoded in a manner limiting play on the software program in the absence of the license, the license enables the decoding of the digital files for play, the manner in which the digital files is encoded comprises encryption, and to the extent the playing of the digital files on the software program exceeds the parameters of the license, the playing is limited. - View Dependent Claims (55)
-
-
51. A system for playing digital files on a software program embodied on a computer-readable medium comprising:
-
means for delivering to a user over a communications network a software program capable of playing at least two different digital files in accordance with the parameters of a license, wherein the license authorizes the playing of the at least two digital files on the software program, the digital files can be played on the software program without maintaining a persistent connection to the communications network, the digital files are encoded in a manner limiting play on the software program in the absence of the license, the license enables the decoding of the digital files for play, the manner in which the digital files is encoded comprises encryption, and to the extent the playing of the digital files on the software program exceeds the parameters of the license, the playing is limited.
-
-
52. A method for playing digital files on a software program embodied on a computer-readable medium comprising:
-
(a) delivering to a user over a communications network a license to enable the user to play at least two different digital files on the software program in accordance with the parameters of the license, wherein the digital files can be played on the software program without maintaining a persistent connection to the communications network, the digital files are encoded in a manner limiting play on the software program in the absence of the license, the manner in which the digital files is encoded comprises encryption, and the license enables the decoding of the digital files for play; and (b) limiting play of the digital files on the software program to the extent the play exceeds the parameters of the license.
-
-
53. A method for playing digital files on a software program embodied on a computer-readable medium comprising:
-
(a) delivering to a user over a communications network at least two different digital files capable of being played by the user on the software program in accordance with the parameters of a license, wherein the license authorizes the playing of the at least two digital files on the software program, the digital files can be played on the software program without maintaining a persistent connection to the communications network, the digital files are encoded in a manner limiting play on the software program in the absence of the license, and the license enables the decoding of the digital files for play;
the manner in which the digital files is encoded comprises encryption, and(b) limiting play of the digital files on the software program to the extent the play exceeds the parameters of the license. - View Dependent Claims (56)
-
-
54. A method for playing digital files on a software program embodied on a computer-readable medium comprising:
-
(a) delivering to a user over a communications network a software program capable of playing at least two different digital files in accordance with the parameters of a license, wherein the license authorizes the playing of the at least two different digital files on the software program, the digital files can be played on the software program without maintaining a persistent connection to the communications network, the digital files are encoded in a manner limiting play on the software program in the absence of the license, the manner in which the digital files is encoded comprises encryption, and the license enables the decoding of the digital files for play; and (b) limiting play of the digital files on the software program to the extent the play exceeds the parameters of the license.
-
Specification