CPC H04N 21/458 (2013.01) [G06Q 30/0271 (2013.01); H04L 9/3213 (2013.01); H04N 21/2351 (2013.01); H04N 21/2387 (2013.01); H04N 21/25 (2013.01); H04N 21/27 (2013.01)] | 22 Claims |
1. A method comprising:
executing, by an operating system of a streaming device, a streaming application configured to stream a media content item on a display of the streaming device;
in response to receiving, from the streaming application, a request to generate a token:
obtaining a user identifier of a user account of a media platform;
obtaining, by the operating system, a plurality of signals used to select promoted content for the user account;
generating, by the operating system, the token to include the user identifier and the plurality of signals; and
encrypting the token to generate an encrypted token, the encrypted token configured to be included in a fetch request to retrieve a promoted content item, personalized to the user account, from a promoted content server associated with the media platform, the promoted content item configured to be inserted into playback of the media content item by the streaming application.
|