O documento discute a computação invisível, também chamada de computação ubíqua, na qual os computadores estão presentes em todos os lugares de forma transparente e discreta. A computação invisível representa a terceira era computacional e coloca os computadores na periferia das atenções humanas. O documento também aborda os desafios e oportunidades dessa nova era computacional, bem como exemplos atuais e futuros de tecnologias que podem fazer parte da computação invisível.
13. Inovação
Exceções
– Jogo
– Máquina virtual
– Servidor de aplicações
– Compilador
– Driver de dispositivo
– Sistema operacional
Não e o nosso mercado
16. Propostas para sair da monotonia
Jogos
Software de infra-estrutura
Novo modelo computacional
– Invisible Computing
– Ubiquitous Computing
– Everywhere Computing
18. “As importantes ondas de mudança
tecnológica são aquelas que
fundamentalmente alteram o lugar da
tecnologia em nossas vidas.”
Cláudia Rolins
PUCRio
19. Computação Ubíqua
Mark Weiser, o pai (1988)
– “Over the next twenty years computers will inhabit the most trivial things:
clothes labels (to track washing), coffee cups (to alert cleaning staff to moldy
cups), light switches (to save energy if no one is in the room), and pencils
(to digitize everything we draw). In such a world, we must dwell with
computers, not just interact with them.quot;
– Ubiquitous Computing
– Invisible Computing
– Calm Technology
20. Computação Ubíqua
Contextualização
– Evolução de paradigmas
• Mainframe
– 1 computador para
N pessoas
• Personal Computers
– 1 computador para
1 pessoa
• Ubiquitous Computing
– N computadores para
1 pessoa
– 3a. era computacional
21. Computação Ubíqua
Contextualização
– Evolução de arquiteturas
• Conectividade
80's 90's 00's 10's
Web
Client/ Objects Applicatio Web Today Next
Server n Service
24. “Computação ubíqua trata da profunda absorção
da computação no mundo.”
Contextualização
Evolução das arquiteturas
– Computação Móvel != Computação Ubíqua
• Ubiquitous Computing
25. “The most profound technologies a
those that disappear
Computação Ubíqua
Objetivos
– Juntar toda a humanidade em torno de um ambiente de
valor computacional agregado.
– Disponibilizar acesso computacional de modo invisível
em todo lugar, o tempo todo.
– O computador deixa de ser o foco e torna-se periférico
às nossas atenções.
– O computador é utilizado de forma subconsciente
26. “A computação ubíqua coloca a computação na
periferia da vida dos usuários, como uma
Fundamentos ferramenta, e não como foco”
Ubiquitous Computing, Invisible Computing ?
– Será possível ?
27. “Na computação ubíqua, os computadores são
usados de forma subconsciente.”
Fundamentos
Yes, Invisible Computing !!!
28. “Na computação ubíqua, os computadores são
usados de forma subconsciente.”
Fundamentos
Yes, Invisible Computing !!!
29. “Ao invés das pessoas se preocuparem em
lembrar as várias coisas de que necessitam, as
Fundamentos coisas é que lembrariam as pessoas do que e
quando teriam que ser executadas.”
Yes, Invisible Computing !!!
– Mas como ?
• Transparência absoluta
– Alta conectividade
» Rede de água
» Rede elétrica
– Gerência de contexto
» Presença
» Localização
» Humor (?)
» Reatividade
» Proatividade
30. “(...) the bottleneck in computing is not its di
capacity, processor speed, or communicatio
O que não é... bandwidth, but rather the limited resource
human attention
Realidade Virtual x Computação Invisível
– Realidade virtual
• O homem é inserido no mundo da computação
– Computação invisível
• A computação é inserida no mundo do homem.
31. “The most precious resource in computing is
human attentionquot;
O que não é...
Multimedia x Computação Invisível
– Multimedia
• Atrair a atenção do usuário.
– Computação invisível
• Não atrair a atenção do
usuário.
32. “...a melhor utilização de uma ferramenta é
quando o usuário não percebe que está
utilizando-a”
Outras tecnologias ubíquas
Voltemos ao passado
– Quem se lembra de Joanico Rodrigues de Faria ?
– Em 1985, numa fazenda em Horizonte Alegre/
Patos de Minas/MG, ele tinha um único motor
para...
• Puxar água
• Moer milho
• Gerar energia
33. Outras tecnologias ubíquas
Voltemos ao passado
– Quem se lembra de Joanico Rodrigues de Faria ?
– Em 1995, naquela mesma fazenda, ele tinha um
motor específico para cada coisa
• O motor tornou-se ubíquo.
• O motor tornou-se invisível.
35. “
Outras tecnologias ubíquas
Voltemos ao passado
– Há alguns milhares de anos atrás, as antigas civilizações da
Suméria, Babilônia, Asíria e Pérsia criaram um mecanismo
para representar palavras na forma de símbolos abstratos;
nascia a escrita moderna.
– A ubiquidade da informática, terá atingido sua plenitude no
dia em que a computação for aplicada com a mesma
naturalidade que hoje é utilizada a língua escrita.
36. “
Outras tecnologias ubíquas
1997
– 486 DX2/586
– Músicas em ISO/IEC 11172-3 Layer 3
– Software específico de decodificação
37. “
Outras tecnologias ubíquas
1997
– Winamp
2005
– MP3 Player
40. “Machines that fit human environment, instead of
forcing humans to enter theirs, will make using a
Problemas computer as refreshing as taking a walk in the
woods.quot;
Antigos
– Descoberta de serviços
– Adaptabilidade
– Modelo de programação
– Robustez
– Segurança
– Escalabilidade
Novos
– Uso efetivo dos smart-spaces
– Invisibilidade
– Pró-atividade
41. Estado da Arte
Aura
– Carnegie Mellon University
Gaia
– University Of Illinois at Urbana-Champaign
The Gator Tech House
– University of Florida
ISAM
– UFRGS
Easy Living
– Microsoft
UbiquitOS
– UnB
43. Mercado
Sentilla
– “Sentilla is about making the real-world -- and
everything in it -- smarter, with software for tiny
computers that can be put anywhere or attached
to anything.”
http://www.sentilla.com
44. Mercado
LG
– “oven/fridge that you can program remotely over
the net to have dinner ready when you get home.”
http://www.engadget.com/2005/03/03/lg-lifestyle-mg-5682nl-
internet-ready-microwave-oven/
45. Mercado
Samsung HomePAD Internet Refrigerator
– “State-of-the-art side-by-side refrigerator features a
detachable LCD screen, Internet access, and complete
entertainment and information management
capabilities.”
http://product.samsung.com/cgi-bin/nabc/news/b2c_press_detail.jsp?
eUser=&oid=69503&location=home
46. Mercado
HP X280N MediaSmart Connect
– “The HP MediaSmart Connect wirelessly streams your
collection of digital music, photos, and videos to your
HDTV.”
http://www.amazon.com/Hewlett-Packard-X280N-HP-MediaSmart-Connect/dp/B001AHLODY
47. Mercado
Phillips
– “(...) vitrines inteligentes que, através do
rastreamento do olhar do cliente, poderão
identificar o objeto que está sendo olhado e
oferecer mais informações a seu respeito.”
http://tecnologia.terra.com.br/interna/0,,OI2922967-EI4799,00.html
48. Mercado
Microsoft
– “Microsoft Windows Automotive
5.0 is an automotive-grade open
software platform that provides
OEMs, suppliers, and developers
with the building blocks they
need to quickly and reliably
create a broad range of
advanced in-vehicle solutions
that meet the growing needs of
automotive consumers.”
http://www.microsoft.com/windowsautomotive/default.mspx
49. Mercado
Emotional TV
– “tela simula visão periférica
e traz cheiros para aumentar
as sensações”
http://tecnologia.uol.com.br/album/20080311_futuro1_album.jhtm
50. Mercado
Livescribe
– “Isto é uma nova forma de interagir com papel,
porque efetivamente a caneta e o papel se tornam
um computadorquot;.”
http://www.livescribe.com/
51. Mercado
X10
– “X10 is an international and open industry
standard for communication among electronic
devices used for home automation.”
http://en.wikipedia.org/wiki/X10_(industry_standard)
http://x10.homelinux.org/
52. Mercado
Home Control Center
– “Por meio dela será possível controlar aparelhos
eletrônicos domésticos, sistemas de segurança e
energia pelo aparelho celular.”
http://www.nokia.com/press/events/smart_home
http://www1.folha.uol.com.br/folha/informatica/ult124u473784.shtml
53. Mercado
g-speak
– “Dubbed g-speak, the
mind bending OS
combines quot;gestural i/o,
recombinant
networking, and real-
world pixels,quot; to deliver
what the creators call
quot;the first major step in
[a] computer interface
since 1984.quot;”
http://oblong.com/
http://www.engadget.com/2008/11/14/oblongs-g-speak-the-minority-report-os-brought-to-life/
54. Mercado
Playstation
– “Projeto de biologia tem 12 videogames que
fazem cálculos científicos.”
http://tecnologia.uol.com.br/album/20080311_futuro1_album.jhtm
56. Mercado
Google
– “Engenheiros do Google, uma
das gigantes da informática,
desenvolvem a computação nas
nuvens. A nova tecnologia pode
colocar os dados pairando sobre
nós e deixar computadores mais
baratos”
http://video.globo.com/Videos/Player/Noticias/0,,GIM824406-7823-GOOGLE
+PREPARA+HOJE+O+FUTURO+DA+INFORMATICA,00.html
57. Não se esqueçam !
“Like the frontier of the American West in
the early 19th century, pervasive
computing offers new beginnings for the
adventurous and the restless - a rich
open space where the rules have yet to
be written and the borders yet to be
drawn.quot;
Onipresença da computação
3a era computacional
Computadores na periferia das atenções
Infra-estrutura de software
Não há nada definido...
Java parece ser o caminho
Esta é a sua chance!
“Java Technology: it transcends”