IP Library › Granted Patent US 8,645,464
Granted Patent B2
US 8,645,464 · App. 13/006,844 · Granted Feb 4, 2014

Determining meeting attendee readiness

Inventors: Carol Sue Zimmet (Boxborough, MA); Sean Callanan (Churchtown, IE); Ruthie D. Lyle (Durham, NC); Patrick Joseph O'Sullivan (Ballsbridge, IE); Fred Raguillat (Dunboyne, IE)
Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,645,464
App. No.
13/006,844
Granted
Feb 4, 2014
Kind
B2
Abstract

Status information associated with at least one application associated with a meeting invitee is detected. An estimated arrival time of the meeting invitee to a meeting is determined based upon, at least in part, the status information. The estimated arrival time is provided to at least another invitee of the meeting.

Claims (32)

1. A computer implemented method comprising:

detecting, by a computing device, status information associated with at least one application associated with a meeting invitee, wherein detecting status information includes receiving status information from an application specific probe that monitors usage of the at least one application associated with the meeting invitee to determine whether the meeting invitee is currently engaged in an activity, wherein the status information includes a current status of the meeting invitee engaging in the activity and a recent status of the meeting invitee engaged in the activity;

determining, by the computing device, an estimated arrival time of the meeting invitee to a meeting based upon, at least in part, the status information, wherein the status information is indicative of progress toward the meeting invitee attending the meeting; and

providing, by the computing device, the estimated arrival time to at least another invitee of the meeting.

2. The computer implemented method according to claim 1 , wherein the status information includes one or more of telephony status, instant messaging presence, keyboard activity, web conference presence, and email activity.

3. The computer implemented method according to claim 1 , wherein determining an estimated arrival time includes identifying a change in the status information.

4. The computer implemented method according to claim 1 , wherein providing an estimated arrival time includes providing one or more of a web feed, and instant message communication, and a web conference dialog.

5. The computer implemented method according to claim 1 , wherein providing the estimated arrival time includes providing at least a portion of the status information.

6. The computer implemented method according to claim 1 , further comprising updating the estimated arrival time of the meeting invitee to the meeting.

7. The computer implemented method according to claim 1 , wherein determining the estimated arrival time of the meeting invitee to the meeting includes detecting status information associated with at least one other user engaged in the activity with the meeting invitee.

8. A computer program product residing on a non-transitory computer readable storage medium having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations comprising:

detecting status information associated with at least one application associated with a meeting invitee, wherein detecting status information includes receiving status information from an application specific probe that monitors usage of the at least one application associated with the meeting invitee to determine whether the meeting invitee is currently engaged in an activity, wherein the status information includes a current status of the meeting invitee engaging in the activity and a recent status of the meeting invitee engaged in the activity;

determining an estimated arrival time of the meeting invitee to a meeting based upon, at least in part, the status information, wherein the status information is indicative of progress toward the meeting invitee attending the meeting; and

providing the estimated arrival time to at least another invitee of the meeting.

9. The computer program product according to claim 8 , wherein the status information includes one or more of telephony status, instant messaging presence, keyboard activity, web conference presence, and email activity.

10. The computer program product according to claim 8 , wherein the instructions for determining an estimated arrival time include instructions for identifying a change in the status information.

11. The computer program product according to claim 8 , wherein the instructions for providing an estimated arrival time include instructions for providing one or more of a web feed, and instant message communication, and a web conference dialog.

12. The computer program product according to claim 8 , wherein the instructions for providing the estimated arrival time include instructions for providing at least a portion of the status information.

13. The computer program product according to claim 8 , further comprising instructions for updating the estimated arrival time of the meeting invitee to the meeting.

14. The computer program product according to claim 8 , wherein determining the estimated arrival time of the meeting invitee to the meeting includes detecting status information associated with at least one other user engaged in the activity with the meeting invitee.

15. A system comprising:

a processor;

a memory;

a first software module executable by the processor and the memory, the first software module configured to detect status information associated with at least one application associated with a meeting invitee, wherein the first software module is further configured to receive status information from an application specific probe that monitors usage of the at least one application associated with the meeting invitee to determine whether the meeting invitee is currently engaged in an activity, wherein the status information includes a current status of the meeting invitee engaging in the activity and a recent status of the meeting invitee engaged in the activity;

a second software module executable by the processor and the memory, the second software module configured to determine an estimated arrival time of the meeting invitee to a meeting based upon, at least in part, the status information, wherein the status information is indicative of progress toward the meeting invitee attending the meeting; and

a third software module executable by the processor and the memory, the third software module configured to provide the estimated arrival time to at least another invitee of the meeting.

16. The system according to claim 15 , wherein the status information includes one or more of telephony status, instant messaging presence, keyboard activity, web conference presence, and email activity.

17. The system according to claim 15 , wherein the second software module, configured to determine an estimated arrival time, is further configured to identify a change in the status information.

18. The system according to claim 15 , wherein the third software module, configured to provide an estimated arrival time, is further configured to provide one or more of a web feed, and instant message communication, and a web conference dialog.

19. The system according to claim 15 , wherein the third software module, configured to provide the estimated arrival time, is further configured to provide at least a portion of the status information.

20. The system according to claim 15 , further comprising a fourth software module executable by the processor and the memory, the fourth software module configured to update the estimated arrival time of the meeting invitee to the meeting.

21. The system according to claim 15 , wherein the second software module, configured to determine the estimated arrival time of the meeting invitee to the meeting, is further configured to detect status information associated with at least one other user engaged in the activity with the meeting invitee.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2011
From: ZIMMET, CAROL SUE; CALLANAN, SEAN; LYLE, RUTHIE D.; O'SULLIVAN, PATRICK JOSEPH; RAGUILLAT, FRED
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 025654/0211 →
Continuity (1)
Related Publication 20120185534A1 · Jul 19, 2012