PT1528754E

Mobile instant messaging and presence service

Abstract

The invention relates to mobile messaging and presence services. According to one aspect of the invention, a client device of the mobile messaging system adds a qualifier to a presence attribute, the qualifier comprising one or more parameters specifying the use of the attribute. A client device receiving a presence attribute processes the received presence attribute according to the qualifier parameters in said received attribute. Another aspect of the invention is the showing of how to assemble and store presence items with names, attributes and values in a single presence set within a role having an associated authorization group of members that have the right to subscribe to the whole or part of the presence set of the same role.

Term

Term ended

Projected expiry passed 10 May 2022, 4.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

22 claims: 4 independent, 18 dependent

  1. 1
    REIVINDICAÇÕES 1. Serviço de presença que compreende um dispositivo móvel com um cliente e um servidor para publicar informações de maneira selectiva, caracterizado por o dispositivo móvel (632, 634) ter pelo menos um cliente de presença (602, 604, 606) preparado para comunicar com um servidor (628, 630) do sistema de presença para fornecer informações de presença associadas a um identificador que identifica um grupo (718) de membros autorizados a receber as referidas informações de presença e para distribuir, para edição, informações de presença associadas a um identificador que identifica um grupo (718) de membros autorizados a assinar as referidas informações de presença;e O servidor (628, 630) para manter valores válidos de conjuntos de presença (714) de atributos de um editor para acesso por assinantes de acordo com grupos associados (718), sendo o servidor (628, 630) disposto para empurrar informações de presença associadas a um identificador de um grupo (718) de membros autorizados a assinar as referidas informações de presença a clientes de presença assinantes do grupo (718) .
  2. 2
    Sistema de presença de acordo com a reivindicação 1, caracterizado por cada atributo fazer parte de um item que compreende um elemento de nome de atributo e um valor de atributo.
  3. 3
    Sistema de presença de acordo com a reivindicação 2, caracterizado por o referido elemento de nome compreender uma cadeia de caracteres de autoridade indicativa de uma autoridade responsável por manter o referido elemento de nome e o referido valor de atributo únicos.
  4. 4
    Sistema de presença de acordo com qualquer das reivindicações 1 a 3, caracterizado por o conjunto de presença compreender um ou mais atributos que pertencem a uma única função de editor em associação com um grupo de presença único.
  5. 5
    Sistema de presença de acordo com a reivindicação 4, caracterizado por um utilizador que interage com o referido sistema, enquanto editor, poder utilizar o referido cliente de presença ou mais do que um cliente de presença em mais do que uma função de editor.
  6. 6
    Sistema de acordo com a reivindicação 4, caracterizado por cada atributo fazer parte de um item que inclui um elemento de nome de atributo e um valor de atributo.
  7. 7
    Dispositivo móvel (632, 634) para um sistema de presença com um servidor para publicar informações de maneira selectiva, sendo o dispositivo móvel (632, 634) disposto para transmitir informações para edição, caracterizado por 0 dispositivo móvel (632, 634) compreender meios (602, 604, 606) para comunicar com o servidor (628, 630) do sistema de presença para proporcionar, para efeitos de edição, pelo menos um conjunto de presença (714) de atributos associados a um identificador que identifica um grupo (718) de membros autorizados a assinar informações de presença, para acesso por um ou mais assinantes de acordo com pelo menos um dos grupos identificados (718).
  8. 8
    Dispositivo móvel de acordo com a reivindicação 7, caracterizado por o dispositivo móvel compreender meios para permitir a um utilizador de presença interagir com o sistema de presença enquanto assinante de pelo menos um conjunto de atributos associado a um grupo de presença, no qual o assinante é um membro.
  9. 9
    Dispositivo móvel de acordo com a reivindicação 7 ou 8, caracterizado por cada atributo fazer parte de um item que inclui um elemento de nome de atributo e um valor de atributo.
  10. 10
    Dispositivo móvel de acordo com a reivindicação 9, caracterizado por o elemento de nome compreender uma cadeia de caracteres de autoridade indicativa de uma autoridade responsável por manter por manter o referido elemento de nome e o referido valor único.
  11. 11
    Dispositivo móvel de acordo com qualquer das reivindicações 7 a 10, caracterizado por o conjunto de presença compreender um ou mais atributos que pertencem a uma função de editor única em associação com um grupo de presença único.
  12. 12
    Dispositivo móvel de acordo com a reivindicação 11, caracterizado por o dispositivo móvel compreender meios para permitir a um utilizador interagir com o referido sistema, enquanto editor, para utilizar mais do que uma função de editor.
  13. 13
    Dispositivo móvel de acordo com a reivindicação 11, caracterizado por cada atributo fazer parte de um item que inclui um elemento de nome de atributo e um valor de atributo.
  14. 14
    Dispositivo móvel de acordo com qualquer das reivindicações 7 a 13, caracterizado por compreender um programa informático integrado num meio susceptível de ser lida por um computador armazenado no mesmo, em que o programa é um programa de cliente de presença.
  15. 15
    Dispositivo móvel (632, 634) para um sistema de presença com um servidor para publicar informação de maneira selectiva, estando o dispositivo móvel (632, 634) disposto para receber informações editadas, caracterizado por o dispositivo (632, 634) compreender:Meios (602, 604, 606) para interagir com o servidor (628, 630) do sistema de presença para assinar informações de presença associadas a um grupo identificador (718) de membros autorizados a assinar informações de presença, e Meios (602, 604, 606) para receber, do servidor (628, 630) do sistema de informações de presença empurradas que compreende pelo menos um conjunto (714) de atributos de presença associados ao grupo (718) de membros autorizados a assinar informações de presença.
  16. 16
    Servidor (628, 630) para um sistema de presença com um cliente, sendo o servidor (628, 630) disposto para editar informações de maneira selectiva, caracterizado por o servidor (628, 630) compreender meios para manter valores válidos de conjuntos de presença (714) de atributos de um editor para acesso pelos assinantes de acordo com grupos associados (718) de membros autorizados a assinar informações de presença, sendo o servidor (628, 630) disposto para empurrar informações de presença associadas a um identificador de um grupo (718) de membros autorizados a assinar informações de presença a clientes de presença assinantes do grupo (718) .
  17. 17
    Servidor de acordo com a reivindicação 16, caracterizado por o servidor compreender meios para permutar informações de presença com outros servidores de presença.
  18. 18
    Servidor de acordo com a reivindicação 17, caracterizado por ter uma estrutura de dados integrada num meio susceptível de ser lido por um computador, no qual a estrutura de dados é uma base da dados de presença para armazenar valores válidos de conjuntos de presença de atributos de um ou mais editores para acesso por assinantes de acordo com grupos de presença associados aos referidos conjuntos de presença.
  19. 19
    Servidor de acordo com a reivindicação 18, caracterizado por cada atributo fazer parte de um item que compreende um elemento de nome de atributo e um valor de atributo.
  20. 20
    Servidor de acordo com a reivindicação 19, caracterizado por o referido elemento de nome compreender uma cadeia de caracteres de autoridade indicativa de uma autoridade responsável por manter o referido nome de elemento e o referido valor de atributo únicos.
  21. 21
    Servidor de acordo com qualquer das revindicações 18 a 20, caracterizado por um conjunto de presença compreender um ou mais atributos pertencentes a uma função de editor único em associação com um grupo de presença único.
  22. 22
    Servidor de acordo com qualquer das reivindicações 18 a 21, caracterizado por um utilizador que interage com o referido servidor, enquanto editor, poder utilizar a referida estrutura de dados para editar mais do que uma função de editor, tendo cada função conjuntos de presença distintos associados a grupos de presença distintos.
Independent claims22