Method and system for verifying user identity

US11601430B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11601430-B2
Application numberUS-202117446184-A
CountryUS
Kind codeB2
Filing dateAug 27, 2021
Priority dateMay 14, 2018
Publication dateMar 7, 2023
Grant dateMar 7, 2023

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.

Embodiments disclosed herein generally relate to a system and method of verifying an identity of user. A computing system receives a HTTP request. The HTTP request includes at least a user name and an IP address associated with a router accessed by the remote client device. The computing system parses the HTTP request to extract the user name and the IP address contained therein. The computing system identifies a user account associated with the extracted user name. The computing system identifies an internet service provider associated with the IP address. The computing system transmits a verification message to the third party service provider. The computing system receives a confirmation message from the third party service provider. The computing system increases a level of confidence in an identification verification process based on the confirmation.

First claim

Opening claim text (preview).

What is claimed: 1. A method of increasing confidence in verifying an identity of a user without user interaction, comprising: receiving, by a computing system, a request to further authenticate a user from a remote server, the request responsive to the user initiating a multi-factor authentication process with the remote server; identifying, by the computing system, at least a first item of identification information and an internet protocol (IP) address associated with a client device of the user; identifying, by the computing system, a third party internet service provider associated with the IP address; transmitting, by the computing system, a verification message to the third party internet service provider, the verification message comprising at least the first item of identification information associated with the user; receiving, by the computing system, a confirmation message from the third party internet service provider indicative of a verification of an identity of the user; and based on the confirmation message, authenticating, by the computing system, the user with the remote server. 2. The method of claim 1 , wherein transmitting, by the computing system, the verification message to the third party internet service provider comprises: transmitting a current location of the client device. 3. The method of claim 1 , wherein the first item of identification information comprises at least a name, address, social security number, telephone number, email address, date of birth, and credit card information. 4. The method of claim 1 , wherein the first item of identification information includes a name of an authorized user to a primary user of an account with the third party internet service provider. 5. The method of claim 1 , further comprising: receiving, by the computing system, a second request to further authenticate the user from a second remote server; identifying, by the computing system, at least the first item of identification information and the IP address associated with the client device of the user; and based on the identifying, authenticating, by the computing system, the user with the second remote server. 6. The method of claim 1 , further comprising: receiving, by the computing system, a second request to further authenticate the user from a second remote server; identifying, by the computing system, at least the first item of identification information and a second IP address associated with the client device of the user, wherein the second IP address is different from the IP address; identifying, by the computing system, a second third party internet service provider associated with the second IP address; transmitting, by the computing system, a second verification message to the third party internet service provider, the verification message comprising at least the first item of identification information associated with the user; receiving, by the computing system, a second confirmation message from the second third party internet service provider indicative of a second verification of the identity of the user; and based on the confirmation message, authenticating, by the computing system, the user with the second remote server. 7. The method of claim 1 , further comprising: receiving, by the computing system, a second request to further authenticate the user from the remote server; identifying, by the computing system, at least the first item of identification information and a second IP address associated with the client device of the user, wherein the second IP address is different from the IP address; identifying, by the computing system, a second third party internet service provider associated with the second IP address; transmitting, by the computing system, a second verification message to the third party internet service provider, the verification message comprising at least the first item of identification information associated with the user; receiving, by the computing system, a second confirmation message from the second third party internet service provider indicative of a second verification of the identity of the user; and based on the confirmation message, authenticating, by the computing system, the user with the remote server. 8. A system, comprising: a processor; and a memory having programming instructions stored thereon, which, when executed by the processor, causes the system to perform operations: receiving a request to further authenticate a user from a remote server, the request responsive to the user initiating a multi-factor authentication process with the remote server; identifying at least a first item of identification information and an internet protocol (IP) address associated with a client device of the user; identifying a third party internet service provider associated with the IP address; transmitting a verification message to the third party internet service provider, the verification message comprising at least the first item of identification information associated with the user; receiving a confirmation message from the third party internet service provider indicative of a verification of an identity of the user; and based on the confirmation message, authenticating the user with the remote server. 9. The system of claim 8 , wherein transmitting the verification message to the third party internet service provider comprises: transmitting a current location of the client device. 10. The system of claim 8 , wherein the first item of identification information comprises at least a name, address, social security number, telephone number, email address, date of birth, and credit card information. 11. The system of claim 8 , wherein the first item of identification information includes a name of an authorized user to a primary user of an account with the third party internet service provider. 12. The system of claim 8 , wherein the operations further comprise: receiving a second request to further authenticate the user from a second remote server; identifying at least the first item of identification information and the IP address associated with the client device of the user; and based on the identifying, authenticating the user with the second remote server. 13. The system of claim 8 , wherein the operations further comprise: receiving a second request to further authenticate the user from a second remote server; identifying at least the first item of identification information and a second IP address associated with the client device of the user, wherein the second IP address is different from the IP address; identifying a second third party internet service provider associated with the second IP address; transmitting a second verification message to the third party internet service provider, the verification message comprising at least the first item of identification information associated with the user; receiving a second confirmation message from the second third party internet service provider indicative of a second verification of the identity of the user; and based on the confirmation message, authenticating the user with the second remote server. 14. The system of claim 8 , wherein the operations further comprise: receiving a second request to further authenticate the user from the remote server; identifying at least the first item of identification information and a second IP address associated with the client device of the user, wherein the second IP address is different from the IP address; identifying a second third party internet service provider associated with the second IP address; transmi

Assignees

Inventors

Classifications

  • based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint · CPC title

  • Parsing or analysis of headers · CPC title

  • by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity · CPC title

  • Applying verification of the received information (cryptographic mechanisms or cryptographic arrangements for data integrity or data verification H04L9/32) · CPC title

  • H04L67/02Primary

    based on web technology, e.g. hypertext transfer protocol [HTTP] · 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 US11601430B2 cover?
Embodiments disclosed herein generally relate to a system and method of verifying an identity of user. A computing system receives a HTTP request. The HTTP request includes at least a user name and an IP address associated with a router accessed by the remote client device. The computing system parses the HTTP request to extract the user name and the IP address contained therein. The computing …
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification H04L63/0884. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 07 2023 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).