icapture: Facilitating Spontaneous User-Interaction with Pervasive Displays using Smart Devices



Similar documents
SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi

FINAL YEAR PROJECT PROPOSAL Public Voting System

about Orange Ventures

Reading with Mobile Phone & Large Display

Knoll Workplace Research Designing for a Quality Learning Experience

Achieving a Personal Cloud Environment

A framework for Itinerary Personalization in Cultural Tourism of Smart Cities

Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations

Audio and Web Conferencing

INVENTION DISCLOSURE

Design and Implementation of an Integrated Contextual Data Management Platform for Context-Aware Applications

White paper. Axis Video Analytics. Enhancing video surveillance efficiency

Exploring Digital Encounters in the City

WEB SERVICES OF MMS APPLICATIONS ON MOBILE DEVICES

Titolo del paragrafo. Titolo del documento - Sottotitolo documento The Benefits of Pushing Real-Time Market Data via a Web Infrastructure

A Novel Internet Radio Service for Personal Communications; The Private Channel Service

Designing a Smart Multisensor framework based on Beaglebone Black board

Mobile App Infrastructure for Cross-Platform Deployment (N11-38)

Investigating the effectiveness of audio capture and integration with other resources to support student revision and review of classroom activities

Skynax. Mobility Management System. System Manual

Otrum Digital Signage Solution Document

White paper. Axis Video Analytics. Enhancing video surveillance efficiency

separate the content technology display or delivery technology

Hermes: Generic Designs for Mobile, Context-Aware Trails-Based Applications

Mobile Commerce and Ubiquitous Computing. Chapter 6

Ubiquitous Analytics: Interacting with Big Data Anywhere, Anytime

Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards

A Noble Integrated Management System based on Mobile and Cloud service for preventing various hazards

Mobile and Sensor Systems

Palo Alto Networks User-ID Services. Unified Visitor Management

SAP HANA Cloud Portal Overview and Scenarios

Toolkit for Bar Code Recognition and Resolving on Camera Phones - Jump-Starting the Internet of Things

PREMIER PAS OF MOBILE INTERNET BUSINESS: A SURVEY RESEARCH ON MOBILE INTERNET SERVICE

Web Analytics Definitions Approved August 16, 2007

Sony Releases the Transparent Lens Eyewear SmartEyeglass Developer Edition

A Visual Tagging Technique for Annotating Large-Volume Multimedia Databases

Development challenges in Web Apps for Public Displays

Challenges for Telepresence: Design, Evaluation, and Creativity

ICS 413 Application Development for Mobile Devices (3 Credits Elective) Course Duration:

Building Web-based Infrastructures for Smart Meters

HP Cloud Printing. Rachel Tang, Market Development Manager 3 Dec, 2013

Duncan McCaffery. Personal homepage URL:

Digital Signage Solutions

Using a Mobile Device to Vary the Pace of Search

Workshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque

Developing ASP.NET MVC 4 Web Applications

Mobile Access by Axis. Wireless Access Points

Data Transfer Technology to Enable Communication between Displays and Smart Devices

Tele-monitoring as a medical application of Ubiquitous Computing

Self-completion surveys via mobile phones

Designing an Adaptive Virtual Guide for Web Applications

Entertain. Inform. Succeed. SAMSUNG SMART SIGNAGE TV RHE AND RMD SERIES

!!!!!!!! The Internet of (Connected) Things. by Grace Andrews and Huston Hedinger

This unit provides knowledge of web architecture, components and technologies. It also covers the implementation of website elements.

Systèmes d information diffus avec l environnement SPREAD

Mobile Testing Preparing for a fast-changing mobile world. Sudheer M, Practice Head - Mobility Testing and Automation

McConnell Library Strategic Plan April 2011

Mobile App Proposal Magazine company- @address.com. January 12, y. Direct Contact.

Hotel TV. Made Smart.

Mobile App Testing is not something special

Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality,

Visualizing Bar Charts on WAP Phones

A TRUST BASED DELEGATION SYSTEM FOR MANAGING ACCESS CONTROL. Rainer Steffen, Rudi Knorr*

