Marked spaces Marked Spaces Interaction design and sensor integration for ubiquitous location-based messaging and communication Mark Perry and Caroline.

Slides:



Advertisements
Similar presentations
Designing for Context: Usability in a Ubiquitous Environment Jenna Burrell, Paul Treadwell, Geri K. Gay Human Computer Interaction Group Cornell University.
Advertisements

Unified Communications (UC) Quick Reference Guide USING YOUR UC CLIENT This guide is designed to provide you with a quick overview of the Unified Communications.
Composite Device Computing Environment: A Framework for Situated Interaction Using Small Screen Devices Thai-Lai Pham, Georg Schneider, Stuart Goose and.
Sharing Content and Experience in Smart Environments Johan Plomp, Juhani Heinila, Veikko Ikonen, Eija Kaasinen, Pasi Valkkynen 1.
Welcome to Mobile TEL A questionnaire will follow this presentation for you to evaluate the application.
Vodacom Microsoft Hosted Lync
Beyond Prototypes: Challenges in Deploying Ubiquitous Systems N. Davies and H. Gellersen IEEE pervasive computing, 2002 Presenter: Min Zhang
SCENARIO Suppose the presenter wants the students to access a file Supply Credenti -als Grant Access Is it efficient? How can we make this negotiation.
Lecture 1 Introduction to the ABAP Workbench
UNDERSTANDING JAVA APIS FOR MOBILE DEVICES v0.01.
MobiShare: Sharing Context-Dependent Data & Services from Mobile Sources Efstratios Valavanis, Christopher Ververidis, Michalis Vazirgianis, George C.
The Online Library Environment Projects and Challenges at The University of Alabama Libraries Jason J. Battles Head, Web Services Department.
 Why should it be mobile?  What content should I make mobile?  What need do I serve by making my content available to mobile users?  What value does.
