×

System and method for controlling features on a device

  • US 10,003,580 B2
  • Filed: 09/13/2012
  • Issued: 06/19/2018
  • Est. Priority Date: 12/13/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method operable with a feature controller of a device for provisioning features in the device, the feature controller performing:

  • participating in a public key based key agreement with a remote server, by performing cryptographic operations using a connection between the feature controller and the remote server, to establish a shared secret with the remote server, wherein the shared secret is a shared key established in the key agreement;

    storing the shared secret in a secure memory within the feature controller;

    receiving, at the device, a message comprising an encrypted control instruction for controlling the device and a signature, the signature having been generated using the control instruction and information provided by the device, the information provided by the device comprising an identifier associated with the device derived from at least a portion of a public key of a static key pair;

    decrypting the encrypted control instruction using the shared secret to obtain a decrypted control instruction;

    storing the decrypted control instruction in the feature controller;

    verifying the signature; and

    in response to said verifying the signature, executing the control instruction.

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