The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 08, 2022

Filed:

Sep. 16, 2019
Applicant:

Tata Consultancy Services Limited, Mumbai, IN;

Inventors:

Santosh Kumar Jami, Hyderabad, IN;

Krishna Rao Kakkirala, Hyderabad, IN;

Srinivasa Rao Chalamala, Hyderabad, IN;

Ajeet Kumar Singh, Pune, IN;

Arun Kumar Jindal, Gurgaon, IN;

Balakrishna Gudla, Hyderabad, IN;

Bala Mallikarjunarao Garlapati, Hyderabad, IN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/32 (2013.01); G06F 21/62 (2013.01); G06N 3/02 (2006.01); H04L 9/32 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
G06F 21/62 (2013.01); G06F 21/32 (2013.01); G06N 3/02 (2013.01); H04L 9/3231 (2013.01); H04L 63/0414 (2013.01); H04L 63/0861 (2013.01);
Abstract

Biometric templates (template) are used to store biometric data of one or more users. As biometric data of each user is unique and non-replaceable, template security is a major concern. This disclosure relates generally to template protection, and more particularly to a method and system for biometric template protection. The system generates a final perturbation value for data in the template, based on a first binary code (BC), a second binary code (BC'), feature vectors corresponding to data in the template, and an initial random perturbation. The final perturbation and the feature vectors are mapped to the first binary code. The first binary code represents the template. Every time the first binary code is compromised, the value of first binary code is updated, and the whole process is repeated to generate corresponding final perturbation and then the mapping is done.


Find Patent Forward Citations

Loading…