Requirements Analysis 1 Use Cases -> Class Diagrams Moving from the user towards the system.
1 CS 501 Spring 2005 CS 501: Software Engineering Lecture 8 Requirements II.
Essentials of interaction diagrams Lecture Outline Collaborations Interaction on collaboration diagrams Sequence diagrams Messages from an object.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
OOdesignProcess1 The Object-Oriented Design Process Part 1: objects & classes.
中央大學。范錚強 1 Chapter 8: 移動商務 M-Commerce 國立中央大學、資訊管理系 范錚強 Tel: (03)
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15Slide 1 User interface design l Designing effective interfaces for software systems.
John OckerbloomDec. 6, 2002 Supporting learning at the library Towards integrating LMS and digital library technology at Penn John Mark Ockerbloom CNI.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Integrating the Web and the World: Contextual Trails on.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Integrating the Web and the World: Contextual Trails on.
Security and Privacy in Ubiquitous Computing. Agenda Project issues? Project issues? Ubicomp quick overview Ubicomp quick overview Privacy and security.
.NET Mobile Application Development Introduction to Mobile and Distributed Applications.
Signal Processor User Interaction Module Voice or touch i/pVoice or touch signal Decoded command Command interpretation and executionCommand result Result.
Website Content, Forms and Dynamic Web Pages. Electronic Portfolios Portfolio: – A collection of work that clearly illustrates effort, progress, knowledge,
Cellular Networks How do Mobile & Satellite Phones work? What can we do with them?
Sensor Coordination using Role- based Programming Steven Cheung NSF NeTS NOSS Informational Meeting October 18, 2005.
ICT in ELT Tilly Harrison University of Warwick 10 th Feb 2012.
©2013 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
INFORMATION TECHNOLOGY IN BUSINESS AND SOCIETY SESSION 21 – LOCATION-BASED SERVICES SEAN J. TAYLOR.
A Portal for Interacting with Context-aware Ubiquitous Systems Don Cruickshank David De Roure Grid Based Medical Devices for Everyday Health Equator /
Introduction to Sequence Diagrams
Usability Evaluation/LP Usability: how to judge it.
Implementing a Sentient Computing System Presented by: Jing Lin, Vishal Kudchadkar, Apurva Shah.
Intelligence, mobility and learning Russell Beale School of Computer Science University of Birmingham UK
Submitted By: A.Anjaneyulu INTRODUCTION Near Field Communication (NFC) is based on a short-range wireless connectivity, designed for.
Home Media Centre Smart Interface Demonstration School of Information Technologies University of Sydney.
Modeling Component-based Software Systems with UML 2.0 George T. Edwards Jaiganesh Balasubramanian Arvind S. Krishna Vanderbilt University Nashville, TN.
OpenVCE Support for the Virtual Collaboration Protocol.
Roles 1. Your Role: End User End Users use Inside NCDOT and Connect NCDOT for basic browsing and reading Typical tasks can include: Open or download files.
Communicating Effectively with Outlook 2013 Gareth Johns IT Skills Development Advisor 1.
Getting Started with SharePoint 2010 Gareth Johns IT Skills Development Advisor.
PIMRC 2007 A lightweight approach for providing Location Based Content Retrieval Anastasios Zafeiropoulos, Emmanuel Solidakis, Stavroula Zoi, Nikolaos.
Human Centric Computing (COMP106) Assignment 2 PROPOSAL 23.
Jini Architecture Introduction System Overview An Example.
UB & UC An Update on Resource Sharing Developments.
2009 International Conference on New Trends in Information and Service Science Haosheng Huang1, Georg Gartner, Manuela Schmidt, and Yan Li1 Speaker: Chun-Hung.
R&D  BBC MMX BBC Second Screens Study Maxine Glancy (BBC) & Connor Graham (freelance researcher)
ICOM TC Charter TC’s Scope –Specify the normative standards for collaboration objects, along with their attributes, relationships, constraints, and behavior,
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
BBA (Hons) (Mobile Commerce and Ubiquitous Computing) By: Farhan Mir
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
1/14/ :59 PM1/14/ :59 PM1/14/ :59 PM Research overview Koen Victor, 12/2007.
Keynote paper: Unlocking the learning value of wireless mobile devices Adviser: Ming-Puu Chen Presenter: Li-Chun Wang Roschelle, J. (2003). Keynote paper:
Contents Introduction What are Location-based services Working of Location-based services Location Tracking Technologies Power profiling a mobile phone.
Collaborative Query Previews in Digital Libraries Lin Fu, Dion Goh, Schubert Foo Division of Information Studies School of Communication and Information.
Augmenting (personal) IR Readings Review Evaluation Papers returned & discussed Papers and Projects checkin time.
Hippie A Nomadic Information System Oppermann, et al. International Symposium on Handheld and Ubiquitous Computing (HUC 99)
Executive Summary - Human Factors Heuristic Evaluation 04/18/2014.
From Use Cases to Implementation 1. Structural and Behavioral Aspects of Collaborations  Two aspects of Collaborations Structural – specifies the static.
Answer Me 13Text Ltd. Answer Me... Do you need to RELY on your critical calls being answered by your Support Team each and every time, be they internal.
From Use Cases to Implementation 1. Mapping Requirements Directly to Design and Code  For many, if not most, of our requirements it is relatively easy.
Company LOGO Sage CRM – Marketing Sage CRM 7.3 provides a new integration with MailChimp for marketing campaigns. In this.
Today’s Communication Complexities: Customer, Employee, Enterprise CustomerReality EnterpriseReality EmployeeReality Lost Revenue Customer Satisfaction.
Welcome to M301 P2 Software Systems & their Development
Ubiquitous Computing and Augmented Realities
Analysis models and design models
From Use Cases to Implementation
Presentation transcript:

marked spaces Marked Spaces Interaction design and sensor integration for ubiquitous location-based messaging and communication Mark Perry and Caroline Shangar SISCM, Brunel University contact: Mark Perry and Caroline Shangar SISCM, Brunel University contact:

