Mobile Terminal Application Cache Analysis for Targeted Ad Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users are increasingly indifferent to advertisements due to excessive exposure, leading to low advertisement effectiveness for advertisers, as current methods fail to provide targeted and relevant ads based on user interests.

Innovation Solution

A mobile terminal system that collects and manages application execution history information to determine user interests, allowing for the provision of targeted advertisements by comparing cache data size information to reference values and transmitting this information to an external server for personalized ad selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If advertisements are widely distributed through multiple channels, then advertisement coverage is improved, but user interest and advertisement effectiveness deteriorate

Engineering Contradiction:
Improveadvertisement coverageVSAvoidadvertisement effectiveness
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies local quality by customizing advertisement content based on individual user characteristics. The server analyzes user information including execution history of applications, device information, and location data to provide personalized advertisements tailored to each user's interests and behavior patterns, rather than using uniform advertisement content for all users.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes parameter changes by dynamically adjusting advertisement selection based on real-time user behavior parameters. The system monitors changes in application execution history, device status, and user interactions to modify which advertisements are presented to each user, making the advertisement delivery adaptive to changing user states.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If general advertisements are provided to all users, then implementation complexity is reduced, but user engagement and interest deteriorate

Engineering Contradiction:
Improveadvertisement system complexityVSAvoiduser engagement
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements self-service by enabling the system to automatically collect, analyze, and process user information without manual intervention. The server autonomously gathers execution history data, device information, and location data, then automatically generates personalized advertisement selections based on this analyzed information, reducing the need for manual advertisement curation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies feedback by continuously monitoring user responses to advertisements and using this information to refine future advertisement selections. The system tracks user interactions with advertisements and adjusts subsequent advertisement delivery based on this feedback, creating a closed-loop system that improves engagement over time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11669867B2Mobile terminal and method of managing application thereof, and system for providing target advertisement using the same
Publication Date: 2023.06.06 NHN ENTERTAINMENT
  • US11669867B2 patent drawing
  • US11669867B2 patent drawing
  • US11669867B2 patent drawing

AI summary

A mobile terminal including: a memory having a plurality of applications stored therein; an application management module configured to receive application information corresponding to the respective applications, and generate status information of the applications, corresponding to the application information; and a controller configured to determine execution history information of the applications through the status information provided from the application management module, wherein the application management module includes: an application information collection unit configured to collect cache data size information of the respective applications at preset time intervals; and a comparison unit configured to generate the status information of the applications by comparing the cache data size information of the applications, collected by the application information collection unit, to reference values corresponding to the respective applications.