1 / 13

Gadgets Breakout

Gadgets Breakout. What We Talked About. Kinds of Gadgets Application within Soda Hall Smart Building Interoperation Issues Possible “Pulling” Applications. Kinds of Gadgets. Cameras Motion Sensors Pressure Pads Tags/Active Badges Barcodes Temperature Sensor Illumination

Download Presentation

Gadgets Breakout

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Gadgets Breakout

  2. What We Talked About • Kinds of Gadgets • Application within Soda Hall Smart Building • Interoperation Issues • Possible “Pulling” Applications

  3. Kinds of Gadgets • Cameras • Motion Sensors • Pressure Pads • Tags/Active Badges • Barcodes • Temperature Sensor • Illumination • Magnetic Field • Barometric Pressure • Humidity • Audio/Microphone

  4. What Can’t We Do Today • Room available? • Interesting lecture? • Free food: “the faculty have left the lounge!” • Interesting grouping of colleagues • Fax/email-to-food service • “When is it a good time to drop by Canny’s office?” • Overlay local information with scene, e.g., schedule for room when standing by room

  5. Applications in Buildings • Physical Comfort • Building occupancy • Schedule of Classes correlated with temperature rise in rooms • Exploit shared calendars • Archive data • Combine/fuse sources to extract correlations • Treasure trove for mobility/effectiveness studies

  6. Applications in Buildings • Enables • Availability of rooms • Interesting bull session detector • Elevator scheduling • Proactive screen/preference migration • Who passed by your office looking for you • Location-information: what is scheduled to go on in this office • “Radio Soda”: location/activity-dependent display of current information • Use of 326 Soda Hall • Landay’s data set • Easy to extract role from video/whiteboard capture • Never been done though

  7. Educational Context • Directing students to Tas • Most popular (most effective) TA based on TA with most students • Social networks/tacit information/scuttlebut

  8. Other Technology Components • Everyone’s device a server implies • device specifics hidden • service invocation protocols • service discovery service • Semantics discovery • What do the operations mean? • Logical specification language • Tuple spaces • Sensors publish tuple streams • Adaptation enabled by querying the tuplespace

  9. Agree to Agree • Lowest common denominator • RMI invocation • RPC • ASCII/XML/tuples + filters/queries • Active directories? • Need to agree on: • Standard protocol + standard format • Secure protocol • Meta-data store

  10. Application “Pull” • “An accident is about to happen” • “A good idea is about to happen” • “A machine is about to crash” • Awareness • Analysis • Inference

  11. Highway Cameras/Loop Sensors • Need Application Pull • Extract flow densities • Inference/Stats processing • R/T publication on Web • Feed applications • Like route planning • Landay PDA trip planner • Metrics: reduce energy/increase efficiency • MARS • Parallel processing framework on NOW

  12. Interoperable Devices • Work through adapters/mediators • C++/TKL • Jaguar/Java • Matlab/C • FSM Spec Lang • RTP • SQL DB • MPEG • JDBC • XML • Self-describing mechanism missing • Streaming data types not supported

  13. Possible Connections • Tygar--security protocols + Kubi--OceanStore • Hellerstein--Telegraph + Kubi--OceanStore • Others?

More Related