EP1528754B1

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.

EP1528754B1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Expired 10 May 2022, 4.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

22 claims: 9 independent, 13 dependent

  1. 1
    A presence system comprising a mobile device with a client and a server for selectively publishing information, characterized by the mobile device (632, 634) having at least one presence client (602, 604, 606) arranged to communicate with a server (628, 630) of the presence system for subscribing to presence information associated with an identifier identifying a group (718) of members authorized to subscribe to said presence information and for delivering, for publication, presence information associated with an identifier identifying a group (718) of members authorized to subscribe to said presence information;and the server (628, 630) for maintaining valid values of presence sets (714) of attributes of a publisher for access by subscribers according to associated groups (718), the server (628, 630) being arranged to push presence information associated with an identifier of a group (718) of members authorized to subscribe to said presence information to subscribed presence clients of the group (718).
  2. 4
    A presence system according to any of the claims 1 - 3, characterized in that a presence set comprises one or more attributes belonging to a single publisher role in association with a single presence group.
  3. 7
    A mobile device (632, 634) for a presence system with a server for selectively publishing information, the mobile device (632, 634) being arranged to transmit information for publication, characterized in that the mobile device (632, 634) comprises means (602, 604, 606) for communicating with the server (628, 630) of the presence system for providing, for publication, at least one presence set (714) of attributes associated with an identifier identifying a group (718) of members authorized to subscribe to presence information, for access by one or more subscribers according to the identified at least one group (718).
  4. 11
    The mobile device according to any one of the claims 7 - 10, characterized in that a presence set comprises one or more attributes belonging to a single publisher role in association with a single presence group.
  5. 14
    The mobile device according to any one of the claims 7 - 13, characterized by having a computer program embodied in a computer-readable medium stored therein, wherein the program is a presence client program.
  6. 15
    A mobile device (632, 634) for a presence system with a server for selectively publishing information, the mobile device (632, 634) being arranged to receive published information, characterized in that the device (632, 634) comprises:means (602, 604, 606) for interacting with the server (628, 630) of the presence system for subscribing to presence information associated with an identifier identifying a group (718) of members authorized to subscribe to presence information, and means (602, 604, 606) for receiving, from the server (628, 630) of the presence system pushed presence information comprising at least one set (714) of presence attributes associated with the group (718) of members authorized to subscribe to presence information.
  7. 16
    A server (628, 630) for a presence system with a client, the server (628, 630) being arranged to selectively publish information, characterized in that the server (628, 630) comprises means for maintaining valid values of presence sets (714) of attributes of a publisher for access by subscribers according to associated groups (718) of members authorized to subscribe to presence information, the server (628, 630) being arranged to push presence information associated with an identifier of a group (718) of members authorized to subscribe to presence information to subscribed presence clients of the group (718).
  8. 21
    The server according to any of the claims 18 - 20, characterized in that a presence set comprises one or more attributes belonging to a single publisher role in association with a single presence group.
  9. 22
    The server according to any of the claims 18 - 21, characterized in that a user interacting with said server as a publisher is able to use said data structure to publish more than one publisher role, each role having distinct presence sets in association with distinct presence groups.