Content-Based Ad Insertion in Mobile Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile messaging systems lack additional functionality, providing a limited user experience as they primarily involve text input and display without integrating advertisements relevant to the message content, context, or user preferences.

Innovation Solution

A mobile messaging system that identifies and associates advertisements with mobile messages based on their content and context, allowing users to opt-in for reduced messaging costs, with advertisements displayed concurrently with the messages on the target device, using a service that analyzes message content and user preferences to select relevant ads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If advertisements are integrated into mobile messages, then user experience and functionality are enhanced, but device complexity and processing requirements increase

Engineering Contradiction:
Improvemessaging functionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

An advertising service acts as an intermediary component between the messaging system and advertisements. This service receives mobile messages, identifies relevant advertisements based on message content and user context, and delivers them to target devices. By introducing this intermediary layer, the patent enhances messaging functionality with advertising capabilities while isolating the complexity within a dedicated service module rather than distributing it throughout the entire system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If advertisements are displayed with messages, then revenue streams are enriched, but user attention and message readability may be compromised

Engineering Contradiction:
Improverevenue generationVSAvoidmessage clarity
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies local quality by strategically positioning advertisements in specific areas of the display interface rather than uniformly distributing them. Advertisements are placed in designated zones that do not overlap with the message content area, allowing the message to maintain its primary visual prominence while advertising space is utilized in peripheral or secondary display regions. This approach enables revenue generation through advertising display while preserving message clarity and readability.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If advertisements are identified based on message content and user preferences, then advertisement relevance is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveadvertisement relevanceVSAvoidmessage processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing and analyzing message content as it arrives, identifying key topics and entities before advertisement selection occurs. User preferences and contextual information are pre-loaded and organized into accessible formats. This preliminary preparation enables rapid advertisement matching and selection, improving advertisement relevance while minimizing the time added to the overall message processing pipeline.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9147204B2Advertising with mobile messaging
Publication Date: 2015.09.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9147204B2 patent drawing
  • US9147204B2 patent drawing
  • US9147204B2 patent drawing

AI summary

In accordance with one or more aspects of the content-based advertising in mobile messaging, a message is received from a first mobile device, the received message targeting a second mobile device. One or more advertisements to associate with the message are identified based at least in part on content in the message. Both the message and the one or more advertisements are sent to the second mobile device. The second mobile device receives both the mobile message and the associated one or more advertisements, and displays both the mobile message and the one or more associated advertisements on the mobile device.