Sunteți pe pagina 1din 13

Centro de Investigacion y Estudios Avanzados del IPN

Departamento de Computacion
Protocolo de tesis
Tesista: Heron Arzaquel Anzures Reyes
Directores de tesis: Dra. Sonia Guadalupe Mendoza Chapa
Dr. Adriano de Luca Pennacchia
6 de diciembre de 2010

Resumen
Una creciente tendencia en la forma de presentar informacion a los usuarios es mediante su
despliegue din
amico en pantallas p
ublicas localizadas en puntos clave dentro del ambiente. Por
otro lado, la tecnologa m
ovil ha sido aceptada a tal grado que la mayor parte de las personas
hacen uso de telefonos celulares o PDAs en su vida diaria. Sorprendentemente se han hecho
muy pocas investigaciones que combinan ambos enfoques. En el presente protocolo de tesis,
se propone una nueva forma de llevar contenido a los usuarios, a traves de una plataforma
ubicua, colaborativa, sensible al contexto, accesible desde dispositivos moviles y con soporte
para despliegues p
ublicos replicables. Mediante esta plataforma los usuarios podran participar a
traves de sus dispositivos m
oviles en los eventos contextuales proporcionados por los proveedores
que se encuentren en el
area como juegos multi-usuario y encuestas automaticas.
Palabras clave: c
omputo ubicuo, despliegues p
ublicos, dispositivos moviles, plataforma de juegos
multi-usuario.

1.

Datos Generales

1.1.

Ttulo de proyecto

Plataforma para aplicaciones contextuales multiusuario en entornos n


omadas

1.2.

Datos del alumno


Nombre:
Matrcula:
Direccion:
Telefono (casa):
Direccion electr
onica:
Portal Internet:

Her
on Arz
aquel Anzures Reyes
091270020
Av.5 Mz.19 Lt.14
Col. Renovaci
on, Iztapalapa, D.F.
(55) 5693 7493
anzures@computacion.cs.cinvestav.mx
http://computacion.cs.cinvestav.mx/~anzures/

1.3.

Instituci
on
Nombre:
Departamento:
Direccion:

Telefono:

1.4.

CINVESTAV-IPN
Depto. de Computacion.
Av. Instituto Politecnico Nacional No. 2508,
Col. San Pedro Zacatenco,
Mexico, D. F. 07300.
(52) (55) 5747 3758

Beca de tesis
Institucion otorgante:
Tipo de beca:
Vigencia:

1.5.

CONACyT
Maestra
Septiembre 2009 - Agosto 2011

Datos del asesor


Nombre:
Direccion:

Telefono (oficina):
Institucion:
Departamento adscripci
on:
Grado academico:

1.6.

Dra. Sonia Guadalupe Mendoza Chapa


Av. Instituto Politecnico Nacional No. 2508,
Col. San Pedro Zacatenco,
Mexico, D.F. 07300.
50613800 ext. 6563
CINVESTAV-IPN
Departamento de Computacion
Doctora en Computacion

Datos del coasesor


Nombre:
Direccion:

Telefono (oficina):
Institucion:
Departamento adscripci
on:
Grado academico:

Dr. Adriano de Luca Pennacchia


Av. Instituto Politecnico Nacional No. 2508,
Col. San Pedro Zacatenco,
Mexico, D.F. 07300.
CINVESTAV-IPN
Departamento de Computacion
Doctor en Control de Reactores nucleares y automatizacion

2.
2.1.

Descripci
on del proyecto
Antecedentes y motivaci
on para el proyecto

Es notable el hecho de que en la mayora de los lugares p


