Mighty Screen - A pervasive computing project

nutmegactSoftware and s/w Development

Nov 10, 2012 (4 years and 9 months ago)

193 views

A
pervasive

computing

project

M7012E

Aymeric Pierre

Quentin Thiberville

Summary


1)
Introduction

2)
Technologies

3)
Functionment

4)
Any Problems ?

5)
What have we learnt

Introduction…


Before

NFC










After

NFC

Ok, real introduction:


Simply put our mobile phone on our PC and let see
pictures inside!









And some more applications…

Technologies used: NFC


RFID based:


Useful contactless connection


Short range


Small storage capacity




Supported by Nokia, Philips, Sony and


120 organizations since 2004




(semiconductor, mobile device, operator, financial, IT, and services companies)

Technologies used: Bluetooth



Major and reliable protocol



Range : a room



Bandwidth up to 1Mb/s



Java



Reliable programming language




Portability


Nokia, PC, Mac, Linux



Functionment

1)
Mobile phone detects PC’s Bluetooth address from
the NFC tag.

2)
It establishes the connection between both devices.


Functionment

3)
Automatically transfers data and detects services







4)
Wait for user actions

5)
Shutdown application if we sweep tag again


Before NFC


With NFC


Improvment


Idea: Do not care about device discovery


-
> boring part of a Bluetooth transfer.



Advantages:


NFC locality


Bluetooth range



Withdraws:


Two technologies means two investments


Prepare NFC tag


Any Problems ?


No background in


NFC


Mobile Application


Netbeans


Bluetooth


Wireless Toolkit


Nokia framework (Eclipse?)


Tikitag (…)


Any Problems ?


Major problems:


Compiling



Library (jsr82, nfc)



Running



And finally not enough time


Demonstration


Not available



f

What have we learnt


Pervasive Computing is pretty interesting



But it needs time !



We should only work for it instead of just overview it



Question ?