×

Digital rights management for applications

  • US 8,719,586 B1
  • Filed: 03/09/2011
  • Issued: 05/06/2014
  • Est. Priority Date: 03/09/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing access to an application, the method comprising:

  • by a security module implemented in a computing system comprising one or more processors, the security module being an embedded component of an application;

    identifying an attempt to execute the application by a user;

    in response to identifying the attempt to execute the application, processing a security token associated with the application to confirm whether execution of the application is authorized;

    determining whether an unauthorized modification has been made to the application by at least comparing a value in the security token with a value derived from the application, wherein the value derived from the application is calculated based at least in part on performing a mathematical operation with respect to the application, said performing the mathematical operation comprising;

    performing the mathematical operation based on at least an executable portion of the application if the application exceeds a predetermined size; and

    performing the mathematical operation based on at least the executable portion of the application and a data portion of the application if the application is less than the predetermined size; and

    modifying execution of the application in response to determining that either the execution of the application is not authorized or that an unauthorized modification has been made to the application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×