US 11,687,974 B1
Identifying content to present to a group of online system users based on user actions and specified by a third-party system
Yi Huang, Pleasanton, CA (US); Peng Fan, Palo Alto, CA (US); Zhimin Chen, Santa Clara, CA (US); and Keyun Tong, Fremont, CA (US)
Assigned to META PLATFORMS, INC., Menlo Park, CA (US)
Filed by META PLATFORMS, INC., Menlo Park, CA (US)
Filed on Dec. 22, 2020, as Appl. No. 17/131,338.
Application 17/131,338 is a continuation of application No. 16/670,747, filed on Oct. 31, 2019, abandoned.
Application 16/670,747 is a continuation of application No. 14/698,822, filed on Apr. 28, 2015, granted, now 10,497,024, issued on Dec. 3, 2019.
Int. Cl. G06Q 30/02 (2023.01); G06Q 30/0251 (2023.01); H04L 67/50 (2022.01)
CPC G06Q 30/0269 (2013.01) [H04L 67/535 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processor; and
a memory storing instructions that, when executed by a processor, cause the processor to:
receive tracking pixel data corresponding to a plurality of actions performed by a first user of an online system on a third-party site, wherein each action performed by the first user is recorded by a tracking pixel embedded on the third-party site and has a timestamp indicating when the action was performed;
add a first user profile of the first user to a first target group in response to identifying that a first action of the first user in the tracking pixel data satisfies a user property of the first target group, wherein the user property of the first target group defines eligibility for inclusion in the first target group, comprising a target action and a predetermined time interval associated with the target action, and wherein the first action of the first user satisfies the target action of the first target group and the timestamp associated with the first action is within the predetermined time interval associated with the target action;
identify an opportunity to present content items to the first user of the online system;
identify candidate content requests from a first set of content requests directed to the first target group, wherein the candidate content requests comprise a threshold number of targeting criteria satisfied by characteristics in the first user profile of the first user;
select, using a content selection technique performed by the online system, one of the candidate content requests with a first content item to present to the first user based at least in part on the characteristics in the first user profile of the first user; and
present a first content item of the selected candidate content request on a client device of the first user.