quinta-feira, 4 de setembro de 2008

A caneta de 1 milhão de dólares que roda Java

Brincadeirinha! Só usei este título para chamar a sua atenção para este post do blog. Contudo, nem tudo é brincadeira. Uma caneta que roda Java realmente existe, mas custa apenas USD 149,00 para a versão com 1GB de RAM e USD 199,00 para a versão com 2GB. Ou seja, não é tão cara assim!

A caneta chamada Pulse SmartPen, que foi desenvolvida pela empresa chamada Livescribe, ganhou no JavaOne 2008 o prêmio Duke's Choice Award como um dos projetos de invovação que utiliza a tecnologia Java.

Esta caneta tem um processador ARM embutido de 32 bits, 150MHz e uma JVM com suporte a Java ME e CLDC 1.1 com Media Profile. Torna-se possível escrever programas em Java e fazer o upload via USB para a memória interna da caneta.

Mas, a grande inovação da caneta não está necessariamente na capacidade de rodar Java. Além de ser um mini-computador numa caneta, ela tem uma câmera de infravermelho de alta velocidade que permite capturar tudo aquilo que o usuário escrever num papel de um caderno especial.

O caderno usado pela caneta tem impresso nas páginas um padrão de micro pontos que não se repete ao longo de uma página e ao longo de todas as páginas do caderno. Este padrão de pontos forma um sistema de endereçamento chamado DPS (Dot Positioning System) que permite a câmera de infravermelho captar a posição da caneta no caderno e o movimento realizado pelo usuário. A câmera não enxerga a tinta da caneta esferográfica que tem na ponta, mas apenas visualiza os pontos para posicionamento e registro do movimento de escrita.

Tudo aquilo que o usuário escreve é registrado na memória da caneta. Através de um programa instalado no computador é possivel transferir todas as páginas escritas para o computador e visualizar este conteúdo exatamente como foi escrito. Após a transferência do conteúdo para o computador, torna-se possível fazer o upload deste conteúdo para um site de compartilhamento da própria Livescribe em formato flash que pode ser exportado para PDF.

Mas não é só isso ... :) O recurso mais interessante é que a caneta tem um gravador de áudio embutido que permite gravar uma reunião, uma aula ou uma apresentação. Todo o áudio gravado é sincronizado com aquilo que é escrito e no momento no qual é escrito no caderno! Assim, torna-se possível depois da gravação, posicionar a caneta sobre uma palavra escrita no caderno para iniciar a reprodução do áudio gravado no momento que o texto foi escrito. O flash gerado também contem o áudio. O legal é quando o flash é reproduzido, toca o áudio e mostra o contéudo sendo escrito em sincronismo com o áudio como se fosse um filminho.

Você acha que é só isso? Que nada! Um recurso bem legal é o fone de ouvido que tem em cada fone um microfone embutido que simula os ouvidos do usuário e o seu ponto de vista. Quando este fone é colocado nos ouvidos do usuário e ligado à caneta, simula os ouvidos do usuário através do microfone e permite gravar o áudio do ponto de vista do usuário. A tecnologia de gravação do áudio é chamada de Binaural que grava a posição espacial de onde o som vem (um exemplo bem legal desta tecnologia é o áudio chamado Virtual Barber Shop, que só funciona ouvindo com um fone de ouvido estéreo). Assim, ao ouvir a reprodução do áudio, o usuário sabe de onde vem cada som ou quem fala numa reunião. Muito interessante numa sala de aula, numa discussão ou reunião onde o usuário pode identificar os participantes ao desenhar no caderno onde está cada individuo. Depois, ao ouvir o áudio, o usuário poderá saber quem é quem!

Para não ficar somente no palavriado seguem alguns videos disponiveis no YouTube com demonstrações da caneta:


The Livescribe paper-based computing platform


A Java Minute with LiveScribe, Duke Choice Award Winner


The Livescribe paper-based computing platform

The Pulse Smartpen is a Java technology-based mobile computing platform that connects the paper world and the digital world. It is a computer within a pen that captures handwriting and simultaneously records audio and synchronizes it to the writing. Anything the user hears, writes or speaks is captured, accessible and shareable. The Pulse platform consists of an integrated system of smartpen, dot paper, applications, desktop software and development tools.

Com todos esses recursos, a JVM embutida baseada no Java ME permite escrever programas que tem acesso via uma API Java implementada pela Livescribe aos recursos de DPS, o display OLED, a gravação e reprodução de áudio. Então, agora é uma questão de criatividade ao desenvolver programas em Java através do Eclipse, compilar e instalar na caneta via USB.

Especificações técnicas da caneta.

Eu não perdi a oportunidade e comprei uma pra mim já que não custa 1 milhão de dólares! Então, para ilustrar o que pode ser feito ao gravar um áudio e o que foi escrito, gerei o flash abaixo.


Clique no play ou na seta superior para full screen

Uma foto do meu caderno e da SmartPenE aí, quando vai encomendar a sua?! Não venha com a desculpa "como eu pude viver esse tempo todo sem essa caneta?". Isso pode parecer inveja :) Então, não perca tempo!

Será que existe algo parecido em .NET?

Clique no video acima para ver todo o conteúdo

Vejam apresentação sobre a caneta no evento TDC em florianópolis: A caneta Java no TDC FLoripa.
Uma outra opinião: design@Sun
Then, enjoy it!

8 comentários:

RSTNET disse...

Eu vi o Bruno demonstrar essa caneta em um evento da Global Code e fiquei muito interessado. Porém, o que não gostei dele é da necessidade de um caderno especial. Isso quer dizer que quando o caderno acabar, terei que comprar outro, certo??

Luis Corvini Filho disse...

Uau, mto bacana hein.

Como vc comprou?? pediu pela internet?
Pagou quanto de frete??

Pagou taxa de imposto pra entrada no brasil??

Dr. Spock disse...

Realmente a caneta precisa de um caderno com um papel especial. Contudo, um pacote de 4 cadernos custa U$ 19,00. Bem em conta!

Eu comprei através de um amigo que mora nos USA. Tanto pelo site Livescribe Store quanto pelo Amazon.com, só entrega num endereço dos USA.

Apometron disse...

Para receber no Brasil pacotes que soh sao entregues nos Estados Unidos use:

http://www.skybox.net/

Requer cartao-de-credito internacional.

[]s!

Unknown disse...

Olá, quando refil acaba precisa de tinta especial? quando deve custar e no caso dos cadernos são quantas folhas?


Att: Julierme Nosredna Sedivanob Filão

Dr. Spock disse...

Realmente a tinta é especial pq é invisível para a camera de infravermelho na ponta da caneta. Contudo, na Amazon.com um pacotinho com 4 cargas custa $5.95. Já um pacote com 4 cadernos com 200 páginas cada custa $19.95. O preço lá nos USA é bem acessível ... o problema são os nossos impostos abusivos ...

Unknown disse...

Olá Amigos, somos Revendedor Autorizado Livescribe no Brasil o lançamento será em Abril informações em breve no site: www.livescribebrasil.com.br

Contatos:

Rodrigo Araujo

Curitiba - Paraná - BR

(41) 9174-5801

RSTNET disse...

Rodrigo,

Bem que você poderia me mandar uma para testar e colocar aqui no blog, né? hehehe...