The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 02, 2011
Filed:
Jun. 20, 2008
Michael O. Rabin, Cambridge, MA (US);
Dennis E. Shasha, New York, NY (US);
Yossi Beinart, New York, NY (US);
Ramon Caceres, New York, NY (US);
Timir Karia, New York, NY (US);
David Molnar, Cambridge, MA (US);
Sean Rolinson, New York, NY (US);
Michael O. Rabin, Cambridge, MA (US);
Dennis E. Shasha, New York, NY (US);
Yossi Beinart, New York, NY (US);
Ramon Caceres, New York, NY (US);
Timir Karia, New York, NY (US);
David Molnar, Cambridge, MA (US);
Sean Rolinson, New York, NY (US);
ShieldIP, Inc., New York, NY (US);
Abstract
A system for protecting software against piracy while protecting a user's privacy enables enhancements to the protection software in a user device and extended protections against piracy. The protection system allows the user device to postpone validation of purchased tags stored in a tag table for installed software and to re-establish ownership of a tag table to recover from invalidation of a tag table identifier value resulting from revelation of a tag table identifier value. Continued use of the tag table is provided by the use of credits associated with a tag table. A protection center is protected against denial of service attacks by making calls to the protection center cost time or money to the attackers.