Layered Graphical Interface for Digital Object Organization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer systems lack a sophisticated, platform-independent, and user-friendly method for organizing and displaying information that can accommodate a wide range of needs and easily expand to meet evolving user requirements.

Innovation Solution

A system comprising a computer processor and memory device with a graphical interface that allows users to interact with digital objects using pointing devices, gestures, or voice commands, featuring a main display module for organizing objects in multiple layers, caching algorithms for optimized rendering, and a data tree structure for efficient data management and synchronization across multiple devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If digital objects are organized in multiple layers with base layer and fixed layer, then the system provides sophisticated information organization and display capabilities, but the device complexity increases

Engineering Contradiction:
Improveinformation organization capabilityVSAvoidsystem structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The display surface is segmented into multiple layers including a base layer and a fixed layer. Each layer can independently contain and organize digital objects, allowing sophisticated information organization without overwhelming system complexity through modular layer management

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The layered structure provides universal organization capabilities that can accommodate various types of digital objects and information display needs across different platforms and applications, making the system versatile while maintaining a standardized underlying structure

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

2Productivity

If caching algorithms are implemented for optimized rendering, then the rendering efficiency improves, but the memory management complexity increases

Engineering Contradiction:
Improverendering efficiencyVSAvoidmemory management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements caching algorithms that pre-load and store rendering data in memory before it is needed for display. This preliminary action optimizes rendering efficiency by reducing real-time processing requirements, while the caching mechanism manages memory complexity through structured data storage

Inventive Principle:
Principle #10Preliminary action

3Productivity

If a data tree structure is used for efficient data management and synchronization, then the data organization efficiency improves, but the data structure complexity increases

Engineering Contradiction:
Improvedata management efficiencyVSAvoiddata structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system employs a data tree structure where data elements are organized in nested hierarchical levels, with parent nodes containing child nodes. This nesting approach improves data management efficiency by enabling systematic organization and synchronization, while the tree structure manages complexity through clear hierarchical relationships and standardized node interfaces

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS11675609B2System for organizing and displaying information on a display device
Publication Date: 2023.06.13 DIZMO AG
  • US11675609B2 patent drawing
  • US11675609B2 patent drawing
  • US11675609B2 patent drawing

AI summary

A system for organizing, displaying, and interacting with information on a display device includes a computer processor and a memory device. The memory device stores at least one piece of computer code executable by the computers processor and data used by the computer code. A display device is structured to display a graphical interface to a user based on the computer code executed by the computer processor. Input devices are structured to receive information from the user based on one or more images of the graphical interface displayed on the display device. The computer code includes a main display module for providing a main display area of the graphical interface, and for organizing digital objects in a plurality of layers. The layers include a base layer corresponding to a base-surface of the main display area, and a fixed layer corresponding to a fixed-surface of the main display area.