Monitoring Web Browsing Habits of User Using Web Log Analysis and Role-Based Web Accessing Control. Phudinan Singkhamfu, Parinya Suwanasrikham

PERSONAL MOBILE DEVICE FOR SITUATED INTERACTION

CALL EVERY MATTERS. Endless Possibilities with a Wide range of Devices. Terminals Brochure. Panasonic PBX platforms support the stylish

The University of Glasgow Mobile Strategy

DEVELOPMENT OF CAMPUS SPACE NAVIGATION AND GUIDE SYSTEM

Masters in Information Technology

Introduction. Left: Polis Geo Soapbox design

Towards Distributed Service Platform for Extending Enterprise Applications to Mobile Computing Domain

YOUR INFRASTRUCTURE WILL SUPPORT YOUR SCHOOL S NEEDS 3 TO 5 YEARS FROM NOW.

Access Database Hosting. An introduction to Cloud Hosting Access databases from Your Office Anywhere

Wowza Media Systems provides all the pieces in the streaming puzzle, from capture to delivery, taking the complexity out of streaming live events.

A Java proxy for MS SQL Server Reporting Services

Masters in Human Computer Interaction

PCS Desktop Telephones. SpliceCom. Defining next-generation communication

Masters in Advanced Computer Science

Open Access Research and Design for Mobile Terminal-Based on Smart Home System

Developing ASP.NET MVC 4 Web Applications MOC 20486

Masters in Artificial Intelligence

Internet of Things (IoT): A vision, architectural elements, and future directions

DATABASE-DRIVEN WEBSITES: A WORKING COURSE MODEL

INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus

TENVIS Technology Co., Ltd. User Manual. For H.264 Cameras. Version 2.0.0

Mobile Cloud Computing: Paradigms and Challenges 移 动 云 计 算 : 模 式 与 挑 战

Opportunities In An Open Business Model For Public WLAN Networks. May 2007

Service-Oriented Visualization of Virtual 3D City Models

Scalable End-User Access to Big Data HELLENIC REPUBLIC National and Kapodistrian University of Athens

Mobile Information Access in Higher Education

A Monitored Student Testing Application Using Cloud Computing

Application of Tracking Technology to Access-control System

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

OCR LEVEL 3 CAMBRIDGE TECHNICAL

No-Code SharePoint 2013 Workflows with SharePoint Designer 2013 and Visio 55048A; 3 Days, Instructor-led

Cloud Computing For Distributed University Campus: A Prototype Suggestion

DigitalPersona Pro Enterprise

Espial IPTV Middleware. Evo Solution Whitepaper. <Title> Delivering Interactive, Personalized 3-Screen Services

Native, Hybrid or Mobile Web Application Development

DEPLOYMENT GUIDE Version 1.1. Deploying F5 with IBM WebSphere 7

Transcription:

icapture: Facilitating Spontaneous User-Interaction with Pervasive Displays using Smart Devices Keith Mitchell, Nicholas J.P. Race and Michael Suggitt Network Research and Special Projects Unit Computer Centre, ISS, Lancaster University Lancaster, LA1 4YW, U.K. [k.mitchell, n.race, m.suggitt]@lancaster.ac.uk Abstract. The ecampus project at Lancaster University is an interdisciplinary project aiming to deploy a wide range of situated displays across the University campus in order to create a large pervasive communications infrastructure. At present, we are conducting a series of parallel research activities in order to investigate how the pervasive communications infrastructure can support the daily needs of staff, students and visitors to the University. This paper introduces one of our current research investigations into how one is able to mediate spontaneous interaction with the pervasive display infrastructure through camera equipped mobile phones (i.e. smart devices). 1 Introduction The ecampus project at Lancaster University is currently in the process of creating a campus-wide pervasive communications infrastructure. More specifically, we are in the process of deploying a range of display technologies (plasma, LCD and projection systems), communications technologies (wi-fi and Bluetooth) and sensors (cameras, PIR, etc) within a number of public spaces (indoor and outdoor) across campus. Perhaps uniquely to ecampus, the infrastructure must satisfy some high level goals, namely to be available to all members of the University 24/7 365 days of the year and furthermore, to act as a research resource for all faculties of the University. The duality related to supporting both a research and a production service poses many challenges both for design, deployment and on-going maintenance. To overcome some of these issues we have deployed a hardware platform in which each display can be controlled from multiple sources. This allows developers and content providers across campus to be able to use their own preferred tools and platforms(mac, PC, Linux). This architecture not only offers redundancy but additionally allows us to toggle rapidly between production level (i.e. reliable) news and information services and a research infrastructure in order to facilitate researcher experiments and user trials. At present, the ecampus infrastructure has been used for several new media and artistic performances [6] as well as offering local news and information