ublicos existan oficinas que proporcionan informaci
on sobre las actividades que se realizan en el lugar o sobre los sucesos que son
de interes para las personas que se encuentran en el area. Mucha de esta informacion tambien se
presenta en medios convencionales como letreros, pizarrones y tableros de noticias. As mismo, una
creciente proporci
on de la informaci
on tambien es presentada en pantallas digitales situadas en
puntos estrategicos, e.g. las pantallas de los aeropuertos que despliegan informacion sobre los vuelos, las carteleras digitales que muestran los horarios de las pelculas en algunos cines, los kioskos
y los pizarrones de noticias digitales.
El uso de despliegues p
ublicos digitales permite que la informacion sea facilmente actualizada
de forma remota y din
amica, sin embargo la mayora de estos despliegues carecen de interactividad
y los que la proveen suelen hacerlo para un usuario a la vez a traves de pantallas tactiles [7]. En
contraste, los dispositivos m
oviles, como celulares, laptops y PDAs, act
uan tanto para el despliegue
como para la retroalimentaci
on de informacion, de tal manera que favorecen la comunicacion y
colaboracion coordinada entre distintos usuarios.
Ambas tecnologas han sido objeto de estudio de manera independiente pero, sorprendentemente, hay poco trabajo publicado relativo a la combinacion de ambos enfoques (dispositivos
moviles y despliegues p
ublicos) [1]. El estudio de la interaccion entre estos dispositivos presenta una oportunidad en el desarrollo de un nuevo paradigma en interfaces de usuario en el que
participantes casuales, sin previo conocimiento del sistema, pueden interactuar por periodos cortos
de tiempo con el servicio proporcionado por el despliegue p
ublico usando sus dispositivo moviles[2].
La meta que se propone en este protocolo de tesis consiste en dotar a los despliegues p
ublicos
de interactividad multiusuario, a traves de dispositivos moviles, al mismo tiempo que la tarea
de proveer a estos u
ltimos con contenido colaborativo sensible al contexto se efect
ue a traves de
despliegues p
ublicos.
Como parte del trabajo relacionado con el tema de investigacion se puede mencionar el sistema UbiCicero [3]. Se trata de una gua de museo multi-dispositivo sensible a la localizacion en
la que, a traves de una aplicaci
on personalizada para dispositivos moviles, los usuarios pueden
descargar informaci
on de un despliegue p
ublico, de la misma forma que se hace en el sistema
ContentCascade [8], o incluso tomar fotografas de alg
un elemento de la pantalla p
ublica y enviarlas a traves de Bluetooth de manera similar a la propuesta de Toye et al. [9]. En una seccion
posterior se analizar
a con m
as detalle el estado del arte del proyecto de investigacion.
Nuestro objetivo sin embargo es m
as general, semejante a la propuesta de Paek et al. [7].
Lo que se busca obtener es una plataforma que permita el desarrollo y la ejecucion de distintas
aplicaciones multiusuario colaborativas para dispositivos moviles con conciencia de grupo y que
haga uso de las bondades de la nueva tecnologa para dar soporte a comunicaciones sncronas y
contenido enriquecido.

2.2.

Contexto de Investigaci
on

El tema de tesis propuesto se inscribe en el campo de investigacion denominado Trabajo Cooperativo Asistido por Computadora (TCAC), el cual estudia tanto los aspectos sociales de las
actividades individuales y colectivas, como los aspectos tecnologicos de la informacion y sistemas
que dan soporte a la colaboraci
on entre personas. El interes de la tesis propuesta se centra en los
aspectos tecnologicos de TCAC, con el fin de dise
nar e implementar una plataforma que permita que
un grupo de usuarios casuales interact
uen entre s a traves de sus dispositivos moviles, al mismo
tiempo que sus acciones se ven reflejadas en una pantalla compartida com
un, i.e. un despliegue
p
ublico.
La plataforma propuesta se enfoca en el soporte de interacciones de tipo presencial y sncronas,
i.e. los usuarios deben estar localizados en el mismo lugar y al mismo tiempo. Mediante esta arquitectura se busca que los usuarios tengan conciencia de sus propias acciones y tambien de las
acciones de los dem
as participantes a traves del despliegue p
ublico. Este tema tambien se inscribe
en el dominio de investigaci
on de la Interaccion Hombre-Maquina pues busca explorar una novedosa forma de interacci
on entre usuarios a traves de dispositivos moviles y pantallas compartidas
simultaneamente. La figura 1 muestra el resumen de las areas de las Ciencias Computacionales que
convergen en la tesis propuesta.

