Systems and methods for authenticating users

US11714890B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11714890-B2
Application numberUS-202016850366-A
CountryUS
Kind codeB2
Filing dateApr 16, 2020
Priority dateApr 16, 2020
Publication dateAug 1, 2023
Grant dateAug 1, 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.

Systems and methods for knowledge-based authentication are disclosed. The systems and methods can include an authentication system. The authentication system can generate authentication questions using object data received from an augmented reality system associated with a user. The authentication system can authenticate the user using the authentication questions. The augmented reality system may acquire image data, detect and validate objects in the image data, and provide object data for the objects to the authentication system. The augmented reality system may provide an indication to the user when an object is detected and may receive, in response, a user-acknowledgement of detection.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for facilitating user authentication via augmented reality, the system comprising: at least one processor; and at least one computer-readable medium containing instructions that, when executed by the at least one processor, cause the system to perform operations comprising: obtaining, via an augmented reality application, a video stream of an environment of a user; in response to (i) detecting that an object occurred in a threshold sample number of different samples of the video stream that respectively correspond to a plurality of sample times greater than a threshold amount of time apart from all other times of the sample times and (ii) determining that the object is in a first spatial region of a first sample of the different samples, generating and providing, to a user device of the user, an authentication question using object data associated with the detected object, wherein the first sample comprises the first spatial region and a second spatial region different from the first spatial region, and the first spatial region of the first sample is a spatial region at which the user looked during a first sample time of the first sample; and in response to obtaining an authentication response from the user device in connection with the authentication question, authenticating the user using the authentication response. 2. The system of claim 1 , the operations further comprising: determining the threshold sample number and the threshold amount of time between each of the sample times, wherein generating and providing the authentication question comprises: storing, in a database, the object data associated with the object detected in the different samples of the video stream; and in response to a request to authenticate the user, generating the authentication question using the object data, wherein the object data is used to generate the authentication question based on the detection of the object satisfying the threshold sample number and the threshold amount of time between each of the sample times. 3. The system of claim 1 , wherein the object data comprises an acquisition time or location at which the video stream was captured by an image capturing device associated with the user. 4. A method comprising: determining a threshold number of samples and a threshold amount of time between samples; obtaining an image stream related to an environment of a user; determining that an object detected in the image stream satisfies one or more criteria, the one or more criteria comprising the object being in (i) a plurality of different samples that satisfy the threshold number of samples and the threshold amount of time between samples and (ii) in a first spatial region of a first sample of the different samples, wherein the first sample comprises the first spatial region and a second spatial region different from the first spatial region, and the first spatial region of the first sample is a spatial region at which the user looked during a first sample time of the first sample; generating an authentication question using object data associated with the detected object and providing the authentication question to a user device of the user, wherein the object data is used to generate the authentication question based on the object detected in the image stream satisfying the one or more criteria; and authenticating the user using an authentication response obtained from the user device in connection with the authentication question. 5. The method of claim 4 , wherein generating and providing the authentication question comprises: storing, in a database, the object data associated with the object detected in the different samples of the image stream; and generating, based on a request to authenticate the user, the authentication question using the object data. 6. The method of claim 4 , wherein the one or more criteria comprises (i) the different samples satisfying the threshold number of samples and the threshold amount of time between samples and (ii) the object being detected in sequential samples for the threshold number of samples. 7. The method of claim 4 , wherein the one or more criteria comprises (i) the object moving in the image stream in a manner consistent with motion data of an image capturing device associated with the user, the motion data representing movement of the image capturing device while the image stream is captured by the image capturing device. 8. The method of claim 4 , wherein generating and providing the authentication question comprises selecting, based on an acquisition time of the image stream satisfying an acquisition recency threshold, the object data associated with the object to be used for generating the authentication question. 9. The method of claim 4 , wherein the object data comprises an acquisition time or location at which the image stream was captured by an image capturing device associated with the user. 10. A non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause operations comprising: determining that an object detected in an image stream related to an environment of a user satisfies one or more criteria, the one or more criteria comprising (i) the object being in a plurality of different samples that satisfy a threshold number of samples and (ii) the object being in a first spatial region of a first sample of the different samples, wherein the first sample comprises the first spatial region and a second spatial region different from the first spatial region, and the first spatial region of the first sample is a spatial region at which the user looked during a first sample time of the first sample; generating an authentication question using object data associated with the detected object and providing the authentication question to a user device of the user, wherein the object data is used to generate the authentication question based on the object detected in the image stream satisfying the one or more criteria; and authenticating the user using an authentication response obtained from the user device in connection with the authentication question. 11. The media of claim 10 , wherein generating and providing the authentication question comprises: storing, in a database, the object data associated with the object detected in the different samples of the image stream; and generating, based on a request to authenticate the user, the authentication question using the object data. 12. The media of claim 10 , wherein the one or more criteria comprises the object being detected in sequential samples for the threshold number of samples. 13. The media of claim 10 , wherein the one or more criteria comprises the different samples satisfying a threshold amount of time between samples. 14. The media of claim 10 , wherein the one or more criteria comprises (i) the object moving in the image stream in a manner consistent with motion data of an image capturing device associated with the user, the motion data representing movement of the image capturing device while the image stream is captured by the image capturing device. 15. The media of claim 10 , wherein generating and providing the authentication question comprises selecting, based on an acquisition time of the image stream satisfying an acquisition recency threshold, the object data associated with the object to be used for generating the authentication question. 16. The media of claim 10 , wherein the object data comprises an acquisition time or location at which the image stream was captured by an image captu

Assignees

Inventors

Classifications

  • G06F21/34Primary

    involving the use of external additional devices, e.g. dongles or smart cards · CPC title

  • Semantic analysis · CPC title

  • Segmentation; Edge detection (motion-based segmentation G06T7/215) · CPC title

  • Determining position or orientation of objects or cameras (camera calibration G06T7/80) · CPC title

  • Drawing from basic elements · 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 US11714890B2 cover?
Systems and methods for knowledge-based authentication are disclosed. The systems and methods can include an authentication system. The authentication system can generate authentication questions using object data received from an augmented reality system associated with a user. The authentication system can authenticate the user using the authentication questions. The augmented reality system …
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G06F21/34. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 01 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).