2 services. This paper introduces one recent area of research with respect to the use of camera equipped mobile phones for initiating user interaction with situated display environments. We describe an application which facilitates fluid and spontaneous user interaction with the infrastructure and highlight some of the challenges involved when small (displays) meets large (displays). 2 Facilitating User Interaction The ultimate goal of ubicomp and pervasive computing systems is that they are invisible and become part of the fabric of everyday life [10]. Whilst at a high level this is an objective for the ecampus project, a dichotomy exists between this goal and the goal of attracting user attention at appropriate times and facilitating interaction with the systems in place. We are currently in the process of investigating a number of different interaction mechanisms and this paper describes one scenario based around the use of smart devices. At present, there are conflicting trends within collaborative environments between delivering information and services to a large audience via situated displays and also being able to exploit mobility on smaller displays in order to exploit more personalised [1] content provision. It is clear that while large (potentially shared) displays provide greater choice, flexibility and presentation of content, mobile devices offer greater flexibility in terms of personalisation [7]. Large situated displays within public environments by their very nature afford themselves to the presentation of content which may be suited to attracting the attention of a wide audience, for example news, travel and information being displayed in train stations, airport lounges and motorway services. However, while useful for pushing information these may not be appropriate for offering interactive services directly. This may be due to the fact that it is often hard to attract user interaction in the first instance due to factors such as social embarrassment [3]. While the provision of personalised information may be an incentive to use interactive public displays the additional technical overhead required on the users s behalf (i.e. through configuring or authentication) may act as an additional deterrent [5]. For these situations, delivering content to personal devices may offer an attractive solution since these may already be personalised towards a user. We chose to investigate what happens when small meets large, that is, could user interaction be facilitated by the use of smart devices such as camera phones. We therefore chose to leverage the best of both worlds by allowing multiple users to access and interact with a large, situated display using their own personal device. The goal was to provide a lightweight user interaction mechanism which would exploit the ecampus infrastructure in order to offer ubiquitous access to information and resources at any convenient time. Furthermore, we hoped to investigate the use of smart devices for initiating both public and private interactions and the trade-offs associated with each.

3 3 Context Of Use: Location, location, location! Initial observations of the current infrastructure reveal that it is a non-trivial task to design captivating content for multiple public displays [9]. In fact, while peoples attention is automatically drawn to things which are novel in our environment [2, 4], we believe this novelty factor will soon disappear and something more compelling is required in order to stimulate user-interaction with pervasive display environments long term. Furthermore, we feel that spatial facets such as location and positioning are crucial when considering the style of interaction expected based on the display location. More specifically, the types of public spaces being targeted may offer significant and often contrasting challenges. For example, whether a display acts as a passive information screen or an interactive access point may point towards the preferred style of interaction (e.g. touch, gesture or mobile device). This interaction style may heavily influence the amount of attention required to maintain focus on the display itself. In order to establish the style of interaction likely to occur within the various campus surroundings, we investigated the notion of space in order to identify the following types of public spaces: Public - An open area of space in which any member of the public may enter without restriction, such as a square, etc. Private - An area in which restriction may apply, such as a staff member s office or lecture theatre. Transient - Spaces which people do not congregate easily or frequently, such as hallways, corridors or walkways. Social - These are generally public spaces but often have a purpose associated with them, for example, coffee shops or bars in which people arrange to meet. They may or may not have restrictions applied to them, such as the requirement to purchase a drink in order to sit in a cafe. Informative - These spaces are closely related to public spaces and transient spaces and include building foyers or areas close to notice boards, that is, spaces which are dedicated to or used for public announcements. These categories may offer some hints towards helping designers understand and identify the requirements for the target deployment scenarios however there are likely to be many additional deployment specific constraints or factors to be considered. For example, in our University library - perhaps the busiest building on campus and therefore an ideal opportunity to engage many of the staff and students - we faced an interesting challenge. More specifically, we had to ensure that we did not develop an invasive technology or something which was likely cause noise, distraction or cause large numbers of people to congregate in a single location. This caused us to deploy a display within an informative space which offers little interaction and acts more as a passive information display. In the next section, we focus upon an application which we believe is suitable for transient spaces.

