Sensor Data Processing Server for Pattern Extraction

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

VSEngineering 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

Engineering Contradiction:
Improvedata acquisition efficiencyVSAvoidsensing data processing capability
Core Design Contradiction:
ProductivityVSLoss of information

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If full-type data acquiring method is used, then application service can request sensing data at predetermined time, but the system complexity increases

Engineering Contradiction:
Improvedata acquisition reliabilityVSAvoidsystem structural complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

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

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

Engineering Contradiction:
Improveapplication service adaptabilityVSAvoiddata processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8055763B2System and method for processing sensing data from sensor network
Publication Date: 2011.11.08 ELECTRONICS & TELECOMM RES INST
  • US8055763B2 patent drawing
  • US8055763B2 patent drawing
  • US8055763B2 patent drawing

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.