marked spaces Communication in place  Many common instances of space in communication notes on fridge doors and colleagues’ desks, paper pushed under doors, pinned up in social areas for viewing at leisure other instances where desirable (e.g. the bedtime SMS)  Location has an important role to play comm’s technologies have largely failed to address this  “anytime, anywhere” vs. “now, here” current communication and information is tied to devices, not places and things  e.g. , digital music and photographs, etc.  Many common instances of space in communication notes on fridge doors and colleagues’ desks, paper pushed under doors, pinned up in social areas for viewing at leisure other instances where desirable (e.g. the bedtime SMS)  Location has an important role to play comm’s technologies have largely failed to address this  “anytime, anywhere” vs. “now, here” current communication and information is tied to devices, not places and things  e.g. , digital music and photographs, etc.

marked spaces Previous work  Commotion (e.g. Schmandt, et al., 2000) voice-based interaction on GPS platform simple functionality: to-do lists, augmented with limited location-based information services (context-aware messaging)  Geonotes (e.g. Espinoza et al. 2001) focus on volume problems in spatial messaging based just on a single platform (GPS or Wireless LAN)  Urban Tapestries (e.g. Lane, 2004) situated, public annotations, to build ‘urban histories’ map-based interaction, focus on ‘place’ user interaction simplified for the task with little user customisation  All just stationery ‘locations’, all single sensor types  Commotion (e.g. Schmandt, et al., 2000) voice-based interaction on GPS platform simple functionality: to-do lists, augmented with limited location-based information services (context-aware messaging)  Geonotes (e.g. Espinoza et al. 2001) focus on volume problems in spatial messaging based just on a single platform (GPS or Wireless LAN)  Urban Tapestries (e.g. Lane, 2004) situated, public annotations, to build ‘urban histories’ map-based interaction, focus on ‘place’ user interaction simplified for the task with little user customisation  All just stationery ‘locations’, all single sensor types

marked spaces Designing to mark space  our goal: not just locating in, but actively marking space  the space around things, as well as Cartesian space  utilise notion of proximity: ‘on’, ‘near’ or ‘around’  user-centred perspective development efforts focus around use and usability  our goal: not just locating in, but actively marking space  the space around things, as well as Cartesian space  utilise notion of proximity: ‘on’, ‘near’ or ‘around’  user-centred perspective development efforts focus around use and usability

marked spaces Interaction and sensor specificity  Three key granular areas of coverage different capabilities and constraints together - rich set of infrastructural resources allowing determination of a device’s location at a different exactness 1.Microspatial (e.g. RFID tag) coverage of a few cm to metres - precise sensitivity un-powered, and allow ‘fit-and-forget’ placement 2.Mesospatial (e.g. ultrasound beacons/Bluetooth) coverage of several metres (<5-100metres), powered signal blocked by structures, allowing room-level sensitivity 3.Macrospatial (e.g. GPS) Accurate to approx metres, powered carried by the user, not embedded  Three key granular areas of coverage different capabilities and constraints together - rich set of infrastructural resources allowing determination of a device’s location at a different exactness 1.Microspatial (e.g. RFID tag) coverage of a few cm to metres - precise sensitivity un-powered, and allow ‘fit-and-forget’ placement 2.Mesospatial (e.g. ultrasound beacons/Bluetooth) coverage of several metres (<5-100metres), powered signal blocked by structures, allowing room-level sensitivity 3.Macrospatial (e.g. GPS) Accurate to approx metres, powered carried by the user, not embedded

marked spaces ‘Relative’ sensors (e.g. RFID, B/T) Bluetooth RFID Bluetooth Book due back in the library on the 24th Feb Check out the reference to UbiNet! remember to speak to John - he’s got your briefcase with him! RFID

marked spaces ‘Absolute’ sensors (e.g. GPS) GPS tagged ‘boundary’ around school (an X,Y co-ordinate + n metres) ha, ha! get this! <device plays music: School’s out for the summer!>

