CAT - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

CAT

Description:

CAT Problem to solve: ... CAT Example problem: ... Using all of the provided features of CAT may not be easy. ... – PowerPoint PPT presentation

Number of Views:1193
Avg rating:3.0/5.0
Slides: 9
Provided by: jas575
Category:
Tags: cat | cat

less

Transcript and Presenter's Notes

Title: CAT


1
CAT Problem to solve
  • We want mobile devices to be able to easily share
    sensor data with one another.
  • Sharing sensor data (or context) is also called
    remote sensing.

2
CAT Example problem
  • Each mobile device such as a laptop, PDA, or
    wearable computer may have sensors that give the
    device context such as temperature or GPS
    location.
  • You might want to tell your friends where you
    are, or inform someone miles away what the
    weather is like.

3
CAT The solution
  • Build a context-aware framework that can
  • Get context from local sensors.
  • And share context with other agents. (remote
    sensing)

4
CAT The Solution
  • CAT - Context Aware Toolkit
  • Provides access to all local sensor data.
  • Create SIGs (Special Interest Groups) for sharing
    sensor data with only the people you want to.
  • Keeps a history of all sensor data.
  • Predict future sensor data.
  • Facilitates P2P communication.

5
CAT Context Aware Toolkit
  • The framework is composed of independent
    components that work together and share data
    through an event-listener design.
  • Components
  • Sensor manages all sensors.
  • SIG manages the SIGs.
  • History manages access to past sensor data.
  • CAT Manager oversees all components.

6
CAT Context Aware Toolkit
  • Using all of the provided features of CAT may not
    be easy.
  • So, similar to the OCSF framework, there is an
    abstract class you can extend to aid in
    developing applications using CAT.
  • The abstract class takes care of basic functions
    that an application using CAT must perform.

7
CAT Context Aware Toolkit
  • What the CAT application does
  • Create the ContextManger.
  • Listen to desired sensors pertaining to your app.
  • Handle SIG and Sensor events.
  • Access sensor history.
  • Create SIGs, and join SIGs.
  • P2P communication.

8
CAT Context Aware Toolkit
  • More information about CAT and example
    applications can be found at
  • http//www.cs.uoregon.edu/jprideau/CAT
  • CAT Abstract Application
  • CAT Example Application
Write a Comment
User Comments (0)
About PowerShow.com