Examples of data-aggregation applications
Data-aggregation applications arise in a wide variety of application domains. A few examples are presented here.
Data-aggregation applications are often characterized by high volumes of data, mobile data sources, mobile end users, the use of data in ways not originally envisioned by its providers, and dynamic adaptation to changing context.
Traffic-jam avoidanceDrivers are told the best routes from their current positions to their destinations, based on their current locations and nearby traffic densities. The driver's location might be obtained from a wireless-enabled GPS receiver in the car or by querying the home location register for the cellular phone in the car. Traffic densities might be inferred from roadway traffic sensors, automated toll collections, cellular-phone data, or traffic newsfeeds.
Medical alertsWorn or surgically implanted medical instrumentation collects raw data from patients and transmits it to an automated monitoring service. When the service recognizes a worrisome pattern specified earlier by a specialist (e.g., two episodes of tachycardia in an hour) the specialist is alerted. The specialist may remotely alter the patterns that the service tries to detect for a given patient, or alert the patient to seek immediate medical attention.
Proximity monitoringBased on location information from a variety of sources, a subscriber is alerted when a particular person, or a person satisfying certain attributes (e.g. "plays bridge") comes within a certain distance; or when the subscriber's automobile, laptop computer, or child has wandered beyond a certain distance.
Central control of electricity usageBased on real-time information about the amount of electric power available on the grid, temperature and humidity on customer premises, and the amount of money each customer is currently willing to pay to achieve various temperature-humidity-index values, an electric utility adjusts its prices, and the settings of individual customer air conditioners.
Service-fleet dispatchingAn enterprise continually monitors the status of equipment installed throughout a region, as well as traffic conditions and the position of each vehicle in the service fleet. When a situation requiring service is detected, the vehicle that can most economically handle the call is automatically dispatched.
Last Modified on 01/29/2001