Dynamic Web UI Generation for Multi-Device Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Web User Interface (UI) for terminal devices is incompatible with multiple devices, requiring separate installations and maintenance of multiple versions, leading to increased workload and reduced reusability for developers.

Innovation Solution

A device management method and apparatus that generates a Web UI application corresponding to each device based on a configuration file, allowing the terminal to adapt to different devices by detecting device access and dynamically loading resources and configuration files, enabling compatibility with various devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If WEB UI is used for terminal device management, then ease of operation and flexibility are improved, but applicability to multiple devices deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidapplicability to multiple devices
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal WEB UI management system that can manage multiple types of devices (printers, scanners, copiers, etc.) through a single interface. The system achieves multi-functionality by dynamically adapting the WEB UI based on device types and configurations, allowing one interface to serve multiple purposes and device categories without requiring separate installation for each device type.

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

Solution Approach 2:

The WEB UI employs dynamic adaptation mechanisms where the interface structure, functions, and parameters are automatically adjusted based on the accessed device's characteristics. The system dynamically loads configuration files, modifies menu structures, and adapts operational parameters according to the specific device being managed, enabling the same WEB UI to effectively manage diverse device types.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If PC UI management software is installed for multiple devices, then device management capability is improved, but device complexity and maintenance workload increase

Engineering Contradiction:
Improvedevice management capabilityVSAvoidmaintenance workload
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple device management functions into a single WEB UI system. Instead of requiring separate PC UI software installations for each device, the system combines management capabilities for printers, scanners, copiers, and other devices into one unified WEB-based interface, reducing the number of separate software components and simplifying maintenance.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a configuration file as an intermediary between the WEB UI and the device. This configuration file serves as a mediator that translates device-specific parameters into WEB UI-compatible formats, allowing the unified WEB interface to manage diverse devices without requiring complex device-specific software layers.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple versions of user interface management modules are maintained, then compatibility with different devices is improved, but productivity and reusability deteriorate

Engineering Contradiction:
Improvecompatibility with different devicesVSAvoiddevelopment efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent creates a universal WEB UI management module that can handle multiple device types through a single codebase. By using dynamic configuration files and adaptive interface generation, the system achieves compatibility with different devices without requiring multiple separate software versions, thereby improving development efficiency and code reusability.

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

Solution Approach 2:

The patent utilizes parameter changes in configuration files to adapt the WEB UI to different devices. Instead of creating different software versions, the system modifies operational parameters, interface structures, and configuration settings based on the accessed device, maintaining a single reusable codebase while achieving device-specific compatibility.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2897053B1Device management method and apparatus
Publication Date: 2019.01.16 ZTE CORP
  • EP2897053B1 patent drawingFigure 1~2
  • EP2897053B1 patent drawingFigure 3~4
  • EP2897053B1 patent drawingFigure 5

AI summary

A device management method and apparatus are described. The method includes the following steps: a terminal detects an access of a device (S102); and the terminal generates a WEB User Interface (WEB UI) corresponding to the device according to a configuration file corresponding to the device (S104). According to the disclosure, the problem of incompatibility of the WEB UI of the terminal with multiple devices is solved, and the WEB UI of the terminal can be adapted to the multiple devices.