IP Library Patent Application 12414423
Patent Application
App. No. 12/414,423

METHOD AND SYSTEM FOR SECURING A PAYMENT TRANSACTION WITH A TRUSTED CODE BASE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/414,423
Abstract

A mobile payment device 130 provides a trusted code base which obtains a password from a customer for processing a payment transaction and encrypts the password using a public key. Access to the trusted code base by unauthorized processes is prevented to protect the password while unencrypted. The mobile payment device 130 transmits the encrypted password over a network 140 to a transaction host 160 . The transaction host 160 decrypts the encrypted password and applies the decrypted password to process the payment transaction.

Claims (25)

1 . A method for obtaining a secure payment transaction, the method performed by a mobile device and comprising the steps of:

(a) providing a trusted code base for obtaining a password from a customer and encrypting the password with a public key;

(b) preventing access to the trusted code base by unauthorized processes; and

(c) transmitting the public key encrypted password via a network to a cryptographic conversion host that decrypts the public key encrypted password with a private key, encrypts the decrypted password with a secret key and provides the secret key encrypted password to a transaction host that decrypts the secret key encrypted password with an identical secret key and applies the decrypted password to process the payment transaction.

2 . The method of claim 1 wherein the payment transaction is an electronic benefit transfer transaction.

3 . The method of claim 1 wherein the step of (a) providing a trusted code base comprises storing the password in a volatile memory and, after encrypting the password, erasing the password in volatile memory.

4 . The method of claim 1 , further comprising the step of digitally signing the trusted code base.

5 . The method of claim 4 wherein the step of providing a trusted code base comprises providing a digital certificate of the cryptographic conversion host and compiling the digital certificate into the trusted code base before digitally signing the trusted code base.

6 . The method of claim 1 wherein the mobile device is a mobile phone

7 . The method of claim 1 wherein the mobile device is a personal digital assistant.

8 . The method of claim 1 wherein the password is a personal identification number associated with the customer.

9 . The method of claim 1 wherein step (a) comprises disabling tone emissions in the mobile device during entry of the password.

10 . The method of claim 1 wherein step (a) comprises encrypting the password with an RSA public key.

11 . A mobile device for obtaining a secure payment transaction, the mobile payment device comprising:

(d) a trusted code base to which access by unauthorized processes is prevented, the trusted code base obtaining a password from a customer, storing the password, and encrypting the password with a public key; and

(e) means for transmitting the public key encrypted password via a network to a cryptographic conversion host that decrypts the public key encrypted password with a private key, encrypts the decrypted password with a secret key and provides the secret key encrypted password to a transaction host that decrypts the secret key encrypted password with an identical secret key and applies the decrypted password to process the payment transaction.

12 . The mobile device of claim 11 wherein the payment transaction is an electronic benefit transfer transaction.

13 . The mobile device of claim 11 , further comprising a volatile memory, and wherein the trusted code base comprises means for storing the password in the volatile memory and, after encrypting the password, erasing the password in volatile memory.

14 . The mobile device of claim 11 , further comprising the step of digitally signing the trusted code base.

15 . The mobile device of claim 14 wherein the step of providing a trusted code base comprises providing a digital certificate of the cryptographic conversion host and compiling the digital certificate into the trusted code base before digitally signing the trusted code base.

16 . The mobile device of claim 11 wherein the mobile device is a mobile phone.

17 . The mobile device of claim 11 wherein the mobile device is a personal digital assistant.

18 . The mobile device of claim 11 wherein the password is a personal identification number associated with the customer.

19 . The mobile device of claim 11 wherein the trusted code base disables tone emissions in the mobile device during entry of the password.

20 . The mobile device of claim 11 wherein the trusted code base encrypts the password with an RSA public key.

Assignments (14)
SECURITY INTEREST Recorded Dec 29, 2016
From: APRIVA, LLC
To: SKYSAIL 18 LLC
Reel/Frame 041212/0406 →
SECURITY INTEREST Recorded Nov 3, 2016
From: APRIVA, LLC
To: SKYSAIL 18 LLC
Reel/Frame 040552/0292 →
SECURITY INTEREST Recorded Jul 8, 2016
From: APRIVA, LLC; APRIVA ISS, LLC; APRIVA SYSTEMS, LLC
To: SKYSAIL 19, LLC
Reel/Frame 039288/0946 →
SECURITY INTEREST Recorded Mar 11, 2016
From: APRIVA, LLC
To: SKYSAIL 18 LLC
Reel/Frame 038064/0930 →
SECURITY INTEREST Recorded Apr 30, 2015
From: APRIVA, LLC
To: SILICON VALLEY BANK
Reel/Frame 035554/0844 →
RELEASE OF SECURITY INTEREST Recorded Apr 27, 2015
From: TRIREMES 24 LLC; SORRENTO INVESTMENT GROUP, LLC; EDWARD F. STAIANO TRUST; WARD, CHRISTOPHER; SYLVIA G. GORDON TRUST; TATE, MARSHA
To: APRIVA, LLC
Reel/Frame 035508/0317 →
SECURITY INTEREST Recorded Mar 27, 2015
From: APRIVA, LLC
To: SKYSAIL 9 LLC; LAVIN, KEVIN J.; TATE, MARSHA; MINTON, REX; SPINELLA, RICHARD; SPINELLA, RINALDO; EDWARD F. STAIANO TRUST; RIDDIFORD, DAVID; WARD, D. CHRISTOPHER
Reel/Frame 035317/0111 →
RELEASE OF SECURITY INTEREST Recorded Jun 25, 2014
From: APRIVA, LLC
To: SPINNAKER CAPITAL, LLC
Reel/Frame 033226/0344 →
SECURITY INTEREST Recorded Jun 11, 2014
From: APRIVA, LLC
To: SKYSAIL 7 LLC; EDWARD F. STAIANO TRUST; WARD, CHRIS; LAVIN, KEVIN; TATE, MARSHA; MINTON, RANDALL; MINTON, TAMARA; MINTON FAMILY TRUST
Reel/Frame 033133/0933 →
SECURITY INTEREST Recorded May 20, 2014
From: APRIVA, LLC
To: SPINNAKER CAPITAL, LLC
Reel/Frame 032939/0408 →
SECURITY AGREEMENT Recorded Sep 24, 2012
From: APRIVA ISS, LLC; APRIVA SYSTEMS, LLC; APRIVA, LLC
To: SILICON VALLEY BANK
Reel/Frame 029033/0039 →
CHANGE OF NAME Recorded Mar 22, 2011
From: APPSWARE WIRELESS, LLC
To: APRIVA, LLC
Reel/Frame 026001/0653 →
SECURITY AGREEMENT Recorded Nov 19, 2009
From: APPSWARE WIRELESS, LLC
To: TRIREMES 24 LLC; SORRENTO INVESTMENT GROUP, LLC; EDWARD F STAINO TRUST; WARD, CHRISTOPHER; SYLVIA G. GORDON TRUST; TATE, MARSHA
Reel/Frame 023538/0566 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2009
From: COPPINGER, PAUL D.
To: APPSWARE WIRELESS, LLC
Reel/Frame 022470/0863 →