Document Rendering System with Automatic Section Cycling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing document rendering technologies require users to manually expand and collapse multiple collapsible sections, which can be inconvenient, especially for large documents or on mobile devices, due to the need for multiple user inputs.

Innovation Solution

A method that automatically cycles through collapsible sections of a document, expanding one section at a time after a specified period, allowing users to view content without manual input, with customizable cycling options such as pausing or adjusting the time between sections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all sections of content are expanded, then the user can view all content at once, but the screen becomes cluttered and difficult to navigate

Engineering Contradiction:
Improvecontent visibilityVSAvoidscreen clutter
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The document is divided into multiple collapsible sections (twisties), allowing the interface to segment content display. Each section can be independently collapsed or expanded, enabling users to view content in manageable portions rather than all at once, thus reducing screen clutter while maintaining content accessibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The sections are made dynamically collapsible and expandable through user interaction with twistie icons. This dynamic behavior allows the interface to adapt between showing all content (expanded) and showing only essential content (collapsed), providing flexibility in managing screen space based on user needs.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If multiple twisties are collapsed to reduce screen clutter, then the interface becomes cleaner, but the user requires more input to view all content

Engineering Contradiction:
Improvescreen clarityVSAvoiduser input time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system implements periodic automatic expansion of collapsed twisties at predetermined time intervals. This periodic action allows the interface to maintain a clean collapsed state for extended periods, then automatically reveal content without requiring continuous user interaction, thus reducing the total time users spend manually expanding sections.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system provides self-service by automatically expanding collapsed sections after a user selects a periodic expansion option. This eliminates the need for users to manually expand each twistie, allowing the system to serve itself by automatically revealing content based on user preferences, thereby reducing user input time and effort.

Inventive Principle:
Principle #25Self-service

3Loss of information

If the user manually expands each twistie to view all content, then all content is accessible, but the process is inconvenient especially on mobile devices

Engineering Contradiction:
Improvecontent accessibilityVSAvoiduser convenience
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system enables self-service content revelation by automatically expanding collapsed twisties based on user-selected periodic intervals. Users simply need to select their preferred expansion frequency, and the system handles the repetitive task of expanding each section automatically, making content accessibility convenient especially on mobile devices with limited input capabilities.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary expansion of content sections in advance based on predetermined time periods. Instead of waiting for users to manually expand each twistie when needed, the system proactively expands sections according to the selected periodic schedule, ensuring content is accessible before users might need it, thus improving convenience.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9229916B2Rendering sections of content in a document
Publication Date: 2016.01.05 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9229916B2 patent drawing
  • US9229916B2 patent drawing
  • US9229916B2 patent drawing

AI summary

Systems, methods and articles of manufacture are disclosed for rendering a document having collapsible sections of content. In one embodiment, the document may be received and rendered for display. Rendering the document for display may include collapsing all but a first section of the collapsible sections of content. Rendering the document for display may also include collapsing all but a second section of the collapsible sections of content, upon determining that a period of time has elapsed since collapsing all but the first section of the collapsible sections of content.