×

Aggregated presence over user federated devices

  • US 10,511,552 B2
  • Filed: 12/14/2015
  • Issued: 12/17/2019
  • Est. Priority Date: 08/04/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • receiving, at a hosted presence aggregator, a presence status update from a first device of a federation of user devices associated with a first user;

    transmitting a presence status to all other user devices of the federation of the user devices based on the presence status update and a first policy designating a first act-on behavior to be implemented by each of the user devices in the federation of the user devices for a particular presence state, the first act-on behavior based on the particular presence state, an identification of a user attempting to communicate with the first user, and a priority of a communication from the user attempting to communicate with the first user, the presence status comprising information indicating how to reach the first user who is away from the federation of the user devices;

    receiving supplemental presence information associated with the first user from a device that is in communication with the hosted presence aggregator and is not part of the federation of the user devices, the supplemental presence information comprising an identification of a current location of the device that is not part of the federation of the user devices;

    transmitting the supplemental presence information, comprising the identification of the current location of the device that is not part of the federation of the user devices, to other users'"'"' messaging devices, the transmitting the supplemental presence information based on the receiving the supplemental presence information and a second policy designating a second act-on behavior to be implemented when the supplemental presence information is received from the device that is not part of the federation of the user devices, the second act-on behavior designating that the supplemental presence information should be distributed to the other users'"'"' messaging devices;

    receiving a request for a current location of the first user from the first device of the federation of the user devices; and

    transmitting the identification of the current location of the device that is not part of the federation of the user devices to the first device of the federation of the user devices in response to the request.

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