Back to results
US 7,467,411 B2Granted
Protecting a service provider from abuse
AssigneeASTAV, inc
InventorAlexandre Bronstein
Life of this patent
Estimating the term…
Abstract
Techniques for protecting a service provider from abuse include methods for protecting an object that is intended to be rendered to an authentic human client of the service provider from capture as well as methods for protecting against using low-paid laborers to abuse a service provider.
Claims17
A method for protecting a service provider from abuse comprising:
- receiving a web request for access to an object belonging to the service provider;
- serving the object in response to the web request in a manner that is selected to prevent the object from being used to abuse the service provider wherein serving comprises serving the object using an object format that is selected to prevent an object viewer from capturing the object by
- generating a random unique name for the object and storing the object under the random unique name;
- serving the object using the random unique name;
- deleting the object having the random unique name.
2 more elements
A method for protecting a service provider from abuse comprising:
- receiving a web request for access to an object belonging the service provider;
- serving the object in response to the web request in a manner that is selected to prevent the object from being used to abuse the service provider wherein serving comprises serving the object using an object format that is selected to prevent an object viewer from capturing the object by
- storing the object in a database under a random unique name;
- associating a static reference to the object and a set of policy variables to the random unique name;
- determining whether to serve the object in response to a request that specifies the random unique name and that further specifies a set of information pertaining to the web request.
2 more elements
A method for protecting a service provider from abuse comprising:
- receiving a web request for access to an object belonging to the service provider;
- serving the object in response to the web request in a manner that is selected to prevent the object from being used to abuse the service provider wherein serving comprises serving the object using an object format that is selected to prevent an object viewer from capturing the object by
- providing a set of program code in the object such that the program code generates a message that indicates a location at which the object is rendered;
- sending a message to the object that disables an object viewer from rendering the object if the location is suspicious.
1 more element
Dependencies are inferred from the claim text.