IP Library › Granted Patent US 11,157,918
Granted Patent B1
US 11,157,918 · App. 17/169,187 · Granted Oct 26, 2021

Official vetting using multiple confidence levels based on linked mobile identification credentials

Inventors: Chang Ellison (Arlington, VA); Kelli L. Biegger (McLean, VA); Daniel A. Boyd (Arlington, VA); Brandon P. Gutierrez (Burke, VA); Jason Lim (Alexandria, VA)
Assignee: The Government of the United States of America, as represented by the Secretary of Homeland Security
G06Q30/018H04L9/3213H04W12/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 11,157,918
App. No.
17/169,187
Granted
Oct 26, 2021
Kind
B1
Abstract

In an example, a subject using a user mobile-identification-credential device (UMD) requests vetting by a vetting system, which receives verified part or all of subject information associated with a level-n mobile identification credential (MIC-n) that UMD received from a level-n authorizing party system (APS-n). The MIC-n is linked to lower level MIC-0 to MIC-(n−1). The vetting system, as level-n relying party system (RPS-n), uses the verified subject information associated with the linked MIC-0 to MIC-n to verify or not verify the identity of the subject, develops an identity profile of the subject, and determines a vetting result of the subject. MIC-i (i=1 to n) is linked to MIC-(i−1) which UMD received from APS-(i−1), and the APS-i is RPS-(i−1) which verified the identity of the subject using verified part or all of subject information associated with the MIC-(i−1), such that MIC-0 to MIC-n from level-0 to level-n are linked.

Claims (131)

1. A method for vetting an individual as a subject to be vetted, the method comprising:

receiving, by a vetting system of a vetting service, a vetting request from a subject device of the subject;

sending, by the vetting system to the subject device, a request for identification information of the subject;

receiving, by the vetting system, part or all of subject information associated with a level-n mobile identification credential (MIC-n) which the subject device received from a level-n authorizing party system (APS-n), the subject having consented to release the part or all of subject information to the vetting system, the part or all of subject information having been verified, the MIC-n being linked to lower level mobile identification credentials from MIC-0 to MIC-(n−1);

using, by the vetting system as a level-n relying party system (RPS-n), the verified part or all of subject information associated with the linked MIC-0 to MIC-n to verify or not verify the identity of the subject;

developing an identity profile of the subject, by the vetting system, based on verifying or not verifying the identity of the subject using the verified part or all of subject information associated with the linked MIC-0 to MIC-n; and

determining a vetting result of the subject, by the vetting system, based on the identity profile;

MIC-i (i=1 to n) being linked to MIC-(i−1) which the subject device received from APS-(i−1), and the APS-i being RPS-(i−1) which verified the identity of the subject using verified part or all of subject information associated with the MIC-(i−1), with MIC-0 to MIC-n from level-0 to level-n being linked; and

the subject information associated with the MIC-n including the subject information associated with MIC-0 to MIC-(n−1) by virtue of a linked status of MIC-0 to MIC-n;

wherein receiving the verified part or all of subject information comprises:

receiving, by the vetting system from the subject device, a token specifying the part or all of subject information which the subject has consented to release to the vetting system;

sending, by the vetting system to the APS-n, the received token, which is to be verified by the APS-n with another token sent from the subject device to the APS-n;

when the tokens are received by the APS-n within a preset timeframe and are verified by the APS-n, receiving, by the vetting system from the APS-n, the verified part or all of subject information; and

when the tokens are not received by the APS-n within the preset timeframe or are not verified by the APS-n, receiving, by the vetting system from the APS-n, a notification to resubmit the request for identification information of the subject.

2. The method of claim 1 , further comprising:

sending, by the vetting system to the subject device, a request for a liveness check;

receiving, (i) by the vetting system, from the subject, liveness check information and evaluating the liveness check information to determine whether the liveness check is valid or invalid, or (ii) by the vetting system, from the APS-n which has evaluated liveness check information received from the subject, a determination by the APS-n as to whether the liveness check is valid or invalid;

developing the identity profile of the subject, by the vetting system, based on verifying or not verifying the identity of the subject using the verified part or all of subject information associated with the linked MIC-0 to MIC-n, when the liveness check is valid; and

denying the vetting request from the subject when the liveness check is invalid.

