IP Library Granted Patent US 10,505,912
Granted Patent B2
US 10,505,912 · App. 15/479,910 · Granted Dec 10, 2019

Electronic verification system using digital footprint

Inventor: Cinthia Assali (Paris, FR)
Assignee: Google LLC
H04L63/08G06F21/31G06F21/36G06F21/45G06F2221/2101G06F2221/2103G06F2221/2111H04W12/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,505,912
App. No.
15/479,910
Granted
Dec 10, 2019
Kind
B2
Abstract

A system of authenticating an account user includes an electronic device having a processor and a non-transitory computer-readable storage medium. The system causes an interface to be outputted by the electronic device that includes a graphical element via which a user of the electronic device who is attempting to access an electronic account can initiate a digital history verification process. The system receives a selection of the graphical element, accesses an indication of one or more electronic sources of digital history information and receives digital history information of the user that has been collected by the electronic sources. The system receives one or more verification questions that are based on at least a portion of the digital history information. The system receives from the user answers to the verification questions. In response to determining that every answer is correct, the system grants the user access to the electronic account.

Claims (61)

1. A method for authenticating an account user, the method comprising:

by a client electronic device comprising a processor, executing programming instructions that cause the processor to:

identify one or more electronic sources from which digital history information is permitted to be accessed, wherein the digital history information represents information about past events;

cause an enrollment user interface to be displayed, wherein the enrollment user interface comprises one or more visual representations of the identified electronic sources from which digital history information is permitted to be accessed;

receive from the user a selection of one or more of the visual representations, wherein each selection is thereby a selection of said electronic source; and

send the one or more selections to an account electronic device to be stored in a data store;

cause a verification user interface to be outputted by the client electronic device, wherein the verification user interface includes a graphical element via which the user, when attempting to access an electronic account using the client electronic device, can initiate a digital history verification process;

receive, via the verification user interface, a selection of the graphical element;

send, to the account electronic device, a request for one or more automatically generated verification questions;

receive, from the account electronic device, one or more automatically generated verification questions that are each based on at least a portion of the digital history information;

display to the user via the verification user interface of the client electronic device:

one or more of the verification questions; and

one or more answer fields that correspond to each of the verification questions;

for each verification question, receive from the user an answer to the verification question via a corresponding answer field for the verification question;

send the received answers to the account electronic device; and

receive, in response to sending the received answers from the account electronic device a verification indicating that the user has been authenticated.

2. The method of claim 1 , wherein the one or more selected electronic sources are each associated with a same service provider as the electronic account.

3. The method of claim 1 , wherein one or more of the selected electronic sources is associated with a service provider that is different than a service provider of the electronic account.

4. The method of claim 1 , further comprising executing programming instructions that cause the processor to:

receive a selection of the graphical element from the verification user interface, wherein the selection initiates the digital history verification process.

5. The method of claim 1 , further comprising executing programming instructions that cause the processor to:

in response to receiving the verification from the account electronic device that the user has been authenticated, display via the verification user interface a message indicating that the digital history verification process was successful.

6. The method of claim 1 , further comprising executing programming instructions that cause the processor to:

receive, from the account electronic device, a communication indicating that the user has not been authenticated;

in response to receiving the communication indicating that the user has not been authenticated, display via the verification user interface:

a message indicating that the digital history verification process was not successful; and

a prompt requesting the user to select an alternative verification method.

7. A system of authenticating an account user, the system comprising:

an electronic device comprising a processor; and

a non-transitory computer-readable storage medium comprising one or more programming instructions that cause the processor to:

identify one or more electronic sources from which digital history information is permitted to be accessed, wherein the digital history information represents information about past events,

cause an enrollment user interface to be displayed, wherein the enrollment user interface comprises one or more visual representations of the identified electronic sources from which digital history information is permitted to be accessed,

receive from the user a selection of one or more of the visual representations, wherein each selection is thereby a selection of said electronic source,

send the one or more selections to an account electronic device to be stored in a data store,

cause a verification user interface to be outputted by the electronic device, wherein the verification user interface includes a graphical element via which the user, when attempting to access an electronic account using the electronic device, can initiate a digital history verification process,

receive, via the verification user interface, a selection of the graphical element,

send, to the account electronic device, a request for one or more automatically generated verification questions,

receive, from the account electronic device, one or more automatically generated verification questions that are each based on at least a portion of the digital history information,

display to the user via the verification user interface of the electronic device:

one or more of the verification questions; and

one or more answer fields that correspond to each of the verification questions,

for each verification question, receive from the user an answer to the verification question via a corresponding answer field for the verification question,

send the received answers to the account electronic device, and

receive, in response to sending the received answers from the account electronic device a verification indicating that the user has been authenticated.

8. The system of claim 7 , further comprising:

an account electronic device, the account electronic device configured to:

access, from a data store, an indication of one or more electronic sources of digital history information that have been authorized by the user,

send, to one or more electronic devices associated with one or more of the electronic sources, a request for digital history information that has been collected by the electronic sources and authorized by the user.

9. The system of claim 8 , wherein the digital history information further comprises location services information indicating where a user electronic device associated with the user was located during an applicable time period, wherein the location services information is collected by one or more location sensors of the user electronic device.

10. The system of claim 9 , wherein the user electronic device is a different device than the electronic device.

11. The system of claim 7 , wherein the one or more selected electronic sources are each associated with a same service provider as the electronic account.

12. The system of claim 7 , wherein one or more of the selected electronic sources is associated with a service provider that is different than a service provider of the electronic account.

13. The system of claim 7 , wherein the non-transitory computer-readable storage medium further comprises one or more programming instructions that cause the processor to:

receive a selection of the graphical element from the verification user interface, wherein the selection initiates the digital history verification process.

14. The system of claim 7 , wherein the non-transitory computer-readable storage medium further comprises one or more programming instructions that cause the processor to:

in response to receiving the verification from the account electronic device that the user has been authenticated, display via the verification user interface a message indicating that the digital history verification process was successful.

15. The system of claim 7 , wherein the non-transitory computer-readable storage medium further comprises one or more programming instructions that cause the processor to:

receive, from the account electronic device, a communication indicating that the user has not been authenticated,

in response to receiving the communication indicating that the user has not been authenticated, display via the verification user interface:

a message indicating that the digital history verification process was not successful; and

a prompt requesting the user to select an alternative verification method.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2018
From: ASSALI, CINTHIA
To: GOOGLE INC.
Reel/Frame 045745/0827 →
CHANGE OF NAME Recorded Oct 20, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044567/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2017
From: ASSALI, CINTHIA
To: GOOGLE INC.
Reel/Frame 041862/0006 →
Priority Claims (1)
EP 16306857 · Dec 30, 2016 · regional
Continuity (1)
Related Publication 20180191699A1 · Jul 5, 2018
Cited By (1)
US 12,683,960