Continuous Background Check Monitoring
Abstract
A candidate is enrolled for continuous background check monitoring where a computing system continually electronically monitors data sources that include background check data for data of the candidate for any changes or updates for the candidate, until the candidate is no longer enrolled. If a record is received, an identity matching process is performed to determine the probability the record belongs to the candidate. If the probability is below a threshold or manual review is desired, the system automatically triggers a manual review of the record to determine if it belongs to the candidate. If the system determines the record belongs to the candidate, a verification of the data may be triggered including triggering a county records search using the record as a pointer. The county records search may have more complete information. The system receives the results and automatically generates a report and transmits a notification of the report.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
enrolling a candidate for continuous background check monitoring; electronically monitoring a plurality of data sources that include background check information for background check data of the candidate, wherein the electronically monitoring is performed repeatedly until the candidate is unenrolled, and wherein at least one of the plurality of data sources provides real-time information; receiving a first data record from at least one of the electronically monitored data sources; performing an identity matching process to determine a probability that the first data record belongs to the candidate; determining from the identity matching process that the probability that the first data record belongs to the candidate exceeds a threshold, and responsive to that determination, determining that the first data record is not of interest; receiving a second data record from at least one of the electronically monitored data sources; performing the identity matching process to determine a probability that the second data record belongs to the candidate; determining from the identity matching process that the probability that the second data record belongs to the candidate exceeds the threshold; determining that a verification of the second data record is desired; responsive to determining that the verification of the second data record is desired, triggering a county records search to be performed to verify the second data record; receiving results of the county records search, wherein the results verify the information in the second data record; automatically generating a report that describes the second data record; and transmitting a notification of the report to an entity that caused the candidate to be enrolled for continuous background check monitoring.
2 . The method of claim 1 , wherein electronically monitoring the plurality of data sources includes periodically querying one or more of the plurality of data sources.
3 . The method of claim 1 , wherein electronically monitoring the plurality of data sources includes receiving pushed data from one or more of the plurality of data sources.
4 . The method of claim 1 , wherein the enrolled candidate is associated with a plurality of candidate information fields, wherein the first data record includes a plurality of data record information fields, and wherein performing the identity matching process to determine the probability that the first data record belongs to the candidate includes comparing the plurality of candidate information fields with the plurality of data record information fields.
5 . The method of claim 1 , further comprising:
receiving a third data record from at least one of the electronically monitored data sources; performing the identity matching process to determine a probability that the third data record belongs to the candidate; and determining from the identity matching process that the probability that the third data record is below the threshold, and responsive to that determination, triggering a manual review of the third data record to determine whether the third data record belongs to the candidate.
6 . The method of claim 1 , further comprising:
wherein the second data record indicates an arrest of the candidate, wherein the second data record includes a county in which the arrest occurred; and wherein the county records search is performed to determine details of the arrest and details of any disposition corresponding to the arrest.
7 . A non-transitory machine-readable storage medium that provides instructions that, when executed by a processor, causes said processor to carry out operations comprising:
enrolling a candidate for continuous background check monitoring; electronically monitoring a plurality of data sources that include background check information for background check data of the candidate, wherein the electronically monitoring is performed repeatedly until the candidate is unenrolled, and wherein at least one of the plurality of data sources provides real-time information; receiving a first data record from at least one of the electronically monitored data sources; performing an identity matching process to determine a probability that the first data record belongs to the candidate; determining from the identity matching process that the probability that the first data record belongs to the candidate exceeds a threshold, and responsive to that determination, determining that the first data record is not of interest; receiving a second data record from at least one of the electronically monitored data sources; performing the identity matching process to determine a probability that the second data record belongs to the candidate; determining from the identity matching process that the probability that the second data record belongs to the candidate exceeds the threshold; determining that a verification of the second data record is desired; responsive to determining that the verification of the second data record is desired, triggering a county records search to be performed to verify the second data record; receiving results of the county records search, wherein the results verify the information in the second data record; automatically generating a report that describes the second data record; and transmitting a notification of the report to an entity that caused the candidate to be enrolled for continuous background check monitoring.
8 . The non-transitory machine-readable storage medium of claim 7 , wherein electronically monitoring the plurality of data sources includes periodically querying one or more of the plurality of data sources.
9 . The non-transitory machine-readable storage medium of claim 7 , wherein electronically monitoring the plurality of data sources includes receiving pushed data from one or more of the plurality of data sources.
10 . The non-transitory machine-readable storage medium of claim 7 , wherein the enrolled candidate is associated with a plurality of candidate information fields, wherein the first data record includes a plurality of data record information fields, and wherein performing the identity matching process to determine the probability that the first data record belongs to the candidate includes comparing the plurality of candidate information fields with the plurality of data record information fields.
11 . The non-transitory machine-readable storage medium of claim 7 , wherein the operations further comprise:
receiving a third data record from at least one of the electronically monitored data sources; performing the identity matching process to determine a probability that the third data record belongs to the candidate; and determining from the identity matching process that the probability that the third data record is below the threshold, and responsive to that determination, triggering a manual review of the third data record to determine whether the third data record belongs to the candidate.
12 . The non-transitory machine-readable storage medium of claim 7 , wherein the operations further comprise:
wherein the second data record indicates an arrest of the candidate, wherein the second data record includes a county in which the arrest occurred; and wherein the county records search is performed to determine details of the arrest and details of any disposition corresponding to the arrest.
13 . A server, comprising:
a processor; a non-transitory machine-readable storage medium that provides instructions that, if executed by the processor causes the server to perform the following operations: enrolling a candidate for continuous background check monitoring;
electronically monitor a plurality of data sources that include background check information for background check data of the candidate, wherein the electronically monitoring is to be performed repeatedly until the candidate is unenrolled, and wherein at least one of the plurality of data sources is to provide real-time information;
receive a first data record from at least one of the electronically monitored data sources;
perform an identity matching process to determine a probability that the first data record belongs to the candidate;
determine from the identity matching process that the probability that the first data record belongs to the candidate exceeds a threshold, and responsive to that determination, determine that the first data record is not of interest;
receive a second data record from at least one of the electronically monitored data sources;
perform the identity matching process to determine a probability that the second data record belongs to the candidate;
determine from the identity matching process that the probability that the second data record belongs to the candidate exceeds the threshold;
determine that a verification of the second data record is desired;
responsive to the determination that the verification of the second data record is desired, trigger a county records search to be performed to verify the second data record;
receive results of the county records search, wherein the results verify the information in the second data record;
automatically generate a report that describes the second data record; and
transmit a notification of the report to an entity that caused the candidate to be enrolled for continuous background check monitoring.
14 . The server of claim 13 , wherein electronically monitoring of the plurality of data sources is to include a periodic querying of one or more of the plurality of data sources.
15 . The server of claim 13 , wherein electronically monitoring the plurality of data sources is to include receipt of pushed data from one or more of the plurality of data sources.
16 . The server of claim 13 , wherein the enrolled candidate is to be associated with a plurality of candidate information fields, wherein the first data record is to include a plurality of data record information fields, and wherein performance of the identity matching process to determine the probability that the first data record belongs to the candidate includes a comparison of the plurality of candidate information fields with the plurality of data record information fields.
17 . The server of claim 13 , wherein the operations further comprise:
receive a third data record from at least one of the electronically monitored data sources; perform the identity matching process to determine a probability that the third data record belongs to the candidate; and determine from the identity matching process that the probability that the third data record is below the threshold, and responsive to that determination, trigger a manual review of the third data record to determine whether the third data record belongs to the candidate.
18 . The server of claim 13 , wherein the second data record indicates an arrest of the candidate, wherein the second data record includes a county in which the arrest occurred, and wherein the county records search is performed to determine details of the arrest and details of any disposition corresponding to the arrest.Join the waitlist — get patent alerts
Track US2021097635A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.