IP Library Granted Patent US 11,750,655
Granted Patent B2
US 11,750,655 · App. 16/968,676 · Granted Sep 5, 2023

Registration of data at a sensor reader and request of data at the sensor reader

Inventor: Christian Gehrmann (Lund, SE)
Assignee: FINGERPRINT CARDS ANACATUM IP AB
H04L63/20H04L9/30H04L9/3263H04L63/0861
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,750,655
App. No.
16/968,676
Granted
Sep 5, 2023
Kind
B2
Abstract

Mechanisms for requesting, by a client device, registration of identified data at a sensor reader. A request command is sent from the client device and to the sensor reader pertaining to a registration operation to be performed on identified data at the sensor reader. A security policy is assigned to the identified data by the sensor reader. A first security protected object and a second security protected object of the identified data are created by the sensor reader and based on the request command and the security policy. The second security protected object is sent, by the sensor reader, to the client device. The first security protected object is sent, by the sensor reader, towards the trusted server. The trusted server, upon reception of the first security protected object, verifies that the sensor reader that created the first security protected object has a security trusted relationship with the trusted server.

Claims (49)

1. A method for requesting, by a client device, registration of identified biometric data at a biometric sensor reader, wherein the client device and the biometric sensor reader have a security trusted relationship with a trusted server, the method comprising:

sending a request command, from the client device and to the biometric sensor reader, the request command pertaining to a registration operation to be performed on identified biometric data at the biometric sensor reader;

assigning, by the biometric sensor reader, a security policy to the identified biometric data;

creating, by the biometric sensor reader and based on the request command and the security policy, a first security protected object and a second security protected object of the identified biometric data, wherein the first security protected object and the second security protected object each comprise an encrypted and signed biometrics object, and wherein the first security protected object is different from the second security protected object;

sending, by the biometric sensor reader, the second security protected object to the client device;

sending, by the biometric sensor reader, the first security protected object towards the trusted server; and

verifying, by the trusted server and upon reception of the first security protected object, that the biometric sensor reader that created the first security protected object has a security trusted relationship with the trusted server.

2. The method according to claim 1 , further comprising:

verifying, by the biometric sensor reader, that the client device from which the request command is received from has a security trusted relationship with the biometric sensor reader.

3. The method according to claim 1 , further comprising:

obtaining, by the biometric sensor reader, the identified biometric data.

4. The method according to claim 1 , further comprising:

performing, by the biometric sensor reader, the registration operation on the identified biometric data, resulting in a first data item and a second data item, wherein the first data item is included in the first security protected object and the second data item is included in the second security protected object.

5. The method according to claim 1 , wherein which security policy to assign to the identified biometric data is dependent on at least one of the registration operation and a default security policy of the biometric sensor reader.

6. The method according to claim 4 , further comprising:

extracting, by the client device, the second data item from the second security protected object; and

storing, by the client device, the second data item.

7. The method according to claim 6 , further comprising:

storing, by the client device, the identifier of the identified biometric data and the identifier of the biometric sensor reader together with the second data item.

8. The method according to claim 1 , wherein the first security protected object is sent to the client device to be forwarded to the trusted server, the method further comprising:

forwarding, by the client device, the first security protected object to the trusted server.

9. The method according to claim 4 , wherein the trusted server has access to the security policy, the method further comprising:

extracting, by the trusted server, the first data item from the first security protected object; and

storing, by the trusted server, the first data item together with the security policy.

10. The method according to claim 9 , further comprising:

storing, by the trusted server, the identifier of the identified biometric data and the identifier of the biometric sensor reader together with the first data item.

11. A method for requesting, by a client device, identified biometric data to be provisioned to a biometric sensor reader, wherein the client device and the biometric sensor reader have a security trusted relationship with a trusted server, the method comprising:

sending a first request command, from the client device and to the trusted server, the first request command pertaining to identified biometric data to be provided to the biometric sensor reader and a first provisioning operation to be performed by the biometric sensor reader on the identified biometric data;

retrieving, by the trusted server, a first data item, wherein the first data item is related to the identified biometric data;

verifying, by the trusted server, that the first request command complies with a security policy for the identified biometric data;

creating, by the trusted server and based on the security policy, a first security protected object of the first data item, wherein the first security protected object comprises an encrypted and signed biometrics object;

sending, from the trusted server and to the client device, the first security protected object;

forwarding, by the client device, the first security protected object to the biometric sensor reader; and

extracting, by the biometric sensor reader and from the first security protected object, the first data item.

12. The method according to claim 11 , further comprising:

verifying, by the trusted server, that the first request command is from a legitimate client device of the biometric sensor reader.

13. The method according to claim 11 , wherein the security policy for the identified biometric data is revised based on the first provisioning operation.

14. The method according to claim 11 , further comprising:

retrieving, by the client device, a second data item, wherein the second data item is related to the identified biometric data; and

creating, by the client device, a second security protected object of the second data item, wherein the second security protected object comprises an encrypted and signed biometrics object that is different from the first security protected object; and

wherein the second security protected object is sent together with the first security protected object from the client device to the biometric sensor reader.

15. The method according to claim 14 , further comprising:

extracting, by the biometric sensor reader and from the second security protected object, the second data item.

16. The method according to claim 14 , wherein a second request command pertaining to a second provisioning operation to be performed on the identified biometric data at the biometric sensor reader is sent together with the first security protected object.

17. The method according to claim 16 , further comprising: performing, by the biometric sensor reader, the second provisioning operation, as constrained by the security policy, on the first data item.

18. The method according to claim 16 , further comprising:

performing, by the biometric sensor reader, the second provisioning operation, as constrained by the security policy, on the second data item.

19. The method according to claim 17 , further comprising:

sending, by the biometric sensor reader and to the client device, a confirmation message of the second provisioning operation having been performed.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 10945920 WHICH SHOULD HAVE BEEN ENTERED AS 10845920 PREVIOUSLY RECORDED ON REEL 058218 FRAME 0181. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 15, 2022
From: FINGERPRINT CARDS AB
To: FINGERPRINT CARDS ANACATUM IP AB
Reel/Frame 064053/0400 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2021
From: FINGERPRINT CARDS AB
To: FINGERPRINT CARDS ANACATUM IP AB
Reel/Frame 058218/0181 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2020
From: GEHRMANN, CHRISTIAN
To: FINGERPRINT CARDS AB
Reel/Frame 053443/0036 →