×

Embedding cloud-based functionalities in a communication device

  • US 9,775,029 B2
  • Filed: 08/24/2015
  • Issued: 09/26/2017
  • Est. Priority Date: 08/22/2014
  • Status: Active Grant
First Claim
Patent Images

1. A portable communication device comprising:

  • a processor device;

    a contactless transceiver coupled to the processor device;

    a first memory region storing an application executing in a normal execution environment; and

    a second memory region storing an application agent executing in a trusted execution environment,wherein the application agent receives, from the application executing in the normal execution environment, a limited-use key (LUK) generated by a remote computer and associated with a set of one or more limited-use thresholds that limits usage of the LUK, stores the LUK in a secure storage of the trusted execution environment, receives a request to conduct a transaction from the application executing in the normal execution environment, generates a transaction cryptogram using the LUK, accesses the contactless transceiver, and transmits the transaction cryptogram to an access device via the contactless transceiver, andwherein the application agent sends a replenishment request for a second LUK to the application executing in the normal execution environment, the replenishment request including transaction log information derived from a transaction log stored in the trusted execution environment, receives the second LUK from the application executing in the normal execution environment when the transaction log information in the replenishment request matches transaction log information at the remote computer, and stores the second LUK in the secure storage of the trusted execution environment.

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