Mediator Client Data Facade for Mobile Ad Targeting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile advertising systems face challenges in delivering personalized and contextualized advertisements to mobile devices, as applications often lack awareness of available delivery mechanisms, requiring complex registration processes and inefficient content filtering.

Innovation Solution

A content delivery system utilizing a mediator client and delivery client as a data façade, which generates and manages application profiles to filter and select targeted advertisements, simplifying access and delivery through a unified interface, and enabling efficient content filtering and channel selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If applications directly access advertisement delivery mechanisms, then delivery capability is improved, but system complexity increases due to required registration processes

Engineering Contradiction:
Improvedelivery capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a data façade as an intermediary layer between applications and advertisement delivery mechanisms. This façade provides a simplified unified interface that handles complex registration processes internally, allowing applications to access delivery capabilities without directly managing the complexity of multiple delivery mechanisms and their registration requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple delivery mechanisms are supported, then content filtering capability is improved, but access complexity increases for applications

Engineering Contradiction:
Improvecontent filtering capabilityVSAvoidaccess complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The data façade implements a universal interface that consolidates access to multiple advertisement delivery mechanisms. Instead of requiring applications to interact with each delivery mechanism separately, the façade provides a single multi-functional access point that handles various delivery mechanisms internally, thereby improving content filtering capability while reducing access complexity.

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

3Adaptability or versatility

If personalized advertising is implemented, then user experience is improved, but data processing complexity increases

Engineering Contradiction:
Improvepersonalization capabilityVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The data façade acts as a mediator that manages personalized advertising data processing. It handles the complexity of collecting, filtering, and managing user profile data and application context information internally, while presenting a simplified interface to applications. This enables personalized advertising capability without exposing the underlying data processing complexity to applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP2338135B1Method and system for mediated access to a data facade on a mobile device
Publication Date: 2017.05.03 BLACKBERRY LTD
  • EP2338135B1 patent drawingFigure 1
  • EP2338135B1 patent drawingFigure 2
  • EP2338135B1 patent drawingFigure 3A~3B

AI summary

A content delivery system, a mobile subscriber terminal and method for mediated access to a data facade are generally described herein. In some embodiments, the mobile subscriber terminal includes one or more applications that may request advertisements, a mediator client, and a delivery client operating as a data facade that interfaces with a delivery server. The mediator client may generate an application profile based on advertising preferences of the applications and may register with the data facade using the application profile. The mediator client may identify, filter and select advertisements to provide targeted content in response to requests from the applications.