Multicomputer system for user data authentication and processing

US10430569B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10430569-B2
Application numberUS-201816184198-A
CountryUS
Kind codeB2
Filing dateNov 8, 2018
Priority dateJan 26, 2018
Publication dateOct 1, 2019
Grant dateOct 1, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Aspects of the disclosure relate to multicomputer processing and authentication of user data associated with telephone calls. A call security assessment computing platform may receive data associated with a telephone call made from a user computing device. Subsequently, the call security assessment computing platform may parse the received data to identify header information in a Session Initial Protocol (SIP) header. The platform then may analyze the header information to generate a call fingerprint for the telephone call. This call fingerprint may then be transmitted to one or more call authentication computing platforms, which return one or more call security responses that may further characterize security features of the telephone call. The call fingerprint and the call security responses may then be used to determine a call security score, which may be transmitted in a notification to a call handling system in order to adjust how the call is handled.

First claim

Opening claim text (preview).

What is claimed is: 1. A computing platform, comprising: at least one processor; a communication interface communicatively coupled to the at least one processor; and memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: receive, via the communication interface, first data associated with a first telephone call made from a first user computing device; analyze the first data to generate a call fingerprint for the first telephone call; establish, via the communication interface, a connection to at least one call authentication computing platform; with the connection established, transmit the call fingerprint to the at least one call authentication computing platform; with the connection established, receive at least one call security response from the at least one call authentication computing platform, wherein the at least one call security response comprises data including an identification of a first user of the first user computing device and a record of any previous calls made from the first user computing device; based on the call fingerprint and the at least one call security response, determine a call security score for the first telephone call made by the first user computing device; generate a first notification of the call security score to a call handling system; and transmit, via the communication interface, the first notification to the call handling system. 2. The computing platform of claim 1 , wherein the at least one call authentication computing platform comprises a computing device configured to determine if the first telephone call is being spoofed by evaluating a first amount of time between the first telephone call and a second telephone call, wherein the first telephone call is made with the first user computing device from a first location and the second telephone call is made with the first user computing device from a second location. 3. The computing platform of claim 2 , wherein determining if the first telephone call is being spoofed further comprises: determining a minimum amount of time for travelling between the first location and the second location; and determining that the first telephone call is being spoofed when the first amount of time is less than the minimum amount of time. 4. The computing platform of claim 1 , wherein analyzing the first data comprises: identifying whether the first telephone call was made from a mobile phone or landline, a location from which the first telephone call was made, and a phone number from which the first telephone call was made; and setting an initial call security level based on the identifying. 5. The computing platform of claim 1 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: identify a number and type of questions to ask the first user based on the call security score, wherein the number of questions is greater and the type of questions are more detailed as the call security score is lower; and transmit, via the communication interface, the questions to the call handling system. 6. The computing platform of claim 5 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: based on the call security score, generate a command configured to allow the first user to access other systems when the questions are answered correctly; and transmit, via the communication interface, the command to the call handling system. 7. The computing platform of claim 1 , wherein the at least one call authentication computing platform comprises a machine learning system that uses predetermined rules to evaluate security features of the first telephone call. 8. The computing platform of claim 1 , wherein the first data includes information related to whether the first user computing device comprises a mobile device or a landline. 9. The computing platform of claim 1 , wherein the first data includes information related to whether the first user computing device was roaming when the first telephone call was made. 10. The computing platform of claim 1 , wherein determining the call security score comprises comparing the call fingerprint and the at least one call security response to an expected call fingerprint and expected call security response. 11. The computing platform of claim 1 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: based on the call security score, route the first telephone call to one of a plurality of agents in communication with the call handling system. 12. The computing platform of claim 11 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: generate a warning message to be transmitted to the call handling system; transmit, via the communication interface, the warning message to the call handling system; and cause the call handling system to adjust how the first telephone call is handled. 13. A method, comprising: at a computing platform comprising at least one processor, memory, and a communication interface: receiving, via the communication interface, first data associated with a first telephone call made from a first user computing device; analyzing the first data to generate a call fingerprint for the first telephone call; establishing, via the communication interface, a connection to at least one call authentication computing platform; with the connection established, transmitting the call fingerprint to the at least one call authentication computing platform; with the connection established, receiving at least one call security response from the at least one call authentication computing platform, wherein the at least one call security response comprises data including an identification of a first user of the first user computing device and a record of any previous calls made from the first user computing device; based on the call fingerprint and the at least one call security response, determining a call security score for the first telephone call made by the first user computing device; generating a first notification of the call security score to a call handling system; and transmitting, via the communication interface, the first notification to the call handling system. 14. The method of claim 13 , further comprising: identifying a number and type of questions to ask the first user based on the call security score, wherein the number of questions is greater and the type of questions are more detailed as the call security score is lower; and transmitting, via the communication interface, the questions to the call handling system. 15. The method of claim 14 , further comprising: based on the call security score, generating a command configured to allow the first user to access other systems when the questions are answered correctly; and transmitting, via the communication interface, the command to the call handling system. 16. The method of claim 13 , wherein determining the call security score comprises comparing the call fingerprint and the at least one call security response to an expected call fingerprint and expected call security response. 17. The method of claim 13 , further comprising: based on the call security score, routing the first telephone call to one of

Assignees

Inventors

Classifications

  • Machine learning · CPC title

  • Service authorization mechanisms · CPC title

  • before establishing a communication · CPC title

  • Session establishment or de-establishment · CPC title

  • by observing the pattern of computer usage, e.g. typical user behaviour · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10430569B2 cover?
Aspects of the disclosure relate to multicomputer processing and authentication of user data associated with telephone calls. A call security assessment computing platform may receive data associated with a telephone call made from a user computing device. Subsequently, the call security assessment computing platform may parse the received data to identify header information in a Session Initia…
Who is the assignee on this patent?
Bank Of America
What technology area does this patent fall under?
Primary CPC classification G06F21/313. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 01 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).