Visual Canvas for Web Page Component Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional development tools face difficulties in managing the layout and relationships of Web pages and their components, such as widgets, particularly in visualizing and managing metadata like usage data and rankings, which hampers efficient development and management of multi-page websites.

Innovation Solution

A development system architecture that includes an authoring application with a single-page Web application, allowing developers to create and manage websites by using layouts, components, and metadata to describe physical appearances, relationships, and usage data, facilitating sorting, filtering, and navigation between Web page components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional development tools are used to manage Web page layouts and components, then basic development functionality is provided, but visualization and management of relationships, connections, usage data and rankings of pages and components is difficult

Engineering Contradiction:
Improvemetadata visibilityVSAvoidmanagement system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces a visual canvas that displays Web pages and components in a spatial arrangement, adding a visual dimension to the management interface. This canvas presents pages as visual elements with components represented as child elements, enabling developers to see relationships, connections, and metadata (usage data, rankings) in a graphical format rather than through code or text-based tools.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The visual canvas serves multiple functions simultaneously: it displays page layouts, shows component hierarchies, visualizes relationships and connections between pages, and presents metadata such as usage data and rankings. This multi-functional interface consolidates what would otherwise require separate tools into a single unified system.

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

2Ease of operation

If conventional development tools are used, then standard Web development capabilities are available, but management of layout and component relationships becomes difficult

Engineering Contradiction:
Improvelayout management easeVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent transforms abstract layout and component relationship data into a visual spatial representation on a canvas. Pages are displayed as visual elements with their components arranged in hierarchical positions, making layout management intuitive through drag-and-drop operations and visual inspection rather than code manipulation.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system allows developers to copy pages and components within the visual canvas, maintaining their hierarchical relationships and metadata. This copying capability enables efficient reuse of layouts and components across multiple pages while preserving the visual structure and associated data.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9965450B2Dynamic management of site components
Publication Date: 2018.05.08 SAP PORTALS ISRAEL
  • US9965450B2 patent drawing
  • US9965450B2 patent drawing
  • US9965450B2 patent drawing

AI summary

Some aspects include display, in a first region of a first graphical interface, of a graphical representation of a first page of a website, the graphical representation of the first page of the website including a graphical representation of a first page component, display, in a second region of the first graphical interface, of a graphical representation of a second page of the website, the graphical representation of the second page of the website including a graphical representation of a second page component, and display of a graphical indication of a navigation link between the first page component and the second page component.