Tracking user availability for participation in messaging sessions
First Claim
1. A method for tracking user availability, said method comprising the steps of:
- compiling time estimates of a remaining user availability for participation in a messaging session for a separate user from among a plurality of users currently available for participation in said messaging session;
specifying said compiled time estimates of said remaining user availability for output to at least one other user from among said plurality of users prior to said at least one other user initiating said messaging session with said separate user; and
adjusting said output of said remaining user availability as time passes to indicate a current remaining user availability, such that said at least one other user is enabled to track said remaining user availability for said separate user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and program for tracking user availability are provided. Time estimates of a user availability are compiled for a separate user from among multiple users for participation in a messaging session. Then, the compiled time estimates of user availability are specified for output to at least one other user from among the multiple users, such that the at least one other user is enabled to track user availability for the separate user. In particular, compiled time estimates may be specified according to graphical, audio, video, or textual output preferences for the at least one other user. In addition, the compiled time estimates may be specified according to a current time zone for the at least one other user.
51 Citations
20 Claims
-
1. A method for tracking user availability, said method comprising the steps of:
-
compiling time estimates of a remaining user availability for participation in a messaging session for a separate user from among a plurality of users currently available for participation in said messaging session;
specifying said compiled time estimates of said remaining user availability for output to at least one other user from among said plurality of users prior to said at least one other user initiating said messaging session with said separate user; and
adjusting said output of said remaining user availability as time passes to indicate a current remaining user availability, such that said at least one other user is enabled to track said remaining user availability for said separate user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system for tracking user availability, said system comprising:
-
means for compiling time estimates of a remaining user availability for participation in a messaging session for a separate user from among a plurality of users currently available for participation in said messaging session;
means for specifying said compiled time estimates of said remaining user availability for output to at least one other user from among said plurality of users prior to said at least one other user initiating said messaging session with said separate user; and
means for adjusting said output of said remaining user availability as time passes to indicate a current remaining user availability, such that said at least one other user is enabled to track said remaining user availability for said separate user. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A program for tracking user availability, residing on a computer usable medium having computer readable program code means, said program comprising:
-
means for compiling time estimates of a remaining user availability for participation in a messaging session for a separate user from among a plurality of users currently available for participation in said messaging session;
means for specifying said compiled time estimates of said remaining user availability for output to at least one other user from among said plurality of users prior to said at least one other user initiating said messaging session with said separate user; and
means for adjusting said output of said remaining user availability as time passes to indicate a current remaining user availability. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification