Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

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


Download ppt "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."

Similar presentations


Ads by Google