Please download the dossier by clicking on the dossier button x
×

CERTIFIED DEPLOYMENT OF APPLICATIONS ON TERMINALS

  • US 20080065550A1
  • Filed: 11/13/2007
  • Published: 03/13/2008
  • Est. Priority Date: 10/30/2004
  • Status: Abandoned Application
First Claim
Patent Images

1. At a terminal key management server, a method for electronically certifying an application for installation at a transaction terminal, the method comprising:

  • an act of receiving one or more transaction terminal constraints representing advertised available resources of a purchasable operating environment at the transaction terminal, the advertised available resources advertised to application servers to indicate to the application servers that the purchasable operating environment is available for purchase to run applications at the transaction terminal;

    an act of receiving an application along with a request to certify the application for use within the purchasable operating environment, the application and request to certify the application received from an application server in response to the advertised available resources of the purchasable operating environment being advertised at the application server;

    an act of comparing the application to the received one or more transaction terminal constraints to determine whether the application complies with the one or more transaction terminal constraints and can be compatibly executed using the advertised available resources within the purchasable operating environment, if the application complies with the one or more transaction terminal constraints, an act of issuing a certificate that corresponds to the application and certifies that the application complies with the one or more transaction terminal constraints;

    an act of digitally signing the certificate using an application management private key, the application management private key being part of a public/private key pair, the corresponding application management public key being accessible to the transaction terminal;

    an act of encrypting the application using a terminal master public key, the terminal master public key being part of a public/private key pair, the corresponding terminal master private key being accessible to the transaction terminal; and

    an act of making the digitally signed certificate and the encrypted application available to the transaction terminal.

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