Auto Scroll System for Web Page Text Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience when accessing web pages with main text pushed down by images, requiring manual scrolling to view the text content.

Innovation Solution

An auto scroll system determines and performs automatic scrolling based on page source code, focusing the main text at the top of the page without user intervention, utilizing an auto scroll determination unit, performing unit, and page providing unit to process and display the auto-scrolled page.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Shape

If images are incorporated at the top portion of a web page, then the visual appeal and layout design are improved, but the main text is pushed down requiring manual scrolling to view

Engineering Contradiction:
Improvepage layoutVSAvoidtext viewing convenience
Core Design Contradiction:
ShapeVSEase of operation

Solution Approach 1:

The system performs preliminary analysis of the web page source code to identify the main text content and its position relative to images. Before the user needs to view the text, the system has already determined the scrolling requirement and prepared the auto-scroll action, so when the page loads, the text automatically appears in the visible area without requiring user intervention.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The web page viewing system automatically adjusts the scroll position based on the detected main text location, eliminating the need for manual user scrolling. The system serves itself by autonomously determining when and how much to scroll to ensure the main text is properly positioned in the viewport.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If manual scrolling is required to view main text, then the user can control the scrolling speed and position, but the user experience deteriorates due to the need for additional operations

Engineering Contradiction:
Improveuser controlVSAvoidtime to view main text
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-analyzes the page structure and calculates the optimal scroll position and distance before the user needs to view the content. This preliminary calculation eliminates the time delay associated with manual scrolling, as the text is automatically positioned instantly upon page load.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The auto-scroll function rapidly moves the viewport to the required position without requiring the user to manually scroll through intermediate content. This skipping mechanism rushes through the unnecessary scrolling process, delivering the main text to the user immediately.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Stability of the object's composition

If the page displays all content from the top, then the complete page structure is preserved, but the main text becomes difficult to locate and view

Engineering Contradiction:
Improvepage structureVSAvoidmain text location
Core Design Contradiction:
Stability of the object's compositionVSDifficulty of detecting and measuring

Solution Approach 1:

The system extracts the main text content from the overall page structure by analyzing the source code to identify text elements with high importance or specific semantic markers. Once extracted, the system positions this extracted main text in the viewport, separating it from the rest of the page content that remains in the document structure but is not the focus of viewing.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8910074B2System and method for performing auto scroll
Publication Date: 2014.12.09 NHN CORP
  • US8910074B2 patent drawing
  • US8910074B2 patent drawing
  • US8910074B2 patent drawing

AI summary

Provided is a system and method for performing an auto scroll. The system for performing the auto scroll may include an auto scroll determination unit to determine whether to perform the auto scroll on a page, an auto scroll performing unit to perform the auto scroll on the page so that a main text of the page may be obtained with focus, and a page providing unit to output the auto scrolled page. According to exemplary embodiments of the present invention, even though a user does not manually scroll to data of the page to be viewed, the data of the page may automatically be scrolled so that the data may be obtained with focus.