US2023245151A1PendingUtilityA1

Systems and methods for determining segments of online users from correlated datasets

75
Assignee: YAHOO AD TECH LLCPriority: Nov 14, 2014Filed: Apr 11, 2023Published: Aug 3, 2023
Est. expiryNov 14, 2034(~8.3 yrs left)· nominal 20-yr term from priority
Inventors:Jeffrey Wilson
G06Q 30/0204G06F 12/1408G06F 16/27G06F 16/2291G06Q 30/0269G06Q 30/0251
75
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods are disclosed for determining segments of online users from a correlated dataset. One method includes receiving, over a network, a plurality of datasets including user-related data of a plurality of users, each dataset being transmitted from a data owner; correlating, by at least one processor, the plurality of datasets into a correlated dataset; receiving a segmentation request for determining a plurality of users that qualify for a segment, the segmentation request including a set of segment rules to apply to the correlated dataset; determining, by accessing the correlated dataset, whether each user of the plurality of users qualifies for the segment based on the segment rule; and storing an indication of the segment in the correlated dataset for each user determined to qualify for the segment.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A computer-implemented method for providing de-identified user identifiers, the method including:
 receiving, by a processor over a network, a plurality of datasets from a first data manager, the plurality of datasets including user-related data of a plurality of users;   correlating the datasets with global user identifiers associated with the user-related data;   receiving a segmentation request from the first data manager for determining a plurality of users that qualify for a segment;   determining qualified global user identifiers, from the global user identifiers, for the segment based on segment rules of the segmentation request and a score of the segment; and   converting the qualified global user identifiers to a de-identified set of user identifiers, the converting including salting and hashing the qualified global user identifiers.   
     
     
         22 . The method of  claim 21 , further comprising:
 transmitting, by the processor to the first data manager of the segmentation request, after determining the de-identified set of user identifiers, the de-identified set of user identifiers of each user determined to qualify for the segment.   
     
     
         23 . The method of  claim 21 , wherein converting the qualified global user identifiers to a de-identified set of user identifiers includes further converting the qualified global user identifiers new global user identifiers. 
     
     
         24 . The method of  claim 21 , wherein the segment rules being provided by a second data manager. 
     
     
         25 . The method of  claim 21 , wherein the plurality of datasets include user-related data of a plurality of users, and 
 wherein the user-related data includes at least one of page views, page view duration, bounce rates, exit percentages, behavioral traits, and user interests of one or more of the plurality of users.   
     
     
         26 . The method of  claim 21 , wherein the segment rules of the segmentation request apply to the correlated dataset, and include a minimum segment score associated with the user-related data. 
     
     
         27 . The method of  claim 21 , further comprising determining a respective score for each of the plurality of users based upon a number of times each user visits a website associated with the segment within a period of time. 
     
     
         28 . A system for determining segments of online users from a correlated dataset and providing de-identified user identifiers, the system including:
 a data storage device storing instructions for determining segments from a correlated dataset; and   a processor configured to execute the instructions to perform a method including: 
 receiving, by a processor over a network, a plurality of datasets from a first data manager, the plurality of datasets including user-related data of a plurality of users; 
 correlating the datasets with global user identifiers associated with the user-related data; 
 receiving a segmentation request from the first data manager for determining a plurality of users that qualify for a segment; 
 determining qualified global user identifiers, from the global user identifiers, for the segment based on segment rules of the segmentation request and a score of the segment; and 
 converting the qualified global user identifiers to a de-identified set of user identifiers, the converting including salting and hashing the qualified global user identifiers. 
   
     
     
         29 . The system of  claim 28 , wherein the method further includes:
 transmitting, by the processor to the first data manager of the segmentation request after determining the de-identified set of user identifiers, the de-identified set of user identifiers of each user determined to qualify for the segment.   
     
     
         30 . The system of  claim 28 , wherein converting the qualified global user identifiers to a de-identified set of user identifiers includes further converting the qualified global user identifiers new global user identifiers. 
     
     
         31 . The system of  claim 28 , wherein the segment rules being provided by a second data manager. 
     
     
         32 . The system of  claim 28 , wherein the plurality of datasets include user-related data of a plurality of users, and 
 wherein the user-related data includes at least one of page views, page view duration, bounce rates, exit percentages, behavioral traits, and user interests of one or more of the plurality of users.   
     
     
         33 . The system of  claim 28 , wherein the segment rules of the segmentation request apply to the correlated dataset, and include a minimum segment score associated with the user-related data. 
     
     
         34 . The system of  claim 28 , wherein the method further includes:
 determining a respective score for each of the plurality of users based upon a number of times each user visits a website associated with the segment within a period of time.   
     
     
         35 . A non-transitory computer-readable storage medium storing program instructions for determining segments of online users from a correlated dataset and providing de-identified user identifiers, wherein the program instructions are computer-executable to implement a method including:
 receiving, by a processor over a network, a plurality of datasets from a first data manager, the plurality of datasets including user-related data of a plurality of users;   correlating the datasets with global user identifiers associated with the user-related data;   receiving a segmentation request from the first data manager for determining a plurality of users that qualify for a segment;   determining qualified global user identifiers, from the global user identifiers, for the segment based on segment rules of the segmentation request and a score of the segment; and   converting the qualified global user identifiers to a de-identified set of user identifiers, the converting including salting and hashing the qualified global user identifiers.   
     
     
         36 . The computer-readable storage medium of  claim 35 , wherein the method further includes:
 transmitting, by the processor to the first data manager of the segmentation request after determining the de-identified set of user identifiers, the de-identified set of user identifiers of each user determined to qualify for the segment.   
     
     
         37 . The computer-readable medium of  claim 35 , wherein converting the qualified global user identifiers to a de-identified set of user identifiers includes further converting the qualified global user identifiers new global user identifiers. 
     
     
         38 . The computer-readable medium of  claim 35 , wherein the plurality of datasets include user-related data of a plurality of users, and 
 wherein the user-related data includes at least one of page views, page view duration, bounce rates, exit percentages, behavioral traits, and user interests of one or more of the plurality of users.   
     
     
         39 . The computer-readable storage medium of  claim 35 , wherein the method further includes:
 determining a respective score for each of the plurality of users based upon a number of times each user visits a website associated with the segment within a period of time.   
     
     
         40 . The computer-readable storage medium of  claim 35 , wherein the segment rules of the segmentation request apply to the correlated dataset, and include a minimum segment score associated with the user-related data.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.