Terminal Server Advertisement Control Across Multiple Clients
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing advertisement display control methods lack the ability to centrally control target advertisements across multiple clients on a single terminal, resulting in a unitary control manner and low flexibility.
Innovation Solution
A method where a terminal sends advertisement requests to an advertisement server, receiving permission information based on device and client identifiers, allowing the terminal to control the display of target advertisements on multiple clients, with features like caching and real-time updates to ensure accurate and flexible control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If advertisement SDKs are integrated into multiple clients on one terminal, then the advertisement can be displayed on each client independently, but the control manner becomes unitary and flexibility is low
Solution Approach 1:
The patent introduces a terminal server as an intermediary between the advertisement server and multiple clients. The terminal server receives advertisement requests from multiple clients, manages device identifiers for each client, and coordinates with the advertisement server to implement unified advertisement control across all clients on the terminal. This intermediary structure enables flexible advertisement display control while maintaining system manageability.
2Measurement precision
If per-day display times are controlled on a single client, then the control accuracy is high for that client, but the target advertisement cannot be controlled across multiple clients on the same terminal
Solution Approach 1:
The terminal server is designed with multi-functionality to handle advertisement requests from multiple different clients. It can manage device identifiers for each client, coordinate with the advertisement server, and control advertisement display across all clients using a unified approach. This universal design enables the system to maintain control accuracy while extending capability to multiple clients.
Solution Approach 2:
The patent transitions from single-client control to multi-client control by introducing a new dimensional layer - the terminal server layer. This additional layer operates between the advertisement server and multiple clients, enabling unified control across the multi-client dimension while preserving the precision of advertisement delivery.
3Ease of operation
If each client accesses the advertising system independently, then client autonomy is maintained, but centralized control of advertisement display across multiple clients cannot be achieved
Solution Approach 1:
The terminal server acts as a mediator that preserves client independence while enabling centralized control. Each client continues to operate autonomously and access the advertising system independently, but the terminal server coordinates their advertisement requests and manages device identifiers to achieve unified control across all clients.
Data Source
AI summary
A terminal sends a first advertisement request to an advertisement server, where the first advertisement request includes a device identifier of the terminal and an advertisement slot identifier of a first client on the terminal. The advertisement server determines a target advertisement and first permission information according to the first advertisement, request, and returns the target advertisement and the first permission information to the terminal. The first permission information is permission information that is determined by the advertisement server based on the device identifier and that is used to instruct the first client to display the target advertisement. The terminal controls, based on the received first permission information, the target advertisement to be displayed on the first client.


