1/15/2007

Gadgets del Futuro

¿Cuáles serán los gadgets del futuro?

En estos días se anuncia el próximo teléfono de Apple, el iPhone. Tras habernos acostumbrado en los últimos 10 años a llevar el móvil encima (no llevarlo ahora provoca un enorme sentimiento de indefensión), ahora parece que los reproductores mp3, con o sin radio, están más de moda que nunca. Luego están los móviles que incorporan cámaras de TV, las PDA que incorporan tarjetas SIM para ser utilizadas como teléfonos móviles, etc.

¿Cuál es el futuro de estos dispositivos? ¿Cuántos llevaremos? ¿Qué nuevos servicios nos proporcionarán? Bueno, como este artículo juega a adivinar el futuro, uno de los aspectos que casi no tiene discusión es la integración de funcionalidades en un único dispositivo, al que llamaremos UNPEGA, de "Unified Personal Gadget".

Para ello propongo un elicitación de los requisitos en el ámbito de los servicios personales que puede (y se le exigirá) ofrecer a nuestro UNPEGA, y un análisis de las opciones a dia de hoy más adecuadas a los mismos, en términos de espacio, rendimiento, disponibilidad, etc.

¿Cuáles son las características necesarias del UNPEGA? Es decir, ¿Qué será considerado en el futuro como un aspecto necesario que realice nuestro UNPEGA? Los servicios on-line no están agrupados en una categoría, puesto que se presupone una conectividad total de banda ancha y con un coste bajo.
  1. Comunicación telefónica/videoconferencia.
  2. Reproducción de medios (audio/video) almacenados por el usuario.
  3. Reproducción de medios de broadcasting y podcasting (TV/Radio/Internet TV/etc.)
  4. Adquisición de medios (Grabadora, Cámara de Fotos/Vídeos)
  5. Gestión de la agenda (Contactos, correo electrónico, mensajería instantánea, etc.)
  6. Acceso a documentos ofimáticos (Hojas de cálculo, bases de datos, documentos de texto, etc.).
  7. Navegación por Internet.
  8. Interfaces con dispositivos legacy (WiFi, Bluetooth) y con interfaces PAN (Personal Area Network), tales como integración con el sistema de sonido del coche, con el home cinema, con la pantalla de reproducción del hogar, etc.
En cuanto al almacenamiento de la información, dentro del UNPEGA, sólo sería necesario almacenar el sistema operativo, pues el resto de la información se almacenaría en sistemas remotos, no domésticos, sino en servidores especializados (Correos Web, favoritos tipo del.icio.us, agenda tipo Google Calendar, etc.). Con carácter general, la información podrá almacenarse en remoto en servicios como box.net, por lo que, unido este aspecto a una banda ancha permanentemente disponible, los requisitos de almacenamiento serían mínimos. Si acaso se me ocurre algún accesorio opcional que haga funciones de "Modo desconectado" para ubicaciones con poca cobertura, como zonas rurales o paises subdesarrollados.

Desde el punto de vista electrónico, ¿Qué llevaría el UNPEGA?
  • Sin duda necesita un microprocesador. Quizá queda abierta la opción de que incorpore uno de muy alta capacidad de cómputo (para lo que requeriría un mayor tamaño) de cara a dar soporte a las aplicaciones que en él corran, o bien uno mucho más simple, y que toda la lógica de las aplicaciones residiera en los servidores, ya que éstas serían via Web (o mecanismo similar que requiera sólo la representación de los datos, pero no el tratamiento de los mismos).
  • Evidentemente requiere una pantalla, así como salida de audio, que en principio sería como la de los teléfonos móviles, con la posibilidad de conectar auriculares. En cuanto al tamaño de la pantalla, me decanto por pantallas de 2,5-3,5 pulgadas, tamaño que resuelve el compromiso prestaciones/movilidad.
  • En cuanto a la introducción de datos, me decanto por un sistema operativo con reconocimiento de voz (este aspecto es especialmente llamativo si lo conjugamos con el tema de la computación en remoto, pues el reconocimiento de voz se haría también en remoto, es decir, habría una comunicación UNPEGA-Servidor en la que el UNPEGA enviaría la voz al servidor, y éste, tras procesarla, le devolvería la información de control que solicita el usuario).
  • Necesita una entrada de audio y video, con posibilidad en la primera de conectar un dispositivo externo (micrófono). La entrada de video debería permitir hacer fotos de 5 Megapíxeles y grabar video en alta definición (al menos 1280 x 1024), y que estas grabaciones se almacenaran en servidores remotos en tiempo real.
  • Quizá el punto más crítico (y para el que se reservaría) de este dispositivo sería la batería, puesto que se centralizan muchos servicios que son críticos para el usuario. De esta forma, quizá el 90% del peso (y el 60-80% del espacio) del UNPEGA correspondería a la batería.
  • ¿Qué ocurre con los juegos? Bueno, éste es un tema complicado. Para disponer de la facilidad de manejo de una PSP, por ejemplo, es necesario que el dispositivo sea de mayor tamaño que lo deseado para el UNPEGA. Luego está la posibilidad de crear juegos que se ejecuten en remoto, ya que hemos afirmado que habrá muy poco almacenamiento directo, así como la influencia de los necesarios lags en los juegos (retardos ocasionados por el tiempo necesario para que la información pase del UNPEGA al servidor y vuelva, aún suponiendo un tiempo de computación 0 en el servidor, lo que influye mucho en la jugabilidad) derivados de la comunicación. Aquí intuyo la existencia de modelos con soporte para juegos, orientados a un sector que para poder jugar paga cierto precio en cuanto a volumen/peso, y otros modelos más orientados a aquellas personas que no juegan, y que prefieren llevar un dispositivo más ligero y que ocupe menos espacio.

