Interaction Element Rendering via Spatial Decoupling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud computing systems face challenges in high data transmission requirements and limited branding options for network or service providers, as well as user-specific settings, due to the shifting of computing tasks from end devices to remote data processing units.

Innovation Solution

The method involves spatial decoupling between the execution of user applications and the generation of interaction elements, where the end device decides the type and appearance of interaction elements based on local storage, with only request data sent over the internet, reducing data transmission volume and allowing local customization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If cloud computing processes all visualization data on remote data processing units, then unlimited computing power and data storage capacity are available, but high data transmission capacities are required and bound

Engineering Contradiction:
Improvecomputing powerVSAvoiddata transmission volume
Core Design Contradiction:
PowerVSQuantity of substance

Solution Approach 1:

The patent segments the user interface into two parts: interaction elements (functional components like buttons, forms, links) and structure information (visual styling, layout, formatting). Interaction elements are processed and transmitted from the cloud, while structure information is stored and applied locally on the end device. This segmentation allows the system to maintain unlimited computing power access while dramatically reducing data transmission volume, as only functional elements rather than complete visual representations need to be transmitted.

Inventive Principle:
Principle #1Segmentation

2Power

If cloud computing processes all visualization data remotely, then computing capacity is optimized, but options for adapting external appearance for telephone branding are limited

Engineering Contradiction:
Improvedata processing capacityVSAvoidbranding adaptability
Core Design Contradiction:
PowerVSAdaptability or versatility

Solution Approach 1:

The patent enables local customization by storing structure information locally on end devices. Network or service providers can define branding-specific structure information (colors, logos, layouts, formatting) that is stored on user devices and applied locally when rendering interaction elements. This allows different branding appearances to be maintained across multiple devices without requiring centralized processing, thereby providing versatile branding adaptability while preserving cloud-based data processing efficiency.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If user-specific settings are transferred to the cloud for adaptation, then user preferences are accommodated, but data transmission requirements increase

Engineering Contradiction:
Improveuser preference customizationVSAvoiddata transmission volume
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent implements preliminary action by storing structure information locally on end devices in advance. When a user accesses an application, the interaction elements are retrieved from the cloud and combined with the pre-stored local structure information, eliminating the need to transfer complete visual data or repeatedly transmit user settings. This approach accommodates user preferences while minimizing data transmission volume, as the heavy structural data is cached locally and only lightweight interaction elements are transmitted during use.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2632191B1Method for outputting interaction elements
Publication Date: 2018.02.21 DEUTSCHE TELEKOM AG
  • EP2632191B1 patent drawingFigure 1
  • EP2632191B1 patent drawingFigure 2a~2b
  • EP2632191B1 patent drawingFigure 3

AI summary

The method involves displaying a visualization of the user applications on an end device. The end device displays the interaction element according to request by the user application. The setup information of the displayed interaction element is placed on a local storage unit of the electronic end device. The request of a central data processing unit, particularly server (3), contains only manifestation independent instructions. The setup information for the displaying interaction element is retrieved from the local storage unit based on the request by the user application.