×

SENSOR DATA PROCESSING IN A DISTRIBUTED SENSOR SYSTEM

  • US 20160370338A1
  • Filed: 06/22/2015
  • Published: 12/22/2016
  • Est. Priority Date: 06/22/2015
  • Status: Abandoned Application
First Claim
Patent Images

1. A method in a distributed sensor system, the distributed sensor system including a plurality of spatially distributed sensor nodes in communication with a data network, each sensor node comprising at least one sensor configured to measure an air quality parameter or an environmental parameter, the method comprising:

  • providing a sensor data database including data tables for storing raw sensor data and processed sensor data;

    providing a metadata database including metadata tables used to construct definitions for the data tables in the sensor data database;

    receiving sensor data messages sent by one or more sensors in the sensor nodes of the distributed sensor system, each sensor data message including generically defined data fields adapted for reporting sensor data associated with different types of sensors;

    storing the sensor data messages in a message queue;

    providing the sensor data messages in the message queue on a first-in-first-out basis to a plurality of data processors having a parallel processing configuration, where each sensor data message is provided to one data processor;

    maintaining the sensor data messages sent out to one or more data processors in the message queue;

    processing, at each data processor, sensor data contained in the sensor data message;

    storing raw and processed sensor data in the sensor data database;

    in response to a sensor data message having completed processing by a data processor, discarding the sensor data message from the message queue;

    generating, at the data processors, configuration update information based at least in part on the sensor data messages;

    providing, by the data processors, the configuration update information to the metadata database to modify the metadata tables, there by modifying the definitions for the data tables for the sensor data database; and

    providing, on a given time interval, modified table definitions to the sensor data database to modify or create data tables for storing raw or processed sensor data.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×