Protection against end user account locking denial of service (dos)
US-2017126733-A1 · May 4, 2017 · US
US10164971B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10164971-B2 |
| Application number | US-201514920807-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 22, 2015 |
| Priority date | Oct 22, 2015 |
| Publication date | Dec 25, 2018 |
| Grant date | Dec 25, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques are disclosed for enabling a user to validate the authenticity of a computing system (e.g., an access management system) such as one which controls access to one or more resources. A user can determine the authenticity of an access management system before the user provides credential information to the access management system. A user can be presented at a client system with an interface to request authentication of an access management system. The access management system may provide the user at the client system with temporary access information to submit back to the access management system. The access management system may provide recent personal information to the user at the client system to verify the access management system. Upon verification of the personal information, the access management system may prompt the user for credential information to establish a session.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, by a computing system of an access management system, from a computing device operated by a user, a validation request to authenticate the access management system, the validation request including user identification information associated with the user; sending, by the computing system, to a destination associated with the user based on the user identification information, temporary access information for the user to authenticate the access management system; receiving, by the computing system, a first response including the temporary access information; upon verifying the temporary access information received in the first response, sending, by the computing system, personal information about the user to the computing device, the personal information being selected from current records of the user available from a third party system that is different from the access management system; receiving, from the computing device, a second response, the second response indicating a confirmation by the user of the personal information and the second response including credential data of the user; and determining, by the computing system, authentication of the user to access the resource from the computing device, wherein the authentication is determined based on the credential data and the confirmation of the personal information received in the second response. 2. The method of claim 1 , further comprising: upon determining that the user is not authenticated to access the resource from the computing device, sending, to the computing device, a request for credential information of the user; and wherein the computing device sends the validation request in response to the request for credential information. 3. The method of claim 1 , wherein the destination is the computing device. 4. The method of claim 1 , wherein the destination is a device associated with the user, and wherein the device is different from the computing device. 5. The method of claim 4 , wherein the first response is received from the destination. 6. The method of claim 1 , further comprising: determining that the user identification information is associated with the user; and identifying the destination based on the user identification information. 7. The method of claim 1 , wherein the temporary access information is associated with a time period, wherein verifying the temporary access information includes determining a response time is within the time period, and wherein the response time is based on a time for receiving the first response after the temporary access information is sent to the computing device. 8. The method of claim 1 , further comprising: upon verifying the temporary access information received in the first response, generating the personal information before sending the personal information. 9. The method of claim 8 , wherein the personal information includes financial information about the user determined after the temporary access information is verified. 10. An access management system comprising: one or more processors; and a memory coupled with and readable by the one or more processors, the memory storing a set of instructions that, when executed by the one or more processors, causes the one or more processors to: receive, from a computing device operated by a user, a validation request to authenticate the access management system, the validation request including user identification information associated with the user; send, to a destination associated with the user based on the user identification information, temporary access information for the user to authenticate the access management system; receive a first response including the temporary access information; upon verifying the temporary access information received in the first response, send personal information about the user to the computing device, the personal information being selected from current records of the user available from a third party system that is different from the access management system; receive, from the computing device, a second response, the second response indicating a confirmation by the user of the personal information and the second response including credential data of the user; and determine authentication of the user to access the resource from the computing device, wherein the authentication is determined based on the credential data and the confirmation of the personal information received in the second response. 11. The access management system of claim 10 , wherein the set of instructions, when executed by the one or more processors, further causes the one or more processors to: upon determining that the user is not authenticated to access the resource from the computing device, sending, to the computing device, a request for credential information of the user; and wherein the computing device sends the validation request in response to the request for credential information. 12. The access management system of claim 10 , wherein the destination is a device associated with the user, and wherein the device is different from the computing device. 13. The access management system of claim 10 , wherein the set of instructions, when executed by the one or more processors, further causes the one or more processors to: determine that the user identification information is associated with the user; and identify the destination based on the user identification information. 14. The access management system of claim 10 , wherein the temporary access information is associated with a time period, wherein verifying the temporary access information includes determining a response time is within the time period, and wherein the response time is based on a time for receiving the first response after the temporary access information is sent to the computing device. 15. The access management system of claim 10 , wherein the set of instructions, when executed by the one or more processors, further causes the one or more processors to: upon verifying the temporary access information received in the first response, generate the personal information before sending the personal information, wherein the personal information includes financial information about the user determined after the temporary access information is verified. 16. A non-transitory computer-readable medium storing a set of instructions that, when executed by one or more processors, causes the one or more processors to: receiving, by a computing system of an access management system, from a computing device operated by a user, a validation request to authenticate the access management system, the validation request including user identification information associated with the user; sending, by the computing system, to a destination associated with the user based on the user identification information, temporary access information for the user to authenticate the access management system; receiving, by the computing system, a first response including the temporary access information; upon verifying the temporary access information received in the first response, sending, by the computing system, personal information about the user to the computing device, the personal information being selected from current records of the user available from a third party system that is different from the access management system; receiving, from the computing device, a second response, the second response indicating a confirmation by the user of the personal information and the second response i
using different networks or channels, e.g. using out of band channels (cryptographic mechanisms or cryptographic arrangements for key distribution involving distinctive intermediate devices or communication paths H04L9/0827; cryptographic mechanisms or cryptographic arrangements for authentication using a plurality of channels H04L9/3215) · CPC title
by mutual authentication, e.g. between devices or programs · CPC title
for achieving mutual authentication (cryptographic mechanisms or cryptographic arrangements for mutual authentication H04L9/3273) · CPC title
using time-dependent-passwords, e.g. periodically changing passwords · CPC title
Entity profiles · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.