Você está na página 1de 24

Computao Ubqua

Hadautho Roberto Barros da Silva hrbs@cin.ufpe.br

Definio
Ubiquitous computing is the method of enhancing computer use by making many computers available throughout the physical environment, but making them effectively invisible to the user Mark Weiser Ubiquitous computing, or calm technology, is a paradigm shift where technology becomes virtually invisible in our lives. Marcia Riley (Georgia Institute of Technology, Atlanta.)

Definio


Segundo Frank Stajano, da Universidade de Cambridge, a computao ubqa " a viso de um mundo no qual o custo do poder computacional e das comunicaes digitais tornam-se to baratos a ponto de poderem ser embutidos em todos os objetos que nos cercam no diaa-dia A computao ubqua uma filosofia que foca no enriquecimento de nosso ambiente computacional atravs da valorizao da sensibilidade ao contexto, interao casual e distribuio espacial dos computadores.

Computao Ubqua


  

Filosofia criada originalmente no XEROX PARC ( Palo Alto Reserch Center) por Mark Weiser Realidade Virtual X Computao Ubqua Especializao dos computadores Computadores habitando os mais triviais objetos: etiquetas de roupas, xcaras de caf, interruptores de luz, canetas, etc.

Paradigmas Computacionais
1 Paradigma
Um computador para vrios usurios Mainframes

2 Paradigma
Um computador para um usurio Computadores Pessoais

3 Paradigma
Vrios computadores para um usurio Computao Ubqua

Caractersticas

Interfaces Transparentes

Sensveis ao(s) Contexto(s) Captura de Experincias

Interfaces Transparentes
  

Sua presena escondida do Usurio Fornecem interao entre o usurio e a aplicao Exemplos
Reconhecedores de gestos Reconhecedores de voz Reconhecimento de escrita

Necessidades:
Interfaces flexveis Variado nmero de interfaces que possam prover funcionalidades similares

Sensveis ao(s) Contexto(s)




Contexto: Informao sobre o ambiente no qual a aplicao est associada Exemplos de Contexto:
Localizao Data/Hora

Aplicao sensvel ao(s) contexto(s):


capaz de capturar o contexto Atribui um significado ao contexto Altera seu comportamento de acordo com esse significado

Sensveis ao(s) Contexto(s)




Necessidades:
Aplicaes que so sensveis ao(s) contexto(s) e que permitam rpida personalizao/modificao dos seus servios

Captura de Experincias


 

Capturar as experincias do dia-a-dia e as deixar disponveis para uso futuro Automtica Fatores:
Vrias fontes de informao Sincronizao temporal entre essas fontes Integrao e correlao entre essas fontes

Necessidades:
Ferramentas que suportem a captura, integrao e o futuro acesso da informao

Projetos
  

PARCTab Classroom 2000 (eClass) Cyberguide

PARCTab
 

  

Primeiro projeto de computao ubqua Integrar dispositivos mveis na rede de um escritrio Handheld monocromtico com comunicao via IR Encerrado em 95/96* Entrada via Unistrokes

PARCTab

Classroom 2000 (eClass)




 

Criado pelo Future Computing Enviroments Group em 1995 Computao Ubqua na sala de aula Captura as diferentes fontes de informao transmitidas durante uma aula Indexa as diferentes fontes de informao(audio, vdeo e slides com anotaes) para posterior visualizao. Utiliza um applet java chamado ZenPad para capturar e indexar as anotaes no quadro

Classroom 2000 (eClass)

Classroom 2000 (eClass)

Classroom 2000 (eClass)

Classroom 2000 (eClass)




Avaliao
Interfaces Transparentes


O quadro-eletrnico aparenta e comporta-se como um quadro convencional, no como um computador Ainda necessita de uma pessoa para inicializar o programa(ainda no totalmente transparente) A localizao do quadro eletrnico mais a programao das aulas indicam que aula ir ocorrer

Sensvel ao(s) contexto(s)




Classroom 2000 (eClass)




Avaliao(cont.)
Captura
 

Captura informao proveniente de vrias fontes Adiciona anotaes, links, referncias, etc.

Cyberguide


Substitui um guia turstico humano atravs do uso de um handheld Utiliza a localizao do usurio para gui-lo ou sugerir estabelecimentos Guarda o histrico dos locais visitados para uso posterior Vrios projetos semelhantes, como o Guide da universidade de Lancaster

Cyberguide

Cyberguide


Avaliao
Interfaces transparentes
 

Prottipos com variadas interfaces Capacidade de reconhecimento de voz (ainda limitada) Localizao do usurio Guarda informaes sobre os lugares visitados para uso futuro

Sensvel ao(s) contexto(s)




Captura


Referncias
  

PARC Lab

http://www.parc.xerox.com/parc-go.html

Classroom 2000 (eClass)


http://www.parc.xerox.com/parc-go.html

Site Context-awareness in wearable and ubiquitous computing


http://www.cc.gatech.edu/fce/pubs/iswc97/wear.html

Site The PARCTAB Ubiquitous Computing Experiment


http://sandbox.parc.xerox.com/parctab/csl9501-abstract.html

Mark Weiser Site


http://www.ubiq.com/weiser/

Referncias


Site Mobile and Ubiquitous Computing Reading List


http://www.cc.gatech.edu/classes/AY2001/cs7470_spring/readings/overview.html

Apresentao
http://sunset.usc.edu/classes/cs599_2002/Week3_c.ppt

Apresentao
www.ime.usp.br/~arlindo/slides/ubiqua.ppt