×

Activation system architecture

  • US 8,620,818 B2
  • Filed: 06/25/2007
  • Issued: 12/31/2013
  • Est. Priority Date: 06/25/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by at least one computer processing unit, the method comprising:

  • accessing an entitlement certificate, wherein the entitlement certificate includes;

    one or more entitlements describing license characteristics of software, said one or more entitlements being determined based on a purchase token for the software or package information comprising an identifier of said software; and

    a binding type identifying a particular device type to which the license may be bound;

    accessing a binding certificate identifying a device, the binding certificate and the entitlement certificate comprising separate digital signatures;

    determining whether the device identified by the binding certificate is an instance of the binding type;

    when the device identified by the binding certificate is an instance of the binding type, generating a first license for the device identified by the binding certificate to use a first copy of the software, the first license being generated based on said binding certificate and said entitlement certificate;

    storing the license in a license database; and

    querying the license database to generate a second license for a second copy of the software.

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