Figura 1: Contexto de investigacion del presente trabajo

3.

Planteamiento del problema

Dos tecnologas son de interes en el tema de tesis que se propone: despliegues p


ublicos y dispositivos moviles. Ambas tecnologas han sido estudiadas de manera independiente bajo el dominio
de investigacion de los sistemas colaborativos, cuyo interes se centra en la forma de usar estas
tecnologas para mejorar la colaboraci
on entre los miembros de un grupo. La mayor parte de la
literatura cientfica se enfoca en el uso de despliegues p
ublicos como contenedores de informacion
mas que como herramientas para resolver tareas especficas [4], i.e., lo que se ha explorado hasta
el momento es c
omo actualizar y presentar la informacion que se despliega, dejando en un plano
secundario a la interacci
on de los usuarios con la pantalla p
ublica. En otras palabras, las investigaciones han favorecido la comunicaci
on asncrona, con base en mensajes escasos e independientes
y muy poco trabajo se ha llevado a cabo sobre comunicaciones sncronas, las cuales son necesarias
para soportar una mejor interacci
on entre los usuarios.
Es de esperar que las personas que potencialmente pueden interactuar con el despliegue p
ublico
tambien cuenten con dispositivos m
oviles como telefonos celulares. Los modelos actuales cuentan
con caractersticas avanzadas que pueden propiciar la interaccion entre los usuarios. Ejemplos de
dichas caractersticas son soporte para Bluetooth, camaras digitales y pantallas tactiles. Por lo
tanto, es razonable la posibilidad de que los usuarios puedan interactuar con el despliegue p
ublico
a traves de sus dispositivos m
oviles [2].
El interes de la presente tesis de maestra es explorar esta, relativamente nueva, forma de
interaccion. Considere el siguiente escenario:
Larry llega a la central de autobuses una hora antes de que salga su autobus con destino a
Cordoba. Mientras espera, se acerca a un peque
no grupo de personas que se encuentran reunidas
cerca de una pantalla, observa que se trata de un videojuego de carreras y decide unirse, as que
saca su telefono celular y se integra a la partida. En el despliegue p
ublico se muestra un mapa
con las posiciones de todos los jugadores que estan interactuando, mientras que cada uno de los
participantes usa su celular para ver y controlar su propio vehculo en el juego. Cuando Larry
escucha que empiezan a llamar a los pasajeros con destino a Veracruz abandona la partida y se
dirige al anden correspondiente. Los otros usuarios contin
uan jugando.
Al llegar a C
ordoba se da cuenta de que esta a punto de llegar a casa de sus parientes con las
manos vacias, as que se dirige al centro comercial. Casi ha encontrado todo lo que buscaba, excepto
ate de membrillo. Despues de pagar, decide pasar por la pantalla de atencion a clientes en la que, a
traves de su celular, puede proporcionar una lista de los productos que busco y no encontro. Unas
cuantas personas m
as est
an cerca haciendo lo mismo y algunas otras comunicando sus quejas y
sugerencias. En la pantalla se muestra informacion relacionada, e.g., se puede ver una lista con los
productos que m
as han sido requeridos y su respectiva localizacion si es que los productos s se
encontraban en alg
un lugar del centro comercial.
Por fin llega a su destino, sus familiares lo reciben contentos, sobre todo sus sobrinos, quienes
lo estaban esperando para ir al Museo de Antropologa. Al llegar al museo observa que hay una de
esas aplicaciones en las que uno puede registrar las salas por las que ha pasado. Uno se acerca a
las pantallas disponibles en cada sala para indicar con su celular que se ha pasado por ah. En las
pantallas se muestran las estadsticas de las salas mas visitadas y las personas que casi terminan el
5

recorrido. Despues de la visita al museo todos regresan a casa. Es hora de cenar.


