Senseweb Sensor Data Aggregation and Geographic Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Researchers face challenges in effectively visualizing and overlaying data from various sensors over geographic representations, requiring manual editing or separate overlays for each sensor, which is inefficient and operator-intensive.

Innovation Solution

The Senseweb system allows users to select a region of interest and automatically associate sensor data with a visual representation, using a GeoDB to index and organize sensors, enabling continuous data display and aggregation of sensor data into a single icon or value.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual editing or separate overlays are used for each sensor, then each sensor can be represented individually, but the process becomes operator-intensive and inefficient

Engineering Contradiction:
Improvesensor data representation accuracyVSAvoiddata visualization efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent combines multiple sensor data layers into a single integrated geographic visualization. Instead of requiring separate manual overlays for each sensor, the system merges temperature, humidity, pressure, and other environmental data into one unified map view, automatically correlating sensor readings with their geographic locations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system enables automatic self-service by allowing sensors to register themselves with the GeoDB and have their data automatically visualized. The patent implements automated sensor registration, data collection, and map population without requiring manual operator intervention for each sensor, thus improving productivity while maintaining accurate representation.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If multiple separate overlays are created for different sensors, then each sensor type can be visualized independently, but the device complexity and number of components increases

Engineering Contradiction:
Improvesensor type coverageVSAvoidnumber of overlay components
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal GeoDB system that handles multiple sensor types through a single interface. The database is designed to store and retrieve data from various sensor sources (temperature, humidity, pressure, etc.) using a common structure, allowing the same visualization mechanism to serve multiple sensor types without requiring separate specialized overlays for each.

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

3Measurement precision

If manual association of sensor data with geographic representations is performed, then data accuracy can be maintained, but the loss of time and operator effort increases

Engineering Contradiction:
Improvesensor data accuracyVSAvoiddata association time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-registering sensors with the GeoDB and establishing their geographic associations in advance. When data is collected, the system already has the sensor locations and characteristics stored, enabling immediate automatic association of new readings with the appropriate geographic representations without requiring manual intervention at data collection time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7971143B2Senseweb
Publication Date: 2011.06.28 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7971143B2 patent drawing
  • US7971143B2 patent drawing
  • US7971143B2 patent drawing

AI summary

Senseweb is described. In an embodiment, a first selection identifying a region of interest is recognized. Additionally, a second selection indicating at least one selected condition potentially monitored within the region of interest is recognized. Then, at least one sensor in the region of interest monitoring the selected condition is identified, and data communicating the selected condition from the sensor is automatically associated with a representation of the region of interest.