Microsoft Corporation
Scalable system for dynamic user audience determination

Last updated:

Abstract:

A system may include a processor; and a memory storing instructions that, when executed by the processor, configure the processor to: receive, from a computing device, a request for a set of content, the request associated with a user identifier; query a cached data store to determine that a set of audiences for the user identifier is stale; in response to the determination that the set of audiences is stale: access user properties for the user identifier; and generate the set of audiences for the user identifier based on the user properties; and serve the set of content according to the generated set of audiences.

Status:
Grant
Type:

Utility

Filling date:

6 Aug 2018

Issue date:

14 Jun 2022