En el escenario anterior se puede observar que todas las interacciones llevadas a cabo son de
tipo casual, i.e., sin previo conocimiento del sistema. Se pueden identificar dos grandes factores a
tomar en cuenta en el desarrollo de esta tesis: la compatibilidad y la usabilidad. La compatibilidad
se refiere a la definici
on clara de los requisitos del sistema ya que, debido a la gran diversidad de
dispositivos moviles existentes en el mercado, sera preferible utilizar herramientas multiplataforma.
Por otra parte, con respecto a la usabilidad, debido a que se pretende que el usuario pueda consumir
contenido diverso y cambiante, no suena razonable pedirle que instale una aplicacion diferente cada
vez que quiera acceder a algo nuevo, ya que sera como tener que instalar cada pagina Web que
visitamos. Sera preferible disponer de alg
un mecanismo que permita descargar temporalmente el
contenido tal como sucede con un navegador Web.

4.

Objetivos generales y especficos del proyecto

4.0.1.

Objetivo general

Se pretende construir una plataforma compuesta de libreras que permitan el desarrollo y la


ejecucion de aplicaciones multiusuario para dispositivos moviles con conciencia de grupo mediante
un despliegue p
ublico.

4.0.2.

Objetivos particulares

Analizar la literatura cientfica, con el fin de conocer un panorama amplio sobre los trabajos
relacionados con despliegues p
ublicos y su interaccion con dispositivos moviles.
Hacer un estudio de las caractersticas de diferentes dispositivos moviles (modelos de celulares,
consolas port
atiles, laptops, PDAs) con el fin de determinar el tipo de dispositivos a los que
el proyecto estar
a dirigido, tomando en cuenta lo siguiente:
Tipo de comunicaci
on a usar entre el despliegue p
ublico y los dispositivos moviles (Bluetooth o Wi-Fi).
Plataforma de desarrollo a utilizar (Java, Adobe Air, Flash Player).
Precisar el mecanismo de distribuci
on del contenido. Se tienen dos opciones: que las aplicaciones sea instalables o bien que sean interpretadas. La primer opcion es poco flexible para
interacciones casuales, pero se pueden conseguir aplicaciones mas rapidas y finas que con la
segunda opci
on, cuya ventaja es que resulta mas general y puede dar soporte a un mayor
n
umero de aplicaciones.
Definir e implementar la plataforma en terminos de modulos, interfaz grafica de usuario y
mecanismos de entrada/salida.
Desarrollar una aplicaci
on de ejemplo que valide la funcionalidad de la plataforma propuesta.
Esta aplicaci
on puede ser un juego multi-usuario, un sistema de encuestas automaticas o
alguna otra aplicaci
on mencionada en la seccion 9.
6

5.

Metodologa

