advertisement

Extending Mobile Devices with Spatially Arranged Gateways to Pervasive Services.

33 %
67 %
advertisement
Information about Extending Mobile Devices with Spatially Arranged Gateways to Pervasive...

Published on July 25, 2008

Author: misterdom

Source: slideshare.net

advertisement

RelateGateways Extending Mobile Devices with Spatially Arranged Gateways to Pervasive Services. Dominique Guinard

Agenda Introduction. End-to-End Service Discovery Model. Spatial Discovery. Network and Service Discovery. Interoperability. Conclusion and Questions.

Introduction.

End-to-End Service Discovery Model.

Spatial Discovery.

Network and Service Discovery.

Interoperability.

Conclusion and Questions.

Introduction Mobile users can benefit from access to pervasive services. Network discovery technologies facilitate spontaneous connections. However, these approaches are not user centric: Difficult for users to identify services; Lack of simple and natural interaction techniques: Lack of spontaneity in interaction… Introduction

Mobile users can benefit from access to pervasive services.

Network discovery technologies facilitate spontaneous connections.

However, these approaches are not user centric:

Difficult for users to identify services;

Lack of simple and natural interaction techniques:

Lack of spontaneity in interaction…

Aim Using the mobile device to: Identify services available in the user’s immediate environment. Consume the services in a natural and seamless manner. Need to: Include users in the discovery process. Address identification, discovery and invocation. Introduction

Using the mobile device to:

Identify services available in the user’s immediate environment.

Consume the services in a natural and seamless manner.

Need to:

Include users in the discovery process.

Address identification, discovery and invocation.

End-to-End Service Discovery Model E2E Model

Layer 1: Spatial Discovery

Gateways Widgets as access points to the services: Gateways. Visual discovery of services: Mapping the user’s view of his environment on the mobile desktop. Spatial Discovery

Widgets as access points to the services:

Gateways.

Visual discovery of services:

Mapping the user’s view of his environment on the mobile desktop.

Spatial Information Mobile user interface (UI) as a “ compass ”: Helps users to identify services available in the immediate environment. Spatial Discovery

Mobile user interface (UI) as a “ compass ”:

Helps users to identify services available in the immediate environment.

Implementation Small Java Swing windows representing the service providers. At the screen periphery. Two interaction modes: Drag-and-Drop. Click. Spatial Discovery

Small Java Swing windows representing the service providers.

At the screen periphery.

Two interaction modes:

Drag-and-Drop.

Click.

Spatial Context Spatial context currently delivered to the mobile client by a Wizard of Oz interface. Relate: EU-founded project. Ad-hoc sensor network. Providing relative positioning. Working on adapting Relate to deliver real-time positioning data to the compass UI. Spatial Discovery

Spatial context currently delivered to the mobile client by a Wizard of Oz interface.

Relate:

EU-founded project.

Ad-hoc sensor network.

Providing relative positioning.

Working on adapting Relate to deliver real-time positioning data to the compass UI.

Layer 2: Network & Service Discovery

Extending Relate Network Discovery

Layer 3: Invocation and Interoperability Interoperability

Service Architecture A service is composed of: A ServiceProvider, enclosing the service logic. A ServiceRequester containing enough information to invoke the service. 2 types of services: Push service (can be invoked using a Universal Requester). Pull-and-push service. Interoperability

A service is composed of:

A ServiceProvider, enclosing the service logic.

A ServiceRequester containing enough information to invoke the service.

2 types of services:

Push service (can be invoked using a Universal Requester).

Pull-and-push service.

Runtime Mobile Code The semantics of Pull-and-Push Services is unknown to the mobile client before discovery. Packets of Mobile Code containing ServiceRequesters are downloaded and dynamically loaded on the mobile device. Interoperability

The semantics of Pull-and-Push Services is unknown to the mobile client before discovery.

Packets of Mobile Code containing ServiceRequesters are downloaded and dynamically loaded on the mobile device.

Settings Test run in Lancaster, formative User Study in Munich. Total of 20 users. 3 services in a large office. 2 devices to interact with the services: OQO Handheld. Paceblade TabletPC. Evaluation

Test run in Lancaster, formative User Study in Munich.

Total of 20 users.

3 services in a large office.