4 4 The Overall icapture Application The icapture software architecture is presently based around an ASP.NET web application which resides on an ecampus server. This web application is primarily responsible for handling incoming web requests from mobile clients over HTTP. In order to satisfy these requests it must query our back-end application which is responsible both for processing RSS and aggregating RSS news feeds and also for controlling the large display user interface. Incoming requests from mobile clients contains a HTTP GET request with a string supplied by the mobile device which is used by the server to determine the specific RSS feed required. This URL string parameter is used to redirect the mobile device to the relevant news server which responds with the appropriate content directly. (a) ecampus Large Display (b) icapture Recogniser Application (c) Overall icapture Architecture Fig. 1. icapture Situated Display System An ecampus large display is shown in figure 1 and comprises of two main regions. The lower part of the interface displays a news ticker which currently toggles between displaying content based on the BBC Front Page headlines 1 and 1 http://newsrss.bbc.co.uk/rss/newsonline uk edition/front page/rss.xml

5 the Lancaster University News headlines 2. This region also offers information and a link in order to download the recogniser application. The content from the various feeds is retrieved and processed by the news aggregator before being displayed within the news ticker control. Additionally, the aggregator component retrieves other RSS feeds in order to populate content in the upper region of the situated display interface. At present, we have created a number of categories each showing a small number of news headlines, such as UK headlines, politics, technology, sport and entertainment. The aggregator component is also responsible for generating visual code objects which correspond to new content retrieved from RSS data feeds. A visual code object reflects an encoded representation of the URI, and therefore act as the anchor between the real and virtual world. By selecting a visual code using a camera phone, it enables the relevant news item to be shown on a users mobile device. The icapture recogniser application resides on the mobile device and makes use of the visual code recognition algorithm described in [6] in order to capture a single image using the devices built-in camera. The software produces a code information object for each detected code within a captured frame. This code is then passed as a parameter to our ASP.NET web server via HTTP which processes the request and responds with the appropriate news article. At present each web request results in a HTML response which is rendered locally on the mobile device handset. 5 Evaluation and Results The original aim of this prototype was to facilitate spontaneous user-interaction with situated display environments. More specifically, to investigate if small personal devices could be used to interact with a large public displays without breaking the fixed temporal flow of the large display or interrupting the user s current activity. In order to evaluate the application at this stage, we used the following scenario: An ecampus situated display is showing several news headlines as well as a live video stream of the BBC 1 o clock news. As student Simon walks past the display, he notices a headline relating to the University s weekend sports results. He wishes to read more about this article but is currently on his way to a lecture and so does not have time to stop and look at the display. He therefore uses his camera enabled phone to take a quick photo of the visual code which is displayed next to the news headline he is interested in and continues on his way. Since the icapture application automatically downloads the article he is able to read this as he walks or view the content at his leisure anytime later. At present, we have tested the icapture application with several members of the networking team within the department. We have been initially interested to see if this style of application is primarily easy to use and also able to offer useful 2 http://domino.lancs.ac.uk/info/lunews.nsf/rss2-0.xml

