Providing enhanced user authentication functionalities

US9407762B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9407762-B2
Application numberUS-201414511252-A
CountryUS
Kind codeB2
Filing dateOct 10, 2014
Priority dateOct 10, 2014
Publication dateAug 2, 2016
Grant dateAug 2, 2016

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.

Methods, systems, apparatuses, and computer-readable media for providing enhanced user authentication functionalities are presented. In one or more embodiments, a server computing device may authenticate a user of a user computing device to a customer portal. Subsequently, the server computing device may receive a click-to-call request from the user computing device. In response to receiving the click-to-call request, the server computing device may generate a one-time passcode for the user. Then, the server computing device may provide the one-time passcode to the user. Thereafter, the server computing device may receive one-time-passcode input from an interactive voice response (IVR) server, and such input may be received from a caller. The server computing device then may validate the one-time-passcode input based on the one-time passcode provided to the user. In response to validating the one-time-passcode input, the server computing device may cause the IVR server to authenticate the caller as the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: authenticating, by a server computing device, a user of a user computing device to a customer portal provided by the server computing device; receiving, by the server computing device, a click-to-call request from the user computing device; in response to receiving the click-to-call request from the user computing device, generating, by the server computing device, a one-time passcode for the user of the user computing device; providing, by the server computing device, the one-time passcode to the user of the user computing device; receiving, by the server computing device, one-time-passcode input from an interactive voice response (IVR) server, the one-time-passcode input corresponding to input provided to the IVR server by a caller; validating, by the server computing device, the one-time-passcode input based on the one-time passcode provided to the user of the user computing device; and in response to validating the one-time-passcode input, causing, by the server computing device, the IVR server to authenticate the caller as the user of the user computing device. 2. The method of claim 1 , wherein providing the one-time passcode to the user of the user computing device includes sending the one-time passcode to the user computing device. 3. The method of claim 1 , wherein providing the one-time passcode to the user of the user computing device includes sending the one-time passcode to one or more registered addresses associated with the user of the user computing device. 4. The method of claim 3 , wherein the one or more registered addresses associated with the user of the user computing device include at least one email address associated with the user of the user computing device. 5. The method of claim 3 , wherein the one or more registered addresses associated with the user of the user computing device include at least mobile telephone number associated with the user of the user computing device. 6. The method of claim 1 , further comprising: prior to receiving the one-time-passcode input from the IVR server, causing, by the server computing device, the IVR server to initiate a telephone call to the caller. 7. The method of claim 6 , wherein the telephone call is initiated to a registered telephone number associated with the user of the user computing device. 8. The method of claim 6 , wherein the telephone call is initiated to a telephone number provided by the user of the user computing device in response to a prompt generated by the server computing device after receiving the click-to-call request. 9. The method of claim 1 , further comprising: prior to receiving the one-time-passcode input from the IVR server, sending, by the server computing device, and to the IVR server, information associated with an expected telephone call corresponding to the click-to-call request. 10. The method of claim 1 , wherein causing the IVR server to authenticate the caller as the user of the user computing device includes causing the IVR server to route the caller to a specific endpoint determined by the server computing device. 11. The method of claim 1 , wherein causing the IVR server to authenticate the caller as the user of the user computing device includes sending contextual information associated with the user's interaction with the customer portal to the IVR server. 12. The method of claim 11 , wherein the IVR server is configured to use the contextual information in routing the caller to an endpoint. 13. The method of claim 11 , wherein the IVR server is configured to provide the contextual information to a customer service representative to which the caller is routed. 14. A system, comprising: at least one processor; and memory storing computer-readable instructions that, when executed by the at least one processor, cause the system to: authenticate a user of a user computing device to a customer portal provided by the system; receive a click-to-call request from the user computing device; in response to receiving the click-to-call request from the user computing device, generate a one-time passcode for the user of the user computing device; provide the one-time passcode to the user of the user computing device; receive one-time-passcode input from an interactive voice response (IVR) server, the one-time-passcode input corresponding to input provided to the IVR server by a caller; validate the one-time-passcode input based on the one-time passcode provided to the user of the user computing device; and in response to validating the one-time-passcode input, cause the IVR server to authenticate the caller as the user of the user computing device. 15. The system of claim 14 , wherein providing the one-time passcode to the user of the user computing device includes sending the one-time passcode to the user computing device. 16. The system of claim 14 , wherein providing the one-time passcode to the user of the user computing device includes sending the one-time passcode to one or more registered addresses associated with the user of the user computing device. 17. The system of claim 16 , wherein the one or more registered addresses associated with the user of the user computing device include at least one email address associated with the user of the user computing device. 18. The system of claim 16 , wherein the one or more registered addresses associated with the user of the user computing device include at least mobile telephone number associated with the user of the user computing device. 19. The system of claim 14 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, further cause the system to: prior to receiving the one-time-passcode input from the IVR server, cause the IVR server to initiate a telephone call to the caller. 20. One or more non-transitory computer-readable media storing instructions that, when executed by a computing platform comprising at least one processor and memory, cause the computing platform to: authenticate a user of a user computing device to a customer portal provided by the computing platform; receive a click-to-call request from the user computing device; in response to receiving the click-to-call request from the user computing device, generate a one-time passcode for the user of the user computing device; provide the one-time passcode to the user of the user computing device; receive one-time-passcode input from an interactive voice response (IVR) server, the one-time-passcode input corresponding to input provided to the IVR server by a caller; validate the one-time-passcode input based on the one-time passcode provided to the user of the user computing device; and in response to validating the one-time-passcode input, cause the IVR server to authenticate the caller as the user of the user computing device.

Assignees

Inventors

Classifications

  • Interactive information services, e.g. directory enquiries {; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals} · CPC title

  • H04M3/382Primary

    using authorisation codes or passwords · CPC title

  • H04M3/5166Primary

    in combination with interactive voice response systems or voice portals, e.g. as front-ends · CPC title

  • Biometric subscriber identification · CPC title

  • Service authorization mechanisms · 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 US9407762B2 cover?
Methods, systems, apparatuses, and computer-readable media for providing enhanced user authentication functionalities are presented. In one or more embodiments, a server computing device may authenticate a user of a user computing device to a customer portal. Subsequently, the server computing device may receive a click-to-call request from the user computing device. In response to receiving th…
Who is the assignee on this patent?
Bank Of America
What technology area does this patent fall under?
Primary CPC classification H04M3/382. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 02 2016 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).