2 devices to interact with the services:

OQO Handheld.

Paceblade TabletPC.

Evaluation Results Most cited benefits: No installation, no configuration: saves time. Ease of interaction with the services: drag and drop. Dynamic spatial arrangement of the gateways: making the UI more natural, especially useful in unknown places. Suggested a number of UI improvements: Single interaction zone. Fish-eye. Suggested a number of services to implement. Evaluation

Most cited benefits:

No installation, no configuration: saves time.

Ease of interaction with the services: drag and drop.

Dynamic spatial arrangement of the gateways: making the UI more natural, especially useful in unknown places.

Suggested a number of UI improvements:

Single interaction zone.

Fish-eye.

Suggested a number of services to implement.

Summary and Critics The compass UI (Spatial Discovery Layer) helps users to: Identify co-located services. Interact with pervasive services in a simple and uniform way. The Service Architecture enables: The dynamic discovery of previously unknown services. The rapid prototyping of pervasive services. Conclusion

The compass UI (Spatial Discovery Layer) helps users to:

Identify co-located services.

Interact with pervasive services in a simple and uniform way.

The Service Architecture enables:

The dynamic discovery of previously unknown services.

The rapid prototyping of pervasive services.

Open Questions Scalability of the application: In terms of user interface. In terms of Service Architecture. User study is formative: Need for a comparative study as well. Need to evaluate the framework and its use for the prototyping of mobile spatial applications. Security concerns: Spontaneity is nice but in leaves a number of doors open for attackers. Suggestions ? Conclusion

Scalability of the application:

In terms of user interface.

In terms of Service Architecture.

User study is formative:

Need for a comparative study as well.

Need to evaluate the framework and its use for the prototyping of mobile spatial applications.

Security concerns:

Spontaneity is nice but in leaves a number of doors open for attackers.

Suggestions ?

Questions ? Contributors: Sara Streng, Hans Gellersen, Matthew Oppenheim, Carl Fischer. Project’s homepage: http://ubicomp.lancs.ac.uk/relategateways Contact: dguinard@guinard.org Conclusion

Contributors: Sara Streng, Hans Gellersen, Matthew Oppenheim, Carl Fischer.

Project’s homepage: http://ubicomp.lancs.ac.uk/relategateways

Contact: dguinard@guinard.org

Add a comment

Related pages

Extending Mobile Devices with Spatially Arranged Gateways ...

Extending Mobile Devices with Spatially Arranged Gateways to Pervasive Services ... access to pervasive services through mobile devices, ...
Read more

Extending Mobile Devices with Spatially Arranged Gateways ...

In this paper we introduce a system in which mobile devices are seamlessly extended with Gateways to services ... Spatially Arranged Gateways to Pervasive ...
Read more

Extending mobile devices with spatially arranged gateways ...

... Extending mobile devices with spatially arranged gateways to ... Extending mobile devices with spatially arranged gateways to pervasive services.
Read more

Extending Mobile Devices with Spatially Arranged Gateways ...

Extending Mobile Devices with Spatially Arranged Gateways to Pervasive Services (2007)
Read more

Extending Mobile Devices with Spatially Arranged Gateways ...

Guinard, Dominique and Streng, Sara and Gellersen, Hans (2007) Extending Mobile Devices with Spatially Arranged Gateways to Pervasive Services. In ...
Read more

Extending Mobile Devices with Spatially Arranged Gateways ...

Conference: International Workshop on Pervasive Mobile Interaction Devices (PERMID 2007) at the International Conference on Pervasive Computing, PERVASIVE 2007
Read more

Relategateways: Using Spatial Context to Identify and ...

... the gateways, arranged around the edge of the screen, ... Extending Mobile Devices with Spatially Arranged Gateways to Pervasive Services.
Read more

Extending Mobile Devices with Spatially Arranged Gateways ...

Extending Mobile Devices with Spatially Arranged Gateways to Pervasive Services. / Guinard, Dominique; Streng, Sara; Gellersen, Hans. 2007. Paper presented ...
Read more

RelateGateways: Using Spatial Context to Identify and ...

Extending Mobile Devices with Spatially Arranged Gateways to Pervasive Services. In International Workshop on Pervasive Mobile Interaction Devices ...
Read more