Markup Language Content Emphasis via Segmented Magnification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional magnification techniques for markup language documents, such as web pages, often fail to effectively emphasize specific content elements without disorienting users, particularly those with visual impairments, as they either obscure surrounding content or require complex operations to activate and use additional software.

Innovation Solution

The method involves editing the markup language document to increase the display size and visibility of selected content elements while maintaining other elements at a constant size, using scripting language code to analyze and modify markup elements, thereby emphasizing content in context without the need for external software or complex user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If traditional magnification techniques are used to enlarge content elements, then visibility of specific content is improved, but surrounding content is obscured and user disorientation increases

Engineering Contradiction:
Improvevisibility of contentVSAvoidsurrounding content context
Core Design Contradiction:
Illumination intensityVSLoss of information

Solution Approach 1:

The patent segments the document into a magnified region and a non-magnified region, allowing selective enlargement of specific content elements while preserving the rest of the document at its original size. This is achieved by identifying a set of content elements for magnification and modifying the display to show these elements at a larger size in a designated area, while other elements remain at their original display size, thus preventing complete obscuration of surrounding content.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by differentiating the display characteristics of different regions. The magnified region has enhanced visibility and larger size for specific content elements, while the non-magnified region maintains its original display properties. This localized approach allows users to focus on specific areas of interest without losing context about the overall document structure and other content elements.

Inventive Principle:
Principle #3Local quality

2Illumination intensity

If external software is used for magnification, then content emphasis is achieved, but device complexity and ease of operation deteriorate

Engineering Contradiction:
Improvecontent emphasisVSAvoidsoftware integration
Core Design Contradiction:
Illumination intensityVSDevice complexity

Solution Approach 1:

The patent merges the magnification functionality directly into the viewing application, eliminating the need for separate external software. The viewing application integrates content element identification, selection, and magnification operations within its own architecture, reducing overall system complexity and simplifying user interaction. Users can activate magnification through simple operations within the viewing application itself without needing to launch or configure additional external tools.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The viewing application is designed to perform multiple functions: displaying the document, identifying content elements of interest, determining related elements, and applying magnification. This multi-functional approach consolidates what would otherwise require separate applications or plugins into a single integrated system, improving ease of operation while maintaining content emphasis capabilities.

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

3Measurement precision

If complex operations are required to activate magnification, then precise control is achieved, but ease of operation deteriorates

Engineering Contradiction:
Improvecontent selection accuracyVSAvoidactivation simplicity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The viewing application automatically performs content element identification and related element determination based on user interaction signals. When a user selects or interacts with a content element, the system automatically identifies it as the target for magnification and determines which related elements should be included, eliminating the need for users to manually configure complex selection criteria or activation procedures while maintaining accurate content selection.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10417316B2Emphasizing a portion of the visible content elements of a markup language document
Publication Date: 2019.09.17 FREEDOM SCI INC
  • US10417316B2 patent drawing
  • US10417316B2 patent drawing
  • US10417316B2 patent drawing

AI summary

Some described embodiments relate to techniques for editing markup elements of a markup language document to emphasize a portion of the visible content elements of the markup language document. The techniques may be implemented in any suitable manner, including via scripting language code (e.g., JavaScript) that is incorporated into the markup language document but is not preconfigured with information regarding the markup language document or any other markup language document. The scripting language code may perform the editing automatically, and based on an automatic analysis of markup elements of the markup language document. Some embodiments may include determining the portion of the markup language document to be emphasized by identifying content of interest to a user, including by determining a set of related content through analyzing a structure of markup elements of the markup language document and/or layout of visible content elements of the markup language document.