×

Routing secure element payment requests to an alternate application

  • US 8,807,440 B1
  • Filed: 09/26/2011
  • Issued: 08/19/2014
  • Est. Priority Date: 12/17/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for routing invocation requests from a contactless reader to a card software application on a secure element embedded within a chip of a contactless payment device, the computer-implemented method comprising:

  • establishing a first sharable interface object (SIO) associated with a first memory within the secure element embedded within the chip operable to store the card software application;

    establishing a second SIO associated with a second memory within the secure element embedded within the chip operable to store a control software application;

    supporting secure data transfer between the first SIO and the second SIO across a secure firewall within the chip;

    notifying, by a process method function call of the secure element, the control software application about successful instantiation of the first sharable interface object (SIO);

    receiving, by a process method function call of the secure element, a request from the contactless reader for data from the card software application, the request comprising an application identifier (AID) of the card software application;

    retrieving, by a process method function call of the secure element, from the first SIO, an alternate AID for the card software application;

    securing data transfer across the secure firewall according to the alternate AID; and

    routing, by a process method function call of the secure element, the request to the card software application based on the alternate AID, wherein the routing is performed by replacing the requested AID with the alternate AID.

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