Content Selection Parameter Storage Redundancy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content delivery systems face inefficiencies in memory and computational resource usage due to redundant storage of third-party content selection parameters, leading to increased memory usage and processing time when handling requests for third-party content.
Innovation Solution
A data processing system that stores independent content selection parameters associated with a common parameter category in a single memory bank, allowing for fast retrieval and reducing redundancy by grouping parameters with separate content selection policies together.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If content selection parameters are stored separately for each content selection policy, then the system can maintain policy-specific parameters, but memory usage increases due to redundant storage of common parameters
Solution Approach 1:
The patent merges common parameters across multiple content selection policies into a single storage location. Instead of storing identical parameters (such as geographic location, device type, or user demographic criteria) separately for each policy, the system stores them once in a shared parameter repository, reducing memory usage while maintaining policy-specific functionality through selective parameter association.
Solution Approach 2:
The patent creates a universal parameter storage structure that serves multiple content selection policies simultaneously. A single set of common parameters can be referenced and applied across different policies, allowing the same parameter data to fulfill multiple functions and support various content delivery decisions without duplication.
2Adaptability or versatility
If multiple sets of content selection parameters are stored for different content selection policies, then the system can support diverse content distribution strategies, but processing time increases due to retrieval of multiple parameter sets
Solution Approach 1:
The patent combines multiple parameter sets into a unified parameter structure that can be retrieved in a single operation. By organizing parameters hierarchically with common parameters at the parent level and policy-specific parameters at child levels, the system retrieves the entire parameter tree in one access rather than querying multiple separate storage locations sequentially.
Solution Approach 2:
The patent pre-organizes parameters into a hierarchical structure with defined relationships between common and policy-specific parameters before content delivery decisions are made. This preliminary structuring allows the system to quickly navigate and retrieve only the necessary parameters for a given policy without searching through unrelated parameter sets, reducing retrieval time.
Data Source
AI summary
Systems and methods for providing third-party content can include a data processing system receiving a first content selection parameter and a plurality of second content selection parameters to manage serving of content items of a third-party content provider. The data processing system can store the first content selection parameter and a plurality of second content selection parameters in a memory bank. Upon receiving a request for third-party content, the data processing system can retrieve the first content selection parameter and the plurality of second content selection parameters from the memory bank, and determine a parameter among the first content selection parameter and the plurality of second content selection parameters. The data processing system can select a content item from a plurality of content items of the third-party content provider based on the determined parameter, and provide the selected content item for presentation on a client device.


