| CPC G06F 16/953 (2019.01) [G06F 16/9577 (2019.01); G06Q 30/02 (2013.01); G06Q 30/0251 (2013.01); G06Q 30/0255 (2013.01); H04L 67/02 (2013.01); H04L 67/535 (2022.05)] | 20 Claims |

|
1. A computer server comprising:
a memory storing computer readable instructions; and
processing circuitry configured to execute the computer readable instructions to cause the computer server to,
select, from a database, a user from a plurality of users,
encode a unique identifier for the selected user into an image uniform resource locator (URL),
transmit a communication incorporating the image URL to a user agent associated with the selected user,
receive, from the user agent, a hypertext transfer protocol (HTTP) request for an image associated with the image URL,
parse the received HTTP request to identify whether an impression cookie is present, and
in response to the impression cookie being present, extract a set of impressions from the impression cookie and generate a new impression cookie based on the extracted set of impressions.
|