Interfaces de Usuário Ubíquas - UUI
-
Upload
elliando-dias -
Category
Technology
-
view
1.051 -
download
1
description
Transcript of Interfaces de Usuário Ubíquas - UUI
© Jair C Leite
Interfaces de Usuário Ubíquas - UUI
ComputaçãoPervasiva
ComputaçãoUbíqua
ComputaçãoMóvel
ComputaçãoDesktop
mobilidade
Pontos decomputação
© Jair C Leite
Computação pervasiva
• Novas formas de saída– Projeção no ambiente
• Novas formas de entrada– Sensores no ambiente
• Interação incidental
© Jair C Leite
Computação Pervasiva“Everywhere Display” (IBM)
Pervasive (ing.) –que está espalhadaem todo lugar.
© Jair C Leite
Display em automóveis
cooltown.hp.com/mpulse/backissues/0601/0601-cooltown.asp
© Jair C Leite
Arquitetura para interação baseada emsensores
rawsensors
datareduction
datafusion context
model
inference
useractions
control
© Jair C Leite
Microsoft Surface
• http://www.popularmechanics.com/technology/industry/4217348.html
© Jair C Leite
Interação em computação ubíqua
• Combinação de computação móvel epervasiva
• Inúmeras novas possibilidades de interação
© Jair C Leite
Interação com telas públicas
• Projeto e-campus,Lancaster 2005
• Permite que as pessoasinterajam com telascolocadas em locaispúblicos
• Usuários interagemutilizando telefonescelulares (bluetooth)
• Conteúdo é colocado apartir da Web porpessoas cadastradas.Fonte: http://ecampus.lancs.ac.uk/
© Jair C Leite
Interação incidental em computaçãoubíqua
• Na interação convencional, o usuário utiliza ocomputador com um objetivo em mente– Interação intencional
• Na interação incidental, o usuário podeinteragir com o computador semnecessariamente ter a intenção
• Exemplos– Ambientes inteligentes (casa, escritórios, carros)– Artefatos com sensores
© Jair C Leite
MediaCup
• A caneca tem sensorese transmissores quecomunicam-se com umcomputador central
• Indicam temperatura emovimento
• Pode indicar o estadodo seu usuário
© Jair C Leite
OnCue
• Toolbar inteligente• Apresenta-se ao
usuário quando algo écopiado para oclipboard
• Analisa o conteúdo doclipboard
© Jair C Leite
Contexto 1
• Usuário está se preparando para uma viagem.• Antes de sair de casa, faz todas as transações
bancárias pendentes do dia, acessando o “Internetbanking”
• Antes de iniciar a viagem, passa num terminal deauto-atendimento para sacar dinheiro.
• Durante a viagem, que dura o dia inteiro, descobreque esqueceu de fazer uma transferência. Daí,acessa o banco usando o seu celular– “Tele-atendimento”– “Portal Wap”– “Portal Web”
© Jair C Leite
Contexto 2
• Uma pessoa está utilizando uma aplicaçãode edição de apresentações
• Edita em casa num computador linux• Edita no trabalho num computador windows• Edita colaborativamente num teleconferência
multimídia, numa sala com uma tela interativa
© Jair C Leite
Desafios
• Qual a melhor estratégia de solução?• A solução baseada na Web é interessante?• A solucão codifique em JAVA e rode em
qualquer lugar?• A solucão codifique em qualquer lugar e rode
no Windows?• Quais são os caminhos em ambientes
abertos e livres?• Uma solução com um núcleo e múltiplas
interfaces de usuário é viável?
© Jair C Leite
Mobile domain
© Jair C Leite
Home domain
© Jair C Leite
Modos de consumo de mídias
Quais as oportunidades de pesquisa, desenvolvimento e negócios?
© Jair C Leite
GADGETS