Presence and availability management system
First Claim
1. A presence and availability management server for communicating communication network availability information regarding an individual to at least one subscriber of the individual'"'"'s availability information, comprising:
- a presence detection engine for detecting whether the individual is present on at least one communication network; and
an availability management engine in communication with the presence detection engine for publishing to the subscriber via a network whether the individual is available on the communication network.
3 Assignments
0 Petitions
Accused Products
Abstract
A presence and availability management server and a method for communicating communication network availability information regarding an individual to at least one subscriber of the individual'"'"'s availability information. According to one embodiment, the server includes a presence detection engine for detecting whether the individual is present on at least one communication network. The server also includes an availability management engine in communication with the presence detection engine for publishing to the subscriber via a network whether the individual is available on the communication network.
-
Citations
41 Claims
-
1. A presence and availability management server for communicating communication network availability information regarding an individual to at least one subscriber of the individual'"'"'s availability information, comprising:
-
a presence detection engine for detecting whether the individual is present on at least one communication network; and
an availability management engine in communication with the presence detection engine for publishing to the subscriber via a network whether the individual is available on the communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21)
-
-
16. A computer readable medium having stored thereon instructions which, when executed by a processor, cause the processor to:
-
detect whether an individual is present on at least one communication network; and
publish, via a network, to a subscriber of the individual'"'"'s network availability information whether the individual is available on the communication network.
-
-
22. A method for communicating communication network availability information regarding an individual to at least one subscriber of the individual'"'"'s availability information, comprising:
-
determining presence information of the individual, wherein the presence information includes whether the individual is present on at least one communication network;
determining availability of the individual based on a profile of the individual, wherein the profile includes at least one access level; and
publishing via a network the availability of the individual to the subscriber based on the access level of the subscriber and the presence information. - View Dependent Claims (23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41)
-
-
29. A method, comprising:
-
storing a set of availability profiles for an individual, wherein each profile includes at least one access level;
determining presence information of the individual, wherein the presence information includes whether the individual is present on at least one communication network;
retrieving a first profile of the individual from the set of availability profiles based on a current situation of the individual;
determining availability of the individual for each access level of the first profile of the individual based on the presence information; and
publishing the availability of the individual to the subscriber.
-
-
35. A presence and availability management server for communicating communication network availability information regarding an individual to at least one subscriber of the individual'"'"'s availability information, comprising:
-
first programmable means for detecting whether the individual is present on at least one communication network; and
second programmable means for publishing to the subscriber via a network whether the individual is available on the communication network.
-
Specification