3. The method of claim 1 , wherein determining the vetting result comprises:

obtaining, by the vetting system, a MIC trust value for each level of MIC from MIC-0 to MIC-n, wherein a higher MIC trust value indicates a higher trust in a category of content of the MIC having the higher MIC trust value;

calculating, by the vetting system, a composite trust score based on the MIC trust value for each level of MIC; and

comparing, by the vetting system, the calculated composite trust score with a preset threshold;

wherein the subject passes the vetting when the calculated composite trust score is at or above the preset threshold and the subject fails the vetting when the calculated composite trust score is below the preset threshold.

4. The method of claim 1 , wherein determining the vetting result comprises:

obtaining, by the vetting system, a MIC trust value for each level of MIC from MIC-0 to MIC-n, wherein a higher MIC trust value indicates a higher trust in a category of content of the MIC having the higher MIC trust value;

obtaining, by the vetting system, an APS confidence coefficient for each level of APS from APS-0 to APS-n, wherein a higher APS confidence coefficient indicates a higher confidence in the authorizing party associated with the higher APS confidence coefficient;

calculating, by the vetting system, a composite trust score based on the MIC trust value for each level of MIC, weighted by a corresponding APS confidence coefficient at a corresponding level of APS, for the part of all subject information associated with the linked MIC-0 to MIC-n; and

comparing, by the vetting system, the calculated composite trust score with a preset threshold;

wherein the subject passes the vetting when the calculated composite trust score is at or above the preset threshold and the subject fails the vetting when the calculated composite trust score is below the preset threshold.

5. The method of claim 1 , wherein determining the vetting result comprises:

obtaining, by the vetting system, a MIC trust value for each level of MIC from MIC-0 to MIC-n, wherein a higher MIC trust value indicates a higher trust in a category of content of the MIC having the higher MIC trust value;

obtaining, by the vetting system, a collection method confidence coefficient for each method of collecting a corresponding part of the subject information, wherein a higher collection method confidence coefficient indicates a higher confidence in the collection method associated with the higher collection method confidence coefficient;

calculating, by the vetting system, a composite trust score based on the MIC trust value for each level of MIC, weighted by a corresponding collection method confidence coefficient for the corresponding part, for the part of all subject information associated with the linked MIC-0 to MIC-n; and

comparing, by the vetting system, the calculated composite trust score with a preset threshold;

wherein the subject passes the vetting when the calculated composite trust score is at or above the preset threshold and the subject fails the vetting when the calculated composite trust score is below the preset threshold.

6. The method of claim 1 , wherein determining the vetting result comprises:

obtaining, by the vetting system, a MIC trust value for each level of MIC from MIC-0 to MIC-n, wherein a higher MIC trust value indicates a higher trust in a content of the MIC having the higher MIC trust value;

obtaining, by the vetting system, an APS confidence coefficient for each level of APS from APS-0 to APS-n, wherein a higher APS confidence coefficient indicates a higher confidence in the authorizing party associated with the higher APS confidence coefficient;

obtaining, by the vetting system, a collection method confidence coefficient for each method of collecting a corresponding part of the subject information, wherein a higher collection method confidence coefficient indicates a higher confidence in the collection method associated with the higher collection method confidence coefficient;

calculating, by the vetting system, a composite trust score based on the MIC trust value for each level of MIC, weighted by a corresponding APS confidence coefficient at a corresponding level of APS and weighted by a corresponding collection method confidence coefficient for the corresponding part, for the part of all subject information associated with the linked MIC-0 to MIC-n; and

comparing, by the vetting system, the calculated composite trust score with a preset threshold;

wherein the subject passes the vetting when the calculated composite trust score is at or above the preset threshold and the subject fails the vetting when the calculated composite trust score is below the preset threshold.

7. A vetting system for a vetting service to vet an individual as a subject to be vetted, the vetting system comprising a computer programmed to:

receive a vetting request from a subject device of the subject;

send, to the subject device, a request for identification information of the subject;

receive part or all of subject information associated with a level-n mobile identification credential (MIC-n) which the subject device received from a level-n authorizing party system (APS-n), the subject having consented to release the part or all of subject information to the vetting system, the part or all of subject information having been, the MIC-n being linked to lower level mobile identification credentials from MIC-0 to MIC-(n−1);

