Segmented User Data Storage for Targeted Advertising

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional advertisement delivery systems face challenges in managing user information flexibly, particularly in handling large volumes of data and responding to individual deletion or analysis requests from advertisers, leading to inefficiencies in targeted advertising.

Innovation Solution

A data processing device and method that includes a reception unit for collecting user information from user terminals and a storage unit that stores this information in separate memory areas for each information provider, allowing for flexible management and analysis of user data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If user information is continuously transmitted to a processing device for targeted advertising, then advertising effectiveness is improved, but data management flexibility and response speed to individual requests deteriorate

Engineering Contradiction:
Improveadvertising effectivenessVSAvoiddata management flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments user information management by introducing multiple independent information providing devices (first, second, third devices) that each maintain separate user information databases. This segmentation allows the system to efficiently serve advertising requests while maintaining data management flexibility, as each device can independently respond to deletion or analysis requests without affecting the entire system.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If all user information is stored in a single centralized database, then comprehensive analysis is improved, but response time to individual deletion or restoration requests deteriorates

Engineering Contradiction:
Improvecomprehensive analysis capabilityVSAvoidresponse time to individual requests
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent divides the centralized database into multiple distributed databases across different information providing devices. Each device stores a portion of user information and can independently process requests, enabling both comprehensive analysis across the distributed system and rapid response to individual requests at each node.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to data management by implementing both centralized coordination (for comprehensive analysis) and distributed storage (for fast individual access). The management server coordinates across devices while each device maintains independent access capabilities, effectively adding a hierarchical dimension to the data architecture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If user information from multiple sources is aggregated in one device, then targeted advertising accuracy is improved, but system complexity and data handling burden increase

Engineering Contradiction:
Improvetargeted advertising accuracyVSAvoiddata handling complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the data handling burden across multiple information providing devices, each managing a subset of user information from specific sources. This segmentation maintains targeted advertising accuracy by preserving information from multiple sources while reducing the complexity at each individual device through distributed architecture.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10311484B2Data processing device and data processing method
Publication Date: 2019.06.04 YAHOO JAPAN CORP
  • US10311484B2 patent drawing
  • US10311484B2 patent drawing
  • US10311484B2 patent drawing

AI summary

A data processing device according to the present application includes a reception unit, a first memory unit, a second memory unit, and a storage unit. The reception unit receives user information relating to a user using a user terminal by being triggered upon an access of the user terminal to an information providing device. The first memory unit stores the user information that is received by the reception unit. The storage unit stores the user information in a management area of a second memory unit that is different for each information providing device that is a trigger for reception of the user information stored in the first memory unit.