×

Aggregated presence over user federated devices

  • US 9,258,376 B2
  • Filed: 08/04/2009
  • Issued: 02/09/2016
  • Est. Priority Date: 08/04/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system for aggregating and distributing presence information comprising:

  • a hosted presence aggregator server comprising;

    a processor; and

    a memory to store computer program instructions, the computer program instructions when executed on the processor cause the processor to perform operations comprising;

    receiving an update of presence status from a user device of a single user and relaying the update of presence status to all other user devices of the single user to change their presence status to correspond to the update of presence status of the single user;

    specifying a first policy designating a desired act-on behavior to be implemented by devices in a federation for a particular presence state, the act-on behavior based on the particular presence state, an identification of a user attempting to communicate with the single user, and a priority of a communication from the user attempting to communicate with the single user; and

    specifying a second policy describing how supplemental presence information should be distributed to devices in the federation, the supplemental presence information comprising a current location of the single user, the current location designated by the single user via a device separate from the devices in the federation,wherein the user devices are part of the federation of user devices controlled by the single user which relay updates in presence status of the single user to one another via the hosted presence aggregator server so that a presence status of the respective user devices can be updated to correspond to the presence status of the single user, andwherein a user device in the federation which receives the supplemental presence information provides the supplemental presence information along with presence status information to a user device of another user who is monitoring the single user.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×