A method of providing simplified presence for a user, the user having a plurality of associated communication devices and being registered with a communications server, each communication device enabling at least one communication service class, the communications server having a user data entry associating the user with each of the plurality of communication devices, the method comprising:
- defining a virtual device associated with the user;
- receiving, at the communications server, presence information from at least two of the plurality of communication devices;
- aggregating the received presence information, the aggregated presence information indicating the service classes available from the aggregated at least two communication devices based on the received presence information;
- generating a virtual device presence document containing the aggregated presence information;
- and
- providing the virtual device presence document to a presence server as presence information associated with the user.