Systems and methods for sharing verified identity documents
First Claim
1. A method for sharing verified identity documents, comprising:
- at one or more devices with one or more processors and memory storing one or more programs for execution by the one or more processors;
obtaining identity information of a user;
obtaining a document;
obtaining at least one verification rating for the document, wherein the verification rating is based at least in part on a degree of match between the identity information of the user and identity information extracted from the document; and
facilitating storing, at a first device of the one or more devices, the document, the data extracted from the document, and the at least one verification rating in association with an account of the user, wherein at least one of the document, the data extracted from the document, and the at least one verification rating is stored in one or more encrypted containers;
receiving, from a second device of a third party that is distinct from the first device and a client device of the user, a request for information associated with the account of the user;
sending a request to the client device requesting authorization to release the information to the third party;
receiving from the client device authorization to release the information to the third party; and
in response to receiving the authorization, facilitating sending of the information to the third party.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for sharing verified identity documents is disclosed. The method is performed at one or more electronic devices. The client device obtains identity information of a user and a document. The client device extracts identity information from the document. The client device determines that the identity information of the user and the extracted identity information substantially match, and generates at least one verification rating for the document. The client device sends the document, the data extracted from the document, and the at least one verification rating to a server system remote from the client device. This information is then provided by the server system to another party upon approval by the user to share the information with that party.
-
Citations
26 Claims
-
1. A method for sharing verified identity documents, comprising:
-
at one or more devices with one or more processors and memory storing one or more programs for execution by the one or more processors; obtaining identity information of a user; obtaining a document; obtaining at least one verification rating for the document, wherein the verification rating is based at least in part on a degree of match between the identity information of the user and identity information extracted from the document; and facilitating storing, at a first device of the one or more devices, the document, the data extracted from the document, and the at least one verification rating in association with an account of the user, wherein at least one of the document, the data extracted from the document, and the at least one verification rating is stored in one or more encrypted containers; receiving, from a second device of a third party that is distinct from the first device and a client device of the user, a request for information associated with the account of the user; sending a request to the client device requesting authorization to release the information to the third party; receiving from the client device authorization to release the information to the third party; and in response to receiving the authorization, facilitating sending of the information to the third party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An electronic device, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; obtaining identity information of a user; obtaining a document; obtaining at least one verification rating for the document, wherein the verification rating is based at least in part on a degree of match between the identity information of the user and identity information extracted from the document; and facilitating storing, at the electronic device, the document, the data extracted from the document, and the at least one verification rating in association with an account of the user, wherein at least one of the document, the data extracted from the document, and the at least one verification rating is stored in one or more encrypted containers; receiving, from a second device of a third party that is distinct from the first device and a client device of the user, a request for information associated with the account of the user; sending a request to the client device requesting authorization to release the information to the third party; receiving from the client device authorization to release the information to the third party; and in response to receiving the authorization, facilitating sending of the information to the third party.
-
-
26. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more electronic devices, cause the one or more devices to:
-
obtain identity information of a user; obtaining a document; obtain at least one verification rating for the document, wherein the verification rating is based at least in part on a degree of match between the identity information of the user and identity information extracted from the document; and facilitate storing, at a first device of the one or more devices, the document, the data extracted from the document, and the at least one verification rating in association with an account of the user, wherein at least one of the document, the data extracted from the document, and the at least one verification rating is stored in one or more encrypted containers; receive, from a second device of a third party that is distinct from the first device and a client device of the user, a request for information associated with the account of the user; send a request to the client device requesting authorization to release the information to the third party; receive from the client device authorization to release the information to the third party; and in response to receiving the authorization, facilitate sending of the information to the third party.
-
Specification