Context Aware Computing CS 160 Discussion Section April

  • Slides: 8
Download presentation
Context Aware Computing CS 160 Discussion Section April 11, 2006 Ryan Aipperspach

Context Aware Computing CS 160 Discussion Section April 11, 2006 Ryan Aipperspach

Motivation § What are some of the current debates in HCI? § E. g.

Motivation § What are some of the current debates in HCI? § E. g. , where was I last week? International Symposium on Intelligent Environments

Context Aware Computing § Context: any information that can be used to characterize the

Context Aware Computing § Context: any information that can be used to characterize the situation of entities (i. e. whether a person, place or object) that are considered relevant to the interaction between a user and an application, including the user and the application themselves. § Context is typically the location, identity and state of people, groups and computational and physical objects. [Dey and Abowd, 2001]

Some Examples… § Call Forwarding Use location information to forward calls to the office

Some Examples… § Call Forwarding Use location information to forward calls to the office you’re currently in § Conference Assistant Handheld device provided when you attend a conference Recommends talks and gives directions to rooms Take notes along with synchronized audio/video Review notes and sessions afterwards

Some Examples… § Context: any information that can be used to characterize the situation

Some Examples… § Context: any information that can be used to characterize the situation of entities (i. e. whether a person, place or object) that are considered relevant to the interaction between a user and an application, including the user and the application themselves. § Context is typically the location, identity and state of people, groups and computational and physical objects. § Conference Assistant Handheld device provided when you attend a conference Recommends talks and gives directions to rooms Take notes along with synchronized audio/video Review notes and sessions afterwards

Context in the Intelligent Home § E. g. , in the MIT Place. Lab

Context in the Intelligent Home § E. g. , in the MIT Place. Lab http: //architecture. mit. edu/house_n/placelab. html Environment (CO 2, Temperature) Object state (drawers, furniture, kitchen containers, tea pot, …) Location of people and objects Audio/Video Personal biometrics (heart rate, movement) § Inferred activities from each of these § And control over anything you want

What would you do with context in the home?

What would you do with context in the home?

An Extreme Smart Home Scenario Mav. Home operations can be characterized by the following

An Extreme Smart Home Scenario Mav. Home operations can be characterized by the following scenario. At 6: 45 am, Mav. Home turns up the heat because it has learned that the home needs 15 minutes to warm to optimal temperature for waking. The alarm goes off at 7: 00, which signals the bedroom light to go on as well as the coffee maker in the kitchen. Bob steps into the bathroom and turns on the light. Mav. Home records this interaction, displays the morning news on the bathroom video screen, and turns on the shower. While Bob is shaving, Mav. Home senses that Bob is two pounds over his ideal weight and adjusts Bob’s suggested menu. When Bob finishes grooming, the bathroom light turns off while the kitchen light and menu/schedule display turns on, and the news program moves to the kitchen screen… Because the refrigerator is low on milk and cheese, Mav. Home places a grocery order to arrive just before Bob comes home. When Bob arrives home, his grocery order has arrived and the hot tub is waiting for him. http: //mavhome. uta. edu/publications/cookpc 03. pdf