Server Template-Based Sensing Data Format Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata format adaptabilityVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the server stores templates for each electronic device, then data can be efficiently matched and converted, but memory requirements increase

Engineering Contradiction:
Improvedata matching efficiencyVSAvoidmemory storage quantity
Core Design Contradiction:
ProductivityVSQuantity of substance

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.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10701532B2System and method of providing sensing data to an electronic device using a template to identify a data type and format for the electronic device
Publication Date: 2020.06.30 SAMSUNG ELECTRONICS CO LTD
  • US10701532B2 patent drawing
  • US10701532B2 patent drawing
  • US10701532B2 patent drawing

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.