User authentication based on FOB/indicia scan

US9584527B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9584527-B2
Application numberUS-201615019627-A
CountryUS
Kind codeB2
Filing dateFeb 9, 2016
Priority dateFeb 7, 2014
Publication dateFeb 28, 2017
Grant dateFeb 28, 2017

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 of the invention are directed to systems, methods and computer program products for receiving a request from a user for access to at least one function associated with a first application; determining that access to at least one function requires user authentication; initiating sensing of an authentication validating carrier comprising a first credential; determining the first credential based at least in part on the sensed authentication validating carrier; validating the first credential, thereby resulting in a first successful user authentication; and granting access to at least one function associated with the first application based on the validation of the first successful user authentication.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer apparatus for authenticating a user, the apparatus comprising: a non-transitory memory; a computer processor; and a module stored in the memory, executable by the processor, and configured to cause the processor to: receive a first request from a user to access at least one first function associated with a first application; determine that access to the at least one first function requires user authentication; initiate sensing of an authentication validating carrier comprising a first credential; determine the first credential based at least in part on the sensed authentication validating carrier; validate the first credential, thereby resulting in a first successful user authentication; grant access to the at least one first function associated with the first application based at least in part on the first successful user authentication, wherein the access to at least one first function associated with the first application expires after an occurrence of an expiration event, wherein the expiration event is at least one of a lapse of a period of time, an event associated with a third party application, an event associated with an operating system, and a user-initiated event; receive a second request from the user for access to at least one second function associated with a second application; determine that access to at least one second function associated with the second application requires user authentication; receive a second credential from the user; validate the second credential, thereby resulting in a second successful user authentication; and grant access to the at least one second function associated with the second application based on the second successful user authentication. 2. The apparatus of claim 1 , wherein the apparatus further comprises at least one sensor for sensing the authentication validating carrier and communicating carrier information based on the authentication validating carrier to the processor; and wherein determining the first credential is based at least in part on the carrier information. 3. The apparatus of claim 2 , wherein the at least one sensor comprises a camera; wherein the carrier information comprises an image of indicia; wherein the sensor is for sensing and communicating the image of indicia to the processor; and wherein determining the first credential comprises decoding the image of indicia, thereby resulting in the first credential. 4. The apparatus of claim 2 , wherein the at least one sensor comprises a microphone; wherein the carrier information comprises an encoded audio message; wherein the sensor is for sensing and communicating the encoded audio message to the processor; and wherein determining the first credential comprises decoding the encoded audio message, thereby resulting in the first credential. 5. The apparatus of claim 2 , wherein the at least one sensor is a near field communications (NFC) reader; wherein the carrier information comprises a signal comprised of an encoded message emitted from a fob; wherein the at least one sensor is for sensing and communicating the signal from the fob to the processor; and wherein determining the first credential comprises decoding the encoded message, thereby resulting in the first credential. 6. The apparatus of claim 2 , wherein the at least one sensor comprises a short range data transceiver; wherein the carrier information comprises a signal comprised of an encoded message emitted from a short range data emitter; wherein the at least one sensor is for sensing and communicating the signal from the short range data emitter to the processor; and wherein determining the first credential comprises decoding the encoded message, thereby resulting in the first credential. 7. The apparatus of claim 2 , wherein the at least one sensor comprises an accelerometer; wherein the carrier information comprises movement from the apparatus; wherein the at least one sensor is for sensing and communicating the movement from the apparatus to the processor; and wherein determining the first credential comprises analyzing the movement from the apparatus thereby resulting in the first credential. 8. The apparatus of claim 2 , wherein the at least one sensor comprises a light sensor; wherein the carrier information comprises a pulsed light signal; wherein the at least one sensor is for sensing and communicating the pulsed light signal to the processor; wherein determining the first credential comprises analyzing the pulsed light signal thereby resulting in the first credential. 9. The apparatus of claim 1 , wherein granting access to the at least one first function associated with the first application is further based at least in part on the second successful user authentication. 10. The apparatus of claim 1 , wherein the expiration of the at least one first function associated with the first application is extended based at least in part on successfully validating the second credential. 11. The apparatus of claim 10 , wherein the number of times the expiration may be extended is limited as set by at least one of the user, the first application, the second application, a third party application, and an operating system. 12. The apparatus of claim 1 , wherein the apparatus is further configured to deny access to the at least one first function associated with the first application if the second credential cannot be verified. 13. The apparatus as of claim 1 , wherein the at least one first function associated with the first application is a subset of functions of the at least one second function associated with the second application. 14. The apparatus of claim 1 , wherein validating the first credential comprises: receiving an encrypted key from a remote server; decrypting the encrypted key from the remote server using a common key; encrypting the first credential using the decrypted key; sending the encrypted first credential to the remote server using a network connection; and receiving a message from the remote server indicating whether the first credential was effectively validated. 15. A method for authenticating a user, the method comprising: receiving, by a computer processor, a request from a user to access at least one first function associated with a first application; determining, by a computer processor, that access to the at least one first function requires user authentication; initiating sensing, by a computer processor, of an authentication validating carrier comprising a firsts credential; determining, by a computer processor, the first credential based at least in part on the sensed authentication validating carrier; validating, by a computer processor, the first credential, thereby resulting in a first successful user authentication; granting access, by a computer processor, to the at least one first function associated with the first application based at least in part on the first successful user authentication, wherein the access to at least one first function associated with the first application expires after an occurrence of an expiration event, wherein the expiration event is at least one of a lapse of a period of time, an event associated with a third party application, an event associated with an operating system, and a user-initiated event; receiving, by a computer processor, a second request from the user for access to at least one second function associated with a second application; determining, by a computer processor, that access to at least one second function associated with the second application req

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • Multi-level security, e.g. mandatory access control · CPC title

  • H04L63/105Primary

    Multiple levels of security · CPC title

  • using passwords (cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code H04L9/3226) · CPC title

  • Restricted operating environment · 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 US9584527B2 cover?
Embodiments of the invention are directed to systems, methods and computer program products for receiving a request from a user for access to at least one function associated with a first application; determining that access to at least one function requires user authentication; initiating sensing of an authentication validating carrier comprising a first credential; determining the first crede…
Who is the assignee on this patent?
Bank Of America
What technology area does this patent fall under?
Primary CPC classification H04L63/105. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 28 2017 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 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).