Content Application Preloading for Continuous Article Reading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web browser applications require users to repeatedly select articles from a list to access subsequent content, disrupting the reading experience as they need to navigate back to the content list panel after finishing an article.

Innovation Solution

Implementing a content list panel that preloads adjacent articles in a web browser application, allowing users to seamlessly transition to the next article without reselecting from the list by loading and storing them locally before user request.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users select articles from a content list panel one by one, then each article can be accessed accurately, but the reading experience is disrupted and navigation efficiency decreases

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidtime spent reselecting articles
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system preloads adjacent articles (next and previous articles) into memory before the user actually requests them. When the user finishes reading the current article, the adjacent articles are already available locally, eliminating the need to reselect from the content list panel and enabling seamless continuous reading.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the system preloads adjacent articles, then continuous reading is enabled and user experience improves, but memory resources are consumed

Engineering Contradiction:
Improvereading continuityVSAvoidmemory resources
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

Instead of preloading all articles in the content list, the system selectively preloads only the adjacent articles (next and previous) that are most likely to be read next. This partial preloading approach provides sufficient reading continuity while minimizing memory resource consumption compared to loading all content.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10055096B2Continuous reading of articles
Publication Date: 2018.08.21 APPLE INC
  • US10055096B2 patent drawing
  • US10055096B2 patent drawing
  • US10055096B2 patent drawing

AI summary

A content list panel displays a list of article representations. In response to a selection of an article representation from the content list panel, the content application loads an article associated with the selected article representation in addition to one or more second articles. By preloading the second articles, the user can continuously read through different articles in the main window of the content application without having to select an article representation from the content list panel.