Access control system for implementing access restrictions of regulated database records while identifying and providing indicators of regulated database records matching validation criteria
First Claim
Patent Images
1. A system for displaying offers to customers of a digital display entity, the system comprising:
- a pre-validation system comprising one or more processors for executing software instructions to;
receive pre-validation criteria indicating attributes of users that qualify them for a content item from a provider;
access a regulated database of regulated user records including, for each of a plurality of users, a regulated user ID and a plurality of regulated user attributes, wherein access to the regulated user records is regulated by third-party regulations;
receive from an external targeting system, a plurality of targeting records associated with respective users, each targeting record including a user ID and associated personal user information;
for each of the user IDs of the plurality of targeting records;
correlate the user ID with a regulated user record of the regulated database based at least on one or more matches of personal user information of the user IDs and corresponding to the plurality of regulated user attributes of the regulated user records;
determine whether the plurality of regulated user attributes of the regulated user record identified as matching the user ID of the targeting record meet the pre-validation criteria;
if the pre-validation criteria are met, identify the user ID as pre-validated; and
if the pre-validation criteria are not met, do not identify the user ID as pre-validated;
generate a pre-validated user ID list including each of the pre-validated user IDs, wherein the pre-validated user ID list does not include any regulated user attributes from the regulated database and includes non-regulated user information from the regulated database in order to identify a user associated with the pre-validated user ID; and
transmit the pre-validated user ID list to the digital display entity;
wherein the digital display entity is configured to match respective pre-validated user IDs to corresponding digital display IDs of users of the digital display entity, generating a digital ID list configured to allow the digital display entity to identify respective users as qualifying for the content item from the provider in response to the users'"'"' digital display IDs being included on the digital ID list.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital targeting system is configured to access data to determine users that satisfy content factors, such as pre-validation criteria, based on user information stored in a database having restrictions on sharing of user data, such as government regulations on sharing of the user information. The digital targeting system may then generate a pre-validated user ID list indicating those users that match the content factors. Users on the pre-validated user ID list may then be matched to users in other databases, such as a digital ID database, to identify digital IDs for the users that are usable by a digital display entity.
-
Citations
22 Claims
-
1. A system for displaying offers to customers of a digital display entity, the system comprising:
a pre-validation system comprising one or more processors for executing software instructions to; receive pre-validation criteria indicating attributes of users that qualify them for a content item from a provider; access a regulated database of regulated user records including, for each of a plurality of users, a regulated user ID and a plurality of regulated user attributes, wherein access to the regulated user records is regulated by third-party regulations; receive from an external targeting system, a plurality of targeting records associated with respective users, each targeting record including a user ID and associated personal user information; for each of the user IDs of the plurality of targeting records; correlate the user ID with a regulated user record of the regulated database based at least on one or more matches of personal user information of the user IDs and corresponding to the plurality of regulated user attributes of the regulated user records; determine whether the plurality of regulated user attributes of the regulated user record identified as matching the user ID of the targeting record meet the pre-validation criteria; if the pre-validation criteria are met, identify the user ID as pre-validated; and if the pre-validation criteria are not met, do not identify the user ID as pre-validated; generate a pre-validated user ID list including each of the pre-validated user IDs, wherein the pre-validated user ID list does not include any regulated user attributes from the regulated database and includes non-regulated user information from the regulated database in order to identify a user associated with the pre-validated user ID; and transmit the pre-validated user ID list to the digital display entity; wherein the digital display entity is configured to match respective pre-validated user IDs to corresponding digital display IDs of users of the digital display entity, generating a digital ID list configured to allow the digital display entity to identify respective users as qualifying for the content item from the provider in response to the users'"'"' digital display IDs being included on the digital ID list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19, 20)
-
9. A system for displaying offers to customers of a digital display entity, the system comprising:
-
a pre-validation system comprising one or more processors for executing software instructions to; generate a pre-validated user ID list based on accessed regulated data from a regulated database of regulated user records including, for each user, a regulated user ID and a plurality of regulated user attributes, wherein the pre-validated user ID list includes a plurality of pre-validated user IDs indicating users that are preapproved for a content offer, wherein the pre-validated user ID list does not include any regulated user attributes from the regulated database and includes non-regulated user information from the regulated database in order to identify a user associated with the pre-validated user ID; transmit the pre-validated user ID list to a digital display entity; wherein the digital display entity is configured to match respective pre-validated user IDs to corresponding digital IDs of the digital display entity to generate a digital ID list configured to allow the digital display entity to identify respective users as qualifying for the content item from the provider in response to the users'"'"' digital IDs being included on the digital ID list, a verification system comprising one or more processors for executing software instructions to; receive an indication that a user selected the content item displayed by the digital display entity; transmit, to a user device associated with the user, a request for one or more authentication items; receive, from the user device, one or more of the authentication items; determining, based on the received authentication items, a confidence level that the user providing the authentication items is the same user that was pre-validated for the content offer; in response to determining that the confidence level is above a predetermined authentication threshold, initiating transmission of a firm offer of goods or services to the user device;
orin response to determining that the confidence level is not above a predetermined authentication threshold, not initiating transmission of a firm offer of goods or services to the user device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
21. A system for displaying offers to customers of a digital display entity, the system comprising:
a content-item qualifying system comprising one or more processors for executing software instructions to; receive pre-validation criteria indicating attributes of users that qualify them for a content item from a provider; access a regulated database of regulated user records including, for each of a plurality of users, a regulated user ID and a plurality of regulated user attributes, wherein access to the regulated user records is regulated by third-party regulations; receive from an external targeting system, a plurality of targeting records associated with respective users, each targeting record including a user ID and associated personal user information; for each of the user IDs of the plurality of targeting records; correlate the user ID with a regulated user record of the regulated database based at least on one or more matches of personal user information of the user IDs and corresponding to the plurality of regulated user attributes of the regulated user records; determine whether the plurality of regulated user attributes of the regulated user record identified as matching the user ID of the targeting record meet the pre-validation criteria; if the pre-validation criteria are met, identify the user ID as pre-validated; and if the pre-validation criteria are not met, do not identify the user ID as pre-validated; generate a pre-validated user ID list including each of the pre-validated user IDs, wherein the pre-validated user ID list does not include any regulated user attributes; and match respective pre-validated user IDs to a corresponding advertisement campaign; identify respective users as qualifying for the content item from the provider in response to one or more pre-validated user IDs of the pre-validated user IDs matching with the corresponding advertisement campaign; transmitting the content item to some of the identified respective users via a physical mail address; detecting access by a user of the identified respective users to an online service; and transmitting a plurality of content items to the user'"'"'s computing device for display, including the content item that the user is qualified for.
-
22. A system comprising:
one or more computer processors configured to execute software instructions to; receive pre-validation criteria indicating attributes of users that qualify them for a firm offer of credit from a lender; applying, or causing application by another entity of, the pre-validation criteria to a plurality of credit records including, for each of a plurality of users, a user ID and a plurality of credit-related attributes, wherein access to the credit records is regulated by third-party regulations; based on said applying, generate a pre-validated user ID list of pre-validated user IDs qualified for the firm offer of credit from the lender, wherein the pre-validated user ID list does not include any credit-related attributes; storing the list of pre-validated user IDs at a particular network location; providing an authentication user interface to a user computing device; receiving, via the authentication user interface, a username and password; performing an authentication process based on the username and password to determine an identify of a user of the user computing device; access user account information associated with the user of the user computing device; accessing the pre-validated user IDs at the particular network location to determine whether the user account information is associated with any of the pre-validated user IDs of the pre-validated user ID list; and in response to determining that the user account information is associated with one of the pre-validated user IDs, transmit user interface data to the user computing device causing the user computing device to display; information regarding the firm offer of credit from the lender, including an indication that the user has already qualified to receive the firm offer of credit; and a link to an application site of the lender, the link configured to direct the user computing device to an application completion interface where the user provides further information in completing application for the firm offer of credit.
Specification