18
NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE SPACES Master’s Thesis Iván Sánchez Milara

NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

Embed Size (px)

Citation preview

Page 1: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE SPACES

Master’s ThesisIván Sánchez Milara

Page 2: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

WHAT?

Page 3: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

REACHeS• REACHeS platform:

– Enables the creation of Interactive Spaces– Permits a user to control services and

resources (displays and speakers) by using physical user interfaces.

– NFC technology is the ”bridge” between the digital and virtual world. By touching NFC tags located in users’ environment using their NFC enabled mobile phone users can:• Start a service• Command a service• Select a resource• Interact with a resource

Page 4: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

WHY?

Page 5: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

Smart spaces

• Environments that tries to predict user intentions and needs based on sensed data.– Implicit interaction

• Problem: – Human comunication is very complex– Wrong decisions by the system implies

user’s frustation and bad UX. • User does not feel in control of the interaction

Page 6: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

Interactive Spaces• Environments in which:

– Users control services and resources by interacting with objects in the environments• TUIs or PUIs

– User is in control of interaction: system does not initate any task without explicit user intervention

• Research questions:– Is it possible to build more user-centered

pervasive computer environments using Interactive Spaces? How?

– Which are the best technologies and interaction methods for Interactive Spaces

Page 7: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

HOW?

Page 8: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

REACHeS

• REACHeS allows the quick creation of Interactive Spaces– Communicates users, services and

resources (displays and speakers)• REACHeS is a gateway between users’ mobile

clients and the rest of the Interactive Space.– Allows multiple interaction methods

• In this Master’s Thesis the focus is on NFC– Provides different services such as

resource allocation, session control, client installation via OT, content management.

Page 9: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

REACHeS scenario

Page 10: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

REACHeS architecture

Page 11: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

REACHeS’ interaction modes using NFC

• Starting a service– Tag contains the service name,

information for the resource allocation system and other particular parameters.

• Controlling a service– Tag contains commands and

parameters.• Selecting devices

– The tag contains the device id and the device type

• Transferring content to resources– The tag contains the device id

Page 12: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

RESULTS

Page 13: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

REACHeS’ applications

Page 14: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

Usability tests• Touch & Control versus

traditional keypad control

• Gesture recognition vs. traditional keypad control

• Speech and gesture recognition vs. Touch & Control

• Resource allocation processes

PHONE GUI

TOUCH & CONTROL

Reliability 8,1 8,6Easiness 8,7 9,4Speed 6,8 7,6Intuitiveness 8,4 9,2Cognitive load 8,2 8,8Average UX 8,3 8,6

•Better learnability, speed, reliabilty and intuitiviness

•Similar task execution time

•Better UX than initial user expectance

•Much better task execution time and learnability

•Different environments => different allocation processes

•Automatic method is the worst option

Page 15: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

Main test results

• NFC interaction is easy to use and very intuitive.

• Main visual feedback in external displays– Phone’s display only when there is no

external display available– Phone’s haptic and audio feedback for

complementary feedback• NFC cannot be used to build real time

applications.– NFC produces too much delay

Page 16: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

Main REACHeS problems

• Latency

• Scalability

Average time (ms) Start

command

Average time (ms)

Others command

Round trip time (internal service)

3369 (σ = 2620)

1230 (σ = 705)

REACHeS Execution time (internal service)

1265 10

Service Execution time (internal service)

1095 2

Display update time (internal service)

1398 171

Effective time (internal service)

3082 786

Page 17: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

CONCLUSION

Page 18: NFC BASED REMOTE CONTROL OF SERVICES FOR INTERACTIVE

Conclusion

• The main contributions are: 1. REACHeS a server platform to build

Interactive Spaces2. Study of different interaction methods

based on NFC3. Example applications and usability tests4. Theoretical background about Interactive

Spaces, its interaction methods and technologies