On-Device Ad Targeting Using Local User Profile Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional advertisement placement methods rely on user profiles stored externally, leading to privacy concerns as sensitive information can be accessed and misused by third parties.

Innovation Solution

User devices maintain and process user profile data locally to determine targeted advertisements, correlating this data with content parameters to receive and insert appropriate ads without sharing the profile externally.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If user profiles are stored externally at a headend or server, then targeted advertising can be provided based on user data, but privacy concerns arise as sensitive information can be accessed and misused by third parties

Engineering Contradiction:
Improvetargeted advertising capabilityVSAvoidprivacy exposure
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the user profile data from external servers and places it locally on user devices. The system generates advertising content locally using the user's profile data stored in local memory, eliminating the need to transmit sensitive user information to external servers while still enabling targeted advertising based on user preferences and behavior.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary approach where the user device itself acts as the mediator between user profile data and advertising content generation. Instead of direct access to user profiles by external servers, the local device processes the data and generates ads locally, creating a protective layer that prevents direct exposure of user information to third parties.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If user profile data is stored and processed locally on the user device, then user privacy is protected by preventing external access to sensitive information, but the system complexity increases

Engineering Contradiction:
Improveprivacy protectionVSAvoidlocal data processing capability
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent makes the user device multi-functional by enabling it to store user profile data, process advertising content, and generate targeted ads locally. The device combines memory storage, data processing, and content generation capabilities in a single system, eliminating the need for separate external servers while protecting user privacy.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The user device serves itself by locally storing its own user profile data and independently generating advertising content based on that data. The system performs its own data processing and content creation without requiring external assistance, thereby maintaining privacy while handling the complexity of targeted advertising generation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260080438A1Methods and systems for determining targeted content
Publication Date: 2026.03.19 COMCAST CABLE COMM LLC
  • US20260080438A1 patent drawing
  • US20260080438A1 patent drawing
  • US20260080438A1 patent drawing

AI summary

Methods, apparatuses, and systems are described for determining targeted content. A user device may receive targeted content based on user profile data stored and maintained on the user device. The user device may receive one or more combinations of content parameters associated with one or more advertisement content items from a computing device. The user device may send an indication of a combination of content parameters of the one or more combinations of content parameters based on a correlation between user profile data and the combination of content parameters to the computing device. The computing device may send an advertisement content item to the user device, that is associated with the combination of content parameters.