Digital media distribution and trading system used via a computer network
First Claim
1. A digital media file sharing system, comprising:
- a fair share server including a user library information database and a media library, the media library storing digital media files;
a user computer including a user computer media library, the user computer media library storing user digital media files; and
a second user computer, including a second user computer media library, to request downloading of a selected digital media file from the user library information database, and to download the selected digital media file from the user computer media library, wherein the user computer is allocated a credit in a payment database of the fair share server for providing the selected digital media file to the second user computer.
0 Assignments
0 Petitions
Accused Products
Abstract
A digital media file sharing system includes a fair share server, a user computer, and a second user computer. The fair share server includes a user library information database and a media library, the media library storing digital media files. A user computer includes a user computer media library and the user computer media library stores user digital media files. A second user computer includes a second user computer media library and requests the downloading of a selected digital media file from the user library information database. The second user computer downloads the selected digital media file from the user computer media library. The user computer is allocated a credit in the payment database of the fair share server for providing the selected digital media file to the second user computer.
171 Citations
19 Claims
-
1. A digital media file sharing system, comprising:
-
a fair share server including a user library information database and a media library, the media library storing digital media files;
a user computer including a user computer media library, the user computer media library storing user digital media files; and
a second user computer, including a second user computer media library, to request downloading of a selected digital media file from the user library information database, and to download the selected digital media file from the user computer media library, wherein the user computer is allocated a credit in a payment database of the fair share server for providing the selected digital media file to the second user computer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of loading information about a digital media file into a digital media distribution system, comprising:
-
loading a digital media file on a user computer;
verifying that the digital media file is compatible with the digital media distribution system; and
generating an identification code and placing the identification code into a header of the digital media file. - View Dependent Claims (8, 9, 10)
-
-
11. A method of searching for copyrighted digital media files on a digital media distribution system, comprising:
-
searching a user library information database for a copyrighted digital media file, wherein the user library information database includes information regarding digital media files stored on a digital media distribution system server and on at least one user computer media library;
receiving the at least one user computer media library as a storage location for the copyrighted digital media file; and
selecting the at least one user computer music library as a downloading site for the copyrighted digital media file. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method of downloading a digital media file, comprising:
-
adding an identifier to the digital media file to identify the digital media file is a part of a digital media distribution system;
encrypting the identifier to create an encrypted digital media file to protect the digital media file from other users;
performing a hash of the digital media file to create a hash value, which is utilized to verify correct downloading of the file; and
encoding the digital media file to allow a user to choose an audio quality for the digital music file. - View Dependent Claims (19)
-
Specification