La estructura del proyecto permite utilizar metodologas clasicas pues la literatura relacionada
es extensa, detallada y accesible; adem
as los objetivos son suficientemente concisos como para
planear desde una temprana etapa buena parte del desarrollo total de la tesis. Es de este modo que
las etapas que se consideran necesarias son las siguientes:
An
alisis preliminar: consiste de una investigacion poco profunda pero amplia de artculos,
tesis, proyectos de investigaci
on y comerciales que pudiesen estar relacionados con el tema
propuesto, con el interes de entender las tendencias que se revelan en el estado del arte. Al
finalizar el an
alisis preliminar se espera tener una idea clara de lo que ya existe, lo que ha
funcionado, lo que se ha intentado y hacia donde se dirigen las tendencias actuales en el
campo del c
omputo colaborativo, despliegues p
ublicos interactivos y dispositivos moviles.
An
alisis detallado: de la etapa anterior se espera obtener un peque
no grupo de documentos
que detallen proyectos de investigaci
on muy relacionados con el que hemos propuesto. Estos
documentos ser
an analizados detalladamente con el fin de delimitar lo mas concisamente
posible hacia d
onde queremos que se dirijan nuestras contribuciones en el area. Es ademas un
buen momento para descubrir que avances tecnologicos y de investigacion recientes podran
usarse para mejorar lo que anteriormente ha sido propuesto.
An
alisis de requerimientos: una vez delimitada la direccion que esperamos para nuestras
contribuciones y los avances tecnol
ogicos y de investigacion que queremos emplear, es tiempo
de definir: 1) los requerimientos de nuestro proyecto, 2) el grupo de personas y los dispositivos
a los que ser
a dirigido, 3) el tipo de herramientas que se necesitan para el desarrollo y 4) los
alcances que pretendemos que tenga nuestro proyecto.
Dise
no de la arquitectura: en esta etapa se eval
uan las opciones que tenemos de herramientas, dispositivos, comunicaciones, plataformas, lenguajes y paradigmas para llevar a cabo
el proyecto. Se calcula que habr
a una amplia gama de posibilidades, lo que nos permitira dar
prioridad a los aspectos que habremos delimitado en las etapas anteriores con el objeto de
aprovechar las tendencias o evitarlas, seg
un sea el caso, y enfatizar las contribuciones esperadas.
Dise
no del modelo: podemos ahora definir el modelo que mejor se acople a la arquitectura
que se dise
n
o en la etapa anterior. Se define: 1) la cantidad de modulos, su funcionamiento e
interaccion, 2) la interfaz gr
afica de usuario, as como los mecanismos de entrada y salida, 3)
los agentes de comunicaci
on y transmision, entre otros aspectos.
Implementaci
on: se implementa un primer prototipo, el cual a traves de un mecanismo
iterativo adquiere poco a poco la funcionalidad dise
nada, al mismo tiempo que se refina la
usabilidad y eficiencia. Es muy probable encontrar en esta etapa incidentes no previstos, lo
que implicar
a regresar moment
aneamente a ajustar el modelo.
Evaluaci
on: en esta etapa se utilizara la plataforma obtenida para desarrollar una aplicacion
de ejemplo que se utilizar
a para: 1) revisar la usabilidad y desempe
no e implementar los
ajustes necesarios, 2) evaluar la compatibilidad y estabilidad, y 3) detallar las contribuciones
obtenidas y compararlas con las esperadas.

Cronograma de actividades (plan de trabajo)

SEP

2010
OCT
NOV

DIC

ENE

FEB

MAR

2011
ABR

Cuadro 1: Cronograma de actividades descrito en termino de meses

Estudio del estado del arte


Desarrollo del protocolo de tesis
An
alisis de requerimientos
Dise
no de la arquitectura
Dise
no del modelo
Implementaci
on
Evaluaci
on
Redacci
on del documento de tesis

Actividad
MAY

JUN

JUL

AGO

El siguiente cuadro muestra el orden y la duracion de las actividades a realizar para llevar a buen termino el trabajo de tesis de
maestra.

6.

7.

Infraestructura
PC con sistema operativo Ubuntu y conexion a Internet.
Despliegue p
ublico Smart Board 600 Series.
Dos dispositivos m
oviles con caractersticas por definirse.

8.

Estado del arte

Los despliegues p
ublicos no son una tecnologa nueva. Existe una gran cantidad de literatura
en investigacion y dise
no de despliegues p
ublicos enfocados en una aplicacion particular (el lector
puede referirse a la referencia [6] de este documento para mas informacion). Por ejemplo, Ghiani
et al. proponen el sistema UbiCicero [3], una gua de museo sensible a la localizacion con la que los
usuarios pueden utilizar sus dispositivos m
oviles para participar en juegos, tanto individuales como
grupales, para obtener mayor informaci
on y mejorar su experiencia sobre lo que estan observando
durante el recorrido del museo (los juegos y la informacion disponible cambian dependiendo de
la sala visitada). Su principal contribuci
on radica en la habilidad de explotar ambientes multidispositivo en los cuales los usuarios pueden moverse libremente con su gua movil, al mismo
tiempo que hacen uso de pantallas grandes conectadas a PCs estacionarias cercanas.
Raj et al. proponen la aplicaci
on ContentCascade [8] que permite a los usuarios descargar contenido desde un despliegue p
ublico hacia sus dispositivos personales usando Bluetooth. El escenario
emblematico de esta aplicaci
on consiste en permitir a los usuarios descargar trailers y sinopsis de
pelculas desde posters digitales en cines en sus dispositivos moviles (cf. Figura 2).

