Web Page Schema Mapping via Attribute Similarity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for updating and upgrading web pages are inefficient due to the lack of automated processes for establishing connections between source and target web page templates and data schemas, requiring manual intervention which is time-consuming and energy-consuming.

Innovation Solution

A method and apparatus that identify source data schema elements, determine attribute similarity with target data schema elements, and map them based on predetermined thresholds to efficiently transform web pages, including both data schema and template language elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual methods are used to update and upgrade web pages, then connections between templates and data schemas can be established, but the process is time-consuming and energy-consuming

Engineering Contradiction:
Improveweb page update efficiencyVSAvoidtime for manual update
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system automatically identifies source data schema elements, calculates attribute similarities, and performs mapping without human intervention. The automated processing compares attributes between source and target data schemas, establishing connections autonomously based on similarity thresholds, thereby eliminating manual labor and significantly improving update efficiency.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention introduces attribute similarity as a quantitative parameter to determine mapping relationships. By calculating similarity values between data schema attributes and comparing them against predefined thresholds, the system transforms the subjective manual mapping process into an objective automated decision-making process based on measurable parameters.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If manual methods are used to update and upgrade web pages, then connections between templates and data schemas can be established, but the process is energy-consuming

Engineering Contradiction:
Improveweb page update efficiencyVSAvoidenergy for manual update
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The automated system performs all update operations autonomously, eliminating the need for human operators to manually analyze and map data schema elements. The computer-executed algorithms automatically identify elements, calculate similarities, and establish mappings, reducing energy consumption associated with manual cognitive and physical labor.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention replaces the manual mechanical process of analyzing and mapping data schemas with an automated computational system. The computer-based attribute comparison and similarity calculation mechanisms substitute human intellectual effort, thereby reducing the energy expenditure required for the update process.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If manual methods are used to update and upgrade web pages, then connections can be established, but the process is inefficient

Engineering Contradiction:
Improveweb page transformation efficiencyVSAvoidcomplexity of update process
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The update process is divided into distinct automated stages: identification of source data schema elements, attribute extraction, similarity calculation, threshold comparison, and mapping execution. This segmentation transforms a complex manual process into a series of simple, automated computational steps that can be executed efficiently by a computer system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention introduces automated parameter-based decision making through attribute similarity calculations and threshold comparisons. By transforming the complex subjective judgment of manual mapping into objective parameter comparisons, the system simplifies the overall process complexity while maintaining accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10223471B2Web pages processing
Publication Date: 2019.03.05 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10223471B2 patent drawing
  • US10223471B2 patent drawing
  • US10223471B2 patent drawing

AI summary

The present invention provides a method and apparatus for processing a web page. The method comprises: identifying a plurality of source data schema elements of the web page; determining an attribute similarity between one source data schema element among the plurality of source data schema elements and one target data schema element among a plurality of target data schema elements based on attributes of the data schema elements; and mapping the source data schema element to the target data schema element for generating a target web page in response to the attribute similarity being higher than a predetermined threshold. Through this method, the data schema elements or template language elements in the web page may be transformed efficiently and conveniently, so as to transform the web page, and to enhance the transformation efficiency.