# US 2016/0366128 A1 · Biometric signature authentication and centralized storage system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2016/0366128 A1
- Document ID: US20160366128A1
- Status: Published application
- Kind: A1
- Application number: 15/153,031
- Filed: 2016-05-12
- Published: 2016-12-15
- Earliest claimed: 2015-05-12
- Assignees: Branch Banking and Trust Company
- Applicants: Branch Banking and Trust Company
- Inventors: Michael Anthony Dascola
- Web page: https://patentgrep.com/patent/US20160366128A1

## CPC

- H04L 63/0861: {using biometrical features, e.g. fingerprint, retina-scan (cryptographic mechanisms or cryptographic arrangements for entity authentication using biological data H04L9/3231)}
- G06F 21/32: using biometric data, e.g. fingerprints, iris scans or voiceprints
- H04L 9/3231: {Biological data, e.g. fingerprint, voice or retina (network architectures or network communication protocols for supporting authentication of entities using biometrical features in a packet data network H04L63/0861)}
- H04L 63/0892: {by using authentication-authorization-accounting [AAA] servers or protocols}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A biometric authentication system may include a centralized database including stored biometric signature information for authenticating a user of one or more external systems. The biometric authentication system may extract data attributes from a biometric signature of the user and compare them to the stored biometric signature information in the database. The biometric authentication system may identify user identifier information associated with a signature key stored of the stored biometric signature information that matches the data attributes to authenticate the user to access secure information.

## Claims

### Claim 1

A biometric authentication system, comprising:
a centralized database communicatively couplable to one or more external systems and including stored biometric signature information for authenticating a user of the one or more external systems;
a processor communicatively coupled to the centralized database; and
a memory communicatively coupled to the processor and including instructions executable by the processor for causing the processor to:
extract a first set of data attributes from a biometric signature of the user, the biometric signature corresponding to electrical activity of the user's heart obtained by a biometric sensor in physical contact with the user;
compare one or more data attributes in the first set of data attributes to the stored biometric signature information in the centralized database, the stored biometric signature information including a plurality of signature keys, each signature key of the plurality of signature keys corresponding to a stored set of data attributes extracted from corresponding biometric signatures of a plurality of users;
identify user identifier information associated with a stored signature key of the plurality of signature keys matching the first set of data attributes; and
authenticate, based on a match between the one or more data attributes and the stored signature key, the user to access secure information associated with the user identifier information.

### Claim 2 (depends on 1)

The biometric authentication system of claim 1, wherein the memory includes additional instructions executable by the processor to cause the processor to:
generate the stored signature key by extracting a second set of data attributes from an initial biometric signature of the user; and
associate the stored signature key with the user identifier information corresponding to the user in the centralized database.

### Claim 3 (depends on 1)

The biometric authentication system of claim 1, wherein the processor is communicatively coupled to a user device including a sensor positionable to physically contact the user and obtain the biometric signature,
wherein the memory includes additional instructions executable by the processor to cause the processor to transmit the secure information to the user device via a network for display on a display unit of the user device.

### Claim 4 (depends on 1)

The biometric authentication system of claim 1, wherein the one or more external systems includes a remote system communicatively coupled to the biometric authentication system via an enterprise service bus.

### Claim 5 (depends on 1)

The biometric authentication system of claim 1, wherein the one or more external systems includes a remote system communicatively coupled to the biometric authentication system,
wherein the secure information is stored in a database accessible to the remote system, the database being a different database than the centralized database,
wherein the memory includes instructions executable by the processor to cause the processor to authenticate the user to access the secure information by transmitting the user identifier information to the remote system to determine the secure information associated with the user identifier information in the database.

### Claim 6 (depends on 1)

The biometric authentication system of claim 1, wherein the memory includes instructions executable by the processor to cause the processor to extract the first set of data attributes from the biometric signature of the user by:
generating a processed biometric signature by applying a filter to the biometric signature to attenuate noise included in the biometric signature; and
extracting the first set of data attributes from the processed biometric signature.

### Claim 7 (depends on 1)

The biometric authentication system of claim 1, wherein the memory includes instructions executable by the processor to cause the processor to extract the first set of data attributes from the biometric signature of the user by:
identifying two or more waves in the biometric signature;
determining a distance between a first point on a first wave of the two or more waves and a second point on a second wave of the two or more waves; and
extracting the distance between the first point and the second point as one attribute of the first set of data attributes.

