Encrypted Token for Personalized Promoted Content Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There are technical challenges associated with distributing the control of promoted content selection between promoted content servers, particularly when one server provides personalized promoted content.
Innovation Solution
A method is implemented where a television device's operating system generates and encrypts a token that includes a user identifier and signals used for promoted content selection, allowing for secure retrieval of personalized promoted content items from a promoted content server associated with the media platform.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If promoted content selection is distributed between multiple promoted content servers, then personalized promoted content can be provided, but technical challenges and complexity arise in coordinating between servers
Solution Approach 1:
The patent introduces an encrypted token as an intermediary mechanism that mediates communication between the streaming application and multiple promoted content servers. The token encapsulates user identifier and signals, allowing servers to access personalized content information without requiring complex direct coordination protocols between servers, thus reducing system complexity while enabling personalized content delivery
2Adaptability or versatility
If promoted content inventory is shared between multiple promoted content servers, then more personalized content options are available, but security and control challenges increase
Solution Approach 1:
The system performs preliminary action by encrypting the token containing user identifier and signals before it is shared between servers. This pre-encryption ensures that sensitive information is protected from the outset, allowing inventory sharing between servers while maintaining security and control without requiring complex real-time verification protocols
3Reliability
If a token is encrypted to secure user information, then security is improved, but processing overhead increases
Solution Approach 1:
The token is encrypted in advance before being distributed to multiple promoted content servers. This preliminary encryption action ensures that security is established upfront, and the encrypted token can be efficiently transmitted and processed by servers without requiring repeated encryption operations, thus minimizing processing overhead while maintaining strong security
Data Source
AI summary
In some aspects, a method includes executing a streaming application configured to stream a media content item on a display of a television device, and receiving, from the streaming application, a request to generate a token. The method includes, in response to the request, obtaining a user identifier of a user account of a media platform, obtaining a plurality of signals used to select promoted content for the user account, generating the token to include the user identifier and the plurality of signals, and encrypting the token to generate an encrypted token. The encrypted token is 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 is configured to be inserted into playback of the media content item by the streaming application.


