×

System and method for activating individualized software modules in a digital broadcast environment

  • US 7,376,625 B2
  • Filed: 11/15/2001
  • Issued: 05/20/2008
  • Est. Priority Date: 11/15/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing selective use of locked software modules on a receiver comprising:

  • decrypting an encrypted certificate stored on a storage medium;

    using part of the decrypted certificate to initialize the locked software modules indicated by the certificate, including setting a code enabled flag corresponding to the enabled modules;

    receiving a request for the use of a specific locked software module;

    checking the code enabled flag corresponding to the specific locked software module to see if can be used;

    if the flag indicates use is allowed, using the specific locked software module; and

    checking the integrity of the certificate, wherein checking the certificate integrity comprises;

    applying a hash function to at least a portion of the certificate and a hash string; and

    comparing the result to a hash result stored in the certificate.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×