IP Library Granted Patent US 10,083,435
Granted Patent B2
US 10,083,435 · App. 15/633,106 · Granted Sep 25, 2018

Secure-transaction notifications

Inventors: Ahmer A. Khan (Milpitas, CA); Zachary A. Rosen (San Francisco, CA); Joakim Linde (Palo Alto, CA)
Assignee: Apple Inc.
G06Q20/325G06Q20/0453G06Q20/10G06Q20/20G06Q20/322G06Q20/3227G06Q20/3278G06Q20/36G06Q20/385G06Q20/3821G06Q20/425
View Patent ↗
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 10,083,435
App. No.
15/633,106
Granted
Sep 25, 2018
Kind
B2
Abstract

To facilitate conducting a secure transaction via wireless communication between a portable electronic device (such as a smartphone) and another electronic device (such as a point-of-sale terminal), the portable electronic device may, after a final command is received from the other electronic device, determine a unique transaction identifier for the secure transaction. In particular, the final command may be specific to an applet, stored in a secure element in the portable electronic device, which conducts the secure transaction. The secure element may generate the unique transaction identifier based on financial-account information associated with the applet, which is communicated to the other electronic device. Next, the secure element may provide, to a processor in the portable electronic device, an end message for the secure transaction with the unique transaction identifier.

Claims (40)

1. A method of conducting a wireless transaction by an electronic device, the method comprising:

conducting, using an applet securely stored in the electronic device, a secure transaction with a second electronic device;

generating, based at least in part on financial account information associated with the applet, a unique transaction identifier associated with the secure transaction; and

providing the unique transaction identifier to a processor in the electronic device.

2. The method of claim 1 , wherein the unique transaction identifier is generated following a final command for the secure transaction.

3. The method of claim 2 , further comprising:

receiving the final command for the secure transaction from the second electronic device.

4. The method of claim 1 , wherein the unique transaction identifier comprises at least a portion of a secure hash of the financial account information associated with the applet.

5. The method of claim 1 , wherein:

the applet is stored in a secure element of the electronic device; and

the unique transaction identifier is generated in the secure element.

6. The method of claim 1 , wherein generating the unique transaction identifier further comprises:

generating the unique transaction identifier such that it can be independently generated by a third electronic device based at least in part on information associated with the secure transaction.

7. The method of claim 1 , further comprising:

associating an item of receipt information with the unique transaction identifier.

8. The method of claim 1 wherein the unique transaction identifier comprises information indicating when the secure transaction occurred.

9. A secure element for use by an electronic device, comprising:

a memory; and

one or more processors communicatively coupled to the memory and configured to:

conduct, by an applet securely stored in the secure element, a secure transaction with a second electronic device;

generate, based at least in part on financial account information associated with the applet, a unique transaction identifier associated with the secure transaction; and

provide the unique transaction identifier to another processor in the electronic device.

10. The secure element of claim 9 , wherein the unique transaction identifier is generated following a final command for the secure transaction.

11. The secure element of claim 9 , wherein the unique transaction identifier comprises at least a portion of a secure hash of the financial account information associated with the applet.

12. The secure element of claim 9 , wherein the one or more processors are further configured to:

generate the unique transaction identifier such that it can be independently generated by a third electronic device based at least in part on information associated with the secure transaction.

13. The secure element of claim 9 , wherein the one or more processors are further configured to:

associate an item of receipt information with the unique transaction identifier.

14. The secure element of claim 9 , wherein the unique transaction identifier comprises information indicating when the secure transaction occurred.

15. A non-transitory computer-readable medium storing instructions that, when executed by a processor of an electronic device, cause the processor to perform operations, the operations comprising:

conducting a secure transaction with a second electronic device;

generating, based at least in part on financial account information associated with an applet securely stored in the electronic device, a unique transaction identifier associated with the secure transaction; and

providing the unique transaction identifier to a second processor in the electronic device.

16. The non-transitory computer-readable medium of claim 15 , wherein the unique transaction identifier is generated following a final command for the secure transaction.

17. The non-transitory computer-readable medium of claim 15 , wherein the unique transaction identifier comprises at least a portion of a secure hash of the financial account information associated with the applet.

18. The non-transitory computer readable medium of claim 15 , wherein the operations further comprise:

generating the unique transaction identifier, wherein the unique transaction identifier can be independently generated by a third electronic device based at least in part on information associated with the secure transaction.

19. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

associating an item of receipt information with the unique transaction identifier.

20. The non-transitory computer-readable medium of claim 15 , wherein the unique transaction identifier comprises information indicating when the secure transaction occurred.

Continuity (4)
Continuation 15243041 · Aug 22, 2016
Continuation 14474754 · Sep 2, 2014
Provisional Application 62004798 · May 29, 2014
Related Publication 20170372293A1 · Dec 28, 2017