APPARATUS AND METHODS FOR THE ON-LINE DISTRIBUTION OF DIGITAL FILES
First Claim
1. A computer-implemented method comprising:
- establishing communication with a computing device, the communication having been established by use of a link on a referring site, the link associated with a digital file,receiving from the referring site information that identifies the referring site,transmitting at least a portion of the digital file and one or more associated advertisements to the computing device upon receiving a request originating from the computing device to download all or a portion of the digital file to the computing device,detecting if the one or more advertisements have been played in the computing device; and
maintaining first data useable to remunerate the referring site upon detecting that the one or more advertisements have been played in the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Processes for the on-line distribution of digital files with advertisements, advertisement management systems, digital rights management systems, and a user computing devices are provided. In some implementations, a computer-implemented method involves establishing communication between a first site and a user computing device by use of a link on a referring site and receiving in the first site referring site information that identifies the referring site. The link of the referring site being associated with a digital file stored on the first site, or otherwise made available through the first site, is transmitted in its entirety, or in part, to the user computing device along with one or more associated advertisements upon the first site receiving a request originating from the computing device to download all or a portion of the digital file to the computing device. In some implementations, upon detecting that the one or more advertisements have been played in the user computing device the first site generates or otherwise maintains information useable to remunerate the referring site. In some implementations the process of transmitting at least a portion of the digital file and the one or more associated advertisements to the user computing device involves first creating an updated digital file by combining the one or more advertisements with at least a portion of the digital file.
-
Citations
34 Claims
-
1. A computer-implemented method comprising:
-
establishing communication with a computing device, the communication having been established by use of a link on a referring site, the link associated with a digital file, receiving from the referring site information that identifies the referring site, transmitting at least a portion of the digital file and one or more associated advertisements to the computing device upon receiving a request originating from the computing device to download all or a portion of the digital file to the computing device, detecting if the one or more advertisements have been played in the computing device; and maintaining first data useable to remunerate the referring site upon detecting that the one or more advertisements have been played in the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method comprising:
-
based on file content information associated with a digital file, selecting a referring site and transmitting on-line a link to the referring site, establishing communication with a computing device by use of the link and receiving information that identifies the referring site, creating an updated digital file by combining one or more advertisements with at least a portion of a digital file prior to or upon receiving a request originating from the computing device to download all or a portion of the digital file to the computing device, transmitting the updated digital file to the computing device, detecting if the one or more advertisements have been played in the computing device; and maintaining first data useable to remunerate the referring site upon detecting that the one or more advertisements have been played in the computing device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method comprising:
-
based on file content information associated with a digital file, selecting a referring site and transmitting on-line a link to the referring site that facilitates establishing communication between a computing device and a download site by use of the link, receiving from the download site first information that identifies the referring site and the digital file, based on the file content information, facilitating the transmission of one or more advertisements to the download site so that the one or more advertisements may be combined with at least a portion of the digital file, receiving second information indicative of the one or more advertisements having been played in the computing device; and maintaining first data useable to remunerate the referring site upon receiving the information indicative of the one or more advertisements having been played in the computing device. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer-implemented method comprising:
-
receiving in a first site a digital file, establishing communication between the first site and a computing device, the communication having been established by use of a link on a referring site that requests a download of the digital file to the computing device, receiving in the first site from the referring site information that identifies the referring site and information that identifies the digital file, receiving in the first site from a second site one or more advertisements, creating in the first site an updated digital file by combining the one or more advertisements with at least a portion of the digital file, the updated digital file comprising the information that identifies the referring site and information that identifies the second site, transmitting at least a portion of the updated digital file from the first site to the computing device, receiving in the second site from the computing device information indicative that the one or more advertisements have been played in the computing device and the information that identifies the referring site; and maintaining first data in the second site useable to remunerate the referring site upon receiving the information indicative that the one or more advertisements have been played in the computing device. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
Specification