Figura 2: Escenario de ContentCascade


En el trabajo de Toye et al. [9] se utilizan dispositivos moviles con camara mediante los cuales
los usuarios toman fotografas de marcas especiales que se encuentran en el despliegue p
ublico.
9

Estas fotografas son enviadas despues al servidor por medio de Bluetooth, quien las procesa, las
reconoce y devuelve como respuesta informacion mas detallada sobre el topico seleccionado. Dicha
informacion se enva al dispositivo m
ovil (Figura 3).

Figura 3: Mediante un celular se toma una fotografa de una marca sobre un despliegue p
ublico.
Al identificar la marca, el sistema, regresa informacion relevante al dispositivo movil.
Jeon et al. describen tambien un mecanismo de interaccion entre despliegues p
ublicos y telefonos
celulares basado en la c
amara digital integrada en los telefonos [5]. Uno de los usos de este mecanismo es, por ejemplo, rotar un elemento del despliegue p
ublico, para lo cual se apunta la camara al
elemento a rotar, se presiona el bot
on de seleccionar y se hace el movimiento apropiado del celular
(cf. Figura 4).

Figura 4: Rotaci
on de un elemento del despliegue p
ublico usando la camara de un celular como
medio de interacci
on
Paek et al. [7] proponen una plataforma generica para dar soporte a la interaccion de dispositivos
moviles con despliegues p
ublicos. El principal mecanismo de interaccion que proponen es a traves
de comunicaciones asncronas con mensajes de texto.

10

Todos los trabajos mencionados aportan datos interesantes sobre la interaccion de los despliegues
p
ublicos con los dispositivos m
oviles. El tema propuesto en este protocolo de tesis pretende seguir
con esta lnea de investigaci
on. A continuacion se listan las diferencias de los trabajos anteriores
con la plataforma que se pretende desarrollar:
Las aplicaciones de UbiCicero se enfocan en juegos tanto individuales como colectivos, mientras que la plataforma que se propone es mas generica, abierta a un mayor n
umero de aplicaciones (el lector puede referirse a la seccion 9 para obtener mayor informacion).
ContentCascade soporta la interacci
on entre dispositivos moviles con un despliegue p
ublico
solo a nivel mono-usuario. No se contemplan aplicaciones en las que intervenga un grupo de
usuarios.
En el trabajo de Toye et al., la interaccion entre despliegue p
ublico y dispositivos moviles se
realiza a traves de la identificaci
on de las marcas en las fotografas tomadas. Este mecanismo
puede ser poco eficiente para dar soporte a interacciones mas complejas entre un grupo de
usuarios.
Al igual que la plataforma que se desea obtener, el trabajo de Paek et al. se enfoca en una
plataforma generica, sin embargo nuestro trabajo contemplara el uso de tecnologa Bluetooth
y/o Wi-Fi como medio de comunicacion entre los dispositivos moviles y el despliegue p
ublico,
en vez de mensajes asncronos de texto, lo que permite mayor flexibilidad y mejor tiempo de
respuesta.

9.

Contribuciones o resultados esperados

Los dispositivos m
oviles son cada vez mas poderosos y permiten una mejor experiencia a los
usuarios. Se espera obtener una plataforma que permita la construccion y ejecucion de aplicaciones
enriquecidas, cuyo principal metodo de comunicacion sea sncrono y multi-usuario, ademas de que
permita descargar contenido atractivo e interactivo en el sitio de uso (cf. Figura 5).
Esta plataforma sera capaz dar vida a nuevas e interesantes aplicaciones o enriquecer la experiencia de algunas ya existentes, como es el caso de:
Cine interactivo: consiste de un despliegue p
ublico donde se proyecta una pelcula; en determinados momentos cruciales la pelcula se pausa con el objetivo de realizar una votacion entre
los espectadores para determinar, por ejemplo, la siguiente decision del personaje principal.
A traves de sus dispositivos m
oviles los usuarios votan por la opcion que mas les interese y
la pelcula contin
ua su desarrollo con la opcion que haya obtenido mas votos.
Videojuegos colaborativos contextuales: son videojuegos multijugador en donde cada
usuario controla a su personaje a traves de su dispositivo movil. El despliegue p
ublico ademas
de funcionar como servidor provee de conciencia de grupo a traves de diferentes mecanismos,
e.g. un mapa a escala de todas las areas o algunas estadsticas sobre los jugadores y los
equipos.
11

