IP Library › Granted Patent US 10,601,820
Granted Patent B2
US 10,601,820 · App. 15/373,941 · Granted Mar 24, 2020

Method and apparatus to identify and authorize caller via ultrasound

Inventors: Vijay K. Ananthapur Bache (Bangalore, IN); Vijay Ekambaram (Chennai, IN); Saravanan Sadacharam (Chennai, IN)
Assignee: International Business Machines Corporation
H04L63/0861G06F21/32H04B11/00H04L12/06G06F16/951H04L63/1466H04W12/00504H04W12/06H04W12/12
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 10,601,820
App. No.
15/373,941
Granted
Mar 24, 2020
Kind
B2
Abstract

A system for authenticating an identity of an end-user on an electronic device associated with a subscriber is provided. The system includes: a processor in communication with a server, the processor being configured to perform a method including: storing, at the server, a signal database registered to a client end-user, the processor being configured to retrieve, from the signal database, an ultrasound signature associated with the client end-user; establishing an active communication with the end-user on the electronic device to initiate an end-user voice call; identifying, using the end-user voice call, an ultrasound signature associated with the end-user; and dynamically verifying the ultrasound signature associated with the end-user with the ultrasound signature of the client-end user to validate the end-user voice call, while maintaining the active communication with the end-user.

Claims (35)

1. A system for authenticating an identity of an end-user on an electronic device associated with a subscriber, the system comprising:

a processor in communication with a server, the processor being hardware configured to perform a method comprising:

storing, at the server, a signal database registered to a client end-user, the processor being configured to retrieve, from the signal database, an ultrasound signature associated with the client end-user;

establishing an active communication with the end-user on the electronic device to initiate an end-user voice call;

identifying, using the end-user voice call, an ultrasound signature associated with the end-user; and

dynamically verifying the ultrasound signature associated with the end-user with the ultrasound signature of the client-end user to validate the end-user voice call, while maintaining the continuous active communication with the end-user;

wherein a property of the ultrasound signature of the client end-user is compared with a corresponding property of the ultrasound signature associated with the end-user, wherein the property comprises an ultrasound beep pattern.

2. The system of claim 1 , wherein the processor, via voice recognition of the end-user, is configured to analyze the end-user voice call to determine a rule specific to the end-user, the rule comprising information regarding at least one of the ultrasound signature and a public key associated with the end-user.

3. The system of claim 2 , wherein the processor is further configured to evaluate the end-user voice call to identify the ultrasound signature associated with the end-user.

4. The system of claim 2 , wherein the processor is configured to initiate a query to the signal database of the client end-user to retrieve the ultrasound signature associated with the client end-user, subsequent to the identification of the ultrasound signature associated with the end-user.

5. The system of claim 1 , wherein the property of the ultrasound signature associated with the end-user further comprises an ultrasound frequency.

6. The system of claim 2 , wherein the processor is configured to analyze the ultrasound signature to retrieve the public key associated with the end-user, subsequent to the validation of the end-user voice call.

7. The system of claim 6 , wherein the processor is configured to retrieve a public key associated with the client end-user.

8. The system of claim 1 , wherein the processor is further configured to create an alert, if the ultrasound signature associated with the client end-user and the ultrasound signature associated with the end-user are inconsistent with the audio signal of the end-user.

9. A computer program product for authenticating an identity of an end-user on an electronic device associated with a subscriber, the computer program product comprising:

a computer readable storage device storing program instructions readable by a processor in communication with a server for execution to perform a method comprising:

storing, at the server, a signal database registered to a client end-user, the processor being configured to retrieve from the signal database an ultrasound signature associated with the client end-user;

establishing an active communication with the end-user on the electronic device to initiate an end-user voice call;

identifying, using the end-user voice call, an ultrasound signature associated with the end-user; and

dynamically verifying the ultrasound signature associated with the end-user with the ultrasound signature of the client-end user to validate the end-user voice call, while maintaining the active communication with the end-user;

wherein a property of the ultrasound signature of the client end-user is compared with a corresponding property of the ultrasound signature associated with the end-user, wherein the property comprises an ultrasound beep pattern.

10. The computer readable storage device of claim 9 , wherein the processor is configured to create an alert, if the ultrasound signature associated with the client end-user and the ultrasound signature associated with the end-user are inconsistent with the audio signal of the end-user.

11. A method for authenticating an identity of an end-user on an electronic device associated with a subscriber, the method comprising:

storing, at a server that is in communication with a processor, a signal database registered to a client end-user, the processor being configured to retrieve from the signal database an ultrasound signature associated with the client end-user;

establishing an active communication with the end-user on the electronic device to initiate an end-user voice call;

identifying, using the end-user voice call, an ultrasound signature associated with the end-user; and

dynamically verifying the ultrasound signature associated with the end-user with the ultrasound signature of the client-end user to validate the end-user voice call, while maintaining the active communication with the end-user;

wherein a property of the ultrasound signature of the client end-user is compared with a corresponding property of the ultrasound signature associated with the end-user, wherein the property comprises an ultrasound beep pattern.

12. The method of claim 11 , wherein the identifying comprises analyzing the end-user voice call, via voice recognition of the end-user, to determine a rule specific to the end-user, the rule comprising information regarding at least one of the ultrasound signature and a public key associated with the end-user.

13. The method of claim 12 , wherein the identifying further comprises evaluating the end-user voice call to identify the ultrasound signature associated with the end-user.

14. The method of claim 12 , further comprising initiating a query to the signal database of the client end-user to retrieve the ultrasound signature thereof, subsequent to the identification of the ultrasound signature associated with the end-user.

15. The method of claim 12 , wherein the property of the ultrasound signature associated with the end-user further comprises an ultrasound frequency.

16. The method of claim 12 , further comprising analyzing the ultrasound signature to retrieve a public key associated with the end-user, subsequent to the validation of the end-user voice call.

17. The method of claim 16 , further comprising initiating a query to the signal database of the client end-user to retrieve a public key thereof.

18. The method of claim 11 , further comprising creating an alert, if the ultrasound signature associated with the client end-user and the ultrasound signature associated with the end-user are inconsistent with the audio signal of the end-user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2016
From: ANANTHAPUR BACHE, VIJAY K.; EKAMBARAM, VIJAY; SADACHARAM, SARAVANAN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040698/0837 →
Continuity (1)
Related Publication 20180167385A1 · Jun 14, 2018