US 12,015,692 B2
Enhanced encryption for face-related data
Kiumars Soltani, Redwood City, CA (US); Yuewei Wang, Mountain View, CA (US); Kabir Chhabra, Sunnyvale, CA (US); Jose M. Giron Nanne, San Francisco, CA (US); and Yunchao Gong, Los Altos, CA (US)
Assigned to Verkada Inc., San Mateo, CA (US)
Filed by Verkada Inc., San Mateo, CA (US)
Filed on Sep. 30, 2022, as Appl. No. 17/937,026.
Application 17/937,026 is a continuation of application No. 17/716,424, filed on Apr. 8, 2022, granted, now 11,496,288.
Prior Publication US 2023/0327848 A1, Oct. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/00 (2022.01); G06F 21/60 (2013.01)
CPC H04L 9/008 (2013.01) [G06F 21/602 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for securely retrieving face-related data by using an organization-specific encryption key, the method comprising:
obtaining an encrypted search vector, wherein:
the encrypted search vector is determined based on an image of a face and an organization-specific encryption key, and
the organization-specific encryption key is associated with an organization identifier based on a parameter associated with the organization identifier stored in a record;
obtaining a first encrypted vector by searching a first encrypted vector set stored in a first database based on the encrypted search vector, wherein:
for each respective encrypted vector of the first encrypted vector set, the respective encrypted vector is generated by encrypting a respective vector using the organization-specific encryption key,
a second encrypted vector set is stored in a second database,
a second encrypted vector of the second encrypted vector set is encrypted without using the organization-specific encryption key, and
obtaining the first encrypted vector comprises selecting the first database for a search operation; and
decrypting the first encrypted vector to obtain an identifier associated with a face image used to generate the first encrypted vector.