IP Library › Granted Patent US 11,182,792
Granted Patent B2
US 11,182,792 · App. 16/893,155 · Granted Nov 23, 2021

Personal digital key initialization and registration for secure transactions

Inventors: John J. Giobbi (Bend, OR); David L. Brown (Jupiter, FL); Fred S. Hirt (Brookfield, IL)
Assignee: Proxense, LLC
G06Q20/40145G06F21/31G06F21/32G06Q20/401G06Q20/4014H04L63/0861G06F21/34G06F2221/2115G06Q20/341G07C9/257G07C9/26G07C2209/12G07F7/1008H04L9/0866H04L9/3231H04L2209/56H04L2209/80H04W12/06H04W12/068
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 11,182,792
App. No.
16/893,155
Granted
Nov 23, 2021
Kind
B2
Abstract

A system and method provide efficient, secure, and highly reliable authentication for transaction processing and/or access control applications. A personal digital key (PDK) is programmed using a trusted programming device to initialize and/or register the PDK for use. In one embodiment, the initialization and registration processes are administered by a specialized trusted Notary to ensure the processes follow defined security procedures. In a biometric initialization, the programming device acquires a biometric input from a user and writes the biometric data to a tamperproof memory in the PDK. In registration, the Programmer communicates to one or more remote registries to create or update entries associated with the user PDK. Once initialized and registered, the PDK can be used for various levels of secure authentication processes.

Claims (54)

1. A method comprising:

determining, by a reader device, that a portable electronic device is located within a proximity zone of the reader device;

establishing a wireless communication channel between the reader device and the portable electronic device responsive to determining that the portable electronic device is located within the proximity zone of the reader device;

at the reader device, receiving device identification information from the portable electronic device, the device identification information uniquely identifying the portable electronic device;

determining locally, by the reader device, that the portable electronic device is a valid device based on the device identification information without a remote lookup;

receiving a request for a transaction having a transaction amount;

determining whether the transaction amount associated with the transaction is under an amount threshold;

responsive to determining that the transaction amount associated with the transaction is under the amount threshold and the portable electronic device is located within the proximity zone of the reader device, automatically performing, by the reader device, the transaction using the transaction amount; and

responsive to determining that the transaction amount associated with the transaction is not under the amount threshold, requesting that the portable electronic device perform a profile authentication.

2. The method of claim 1 , further comprising:

determining whether the profile authentication was successful; and

responsive to determining that the profile authentication was successful, automatically performing, by the reader device, the transaction using the transaction amount.

3. The method of claim 2 , wherein the profile authentication includes a comparison performed by the portable electronic device between a user input and a profile stored in the portable electronic device.

4. The method of claim 2 , further comprising:

receiving, from the portable electronic device, other information associated with the transaction responsive to determining that the profile authentication was successful; and

wherein performing the transaction uses the other information associated with the transaction.

5. The method of claim 1 , further comprising:

establishing a secure communication channel between the reader device and the portable electronic device; and

wherein other information associated with the transaction is received via the secure communication channel.

6. The method of claim 1 , wherein other information associated with the transaction includes one or more of credit card information, debit card information, Automated Teller Machine card information, bank account information, and a code.

7. The method of claim 1 , further comprising:

requesting, by the reader device, validation information associated with the portable electronic device from a database using other information associated with the transaction; and

wherein automatically performing the transaction uses the validation information associated with the portable electronic device.

8. The method of claim 7 , wherein the validation information is based on a spending limit associated with the other information and the transaction amount associated with the transaction.

9. The method of claim 1 , wherein the reader device is an Automated Teller Machine.

10. The method of claim 1 , wherein the portable electronic device is one of a cell phone, a personal digital assistant, a watch, and a tag.

11. A system comprising:

one or more processors; and

a memory storing instructions that, when executed by the one or more processors, cause the system to perform operations including:

determining, by a reader device, that a portable electronic device is located within a proximity zone of the reader device;

establishing a wireless communication channel between the reader device and the portable electronic device responsive to determining that the portable electronic device is located within the proximity zone of the reader device;

at the reader device, receiving device identification information from the portable electronic device, the device identification information uniquely identifying the portable electronic device;

determining locally, by the reader device, that the portable electronic device is a valid device based on the device identification information without a remote lookup;

receiving a request for a transaction having a transaction amount;

determining whether the transaction amount associated with the transaction is under an amount threshold;

responsive to determining that the transaction amount associated with the transaction is under the amount threshold and the portable electronic device is located within the proximity zone of the reader device, automatically performing, by the reader device, the transaction using the transaction amount; and

responsive to determining that the transaction amount associated with the transaction is under the amount threshold, requesting that the portable electronic device perform a profile authentication.

12. The system of claim 11 , wherein the instructions that, when executed by the one or more processors, further cause the system to perform the operations including:

determining whether the profile authentication was successful; and

responsive to determining that the profile authentication was successful, automatically performing, by the reader device, the transaction using the transaction amount.

13. The system of claim 12 , wherein the profile authentication includes a comparison performed by the portable electronic device between a user input and a profile stored in the portable electronic device.

14. The system of claim 12 , wherein the instructions that, when executed by the one or more processors, further cause the system to perform the operations including:

receiving, from the portable electronic device, other information associated with the transaction responsive to determining that the profile authentication was successful; and

wherein performing the transaction uses the other information associated with the transaction.

15. The system of claim 11 , wherein the instructions that, when executed by the one or more processors, further cause the system to perform the operations including:

establishing a secure communication channel between the reader device and the portable electronic device; and

wherein other information associated with the transaction is received via the secure communication channel.

16. The system of claim 11 , wherein other information associated with the transaction includes one or more of credit card information, debit card information, Automated Teller Machine card information, bank account information, and a code.

17. The system of claim 11 , wherein the instructions that, when executed by the one or more processors, further cause the system to perform the operations including:

requesting, by the reader device, validation information associated with the portable electronic device from a database using other information associated with the transaction; and

wherein automatically performing the transaction uses the validation information associated with the portable electronic device.

18. The system of claim 17 , wherein the validation information is based on a spending limit associated with the other information and the transaction amount associated with the transaction.

19. The system of claim 11 , wherein the reader device is an Automated Teller Machine.

20. The system of claim 11 , wherein the portable electronic device is one of a cell phone, a personal digital assistant, a watch, and a tag.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2020
From: GIOBBI, JOHN J.; BROWN, DAVID L.; HIRT, FRED S.
To: PROXENSE, LLC
Reel/Frame 053206/0943 →
Continuity (11)
Continuation 16503066 · Jul 3, 2019
Continuation 14986306 · Dec 31, 2015
Continuation 14448891 · Jul 31, 2014
Continuation 13791553 · Mar 8, 2013
Continuation 11744832 · May 5, 2007
Provisional Application 60798172 · May 5, 2006
Provisional Application 60798843 · May 8, 2006
Provisional Application 60838788 · Aug 17, 2006
Provisional Application 60824758 · Sep 6, 2006
Provisional Application 60894608 · Mar 13, 2007
Related Publication 20200304301A1 · Sep 24, 2020