### Claim 8 (depends on 7)

The biometric authentication system of claim 7 wherein the two or more waves include at least two of: a P-wave, a Q-wave, an R-wave, an S-wave, or a T-wave of the biometric signature.

### Claim 9 (depends on 7)

The biometric authentication system of claim 7, wherein the first point is a first wave peak and the second point is a second wave peak.

### Claim 10 (depends on 1)

The biometric authentication system of claim 1, wherein the secure information includes account information corresponding to a bank account held by the user at a financial institution.

### Claim 11

A method, comprising:
receiving a biometric signature from a biometric sensor, the biometric signature corresponding to electrical activity of a user's heart measured by the biometric sensor;
extracting a first set of data attributes from the biometric signature;
comparing one or more data attributes in the first set of data attributes to stored biometric signature information in a centralized database accessible to one or more systems, the stored biometric signature information including a plurality of signature keys, each signature key of the plurality of signature keys corresponding to a stored set of data attributes extracted from corresponding biometric signatures of a plurality of users;
identifying user identifier information associated with a stored signature key of the plurality of signature keys matching the first set of data attributes; and
authenticating, based on a match between the first set of data attributes and the stored signature key, the user to access secure information associated with the user identifier information.

### Claim 12 (depends on 11)

The method of claim 11, further comprising:
receiving an initial biometric signature of the user;
generating the stored signature key by extracting a second set of data attributes from the initial biometric signature; and
associating the stored signature key with the user identifier information corresponding to the user in the centralized database.

### Claim 13 (depends on 12)

The method of claim 12, further comprising receiving textual authentication information, wherein associating the stored signature key with the user identifier information includes identifying the user identifier information associated with stored authentication information that is stored in the centralized database and matches the textual authentication information.

### Claim 14 (depends on 11)

The method of claim 11, wherein extracting the first set of data attributes from the biometric signature includes:
generating a processed biometric signature by applying a filter to the biometric signature to attenuate noise included in the biometric signature; and
extracting the first set of data attributes from the processed biometric signature.

### Claim 15 (depends on 11)

The method of claim 11, wherein extracting the first set of data attributes from the biometric signature includes:
identifying two or more waves in the biometric signature;
determining a distance between a first point on a first wave of the two or more waves and a second point on a second wave of the two or more waves; and
extracting the distance between the first point and the second point as one attribute of the first set of data attributes.

### Claim 16

A non-transitory computer-readable medium comprising program code executable by a processor to cause the processor to:
receive a biometric signature from a biometric sensor, the biometric signature corresponding to electrical activity of a user's heart measured by the biometric sensor;
extract a first set of data attributes from the biometric signature;
compare one or more data attributes in the first set of data attributes to stored biometric signature information in a centralized database accessible to one or more systems, the stored biometric signature information including a plurality of signature keys, each signature key of the plurality of signature keys corresponding to a stored set of data attributes extracted from corresponding biometric signatures of a plurality of users;
identify user identifier information associated with a stored signature key of the plurality of signature keys matching the first set of data attributes; and
authenticate, based on a match between the one or more data attributes and the stored signature key, the user to access secure information associated with the user identifier information.

### Claim 17 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the program code is executable by the processor to cause the processor to:
receive an initial biometric signature of the user;
generate the stored signature key by extracting a second set of data attributes from the initial biometric signature; and
associate the stored signature key with the user identifier information corresponding to the user in the centralized database.

### Claim 18 (depends on 17)

The non-transitory computer-readable medium of claim 17, wherein the program code is executable by the processor to cause the processor to:
receive textual authentication information; and
associate the stored signature key with the user identifier information by identifying the user identifier information associated with stored authentication information that is stored in the centralized database and matches the textual authentication information.

### Claim 19 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the program code is executable by the processor to cause the processor to extract the first set of data attributes from the biometric signature by:
generating a processed biometric signature by applying a filter to the biometric signature to attenuate noise included in the biometric signature; and
extracting the first set of data attributes from the processed biometric signature.

### Claim 20 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the program code is executable by the processor to cause the processor to extract the first set of data attributes from the biometric signature by:
identifying two or more waves in the biometric signature;
determining a distance between a first point on a first wave of the two or more waves and a second point on a second wave of the two or more waves; and
extracting the distance between the first point and the second point as one attribute of the first set of data attributes.