use, by the vetting system as a level-n relying party system (RPS-n), the verified part or all of subject information associated with the linked MIC-0 to MIC-n to verify or not verify the identity of the subject;

develop an identity profile of the subject based on verifying or not verifying the identity of the subject using the verified part or all of subject information associated with the linked MIC-0 to MIC-n; and

determine a vetting result of the subject based on the identity profile;

MIC-i (i=1 to n) being linked to MIC-(i−1) which the subject device received from APS-(i−1), and the APS-i being RPS-(i−1) which verified the identity of the subject using verified part or all of subject information associated with the MIC-(i−1), with MIC-0 to MIC-n from level-0 to level-n being linked; and

the subject information associated with the MIC-n including the subject information associated with MIC-0 to MIC-(n−1) by virtue of a linked status of MIC-0 to MIC-n;

wherein receiving the verified part or all of subject information comprises:

receiving, by the vetting system from the subject device, a token specifying the part or all of subject information which the subject has consented to release to the vetting system;

sending, by the vetting system to the APS-n, the received token, which is to be verified by the APS-n with another token sent from the subject device to the APS-n;

when the tokens are received by the APS-n within a preset timeframe and are verified by the APS-n, receiving, by the vetting system from the APS-n, the verified part or all of subject information; and

when the tokens are not received by the APS-n within the preset timeframe or are not verified by the APS-n, receiving, by the vetting system from the APS-n, a notification to resubmit the request for identification information of the subject.

8. The vetting system of claim 7 , wherein the computer is further programmed to:

send, to the subject device, a request for a liveness check;

receive, (i) from the subject, liveness check information and evaluate the liveness check information to determine whether the liveness check is valid or invalid, or (ii) from the APS-n which has evaluated liveness check information received from the subject, a determination by the APS-n as to whether the liveness check is valid or invalid;

develop the identity profile of the subject, based on verifying or not verifying the identity of the subject using the verified part or all of subject information associated with the linked MIC-0 to MIC-n, when the liveness check is valid; and

deny the vetting request from the subject when the liveness check is invalid.

9. The vetting system of claim 7 , wherein determining the vetting result comprises:

obtaining a MIC trust value for each level of MIC from MIC-0 to MIC-n, wherein a higher MIC trust value indicates a higher trust in a category of content of the MIC having the higher MIC trust value;

calculating a composite trust score based on the MIC trust value for each level of MIC; and

comparing the calculated composite trust score with a preset threshold;

wherein the subject passes the vetting when the calculated composite trust score is at or above the preset threshold and the subject fails the vetting when the calculated composite trust score is below the preset threshold.

10. The vetting system of claim 7 , wherein determining the vetting result comprises:

obtaining, by the vetting system, a MIC trust value for each level of MIC from MIC-0 to MIC-n, wherein a higher MIC trust value indicates a higher trust in a category of content of the MIC having the higher MIC trust value;

obtaining, by the vetting system, an APS confidence coefficient for each level of APS from APS-0 to APS-n, wherein a higher APS confidence coefficient indicates a higher confidence in the authorizing party associated with the higher APS confidence coefficient;

calculating, by the vetting system, a composite trust score based on the MIC trust value for each level of MIC, weighted by a corresponding APS confidence coefficient at a corresponding level of APS, for the part of all subject information associated with the linked MIC-0 to MIC-n; and

comparing, by the vetting system, the calculated composite trust score with a preset threshold;

wherein the subject passes the vetting when the calculated composite trust score is at or above the preset threshold and the subject fails the vetting when the calculated composite trust score is below the preset threshold.

11. The vetting system of claim 7 , wherein determining the vetting result comprises:

obtaining, by the vetting system, a MIC trust value for each level of MIC from MIC-0 to MIC-n, wherein a higher MIC trust value indicates a higher trust in a category of content of the MIC having the higher MIC trust value;

obtaining, by the vetting system, a collection method confidence coefficient for each method of collecting a corresponding part of the subject information, wherein a higher collection method confidence coefficient indicates a higher confidence in the collection method associated with the higher collection method confidence coefficient; and

calculating, by the vetting system, a composite trust score based on the MIC trust value for each level of MIC, weighted by a corresponding collection method confidence coefficient for the corresponding part, for the part of all subject information associated with the linked MIC-0 to MIC-n; and

