Content Flow Through Containers for Printed-Style Web Layouts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transition from printed media to web content has made it inefficient for webpage authors to manually format and layout content to mimic printed formats, as webpages typically use a 'limitless scroll' paradigm, lacking the structured page breaks of printed media.

Innovation Solution

Content can be flowed through containers in a specified order, allowing for visually desirable layouts akin to printed media, with containers being dynamically added as needed, and each container able to format and modify content independently, enabling flexible and efficient layout management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If content is manually formatted and laid out to mimic printed media, then the layout can be visually desirable and analogous to printed material, but the process is time-consuming and inefficient

Engineering Contradiction:
Improvelayout creation efficiencyVSAvoidtime required for manual formatting
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments the layout into independent containers that can be individually positioned and formatted. Content is divided into discrete units that flow through these containers, allowing the layout structure to be defined separately from the content itself. This segmentation enables automated content placement without manual formatting of each content element.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-defining the container structure, positioning, and formatting rules before content is placed. The layout framework is established in advance with specified container attributes, and content automatically flows into appropriate containers based on these pre-set rules, eliminating the need for manual content formatting during the layout creation process.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If webpage authors manually set up each webpage to mimic printed pages, then the printed media analogy is achieved, but the process must be repeated for each webpage and each time content changes

Engineering Contradiction:
Improvelayout flexibilityVSAvoidwebpage creation speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent creates a universal container-based layout system that can be applied across multiple webpages. The container structure, positioning rules, and content flow mechanisms serve as a reusable template that adapts to different content types and webpage requirements, eliminating the need to manually set up each webpage individually while maintaining layout flexibility.

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

Solution Approach 2:

The patent introduces dynamics by enabling automatic content flow into containers based on content characteristics and container attributes. The system dynamically determines content placement without manual intervention, and containers can be dynamically added or repositioned based on content requirements, allowing the layout to adapt automatically when content changes.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If content is flowed through containers with independent formatting, then a single content collection can be formatted differently across different containers, but the system complexity increases

Engineering Contradiction:
Improvecontent formatting flexibilityVSAvoidcontainer management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the formatting functionality into individual container attributes, where each container can have its own formatting rules independently defined. This segmentation allows different formatting to be applied to different containers while managing complexity through modular, independent container units rather than complex global formatting rules.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9015577B2Content flow through containers
Publication Date: 2015.04.21 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9015577B2 patent drawing
  • US9015577B2 patent drawing
  • US9015577B2 patent drawing

AI summary

Content can be flowed through one or more containers that can be laid out analogously to printed material. Content is flowed into the first specified container until that container is “full” of content. Subsequent content is then flowed through subsequent containers, each of which is individually identified, and whose ordering is specified independently of their position and visual presentation. Multiple independent sources of content can be flowed through multiple independent collections of containers. Each container can format the content presented within it independently from other containers, and each container can comprise script, or other programmatic constructs, which can operate on, and modify, the content flowed into such a container. To provide for the rich layouts, content containers can be nested inside one another such that multiple layers, or levels, of the layout can be edited independently of one another.