IP Library › Granted Patent US 12,438,724
Granted Patent B2
US 12,438,724 · App. 18/582,191 · Granted Oct 7, 2025

Electronic device for encrypting biometric information and method for operating the same

Inventors: Jungkon Kim (Suwon-si, KR); Wonsuk Jang (Suwon-si, KR); Jinsu Kim (Suwon-si, KR); Jongmin Choi (Suwon-si, KR); Minho Kim (Suwon-si, KR); Juwoan Yoo (Suwon-si, KR); Moonsoo Chang (Suwon-si, KR); Inmyung Choi (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04L9/3231G06V40/168G06V40/172H04L9/3236
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 12,438,724
App. No.
18/582,191
Granted
Oct 7, 2025
Kind
B2
Abstract

An electronic device encrypting biometric information includes memory for storing instructions and a processor. The instructions may be configured to, when executed by the processor, cause the electronic device to obtain a transformation matrix that maps a first feature value related to first biometric information to a first codeword, generate a third feature value by applying the transformation matrix to a second feature value related to second biometric information, compare a cosine similarity between a second codeword most similar to the third feature value and the third feature value with a threshold, map the second feature value to the second codeword based on the cosine similarity being greater than the threshold, and generate a hashed second codeword based on the second codeword, and transmit or store the hashed second codeword.

Claims (55)

1. An electronic device encrypting biometric information, the electronic device comprising:

memory for storing instructions; and

a processor operatively connected with the memory,

wherein the instructions are configured to, when executed by the processor, cause the electronic device to:

obtain a transformation matrix that maps a first feature value related to first biometric information to a first codeword,

generate a third feature value by applying the transformation matrix to a second feature value related to second biometric information,

compare a cosine similarity between a second codeword most similar to the third feature value among designated codewords and the third feature value with a threshold,

map the second feature value to the second codeword based on the cosine similarity being greater than the threshold,

generate a hashed second codeword based on the second codeword, and

transmitting or storing the hashed second codeword.

2. The electronic device of claim 1 , wherein the instructions are configured to, when executed by the processor, cause the electronic device to:

obtain a reference cosine similarity related to biometrics recognition of the second feature value, and

determine the threshold based on the reference cosine similarity.

3. The electronic device of claim 1 , wherein the instructions are configured to, when executed by the processor, cause the electronic device to:

based on the cosine similarity being not greater than the threshold, determine encryption of the second biometric information as failed.

4. The electronic device of claim 1 , wherein at least one of the first codeword or the second codeword is selected from an error correction code (ECC) including designated real-valued codewords.

5. The electronic device of claim 4 , wherein the instructions are configured to, when executed by the processor, cause the electronic device to:

select the second codeword most similar in angular distance to the third feature value from among the codewords in the ECC.

6. The electronic device of claim 1 , wherein at least one of the first biometric information or the second biometric information includes a facial image.

7. The electronic device of claim 1 , wherein at least one of the first feature value or the second feature value is generated based on a facial feature extraction algorithm.

8. The electronic device of claim 1 , wherein the instructions are configured to, when executed by the processor, cause the electronic device to:

extract the first feature value from the first biometric information;

generate the transformation matrix that maps the first feature value to the first codeword; and

store the transformation matrix in the memory.

9. The electronic device of claim 8 , wherein the instructions are configured to, when executed by the processor, cause the electronic device to transmit information of the transformation matrix to a server.

10. The electronic device of claim 1 , wherein the transformation matrix includes a rotation matrix.

11. A method for operating an electronic device encrypting biometric information, the method comprising:

obtaining a transformation matrix that maps a first feature value related to first biometric information to a first codeword;

generating a third feature value by applying the transformation matrix to a second feature value related to second biometric information;

comparing a cosine similarity between a second codeword most similar to the third feature value and the third feature value with a threshold;

mapping the second feature value to the second codeword based on the cosine similarity being greater than the threshold; and

generating a hashed second codeword based on the second codeword; and

transmitting or storing the hashed second codeword.

12. The method of claim 11 , further comprising:

obtaining a reference cosine similarity related to biometrics recognition of the second feature value;

determining the threshold based on the reference cosine similarity.

13. The method of claim 11 , further comprising, based on the cosine similarity being not greater than the threshold, determining encryption of the second biometric information as failed.

14. The method of claim 11 , wherein at least one of the first codeword or the second codeword is selected from an error correction code (ECC) including designated real-valued codewords.

15. The method of claim 14 , further comprising selecting the second codeword most similar in angular distance to the third feature value from among the codewords in the ECC.

16. The method of claim 11 , wherein at least one of the first biometric information or the second biometric information includes a facial image.

17. The method of claim 11 , wherein at least one of the first feature value or the second feature value is generated based on a facial feature extraction algorithm.

18. The method of claim 11 , further comprising:

extracting the first feature value from the first biometric information;

generating the transformation matrix that maps the first feature value to the first codeword; and

storing the transformation matrix.

19. The method of claim 18 , further comprising:

transmitting information of the transformation matrix to a server;

wherein the transformation matrix includes a rotation matrix.

20. One or more non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions configured to, when executed by a processor of an electronic device, cause the electronic device to:

obtain a transformation matrix that maps a first feature value related to first biometric information to a first codeword;

generate a third feature value by applying the transformation matrix to a second feature value related to second biometric information;

compare a cosine similarity between a second codeword most similar to the third feature value and the third feature value with a threshold;

map the second feature value to the second codeword based on the cosine similarity being greater than the threshold;

generate a hashed second codeword based on the second codeword; and

transmit or store the hashed second codeword.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME PREVIOUSLY RECORDED ON REEL 66508 FRAME 398. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 24, 2024
From: KIM, JUNGKON; JANG, WONSUK; KIM, JINSU; CHOI, JONGMIN; KIM, MINHO; YOO, JUWOAN; CHANG, MOONSOO; CHOI, INMYUNG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 067823/0889 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2024
From: KIM,, JUNGKON; JANG,, WONSUK; KIM,, JINSU; CHOI,, JONGMIN; KIM,, MINHO; YOO,, JUWOAN; CHANG,, MOONSOO; CHOI, INMYUNG
To: CO., LTD., SAMSUNG ELECTRONICS
Reel/Frame 066508/0398 →
Priority Claims (1)
KR 10-2023-0025669 · Feb 27, 2023 · national
Continuity (2)
Continuation PCTKR2024001716 · Feb 6, 2024
Related Publication 20240291663A1 · Aug 29, 2024
References Cited (17)
US 11017067B2 · Smales · 2021 [cited by applicant]
US 20110037563A1 · Choi et al. · 2011 [cited by applicant]
US 20150039899A1 · Bringer et al. · 2015 [cited by applicant]
US 20150205998A1 · Suh · 2015 [cited by examiner]
US 20200210685A1 · Ko et al. · 2020 [cited by applicant]
US 20200252217A1 · Mathieu · 2020 [cited by examiner]
US 20210336792A1 · Agrawal et al. · 2021 [cited by applicant]
US 20220382832A1 · Kim et al. · 2022 [cited by applicant]
CN 114267064A · 2022 [cited by applicant]
KR 1020030048390A · 2003 [cited by applicant]
KR 101290997B1 · 2013 [cited by applicant]
KR 1020180117715A · 2018 [cited by applicant]
KR 101984033B1 · 2019 [cited by applicant]
KR 1020210099777A · 2021 [cited by applicant]
KR 102357694B1 · 2022 [cited by applicant]
Kim et al., “Iron Mask, Modular Architecture for Protecting Deep Face Template,” Apr. 6, 2021. [cited by applicant]
International Search Report dated May 8, 2024, issued in International Application No. PCT/KR2024/001716. [cited by applicant]