Patent ID: 8032755
Filing Date: 2011-10-04
Classification: G06T,H04K,H04L

Abstract:
1. A method implemented at least in part by a computing device, the computing device including a file server having a plug-in architecture, the method implemented by a plug-in and comprising: receiving a request for data from a user; logging the request with a user identity; retrieving the data requested; determining whether the data requested is an image and if the data requested is an image, determining how the data requested should be marked based on a configuration defined by an administrator of the data, wherein determining how the data requested should be marked includes selecting one or more marking techniques by the plug-in to mark the data requested based on the configuration defined by the administrator of the data, the configuration including two or more of: a data type, a data source, the user or a requesting source; marking the data requested with a signature identifying at least one component of the user request, wherein marking the data requested with the signature includes generating a random unique identifier for the user from said at least one component; storing information identifying the user associated with the request and the at least one component; and returning the data requested with the signature to the user, wherein the data returned to the user includes the information identifying the user in the signature.