Protecting browser-viewed content from piracy
AssigneeGoogle Inc.
InventorsGopal Venu Vemula, Brad Hasegawa
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsGopal Venu Vemula, Brad Hasegawa
Estimating the term…
A content server provides a browser of a client with encrypted content and with obfuscated browser-executable code for decrypting and displaying the content within the browser. Both the encrypted content and the obfuscated browser-executable code are generated based at least in part on an identity of the user requesting the content, and thus are different from encrypted content and obfuscated browser-executable code provided to other users. Further, in one embodiment the browser-executable code provided by the server changes periodically, such as weekly, thereby rendering ineffective any malicious software tools that obtain decrypted content by calling expected functions of the code. In one embodiment, the obfuscated browser-executable code for a user is pre-computed before that user makes a request for content.
A computer-implemented method of preventing unauthorized redistribution of content provided to a browser of a client device, comprising:
A non-transitory computer-readable storage medium having executable computer program instructions embodied therein for preventing unauthorized redistribution of content provided to a browser of a client device, actions of the computer program instructions comprising:
A computer system for preventing unauthorized redistribution of content provided to a browser of a client device, comprising:
Dependencies are inferred from the claim text.