Figura 5: Plataforma propuesta en el presente protocolo de tesis


Encuestas autom
aticas: encuestas de todo tipo podran efectuarse de una forma atractiva
y automatica. Por ejemplo, en un restaurante podra encuestarse sobre las preferencias de
los comensales, sus opiniones y sugerencias. Una tienda departamental podra recibir de los
usuarios comentarios sobre mercancas que tenan intencion de comprar pero que no encontraron.
Colecci
on de estampillas virtuales por visitar algunos lugares: las lineas aereas o los
centros tursticos podran instalar una red de estampillas virtuales, las cuales seran otorgadas
a los visitantes quienes pueden identificarse con su dispositivo movil al comunicarse con los
despliegues p
ublicos. Esta informaci
on podra entonces consultarse por Internet y compartirse
en redes sociales.

Referencias
[1] Keith Cheverst, Alan J. Dix, Dan Fitton, Christian Kray, Mark Rouncefield, George SaslisLagoudakis, and Jennifer G. Sheridan. Exploring mobile phone interaction with situated displays. In Enrico Rukzio, Jonna H
akkila, Mirjana Spasojevic, Jani Mantyjarvi, and Nishkam
Ravi, editors, PERMID, pages 4347. LMU Munich, 2005.
[2] Florian Echtler, Simon Nestler, Andreas Dippon, and Gudrun Klinker. Supporting casual interactions between board games on public tabletop displays and mobile devices. Personal and
Ubiquitous Computing, 13(8):609617, 2009.
[3] Giuseppe Ghiani, Fabio Patern`
o, Carmen Santoro, and Lucio Davide Spano. Ubicicero: A
location-aware, multi-device museum guide. Interacting with Computers, 21(4):288303, 2009.
[4] Carl Gutwin. Book review: Public and situated displays: Social and interactional aspects of
shared display technologies, kenton ohara, mark perry, elizabeth churchill and daniel russell
(eds.), the kluwer international series on computer supported cooperative work, 2003, 456 pp,
isbn 1-4020-1677-8. Computer Supported Cooperative Work, 14(3):287291, 2005.
12

[5] Seokhee Jeon, Jane Hwang, Gerard Jounghyun Kim, and Mark Billinghurst. Interaction with
large ubiquitous displays using camera-equipped mobile phones. Personal and Ubiquitous Computing, 14(2):8394, 2010.
[6] Kenton OHara, Mark Perry, and Simon Lewis. Social coordination around a situated display
appliance. In Gilbert Cockton and Panu Korhonen, editors, CHI, pages 6572. ACM, 2003.
[7] Tim Paek, Maneesh Agrawala, Sumit Basu, Steven M. Drucker, Trausti T. Kristjansson, Ron
Logan, Kentaro Toyama, and Andy Wilson. Toward universal mobile interaction for shared
displays. In James D. Herbsleb and Gary M. Olson, editors, CSCW, pages 266269. ACM,
2004.
[8] Himanshu Raj, Rich Gossweiler, and Dejan S. Milojicic. Contentcascade incremental content
exchange between public displays and personal devices. In MobiQuitous, pages 374381. IEEE
Computer Society, 2004.
[9] Eleanor F. Toye, Richard Sharp, Anil Madhavapeddy, David Scott, Eben Upton, and Alan F.
Blackwell. Interacting with mobile services: an evaluation of camera-phones and visual tags.
Personal and Ubiquitous Computing, 11(2):97106, 2007.

13

S-ar putea să vă placă și