11/29/2006

Procedimiento de Recogida de Firmas Electrónicas

La administración (tanto central como autonómica) ha adquirido un compromiso de proporcionar en los próximos años la posibilidad de realizar casi la totalidad de los trámites administrativos a través de Internet, mediante el uso de certificados digitales (firma electrónica) ofreciendo numerosos beneficios al ciudadano:
  • Mayor rapidez en la realización de los trámites, al no tener que esperar colas.
  • Más comodidad, al poder realizarlos desde casa.
  • Mayor disponibilidad del servicio, al ser 24x7.
Sin embargo, hay aspectos que contempla la ley, que no son trámites administrativos, pero que podrían beneficiarse de la administración electrónica, como es el derecho de petición, es decir, la posibilidad del pueblo de manifestarse para solicitar cualquier aspecto a las cortes, es decir, de tener iniciativa legislativa.
¿Qué propongo?
Un portal en el que los usuarios puedan "crear asociaciones virtuales temporales", en las que se puedan firmar peticiones por parte de los ciudadanos mediante tecnología de firma electrónica, de forma que sea más fácil realizar estas recogidas de firmas.
¿Ventajas?
Pues eso, garantizar el derecho de los ciudadanos y facilitar el ejercicio del mismo. Idealmente (Ver siguiente punto), los políticos agradecerían la cercanía de los ciudadanos y la posibilidad de conocer sus inquietudes (aquellas con más de, por ejemplo, 5.000 firmas, creo que la ley indica incluso el número mínimo de firmas).
¿Inconvenientes?
Lamentablemente dudo que los políticos deseen ofrecer esta posibilidad a los ciudadanos, posibilidad que por otra parte nos pertenece por derecho, y está recogida en la Constitución Española (Art. 29.1).
¿Inconvenientes?

11/15/2006

Origena: Servicio de Genealogía

La idea es bien sencilla: La construcción de un árbol genealógico universal, mediante la introducción de información por parte de los interesados.
No solucionaré aquí los problemas técnicos, que se antojan mucho, ni siquiera un análisis pormenorizado, que también promete ser muy complejo. Simplemente daré pinceladas para la idea que tengo en la cabeza.
Información asociada a cada nodo: Información personal, de ubicación (por temporadas, para poder reflejar la realidad de los emigrantes), de múltiples parejas bajo diferentes formatos (divorcios, arrejuntamientos, etc., para que tengan cabida los "hijos ilegítimos" y cualquier caso que a priori pueda parecer excepcional), trabajos, propiedades, títulos nobiliarios.
Visibilidad de los nodos: Como en todos los portales y comunidades Web, la confidencialidad es un asunto delicado en el que hay que considerar todos los aspectos. Mucho más en una aplicación como esta. Habría que definir un modelo de visibilidad basado en autorizaciones implícitas (amigos, familiares, etc.) , explícitas y heredadas.
¿Cómo funcionaría?
Tras el necesario proceso de registro en la aplicación, se distinguirían necesariamente 2 fases:
- Localización de la rama familiar. Esta sería una de las partes más complejas de la aplicación. A priori los apellidos, localización geográfica y datos de ese estilo podrían ayudar, pero no en todos los casos. ¿Cómo saber inequivocamente si una rama familiar es la que se está buscando o no? La solución a estos problemas podría pasar por 3 medidas:
  1. Generación de identificadores para compartir con familiares: "Mira primo, he rellenado mi parte, y en este enlace (tras registrarte) puedes seguir haciendo lo mismo con tu rama de la familia".
  2. Analizador heurístico que busque y seleccione los candidatos a ser "primos lejanos".
  3. Posibilidad de modificar a posteriori la unión de ciertos nodos. Por ejemplo, dos parientes lejanísimos, cuya ascendencia se une a nivel de tatarabuelo. Uno de ellos podría darse cuenta de que su bisabuelo es hermano del bisabuelo del anterior, y seleccionar los nodos para su unión. Parece lógico pensar que para estas uniones haría falta la aprobación de ambos miembros de la familia, o mejor aún, que las relaciones pertenezcan a cada usuario de la aplicación, de forma que uno podría considerar que los bisabuelos fueran hermanos y el otro no, y a cada uno la aplicación le mostraría la información a su gusto.
- Introducción de la propia información. Una vez localizada la rama familiar, podría completarse la información, describiendo todos los elementos de la familia.
¿La utilidad del sitio?
- Me parece interesante
- Si tuviese aceptación, terminaría por generar cantidades ingentes del más valioso activo existente: información. Podría financiarse por medio de Google.
- Nombres: Origena.com, Ancestra.com (lo de las arrobas puede omitirse, es un poco freak)