Short Impromptu Communications In Presence-Based Systems
First Claim
1. A method comprising:
- receiving a request by a first user to communicate with a second user, wherein said request specifies a maximum time duration; and
determining whether to grant said request based on said maximum time duration and on presence information for said second user.
20 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and methods are disclosed for enabling certain types of communications to occur, even when presence information might indicate that a particular user is unavailable. In the illustrative embodiment, a first user submits a request to communicate with a second user, where the request specifies a maximum time duration for the communication, and optionally: a minimum time duration, an expected time duration, a priority, a subject, and a type of communication. A presence server receives the request and decides whether the request should be granted based on the information specified in the request, and one or both of: presence information for the second user, and the contents of a calendar. The illustrative embodiment is also capable of detecting inconsistencies between calendars and presence information, as well as events that might affect a user'"'"'s presence or indicate a departure from scheduled activities.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a request by a first user to communicate with a second user, wherein said request specifies a maximum time duration; and determining whether to grant said request based on said maximum time duration and on presence information for said second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a signal that indicates that a second user has completed an activity involving a telecommunications terminal; updating the contents of a calendar in response to said signal; receiving a request by a first user to communicate with said second user, wherein said request specifies a maximum time duration; and determining whether to grant said request based on said maximum time duration and on the updated contents of said calendar. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving a request by a first user to communicate with a second user, wherein said request specifies a maximum time duration; and determining whether to grant said request based on said maximum time duration and on the contents of a calendar. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification