Patent ID: 7711652
Filing Date: 2010-05-04
Classification: G06F,G06Q,H04L

Abstract:
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.