comparing, by the vetting system, the calculated composite trust score with a preset threshold;

wherein the subject passes the vetting when the calculated composite trust score is at or above the preset threshold and the subject fails the vetting when the calculated composite trust score is below the preset threshold.

12. The vetting system of claim 7 , wherein determining the vetting result comprises:

obtaining, by the vetting system, a MIC trust value for each level of MIC from MIC-0 to MIC-n, wherein a higher MIC trust value indicates a higher trust in a content of the MIC having the higher MIC trust value;

obtaining, by the vetting system, an APS confidence coefficient for each level of APS from APS-0 to APS-n, wherein a higher APS confidence coefficient indicates a higher confidence in the authorizing party associated with the higher APS confidence coefficient;

obtaining, by the vetting system, a collection method confidence coefficient for each method of collecting a corresponding part of the subject information, wherein a higher collection method confidence coefficient indicates a higher confidence in the collection method associated with the higher collection method confidence coefficient;

calculating, by the vetting system, a composite trust score based on the MIC trust value for each level of MIC, weighted by a corresponding APS confidence coefficient at a corresponding level of APS and weighted by a corresponding collection method confidence coefficient for the corresponding part, for the part of all subject information associated with the linked MIC-0 to MIC-n; and

comparing, by the vetting system, the calculated composite trust score with a preset threshold;

wherein the subject passes the vetting when the calculated composite trust score is at or above the preset threshold and the subject fails the vetting when the calculated composite trust score is below the preset threshold.

13. A system, comprising a subject device and a vetting system of a vetting service, for a subject using the subject device to submit a vetting request to the vetting system of the vetting service, the vetting system including a vetting service computer programmed to perform operations according to vetting service instructions, the subject device including a subject computer programmed to perform operations according to subject instructions, the subject device having received a level-n mobile identification credential (MIC-n) from a level-n authorizing party system (APS-n), the APS-n including an APS-n computer programmed to perform operations according to APS-n instructions, the MIC-n being linked to lower level mobile identification credentials from MIC-0 to MIC-(n−1),

the subject device sending, to the vetting system, a vetting request to vet the subject;

the vetting system sending, to the subject device, a request for identification information of the subject;

the subject device receiving, from the subject, consent to release part or all of subject information associated with the MIC-n;

(i) the subject device sending, to the vetting system, the consented part or all of subject information, and the APS-n verifying the part or all of subject information associated with the MIC-n or (ii) the APS-n sending, to the vetting system, the consented part or all of subject information as verified part or all of subject information associated with the MIC-n;

the vetting system, as a level-n relying party system (RPS-n) using the verified part or all of subject information associated with the MIC-n to verify or not verify the identity of the subject; and

the vetting system developing an identity profile of the subject based on verifying or not verifying the identity of the subject using the verified part or all of subject information associated with the linked MIC-0 to MIC-n;

the vetting system determining a vetting result of the subject based on the identity profile;

MIC-i (i=1 to n) being linked to MIC-(i−1) which the subject device received from APS-(i−1), and the APS-i being RPS-(i−1) which verified the identity of the subject using verified part or all of subject information associated with the MIC-(i−1), with MIC-0 to MIC-n from level-0 to level-n being linked; and

the subject information associated with the MIC-n including the subject information associated with MIC-0 to MIC-(n−1) by virtue of a linked status of MIC-0 to MIC-n;

wherein:

the subject device sends, to the vetting system, a token specifying the part or all of subject information which the subject has consented to release to the vetting system;

the vetting system sends, to the APS-n, the received token;

the subject device sends another token to the APS-n;

when the tokens are received by the APS-n within a preset timeframe and are verified by the APS-n, the vetting system receives the verified part or all of subject information; and

when the tokens are not received by the APS-n within the preset timeframe or are not verified by the APS-n, the APS-n sends, to the vetting system, a notification to resubmit the request for identification information of the subject.

14. The system of claim 13 , wherein:

the vetting system sends, to the subject device, a request for a liveness check;

the vetting system receives, (i) from the subject, liveness check information and evaluates the liveness check information to determine whether the liveness check is valid or invalid, or (ii) from the APS-n which has evaluated liveness check information received from the subject, a determination by the APS-n as to whether the liveness check is valid or invalid;

