Methods and apparatus to provide presence information
First Claim
1. A method for presenting presence information, the method comprising:
- in response to a request from a first user for presence information associated with a second user, analyzing (a) information from a monitoring sensor that is monitoring a physical environment external to a mobile device of the second user, and (b) a user indication of availability from the second user to determine that the second user is available for communication with the first user using a first communication method supported by the mobile device and is unavailable for communication with the first user using a second communication method supported by the mobile device, the information from the monitoring sensor identifying an external environmental factor that affects a user'"'"'s availability to communicate using at least one of the first communication method and the second communication method; and
sending a message to the first user indicating that the second user is available for communication using the first communication method and is unavailable for communication using the second communication method.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus to present presence information are disclosed. An example method includes receiving a request from a first user for presence information associated with a second user, analyzing information from a monitoring sensor associated with the second user to determine that the second user is available for communication with the first user using a first communication method and is unavailable for communication with the first user using a second communication method, and sending a message to the first user indicating that the second user is available for communication using the first communication method and is unavailable for communication using the second communication method.
-
Citations
24 Claims
-
1. A method for presenting presence information, the method comprising:
-
in response to a request from a first user for presence information associated with a second user, analyzing (a) information from a monitoring sensor that is monitoring a physical environment external to a mobile device of the second user, and (b) a user indication of availability from the second user to determine that the second user is available for communication with the first user using a first communication method supported by the mobile device and is unavailable for communication with the first user using a second communication method supported by the mobile device, the information from the monitoring sensor identifying an external environmental factor that affects a user'"'"'s availability to communicate using at least one of the first communication method and the second communication method; and sending a message to the first user indicating that the second user is available for communication using the first communication method and is unavailable for communication using the second communication method. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a memory including machine readable instructions; and a processor to execute the instructions to; access a request from a first user for presence information associated with a second user; analyze (a) information from a monitoring sensor that is monitoring a physical environment external to a mobile device of the second user, and (b) a user indication of availability from the second user to determine that the second user is available for communication with the first user using a first communication method supported by the mobile device and is unavailable for communication with the first user using a second communication method supported by the mobile device, the information from the monitoring sensor identifying an external environmental factor that affects a user'"'"'s availability to communicate using at least one of the first communication method and the second communication method; and send a message to the first user indicating that the second user is available for communication using the first communication method and is unavailable for communication using the second communication method. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A tangible machine readable storage device comprising instructions which, when executed, cause a machine to perform a method comprising:
-
accessing a request from a first user for presence information associated with a second user; analyzing (a) information from a monitoring sensor that is monitoring a physical environment external to a mobile device of the second user, and (b) a user indication of availability from the second user to determine that the second user is available for communication with the first user using a first communication method supported by the mobile device and is unavailable for communication with the first user using a second communication method supported by the mobile device, the information from the monitoring sensor identifying an external environmental factor that affects a user'"'"'s availability to communicate using at least one of the first communication method and the second communication method; and sending a message to the first user indicating that the second user is available for communication using the first communication method and is unavailable for communication using the second communication method. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for presenting presence information, the method comprising:
-
in response to a request from a first user for presence information associated with a second user, analyzing information from a monitoring sensor that is monitoring a physical environment associated with a mobile device of the second user, and a user indication of availability from the second user to determine that the second user is available for communication with the first user using a first communication method supported by the mobile device and is unavailable for communication with the first user using a second communication method supported by the mobile device; sending a message to the first user indicating that the second user is available for communication using the first communication method and is unavailable for communication using the second communication method; and initiating a first communication session between the first user and the second user using the first communication method; receiving a second request from a third user for presence information associated with the second user; in response to the second request, determining that the first communication session is in progress and determining a first priority stored for the first user and a second priority stored for the second user; and in response to determining that the first priority is lower than the second priority, sending a message to the third user indicating that the second user is available for communication.
-
-
23. An apparatus comprising:
-
a memory storing machine readable instructions; and a processor to execute the instructions to; in response to a request from a first user for presence information associated with a second user, analyzing\information from a monitoring sensor that is monitoring a physical environment associated with a mobile device of the second user, and\a user indication of availability from the second user to determine that the second user is available for communication with the first user using a first communication method supported by the mobile device and is unavailable for communication with the first user using a second communication method supported by the mobile device; sending a message to the first user indicating that the second user is available for communication using the first communication method and is unavailable for communication using the second communication method; and initiating a first communication session between the first user and the second user using the first communication method; receiving a second request from a third user for presence information associated with the second user; in response to the second request, determining that the first communication session is in progress and determining a first priority stored for the first user and a second priority stored for the second user; and in response to determining that the first priority is lower than the second priority, sending a message to the third user indicating that the second user is available for communication.
-
-
24. A tangible machine readable storage device comprising instructions which, when executed, cause a machine to perform a method comprising:
-
in response to a request from a first user for presence information associated with a second user, analyzing information from a monitoring sensor that is monitoring a physical environment associated with a mobile device of the second user, and a user indication of availability from the second user to determine that the second user is available for communication with the first user using a first communication method supported by the mobile device and is unavailable for communication with the first user using a second communication method supported by the mobile device; sending a message to the first user indicating that the second user is available for communication using the first communication method and is unavailable for communication using the second communication method; and initiating a first communication session between the first user and the second user using the first communication method; receiving a second request from a third user for presence information associated with the second user; in response to the second request, determining that the first communication session is in progress and determining a first priority stored for the first user and a second priority stored for the second user; and in response to determining that the first priority is lower than the second priority, sending a message to the third user indicating that the second user is available for communication.
-
Specification