Providing Contextual Information to Ubiquitous Computing Applications

Abstract

Ubiquitous computing applications are increasingly leveraging contextual information from several sources to provide users with behavior appropriate to the environment in which they reside. If these sources of contextual information are used and deployed in an ad hoc manner, however, they may provide overlapping functionality, fail to provide needed functionality, and require the use of inconsistent interfaces by applications. To overcome these problems, we introduce a concise organization of services and a single service interface that provide applications with contextual information in a unified manner. We show, via example applications and services that we have implemented, how our service organization and interface can be used to allow proactive applications to adapt their behavior to match a user's current environment.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 2002
Accession Number
ADA461173

Entities

People

  • Glenn Judd
  • Peter Steenkiste

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Accuracy
  • Bandwidth
  • Computer Programming
  • Computer Science
  • Computers
  • Computing Devices
  • Databases
  • Environment
  • Intervals
  • Language
  • Mobile Computing
  • Mobile Devices
  • Networks
  • Personal Computers
  • Standards
  • Ubiquitous Computing
  • Wireless Networks

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Systems Analysis and Design