Server Template-Based Sensing Data Format Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to efficiently provide sensing data to electronic devices with varying data processing capabilities, as they do not account for the performance differences between devices, leading to inefficiencies in data processing and potential errors due to mismatched data formats.
Innovation Solution
A server system that receives templates from electronic devices specifying the type and format of required sensing data, selects and converts the data accordingly, and provides it in a format suitable for each device, reducing the processing load and improving data handling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If sensing data is provided in a unified format to all electronic devices, then data transmission is simplified, but devices with different processing capabilities cannot efficiently utilize the data
Solution Approach 1:
The server dynamically adjusts the sensing data format based on the requesting device's capabilities. The system transitions from a static unified format to a dynamic adaptive format that changes according to device performance characteristics, enabling optimal data delivery to each device type.
Solution Approach 2:
The server changes data parameters (format, granularity, detail level) according to the electronic device's processing capabilities. By modifying data parameters rather than maintaining a fixed format, the system achieves adaptability while managing complexity through parameterized data transformation.
2Productivity
If sensing data is converted to match each device's specific format requirements, then data processing efficiency is improved, but the system complexity increases
Solution Approach 1:
The server acts as an intermediary that receives sensing data in various formats from different sources and converts it to device-specific formats. This mediator approach centralizes the complexity in the server rather than in each device, improving overall system productivity while managing complexity through a single conversion point.
Solution Approach 2:
The server performs data format conversion in advance before delivering data to electronic devices. By preparing the data in the required format beforehand, the system eliminates the need for devices to perform complex conversion operations, thereby improving processing efficiency while concentrating complexity in the server's preliminary processing step.
3Productivity
If the server stores templates for each electronic device, then data can be efficiently matched and converted, but memory requirements increase
Solution Approach 1:
The server stores template information that describes data format requirements for different device types. Rather than storing complete data sets for each device, the system uses compact template copies that define conversion rules and format specifications, achieving efficient data matching while minimizing memory storage requirements.
Data Source
AI summary
A server for and a method of providing sensing data to at least one electronic device is provided. The server includes a communication interface, a memory, and at least one processor, wherein the processor receives, from a first electronic device, a first template including information about a type of sensing data required by the first electronic device and a format of the sensing data and a request for the sensing data. The processor then selects the requested sensing data from among pieces of sensing data received from at least one second electronic device, based on the received first template, in response to the request, converts the selected sensing data, based on the first template, to obtain converted sensing data, and provides a response message including the converted sensing data to the first electronic device.