6 functionality. Thus far, the results have been positive with all users agreeing that the interaction method is simple and intuitive. In general most users were successfully able to capture an image on their first attempt. This is due to the feedback offered by the recogniser on the mobile handset, shown in figure 1b. Some negative comments were made relating to the overall time taken between capturing an image and receiving the content on the device. At present this is approximately 15 seconds for the initial request and subsequent requests are satisfied within 8-10 seconds. The extra time taken for the initial request is the time taken for the handset to establish a GPRS connection with the service provider, a process beyond our control. We also received some feedback in terms of potential improvements, which are described in the following section. 6 Conclusion and Future Work Pervasive computing and communications technologies are being rapidly deployed and becoming more familiar within contemporary society. However, these presently focus on marketing/advertising deployments or scenarios such as train stations in which they are used to represent context related information such as timetables, local news. However, their ubiquity could be used to stimulate more compelling and useful user interaction on a large scale. This paper discusses an initial application scenario in which users are able to rapidly gain access to information through the use of camera enabled mobile phones which make use of the visual code recognition software [8]. We are currently investigating several areas of future work based on our initial experiment and trial with users from the department. With respect to usability, we are modifying the recogniser such that the application asks the user if they wish to retrieve the content now or save as a bookmark (for later retrieval). This will allow the user to control when content is retrieved since at present, recognising a visual code automatically launches the mobile device web browser. This will also allow the visual code markers to act like virtual bookmarks embedded within the University environment and this is being implemented as a result of user feedback. We are currently porting the Symbian based visual code recognition software to.net in order for the services to be made available from Windows Mobile devices, such as the i-mate SP5 and SP5m 3 which have built in wi-fi and 802.1x authentication. We then aim to exploit this for more personalised service delivery via the campus wireless LAN and to explore the issues relating to the small and large display user interaction with respect to public versus private content. For example, upon recognising a code successfully, should the server display the content on the large display (public) or return the result to the requesting client (private) or some combination of these (such as content on the public display and navigation on the private display). It would be interesting to investigate the trade-offs more closely when considering public and private information retrieval 3 http://www.i-mate.com

7 within situated display environments. These modifications followed by a wider deployment outside of the lab will enable us to carry out some long term studies and improvements. References 1. Agamanolis, S. (2002) Designing displays for Human Connectedness. In: Workshop on Public, Community and Situated Displays at CSCW02, New Orleans. 4. 2. Berlyne, D.E., Conflict, Arousal and Curiosity, McGraw-Hill, 1960. 3. Brignall, H. Rogers, Y., Enticing People to Interact with Large Public Displays in Public Spaces, Proceedings of INTERACT 03, Zurich, September 2003. pp. 17-2 4. Fleck, R. (2003) How the move to physical user interfacees can make human computer interaction a more enjoyable experience. In: Workshop on Real World User Interfaces, Mobile HCI 2003, Udine, Italy 5. Izadi, S., Brignull, H., Rodden, T., Rogers, Y., and Underwood, M. 2003. Dynamo: a public interactive surface supporting the cooperative sharing and exchange of media. In Proceedings of the 16th Annual ACM Symposium on User interface Software and Technology (Vancouver, Canada, November 02-05, 2003). UIST 03. 6. Metamorphosis, Interactive Art http://domino.lancs.ac.uk/info/lunews.nsf/i/97f2b7d7b37636ba8025703c00559183 7. Paek, T., Agrawala, M., Basu, S., Drucker, S., Kristjansson, T., Logan, R., Toyama, K., and Wilson, A. 2004. Toward universal mobile interaction for shared displays. In Proceedings of the 2004 ACM Conference on CSCW (Chicago, Illinois, USA, November 06-10, 2004). 8. Rohs, Michael., Real-World Interaction with Camera-Phones, 2nd International Symposium on Ubiquitous Computing Systems (UCS 2004), Tokyo, Japan, November 2004. 9. Ben Salem, Matthias Rauterberg (Technische Universiteit Eindhoven, Aesthetics as a key dimension for ubiquitous entertainment, in The 2nd International Workshop on Ubiquitous Home, Kyoto, Japan. 10. Mark Weiser, The Computer for the 21st Century, Scientific American, 265(3):94-104, September 1991