Portlet Filter Inserting Targeted Content Based on Display Mode

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web advertising methods, such as pop-up and banner advertisements, are often ignored by users due to their lack of targeting, leading to a need for a system that can insert targeted content into portlet content streams based on a user's desired display mode to capture their attention effectively.

Innovation Solution

A portal program with a container-managed portlet filter that inserts targeted web content into a portlet content stream based on the user's chosen display mode, ensuring that the content is displayed when the user's attention is focused, such as during edit mode for a specific portlet.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional banner advertisements and pop-up windows are used, then advertising coverage is widespread, but user attention is easily diverted and advertisements are ignored

Engineering Contradiction:
Improveadvertising coverageVSAvoidadvertising effectiveness
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies local quality by inserting targeted advertisements into specific portlet content streams based on the user's current display mode and interaction context. Instead of displaying advertisements uniformly across all pages, the system identifies specific locations and moments where the user is most likely to engage with the content, such as when viewing detailed information in a portlet. This localized approach ensures advertisements are placed where they are most relevant and likely to be noticed, thereby improving advertising effectiveness while maintaining widespread coverage through multiple insertion points in the content stream.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If advertisements are displayed continuously, then advertising exposure is maximized, but user experience is degraded and advertisements are dismissed

Engineering Contradiction:
Improveadvertising exposureVSAvoiduser experience
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent implements dynamics by making advertisement insertion conditional on the user's display mode and interaction state. The system dynamically adjusts what content is inserted into the portlet content stream based on real-time detection of user actions, such as entering edit mode, viewing detailed information, or other significant interactions. This dynamic approach ensures advertisements are displayed only when the user is actively engaged with the content and most likely to notice them, rather than continuously disrupting the user experience. The advertisement insertion is flexible and adapts to the user's current needs and attention level.

Inventive Principle:
Principle #15Dynamics

3Reliability

If targeted content is inserted into portlet content streams, then advertising effectiveness is improved, but system complexity increases

Engineering Contradiction:
Improveadvertising effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent employs an intermediary approach by introducing a portlet filter as a separate component that handles advertisement insertion. This filter acts as a mediator between the content stream and the final displayed content, intercepting the portlet content stream, inserting targeted advertisements based on the user's display mode, and then outputting the modified content stream. By separating the advertisement insertion logic into a distinct filter component, the system manages complexity through modular architecture rather than embedding advertisement logic throughout the entire portal system. This intermediary filter simplifies the overall system design while maintaining effective targeted advertising.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8631142B2Inserting targeted content into a portlet content stream
Publication Date: 2014.01.14 SNAP INC
  • US8631142B2 patent drawing
  • US8631142B2 patent drawing
  • US8631142B2 patent drawing

AI summary

A system, method and program product for inserting targeted content into a portlet content stream is provided. Specifically, the present invention provides a portal program that includes a container-managed portlet filter for inserting targeted web content into a portlet content stream based on a desired display mode of the portal user. Under the present invention, web content is obtained by a portlet from a content provider. Once obtained, the portlet outputs the web content as a portlet content stream to the portlet filter. The portlet filter then inserts the targeted content based on the desired display mode of the user. The combined targeted content and portlet content stream is then outputted to an aggregator where it is organized for display as a portal page.