Advertisement Client Selecting Ads From Server Guide

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing advertisement server systems face high processing demands and resource requirements to provide fast and personalized mobile advertisement services, as they need to handle advertisement obtaining requests and maintain user equipment information for multiple clients.

Innovation Solution

The system introduces an advertisement guide transmitted by the advertisement server to the advertisement client, allowing the client to select and obtain advertisements based on the guide, reducing the server's processing load by shifting the selection task to the client and utilizing a broadcast server to efficiently distribute the guide to relevant clients.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the advertisement server processes advertisement obtaining requests and selects advertisements for multiple clients, then personalized advertisement service is provided, but the processing ability requirements and network resource usage of the server increase significantly

Engineering Contradiction:
Improvepersonalized advertisement serviceVSAvoidserver processing ability requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The advertisement client autonomously selects advertisements from the obtained advertisement guide based on its own characteristics (terminal type, network ability, storage ability, user preferences) without requiring the server to process selection requests for each client, making the system self-service oriented

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The advertisement selection function is extracted from the server and transferred to the client. The server only provides the advertisement guide and raw advertisement resources, while the client performs the selection locally, reducing server processing burden

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If the advertisement server maintains user equipment information for multiple clients to provide personalized service, then advertisement personalization is achieved, but the server's information storage and processing load increase

Engineering Contradiction:
Improveadvertisement personalizationVSAvoidserver information storage load
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Each advertisement client independently manages its own characteristic information (terminal type, network ability, storage ability, user preferences) and uses this information to select advertisements autonomously, eliminating the need for the server to maintain detailed user equipment information

Inventive Principle:
Principle #25Self-service

3Reliability

If the terminal obtains advertisements from the network side when needed, then the advertisement service is up-to-date, but the time delay occurs and network resources are consumed

Engineering Contradiction:
Improveadvertisement up-to-date statusVSAvoidadvertisement obtaining time delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The advertisement client proactively obtains the advertisement guide and advertisement resources in advance before they are needed for display. This preliminary action allows the client to have advertisements ready locally, avoiding time delays when advertisements need to be displayed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The advertisement data is segmented into a structured advertisement guide (containing advertisement identifiers, metadata, and URLs) and separate advertisement resources. The client obtains the compact guide in advance and only downloads full advertisement resources when specifically needed, reducing both time and network resource consumption

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2339782B1Advertisement obtaining method, system, advertisement client and advertisement server
Publication Date: 2014.12.17 HUAWEI TECH CO LTD
  • EP2339782B1 patent drawingFigure 1~3
  • EP2339782B1 patent drawingFigure 4~5
  • EP2339782B1 patent drawingFigure 6

AI summary

An advertisement obtaining method, an advertisement obtaining system, an advertisement client, and an advertisement server are provided. The advertisement obtaining method includes the following steps. An advertisement guide is received. The advertisement guide includes several items. A specified item of the advertisement guide is selected. Advertisements corresponding to the specified item are obtained and stored. In the technical solutions, the advertisement client selects, by selecting the specified item, advertisements to be obtained, and obtains advertisements corresponding to the specified item. The selecting of the advertisements is accomplished by the advertisement client, while the advertisement server does not need to select the advertisements for the advertisement client, and this lowers the requirements for the processing ability of the advertisement server. The advertisement server transmits the advertisement guide initiatively, and this popularizes new advertisements in time.