Sensor Data Processing Server for Pattern Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies lack effective methods for processing sensing data from sensor networks after data acquisition, limiting the ability to provide optimized application services to users.
Innovation Solution
A system and method that extract and process sensing data using information about sensor nodes and data patterns, incorporating user-defined processing procedures and algorithms to generate new application services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If push-type data acquiring method is used, then data can be provided asynchronously to application service, but there is no effective processing method for the acquired data
Solution Approach 1:
The patent introduces a data processing server as an intermediary between the sensor network and application services. This server receives sensing data from sensor nodes, performs pattern extraction and data processing according to user-defined procedures, and then provides the processed data to application services. The intermediary resolves the contradiction by enabling effective processing of asynchronously acquired data without changing the push-type acquisition method.
2Reliability
If full-type data acquiring method is used, then application service can request sensing data at predetermined time, but the system complexity increases
Solution Approach 1:
The data processing server implements a universal architecture that can handle both push-type and full-type data acquisition methods through a unified processing framework. The server accepts data from sensor nodes regardless of the acquisition method used, and applies the same pattern extraction and processing procedures. This multi-functionality reduces system complexity by eliminating the need for separate processing paths for different acquisition methods.
3Adaptability or versatility
If sensing data is processed according to user settings, then optimized application service can be provided, but processing time and computational resources increase
Solution Approach 1:
The system performs preliminary pattern extraction on sensing data as it is acquired, before full processing is required. The data processing server continuously analyzes incoming data to identify patterns and stores these patterns for later use. When application services need processed data, the pre-extracted patterns are readily available, significantly reducing the processing time required while maintaining user-defined processing procedures.
Data Source
AI summary
Provided are a system and method for processing sensing data from a sensor network. The system includes: a data processing condition managing unit for storing sensing data processing conditions; a data processing function managing unit for storing sensing data processing function information; a processed data managing unit for storing processed sensing data; a data pattern managing unit for storing sensing data pattern information; an acquired data managing unit for storing sensing data; a data acquisition condition managing unit for storing sensing data acquisition conditions; a user requirement acquiring unit for acquiring the sensing data acquisition conditions; a data acquiring unit for acquiring sensing data; a data pattern extracting unit for extracting the pattern of sensing data; a data generating unit for processing the sensing data; and a data processing unit for processing the sensing data.


