17
MOBILELOGGER @ ITEAM MOVE Jóni Manuel Esteves dos Santos ( [email protected] ) Orientador: Professor Francisco Câmara Pereira ( [email protected] ) 09/09/2011

M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos ([email protected])[email protected] Orientador: Professor Francisco Câmara Pereira

Embed Size (px)

Citation preview

Page 1: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

MOBILELOGGER @ ITEAM

MOVE

Jóni Manuel Esteves dos Santos ([email protected])

Orientador: Professor Francisco Câmara Pereira ([email protected])

09/09/2011

Page 2: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

MOTIVAÇÃO

Projecto iTEAM construção de um modelo urbano e uma plataforma

de simulação do comportamento de agentes comportamento baseado em dados reais analisar novos cenários

Projecto Greenhomes recolher os dados necessários à simulação

smartmeters (gastos de energia) inquéritos online percursos efectuados pelos utilizadores

Projecto MobileLoggerRecolha dos trajectos dos utilizadores

2

iTEAM

Greenhomes

MobileLogger:

Recolha dos trajectos dos utilizadores

Estágio

EstágioEstágio

Page 3: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

OBJECTIVO DO ESTÁGIO

Requisitos da aplicação - Move

Guardar os percursos efectuados

Gestão da bateria utilizada

Fácil de usar e não intrusiva

Envio automático dos percursos para o servidor

Análise de aplicações do Android Market3

Page 4: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

ANÁLISE DE APLICAÇÕES DO ANDROID

MARKET

4

Page 5: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

RECOLHA DOS DADOS

Trajectos efectuados pelos utilizadores

Essencialmente através dos dados do GPS

Quando não existe sinal GPS, utiliza outros recursos5

Page 6: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

RECOLHA DOS DADOS (CONT)

Quando ligar o GPS?

Quando o utilizador se deslocar!

Como saber que o utilizador se está a deslocar?

Acelerómetro

6

Page 7: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

RECOLHA DOS DADOS (CONT) Tabela de smartphones onde o acelerómetro funciona/não funciona em modo

standby

7

Pretende-seuniformizaçãoPretende-seuniformização

Page 8: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

RECOLHA DOS DADOS (CONT)

Alternativas para detectar movimento do utilizador

Dados dos varrimentos das redes envolventes Wi-Fi GSM / CDMA

Smartphone liga-se ou desliga-se de uma rede em princípio, movimento

8

Page 9: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

RECOLHA DOS DADOS (CONT) Dados recolhidos pela aplicação

A localização GPS do smartphone;

Os dados do acelerómetro;

Os dados dos varrimentos das redes:

Wi-Fi;

GSM / CDMA;

Bluetooth.

Os dados da bateria;

O motivo de logout do utilizador. 9

Page 10: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

FÁCIL DE USAR E NÃO INTRUSIVA

Design fácil de utilizar

Reduzida interacção com o utilizador:

Login e configuração inicial

Confirmação da actualização da

aplicação10

Page 11: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

GESTÃO DA BATERIA UTILIZADA

Gestão do uso do GPS

Acelerómetro

Wi-Fi e GSM / CDMA

Definição do uso máximo de bateria por

parte da aplicação11

Page 12: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

MELHORIA NA DURAÇÃO DA BATERIA

12

Page 13: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

ENVIO DOS DADOS PARA O SERVIDOR

Dados armazenados no smartphone

Detecção automática de internet

Sempre que seja detectada uma nova ligação à internet (Wi-Fi ou Plano de dados) envia os dados para o servidor

13

Page 14: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

14

INTEGRAÇÃO NO GREENHOMES

Web server

Base de dados

Transferência dos dados através da

internet

Visualização dos dados

Dados validados

Page 15: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

APLICAÇÃO MOVE

15

Page 16: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

INSTALAR O MOVE Registar em:

Portugal - greenhomes.dei.uc.pt/demo Singapura - http://137.132.69.120/demo

- http://mobile.isc.ntu.edu.sg/demo

Descarregar a aplicação:

16

goo.gl/Pwhkd

Page 17: M OBILE L OGGER @ I TEAM M OVE Jóni Manuel Esteves dos Santos (joni@student.dei.uc.pt)joni@student.dei.uc.pt Orientador: Professor Francisco Câmara Pereira

17 OBRIGADO!