Patent ID: 8806187
Filing Date: 2014-08-12
Classification: G06F,H04L

Abstract:
1. A computer-implemented method of preventing unauthorized redistribution of content provided to a browser of a client device, comprising: receiving a request for content from a user, the request including an identifier of the user; generating an obfuscated version of browser-executable code stored in a code repository, the generating of the obfuscated version based at least in part on the identifier, the obfuscated version being functionally equivalent to the browser-executable code; encrypting the content based at least in part on the identifier; providing to the browser a web page configured to display the content and having a reference to the browser-executable code; providing the obfuscated version of the browser-executable code and the encrypted content to the browser of the client device, wherein the obfuscated version of the browser-executable code is provided responsive to parsing of the web page by the browser and without receiving an explicit request from the user for the browser-executable code, and wherein the browser-executable code, when executed in the browser, causes decryption of the encrypted content and display of the content within the browser.