• Nenhum resultado encontrado

comunicação na TV Interactiva

PROTÓTIPO REALITYIM

6.2.1.1 Soluções funcionais adoptadas

Criação de uma lista de contactos e gestão do estado do utilizador

A lista de contactos é criada agregando por convite as pessoas com quem o utilizador pretende poder comunicar, devendo-lhe ser possível, à

posteriori, gerir a sua comunidade, por exemplo eliminando um qualquer

contacto da sua lista. Por outro lado, o utilizador, quando não pretende ser incomodado, deve poder modificar o seu estado de forma a lhe ser possível continuar a monitorizar o estado dos restantes elementos da sua comunidade. Na actual aplicação de TV Interactiva optou-se por fornecer a possibilidade do utilizador poder optar por “aparecer” aos outros como estando “on-line”, “offline” ou “ocupado”. A comutação entre os dois primeiros estados é executada pelo utilizador, enquanto que a passagem de “on-line” para “ocupado” é realizada automaticamente sempre que o utilizador sintoniza um canal cuja identificação bloqueou (ver na página 191 o tópico sobre privacidade), quando está a consultar as suas mensagens ou quando está a conversar com alguém.

Uma outra funcionalidade comum na maioria dos sistemas de IM, e que deve ser igualmente considerada na aplicação de TV Interactiva, é a existência de um alerta automático (aviso sonoro e visual) desencadeado quando qualquer elemento da comunidade do utilizador se liga ao sistema.

Disponibilização de informação sobre o estado e canal de cada contacto

O mecanismo de detecção de presença deve fornecer informação sobre a presença de cada um dos contactos do utilizador, indicando o seu estado (offline / on-line / ocupado) e o canal visualizado.

Conceptualização da aplicação | 191 * consultar o próximo tópico

sobre privacidade

que não fizeram login no sistema ou que, tendo-o feito, colocaram o seu estado como offline de forma a não serem incomodados*;

ƒ Estado = on-line – estão neste estado todos os contactos do utilizador que fizeram login no sistema;

ƒ Estado = ocupado – estão neste estado todos os contactos do utilizador que se encontram a comunicar com alguém, a consultarem as suas mensagens, a configurarem a sua lista de contactos ou a verem um canal que tenham bloqueado*;

ƒ Canal visualizado – esta informação corresponde ao nome do canal que o respectivo contacto está a ver. Porém, se o respectivo contacto estiver a fazer zapping de canais, seria incómodo que o utilizador fosse confrontado com uma constante alteração do nome do canal. Assim, a informação sobre o canal que o contacto está a ver só deve ser actualizada passado 10 segundos de este estabilizar no respectivo canal.

Mecanismo de gestão da privacidade do utilizador

A questão da privacidade nas aplicações de IM comerciais é, tipicamente, resolvida da forma abordada no tópico “Informação complementar e privacidade” da secção 3.1.3. Basicamente, o utilizador pode seleccionar um estado, de entre vários estados predefinidos, com o qual quer “aparecer” aos restantes elementos da sua comunidade. Pode, igualmente, complementar estes estados predefinidos (“on-line”, “ocupado”, “volto já”, “ausente”, “ausente para almoço” e aparecer como “offline”) com informação complementar, como por exemplo a sua localização física, estado de espírito ou outras informações.

Na conceptualização da aplicação de TV Interactiva teve-se em atenção as seguintes situações, para as quais se encontraram as soluções indicadas:

Quando o utilizador não quer ser incomodado (mas pretende poder continuar a ver quem está on-line):

Î Neste caso adoptou-se uma das soluções existentes nas aplicações comerciais de IM, ou seja, o utilizador pode escolher aparecer aos outros como estando offline, embora se mantenha ligado com a possibilidade de consultar o estado dos seus contactos e de poder ser automaticamente notificado, caso alguém o tente contactar, através de uma indicação da existência de um item novo na sua caixa de mensagens.

Quando o utilizador não pretende transmitir a identificação de um canal específico que sintonize:

Î Nesta situação, a solução encontrada baseia-se em passar a transmitir a informação “ocupado” no lugar do nome do canal sintonizado. Recorde-se que esta informação não é exclusiva desta situação, ou seja, aparece em outras situações para além daquelas em que o utilizador está a ver um canal cuja identificação bloqueou, como por exemplo quando está a consultar as suas mensagens ou a conversar com alguém. Desta forma, os contactos do utilizador não se conseguem aperceber da real situação em que este se encontra. A alternativa a esta solução seria não transmitir a identificação do canal, porém tal seria menos subtil pois os contactos do utilizador saberiam logo que este estava a ver algum canal cuja identificação teria bloqueado.

Quando o utilizador está na companhia de outros:

Î Apesar da aplicação conceptualizada se destinar maioritariamente a uma utilização individual, podem acontecer situações em que o utilizador esteja acompanhado, mas, por qualquer razão, não pretenda ser contactado por algum elemento da sua lista de contactos. Uma possibilidade para resolver esta questão poderia passar por centrar toda a interacção num terminal pessoal. Esta é a solução, em termos de interacção com conteúdos, adoptada pela empresa RQ Interactive, com a sua solução denominada “The Last

Ten Feet (os últimos 3 metros)”, a qual consiste na utilização de um Personal TV Communicator (uma espécie de PDA) no qual são

disponibilizados os conteúdos interactivos. A mesma solução é utilizada no projecto europeu GMF4iTV (Cardoso, 2004), que utiliza um normal PDA com ligação wi-fi116 à Set-Top-Box. Porém esta

solução obrigaria à utilização de dois terminais, o que cairia fora dos objectivos deste trabalho. Assim, a solução adoptada consistiu em implementar um login familiar/de grupo no qual o utilizador pode definir uma lista de contactos que seja comum apenas às várias pessoas que estão a usar a aplicação117.

116 Trata-se de uma ligação à Internet wireless ou sem fios.

117 Note-se, no entanto, que esta funcionalidade, apesar de ter sido

conceptualizada e implementada, não estava disponível aos utilizadores que avaliaram o protótipo, estando os respectivos ícones desactivados pois não era imperativo estudar a usabilidade em relação a tal funcionalidade. Contudo, os avaliadores foram indagados sobre o nível de interesse desta funcionalidade.

Conceptualização da aplicação | 193 Na subsecção 7.1.1.2 – “PODs com impacto ao nível do design gráfico” descrevem-se as respectivas soluções gráficas adoptadas para cada um destes tipos de informação (contacto on-line, offline, ocupado, aviso de mensagens e canal bloqueado).

O processo de interacção que o utilizador tem que realizar para fazer log-

on, para se colocar offline, para mudar de canal e para bloquear a

transmissão da informação de um determinado canal é descrito na subsecção 7.1.2.

Portabilidade da informação e acesso a partir de diferentes televisores

Tal como acontece nas aplicações de IM para PC, o processo de login deve ser centralizado num servidor, de forma a ser possível o utilizador aceder à aplicação a partir de televisores118 diferentes

(independentemente da sua localização) e dispor sempre da sua lista de contactos.

6.2.2 Suporte a interacções informais – serviços de