Your SlideShare is downloading. ×
0
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

EventManager: Support for the Peripheral Awareness of Events (HUC2000)

1,796

Published on

EventManager is a tool that supports peripheral awareness by enabling users to be notified when events of interest take place within their workplace environment. Our initial implementation of the tool …

EventManager is a tool that supports peripheral awareness by enabling users to be notified when events of interest take place within their workplace environment. Our initial implementation of the tool allows users to specify events based on people and their locations within the physical environment, e.g., the event of Joe entering his office. We describe the context of the environment in which the tool is used, the event specification language, the features embodied in the interfaces and some potential extensions for future versions of the tool.

This presentation was given at the Second International Symposium on Handheld and Ubiquitous Computing (HUC2000), which evolved into the UbiComp conference series. The paper associated with this presentation can be found here: http://interrelativity.com/joe/publications/EventManager-HUC2000-abstract.html

Published in: Business, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,796
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
72
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. EventManager: Support for the Peripheral Awareness of Events Joe McCarthy (the firm soon-to-be formerly-known-as)
  • 2. Presentation Plan <ul><li>Active Environments @ CSTaR </li></ul><ul><ul><li>PocketWatch , ActiveMap , EventManager </li></ul></ul><ul><li>EventManager </li></ul><ul><ul><li>Motivation, architecture, interfaces, future work </li></ul></ul><ul><li>Questions </li></ul><ul><ul><li>(and, hopefully, answers) </li></ul></ul>
  • 3. Background <ul><li>Informal Communication </li></ul><ul><ul><li>Crucial for success in project/team-oriented work </li></ul></ul><ul><ul><li>Attempts to connect often end in failure </li></ul></ul><ul><li>Awareness Tools </li></ul><ul><ul><li>Provide information about who’s where </li></ul></ul><ul><ul><ul><li>Infrared badges, sensors </li></ul></ul></ul><ul><ul><li>Create informal interaction opportunities for non-adjacent colleagues </li></ul></ul>
  • 4. Active Environment Applications <ul><li>PocketWatch : small bits of awareness info </li></ul><ul><ul><li>Where Is Eric? </li></ul></ul><ul><ul><li>Who is with Ted? </li></ul></ul><ul><ul><li>Who is in the Videoconference Room? </li></ul></ul><ul><li>ActiveMap : large-scale awareness info </li></ul><ul><ul><li>Where is everyone? </li></ul></ul><ul><li>EventManager : asynchronous awareness </li></ul><ul><ul><li>Notify me when an event of interest occurs </li></ul></ul>
  • 5. PocketWatch
  • 6. ActiveMap
  • 7. EventManager
  • 8. Motivation <ul><li>Synchronous awareness </li></ul><ul><ul><li>What’s happening now? </li></ul></ul><ul><ul><li>PocketWatch, ActiveMap </li></ul></ul><ul><li>Asynchronous awareness </li></ul><ul><ul><li>Let me know when X happens </li></ul></ul><ul><ul><li>EventManager </li></ul></ul><ul><li>Irritation-based research methodology </li></ul><ul><ul><li>Don’t get mad, define a research project… </li></ul></ul>
  • 9. ArialView Architecture © 2000 by Arial Systems Corporation. All rights reserved.
  • 10. EventManager Architecture <ul><li>Active Environment Server </li></ul><ul><ul><li>Manages event specifications </li></ul></ul><ul><ul><ul><li>storage, activation, deactivation </li></ul></ul></ul><ul><ul><li>Notifies client of triggered event specs </li></ul></ul><ul><li>EventManager Client </li></ul><ul><ul><li>User interfaces for event specs </li></ul></ul><ul><ul><ul><li>definition, editing, activation, deactivation </li></ul></ul></ul>
  • 11. Main Interface
  • 12. Event Specification Interface Name Description Person(s) Relationship or State (change) Location(s) Action(s) Save, Activate or Cancel Entering, Leaving, In, Not In, Alone In Conjunctive Disjunctive
  • 13. Event Specification Example
  • 14. &nbsp;
  • 15. Event Notification - Visual
  • 16. Event Notification - Aural Speaker Infrared Sensor
  • 17. Future Extensions <ul><li>Integration of other “sensors” </li></ul><ul><ul><li>keyboard, telephone, motion, calendar, other location technologies </li></ul></ul><ul><li>Other communication capabilities </li></ul><ul><ul><li>NetMeeting, [mobile] phone, pager </li></ul></ul><ul><li>High level event specification language </li></ul><ul><ul><li>When &lt;3 people&gt; are in &lt;any meeting room&gt; </li></ul></ul>
  • 18. For more information <ul><li>Joe McCarthy </li></ul><ul><ul><li>[email_address] </li></ul></ul><ul><li>Active Environments </li></ul><ul><ul><li>http://www.ac.com/services/cstar/Research/ActiveEnvironments.html </li></ul></ul><ul><li>CSTaR </li></ul><ul><ul><li>http://www.ac.com/cstar </li></ul></ul>

×