Resource Weak Device Data Mapping via Control Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for data transmission between devices with limited processing and storage capabilities assume clients have sufficient resources to act as server-equipped network devices, which is not feasible for resource weak devices.

Innovation Solution

A method that maps data streams from a low-level data format to a high-level data format using a mapping function on the computer client, allowing resource weak devices to communicate effectively by utilizing the client's processing and storage resources, even with limited hardware, and using a control server to mediate connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If resource weak devices implement full server functionality with complete data processing and storage capabilities, then data transmission and web server functionality are improved, but device complexity and resource requirements increase significantly

Engineering Contradiction:
Improvedata transmission capabilityVSAvoidprocessing and storage requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a control server as an intermediary between resource weak devices and computer clients. The control server handles complex data processing, storage, and protocol conversion, allowing resource weak devices to communicate effectively without requiring full server functionality locally. This mediator approach resolves the contradiction by centralizing complex operations externally.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts server-like functionality from resource weak devices and relocates it to a control server. By separating data processing and storage capabilities from the resource-constrained devices, the system enables reliable data transmission while maintaining simplicity at the device level. The mapping function on the control server converts between data formats without requiring the resource weak device to implement complex processing.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If resource weak devices use mapping functions for data format conversion, then ease of operation and compatibility are improved, but processing overhead and communication latency increase

Engineering Contradiction:
Improvedata format compatibilityVSAvoiddata conversion latency
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements mapping functions that perform data format conversion in advance, before data transmission between resource weak devices and computer clients. By pre-converting data to compatible formats and caching mapped data on the control server, the system reduces real-time conversion latency while maintaining format compatibility. This preliminary action approach resolves the time loss during actual communication.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If existing solutions assume clients have sufficient processing power and storage capacity, then functionality and feature set are improved, but adaptability to resource-constrained environments deteriorates

Engineering Contradiction:
Improvecompatibility with resource weak devicesVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies different quality levels to different system components: resource weak devices maintain simple, efficient local processing suitable for their constraints, while the control server provides comprehensive data processing and storage capabilities. This local quality differentiation allows the system to adapt to resource-constrained environments while maintaining overall productivity through the control server's enhanced capabilities.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10244033B2Method for providing data from a resource weak device to a computer client
Publication Date: 2019.03.26 NABTO
  • US10244033B2 patent drawing
  • US10244033B2 patent drawing
  • US10244033B2 patent drawing

AI summary

A method and a system for providing data from a resource weak device to a computer client connected to the resource weak device, allowing the computer client to receive and send information from and to the resource weak device, and a data stream between the resource weak device and the computer client is mapped from a low level data format to a high level data format by a mapping function in the computer client, the mapping function comprises static data relating to the resource weak device and the high level data format link to the static data, the second high level data format is used for displaying the data from the resource weak device at the computer client.