User History Banner Selection for Avatar Video Screens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video distribution systems lack the ability to dynamically display banners based on user interaction history, limiting opportunities for users to select and transition to associated screens.

Innovation Solution

An information processing system that records and analyzes user interaction history to determine personalized banner display conditions, selecting banners that match user behavior, and displays them in a virtual space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If banners are uniformly determined by administrators or requesters according to display period, then banner display control is simple and centralized, but user personalization and engagement opportunities are limited

Engineering Contradiction:
Improvebanner personalizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system pre-collects and stores user action history data in advance, including viewing history, distribution history, and game play history. This preliminary data collection enables later personalized banner selection without requiring complex real-time analysis, resolving the contradiction between personalization and system complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a server as an intermediary between the user terminal and banner content. The server receives user action history, determines appropriate banners based on predetermined conditions, and transmits them to the terminal. This intermediary architecture centralizes the complex logic while keeping the terminal simple, achieving both personalization and manageable system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If banner display is standardized without user history consideration, then implementation is straightforward, but user engagement and selection opportunities decrease

Engineering Contradiction:
Improveuser engagementVSAvoiduser history analysis
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

User action history data is collected and stored in advance in a structured format on both the user terminal and server. This preliminary organization of data simplifies later analysis and enables efficient determination of appropriate banners, reducing the difficulty of detecting and measuring user behavior patterns

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses user action history as feedback to dynamically select and display appropriate banners. By analyzing past viewing, distribution, and game play behavior, the system provides feedback-driven personalized banner recommendations that increase user engagement while using predetermined conditions to keep the analysis process manageable

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12582905B2Information processing device, information processing method, and program for displaying banner based on user history data
Publication Date: 2026.03.24 GREE HOLDINGS INC
  • US12582905B2 patent drawing
  • US12582905B2 patent drawing
  • US12582905B2 patent drawing

AI summary

An information processing device includes circuitry that manages distribution of a video including animation of an avatar object corresponding to a user. The circuitry acquires history data including user action history relating to the distribution or viewing of the video from a user device used by the user, and records the history data in a memory. The circuitry acquires the history data of the user associated with a selection screen selected by the user, from among the history data. The circuitry specifies each banner display condition corresponding to a plurality of banners associated with the selection screen. The circuitry determines a condition that matches the acquired history data, from among the specified banner display conditions. The circuitry selects a banner corresponding to the banner display condition that matches the history data, from among the plurality of banners, and sends drawing data for the banner to the user device.