Dynamic Advertisement Insertion in Game Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing game content systems cannot dynamically update advertisements once the game is sold, leading to outdated ads being displayed and contractual issues with advertising agencies being difficult to reflect in circulated game content.
Innovation Solution
A content display processing apparatus and method that includes an advertisement-information reception unit, an advertisement downloading unit, and a display processing unit to receive, download, and display advertisements from assigned advertising agencies based on a valid license list, allowing for dynamic insertion and updating of ads in game spaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If advertisement data is embedded in game contents at the time of distribution, then the advertisement can be displayed during game play, but the advertisement cannot be updated or changed after the game is sold
Solution Approach 1:
The patent divides the advertisement display system into two independent parts: (1) game contents that contain only the framework for displaying advertisements, and (2) advertisement data that is separately managed and can be updated. The game contents include an advertisement management unit that handles advertisement information without embedding actual ad data, allowing the ad data to be segmented and updated independently while maintaining the display framework in the game.
Solution Approach 2:
The patent introduces an advertisement management unit as an intermediary component between the game contents and advertisement data. This intermediary unit manages the connection between the game's display framework and the advertisement data, enabling dynamic updates of advertisement data without modifying the game contents themselves. The management unit acts as a mediator that facilitates advertisement updates while maintaining system simplicity.
2Reliability
If advertisement data is stored in the optical disk with the game, then the advertisement can be displayed, but outdated advertisements cannot be removed even after contract expiration
Solution Approach 1:
The patent implements dynamic advertisement data management where advertisement information can be updated, added, or removed based on contract status. The advertisement management unit dynamically adjusts which advertisements are displayed by referencing contract expiration dates and status information, allowing the system to adapt to changing contractual relationships without requiring game content redistribution.
Solution Approach 2:
The system incorporates feedback mechanisms where the advertisement management unit continuously monitors contract status and adjusts advertisement display accordingly. When contracts expire or change, the management unit receives updated information and automatically modifies which advertisements are displayed, ensuring that only current and relevant advertisements are shown while maintaining ease of contract management.
3Adaptability or versatility
If multiple advertising agencies are assigned to advertisement spaces, then advertisement diversity is improved, but it becomes difficult to manage and update contract status for each agency
Solution Approach 1:
The patent creates a universal advertisement management framework that can handle multiple advertising agencies through a single unified system. The advertisement management unit serves multiple functions: it manages contract status for all agencies, tracks expiration dates, and controls which advertisements are displayed. This multi-functional approach allows diverse advertisement sources to be managed through one centralized system, reducing overall management complexity despite having multiple agencies.
Data Source
AI summary
An advertisement inserted in contents of, for example, a game does not serve its purpose after a while. An advertisement-information reception unit (112) receives an advertisement-space definition file (32). The advertisement-space definition file (32) is a file that defines an advertisement space for an advertisement to be inserted when contents are displayed and an advertising agency is assigned to the advertisement space. An assignment changing unit (116) cancels the assignment of an advertising agency, whose license has expired, to the advertisement space even when the advertising agency is assigned to the advertising space in the advertisement-space definition file (32). An advertisement downloading unit (118) downloads advertisement data to be inserted in the advertisement space from the server of the advertising agency validly assigned to the advertisement space. A rendering engine (130) inserts, when displaying the contents on a screen, the downloaded advertisement in the advertisement space and displays accordingly.