the vetting system develops the identity profile of the subject, based on verifying or not verifying the identity of the subject using the verified part or all of subject information associated with the linked MIC-0 to MIC-n, when the liveness check is valid; and

the vetting system denies the vetting request from the subject when the liveness check is invalid.

15. The system of claim 13 , wherein:

the vetting system obtains a MIC trust value for each level of MIC from MIC-0 to MIC-n, wherein a higher MIC trust value indicates a higher trust in a category of content of the MIC having the higher MIC trust value;

the vetting system calculates a composite trust score based on the MIC trust value for each level of MIC;

the vetting system compares the calculated composite trust score with a preset threshold; and

the subject passes the vetting when the calculated composite trust score is at or above the preset threshold and the subject fails the vetting when the calculated composite trust score is below the preset threshold.

16. The system of claim 13 , wherein:

the vetting system obtains a MIC trust value for each level of MIC from MIC-0 to MIC-n, wherein a higher MIC trust value indicates a higher trust in a category of content of the MIC having the higher MIC trust value;

the vetting system obtains an APS confidence coefficient for each level of APS from APS-0 to APS-n, wherein a higher APS confidence coefficient indicates a higher confidence in the authorizing party associated with the higher APS confidence coefficient;

the vetting system calculates a composite trust score based on the MIC trust value for each level of MIC, weighted by a corresponding APS confidence coefficient at a corresponding level of APS, for the part of all subject information associated with the linked MIC-0 to MIC-n;

the vetting system compares the calculated composite trust score with a preset threshold; and

the subject passes the vetting when the calculated composite trust score is at or above the preset threshold and the subject fails the vetting when the calculated composite trust score is below the preset threshold.

17. The system of claim 13 , wherein:

the vetting system obtains a MIC trust value for each level of MIC from MIC-0 to MIC-n, wherein a higher MIC trust value indicates a higher trust in a category of content of the MIC having the higher MIC trust value;

the vetting system obtains a collection method confidence coefficient for each method of collecting a corresponding part of the subject information, wherein a higher collection method confidence coefficient indicates a higher confidence in the collection method associated with the higher collection method confidence coefficient;

the vetting system calculates a composite trust score based on the MIC trust value for each level of MIC, weighted by a corresponding collection method confidence coefficient for the corresponding part, for the part of all subject information associated with the linked MIC-0 to MIC-n;

the vetting system compares the calculated composite trust score with a preset threshold; and

the subject passes the vetting when the calculated composite trust score is at or above the preset threshold and the subject fails the vetting when the calculated composite trust score is below the preset threshold.

18. The system of claim 13 , wherein:

the vetting system obtains a MIC trust value for each level of MIC from MIC-0 to MIC-n, wherein a higher MIC trust value indicates a higher trust in a content of the MIC having the higher MIC trust value;

the vetting system obtains an APS confidence coefficient for each level of APS from APS-0 to APS-n, wherein a higher APS confidence coefficient indicates a higher confidence in the authorizing party associated with the higher APS confidence coefficient;

the vetting system obtains a collection method confidence coefficient for each method of collecting a corresponding part of the subject information, wherein a higher collection method confidence coefficient indicates a higher confidence in the collection method associated with the higher collection method confidence coefficient;

the vetting system calculates a composite trust score based on the MIC trust value for each level of MIC, weighted by a corresponding APS confidence coefficient at a corresponding level of APS and weighted by a corresponding collection method confidence coefficient for the corresponding part, for the part of all subject information associated with the linked MIC-0 to MIC-n;

the vetting system compares the calculated composite trust score with a preset threshold; and

the subject passes the vetting when the calculated composite trust score is at or above the preset threshold and the subject fails the vetting when the calculated composite trust score is below the preset threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2021
From: ELLISON, CHANG; BIEGGER, KELLI; BOYD, DANIEL; GUTIERREZ, BRANDON; LIM, JASON
To: THE GOVERNMENT OF THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY OF HOMELAND SECURITY
Reel/Frame 056850/0823 →
Continuity (1)
Provisional Application 63050490 · Jul 10, 2020
Cited By (9)
US 12,200,497 US 12,221,065 US 12,277,205 US 12,311,880 US 12,393,325 US 12,400,503 US 12,524,512 US 12,619,705 US 12,629,981