marked spaces 3 key research elements 3.prototype technical sensor/ messaging infrastructure integrates a variety of sensors into a single, unified system 3.prototype technical sensor/ messaging infrastructure integrates a variety of sensors into a single, unified system 1.understand the use of space in messaging activity support user needs mesh with current practices 1.understand the use of space in messaging activity support user needs mesh with current practices 2.develop interaction techniques lightweight (think SMS) interactionally integrated (multi-sensor) personalisable 2.develop interaction techniques lightweight (think SMS) interactionally integrated (multi-sensor) personalisable

marked spaces Understanding space  …actually, understanding spatial communication in particular, asynchronous messaging little understanding of the role of space in communication:  why leave messages in spaces; what level of location specificity is important; how are situated messages made visible?  need to examine current practices and values role of spatial messaging in co-ordination and collaboration:  communication doesn’t occur in a vacuum  how do people use messages to communicate and maintain relationships? and communication breakdowns as current practices fail  …actually, understanding spatial communication in particular, asynchronous messaging little understanding of the role of space in communication:  why leave messages in spaces; what level of location specificity is important; how are situated messages made visible?  need to examine current practices and values role of spatial messaging in co-ordination and collaboration:  communication doesn’t occur in a vacuum  how do people use messages to communicate and maintain relationships? and communication breakdowns as current practices fail

marked spaces Interaction design  interaction model: text ‘tagging’ by Graffiti artists ‘sprayed’ onto people, places and things extended to ‘media tagging’ (voice recordings, photographs, music)  sensitivity at different levels of precision how-to-do messaging at different target proximities… …on an integrated system - with a single user interface?  interaction designer’s task: low-effort message placement and retrieval allow users to utilise the different resources and constraints that the different sensors offer  without requiring a deep understanding of underlying technologies  interaction model: text ‘tagging’ by Graffiti artists ‘sprayed’ onto people, places and things extended to ‘media tagging’ (voice recordings, photographs, music)  sensitivity at different levels of precision how-to-do messaging at different target proximities… …on an integrated system - with a single user interface?  interaction designer’s task: low-effort message placement and retrieval allow users to utilise the different resources and constraints that the different sensors offer  without requiring a deep understanding of underlying technologies

marked spaces a complex design syntax! (for sender) select create message end option select media type option menu selection: sensor type, name, other details menu selection present user with list of available sensors menu selection, send is the first option select recipient/s …compare to SMS…

marked spaces Interaction design issues…  Questions - how to do: targeting (sender’s selection of a communication ‘space’) addressing (how can spaces/sensors be named/identified? as mobile or static? as personal or situated?) filtering (which messages are relevant to this recipient?) navigation (how to search through several messages?) message editing (how to manipulate message settings, e.g. editing message duration or deletion of old messages?) system personalisation (how to configure the system for ongoing needs?)  …compounded by the constraints of developing on a handheld/small screened device.  Questions - how to do: targeting (sender’s selection of a communication ‘space’) addressing (how can spaces/sensors be named/identified? as mobile or static? as personal or situated?) filtering (which messages are relevant to this recipient?) navigation (how to search through several messages?) message editing (how to manipulate message settings, e.g. editing message duration or deletion of old messages?) system personalisation (how to configure the system for ongoing needs?)  …compounded by the constraints of developing on a handheld/small screened device.

marked spaces Summary…  answer question: why might marking people, places and things be useful?  how adopted in current patterns of activity, or appropriated for new reasons?  what values might this form of communication hold for users?  where might it fit into our current communications ecology?  how to achieve this design is a non-trivial task! its not just a matter of building the infrastructure…  …how can it be made useful and usable?  answer question: why might marking people, places and things be useful?  how adopted in current patterns of activity, or appropriated for new reasons?  what values might this form of communication hold for users?  where might it fit into our current communications ecology?  how to achieve this design is a non-trivial task! its not just a matter of building the infrastructure…  …how can it be made useful and usable?

marked spaces Simplified architecture messages and related ids messages location request location data messages, related ids received messages, devices in the area (ids) Link Processor sensors ‘ping’ back a unique identifier which connects to the remote message repository

marked spaces High level architecture device search e.g. GPS e.g. B/T e.g. RFID location info location request location co-ordinates unique sensor id tag id unique sensor id sensor poll