Copyright detection and protection system and method
First Claim
Patent Images
1. A computer implemented method comprising:
- obtaining, through a network via a computer, a frame of data from a digital signal being transmitted during a data transmission transaction to determine whether the data transmission transaction is an unauthorized transmission of a registered work;
generating a fingerprint for the frame of data via the computer;
determining via the computer whether the fingerprint for the frame of data matches one of a plurality of archived fingerprints, each of the plurality of archived fingerprints corresponding to a registered work, wherein a match to one of the plurality of archived fingerprints indicates the data transmission transaction is transmitting at least a portion of the corresponding registered work;
querying authorization information via the computer to determine whether the data transmission transaction is an unauthorized transmission of the portion of the registered work, wherein the authorization information comprises a source address, a destination address, a date transmitted, a time transmitted, an unauthorized count, and a redirected count;
permitting via the computer the data transmission transaction if the data transmission transaction is an authorized transmission of the portion of the registered work; and
if the data transmission transaction is an unauthorized transmission of the portion of the registered work, sending through the network via the computer a message indicating the data transmission transaction is an unauthorized transmission of the portion of the registered work, recording the data transmission transaction, blocking the data transmission transaction, reporting the data transmission transaction, and notifying a source or a recipient of a commercial website that offers a purchase of the one of the plurality of registered works.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for detecting against unauthorized transmission of digital works comprises the steps of maintaining a registry of information permitting identification of digital copyrighted works, monitoring a network for transmission of at least one packet-based digital signal, extracting at least one feature from the at least one digital signal, comparing the extracted at least one feature with registry information and applying business rules based on the comparison result.
-
Citations
20 Claims
-
1. A computer implemented method comprising:
-
obtaining, through a network via a computer, a frame of data from a digital signal being transmitted during a data transmission transaction to determine whether the data transmission transaction is an unauthorized transmission of a registered work; generating a fingerprint for the frame of data via the computer; determining via the computer whether the fingerprint for the frame of data matches one of a plurality of archived fingerprints, each of the plurality of archived fingerprints corresponding to a registered work, wherein a match to one of the plurality of archived fingerprints indicates the data transmission transaction is transmitting at least a portion of the corresponding registered work; querying authorization information via the computer to determine whether the data transmission transaction is an unauthorized transmission of the portion of the registered work, wherein the authorization information comprises a source address, a destination address, a date transmitted, a time transmitted, an unauthorized count, and a redirected count; permitting via the computer the data transmission transaction if the data transmission transaction is an authorized transmission of the portion of the registered work; and if the data transmission transaction is an unauthorized transmission of the portion of the registered work, sending through the network via the computer a message indicating the data transmission transaction is an unauthorized transmission of the portion of the registered work, recording the data transmission transaction, blocking the data transmission transaction, reporting the data transmission transaction, and notifying a source or a recipient of a commercial website that offers a purchase of the one of the plurality of registered works. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A copyright protection system comprising:
a memory to store a fingerprint for a frame of data; and a processor coupled to the memory, wherein the processor is to obtain a frame of data through a network from a digital signal being transmitted during a data transmission transaction to determine whether the data transmission transaction is an unauthorized transmission of a registered work, to generate a fingerprint for the frame of data, to determine whether the fingerprint for the frame of data matches one of a plurality of archived fingerprints, each of the plurality of archived fingerprints corresponding to a registered work, wherein a match to one of the plurality of archived fingerprints indicates the data transmission transaction is transmitting at least a portion of the corresponding registered work, and to query authorization information to determine whether the data transmission transaction is an unauthorized transmission of the portion of the registered work, wherein the authorization information comprises a source address, a destination address, a date transmitted, a time transmitted, an unauthorized count, and a redirected count, to permit the data transmission transaction if the data transmission transaction is an authorized transmission of the portion of the registered work, and if the data transmission transaction is an unauthorized transmission of the portion of the registered work, to send a message through the network indicating the data transmission transaction is an unauthorized transmission of the portion of the registered work, to record the data transmission transaction, to block the data transmission transaction, to report the data transmission transaction, and to notify a source or a recipient of a commercial website that offers a purchase of the one of the plurality of registered works. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
17. A computer readable storage medium having instructions stored thereon that when executed by a computer cause the computer to perform a method comprising:
-
obtaining, through a network via the computer, a frame of data from a digital signal being transmitted during a data transmission transaction to determine whether the data transmission transaction is an unauthorized transmission of a registered work; generating a fingerprint for the frame of data via the computer; determining via the computer whether the fingerprint for the frame of data matches one of a plurality of archived fingerprints, each of the plurality of archived fingerprints corresponding to a registered work, wherein a match to one of the plurality of archived fingerprints indicates the data transmission transaction is transmitting at least a portion of the corresponding registered work; querying authorization information via the computer to determine whether the data transmission transaction is an unauthorized transmission of the portion of the registered work, wherein the authorization information comprises a source address, a destination address, a date transmitted, a time transmitted, an unauthorized count, and a redirected count; permitting via the computer the data transmission transaction if the data transmission transaction is an authorized transmission of the portion of the registered work; and if the data transmission transaction is an unauthorized transmission of the portion of the registered work, sending through the network via the computer a message indicating the data transmission transaction is an unauthorized transmission of the portion of the registered work, recording the data transmission transaction, blocking the data transmission transaction, reporting the data transmission transaction, and notifying a source or a recipient of a commercial website that offers a purchase of the one of the plurality of registered works. - View Dependent Claims (18, 19, 20)
-
Specification