User-Configurable Third-Party Content Modules for Web Page Layout Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current techniques limit users' ability to intuitively and effectively integrate multiple sources of content on a single Web page, leading to undesirable occupation of space by third-party content without user control over configuration, size, or selection.

Innovation Solution

Implementing user-configurable third-party content modules that can be integrated as sidebars, overlays, or buttons on a Web page, allowing users to control their layout, size, and functionality, while preserving the traditional browsing experience by using JavaScript libraries or browser plugins to manage interactions and permissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If third party content is displayed on a Web page, then the user can access content from multiple sources, but the third party content occupies substantial amount of space without user control

Engineering Contradiction:
Improvecontent integration capabilityVSAvoidpage space occupation
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent implements dynamically resizable and repositionable third-party content modules that users can adjust according to their preferences. The modules transition from static fixed-size elements to dynamic components that can be resized, moved, and reconfigured, resolving the contradiction between content integration and space occupation by making the space usage adaptive rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent divides third-party content into separate modular units that can be independently controlled, positioned, and sized. Instead of treating third-party content as a monolithic block occupying fixed space, the content is segmented into discrete modules that can be individually managed, allowing users to optimize space usage while maintaining content accessibility.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If third party content is displayed on a Web page, then the user can access content from multiple sources, but the user has no control over configuration, size, and type of content

Engineering Contradiction:
Improvecontent integration capabilityVSAvoiduser control capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent enables users to self-configure third-party content modules by providing intuitive controls for resizing, repositioning, and customizing module appearance and behavior. Users can independently adjust module parameters without requiring technical assistance or complex configuration procedures, empowering them to tailor the content display to their specific needs and preferences.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent transforms static third-party content modules into dynamic, user-configurable elements. The modules respond to user interactions by adjusting their size, position, and configuration in real-time, providing immediate feedback and control. This dynamic behavior enables users to easily manage and customize content without dealing with fixed, unchangeable elements.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If third party content is displayed on a Web page, then the user can access content from multiple sources, but the user has no control over which third parties are allowed to present content

Engineering Contradiction:
Improvecontent integration capabilityVSAvoidcontent selection control
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements a feedback mechanism where users can review, approve, or reject third-party content modules before they are displayed on their Web pages. The system provides information about which third parties are attempting to present content, allowing users to make informed decisions about content selection. This feedback loop gives users control over content sources while maintaining the ability to integrate diverse content types.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary layer between third-party content providers and the user's Web page. This intermediary mechanism manages the interaction, presenting content opportunities to users for approval and enforcing user preferences regarding which third parties can present content. The intermediary protects user autonomy while facilitating content integration from multiple sources.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10423707B2Techniques for displaying third party content
Publication Date: 2019.09.24 IMDBCOM INC
  • US10423707B2 patent drawing
  • US10423707B2 patent drawing
  • US10423707B2 patent drawing

AI summary

Systems and methods for managing third party content are described. In one embodiment, the method includes storing information for a plurality of third party content elements that were selected by a user for display with a page of content, in response to a user request corresponding to a page associated with one of the plurality of third party content elements specified by the stored information, rendering for display on the page a third party content module associated with the third party content element, and, in response to a user modification of the third party content module, storing information corresponding to the user modification. The modified content module is rendered for display on a page of content according to the stored information. The user has the ability to customize and control the parameters of content modules selected by the user to be rendered on the accessed page.