IP Library Granted Patent US 8,255,256
Granted Patent B2
US 8,255,256 · App. 12/406,649 · Granted Aug 28, 2012

Management of user events scheduled during a user absence period

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,255,256
App. No.
12/406,649
Granted
Aug 28, 2012
Kind
B2
Abstract

A solution for improved management of user events scheduled during a user absence period a determination module configured to determine a user absence period having a start date and an end date. A detection module configured to detect a new user event scheduled during the user absence period. A reporting module configured to report statistics on the new user events. A response module configured to automatically respond to the new user event scheduled during the user absence period, the new user event scheduled after the user absence period is defined. A definition module configured to define the user absence period having a start date and an end date. A search module configured to search two or more calendaring repositories for a scheduled user event having a start/end date during the user absence period, and a presentation module configured to present to the user the scheduled user event.

Claims (30)

1. A method for improved management of user events scheduled during a user absence period, the method comprising:

determining a user absence period having a start date and an end date, the user absence period defined on a user calendar;

searching at least one calendaring repository for at least one scheduled user event having a due date during the user absence period, the at least one user event scheduled prior to a user defining the user absence period;

responding, using a processor, to each scheduled user event having a due date during the user absence period;

detecting whether a new user event is scheduled after the defining of the user absence period, the new user event having a due date during the user absence period;

responding, using the processor, to the new user event scheduled during the user absence period;

defining a buffer period with a start date and an end date separate from the start date and end date of the absence period;

searching at least one calendaring repository for one or more scheduled user events having a due date during the buffer period, the one or more scheduled user events scheduled prior to defining the buffer period;

responding to each scheduled user event coming due during the buffer period in a manner differently than responding to the scheduled user event coming due during the user absence period;

detecting whether a new user event is scheduled after defining the buffer period, the new user event having a due date during the buffer period; and

responding, using the processor, to the new user event scheduled during the buffer period in a manner differently than responding to the new user event coming due during the user absence period.

2. The method of claim 1 , wherein each user event comprises one or more of an electronically scheduled meeting, an email having a follow-up due date, a chat appointment, a task assignment, and an instant message(IM) to-do item.

3. The method of claim 1 , wherein responding to the new user event comprises applying one or more response rules in response to the user event satisfying a user event criteria, the user event criteria comprising one or more of a user event communication type, a user event action type, a user event sender, a user event distribution list, a user event attachment, a buffer time period associated with the user absence period, and a priority level of the user event.

4. The method of claim 3 , further comprising defining the one or more response rules by way of a user interface, the response rules comprising an action selected from the group comprising, declining the new user event, accepting the new user event, delegating the new user event, notifying an organizer of the new user event, notifying a distribution list of the new user event, and ignoring the new user event.

5. A computer readable storage device having an executable program therein stored thereon, wherein the program instructs a processor to perform:

determining a user absence period having a start date and an end date, the user absence period defined on a user calendar;

searching at least one calendaring repository for at least one scheduled user event having a due date during the user absence period, the at least one user event scheduled prior to a user defining the user absence period;

responding, using a processor, to each scheduled user event having a due date during the user absence period;

detecting whether a new user event is scheduled after the defining of the user absence period, the new user event having a due date during the user absence period;

responding, using the processor, to the new user event scheduled during the user absence period;

defining a buffer period with a start date and an end date separate from the start date and end date of the absence period;

searching at least one calendaring repository for one or more scheduled user events having a due date during the buffer period, the one or more scheduled user events scheduled prior to defining the buffer period;

responding to each scheduled user event coming due during the buffer period in a manner differently than responding to the scheduled user event coming due during the user absence period;

detecting whether a new user event is scheduled after defining the buffer period, the new user event having a due date during the buffer period; and

responding, using the processor, to the new user event scheduled during the buffer period in a manner differently than responding to the new user event coming due during the user absence period.

6. The computer readable storage device of claim 5 , wherein responding to the new user event comprises applying one or more response rules in response to the user event satisfying a user event criteria, the user event criteria comprising one or more of a user event communication type, a user event action type, a user event sender, a user event distribution list, a user event attachment, a buffer time period associated with the user absence period, and a priority level of the user event.

7. The computer readable storage device of claim 6 , further comprising defining the one or more response rules by way of a user interface, the response rules comprising an action selected from the group comprising, declining the new user event, accepting the new user event, delegating the new user event, notifying an organizer of the new user event, notifying a distribution list of the new user event, and ignoring the new user event.

8. The method of claim 1 , wherein defining a buffer period further includes defining a buffer period wherein the start date of the buffer period is prior to the start date of the absence period.

9. The method of claim 1 , wherein searching at least one calendaring repository further includes searching multiple calendar repositories.

10. The computer readable storage device of claim 5 , wherein defining a buffer period further includes defining a buffer period wherein the start date of the buffer period is prior to the start date of the absence period.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2009
From: HAYNES, THOMAS R.; SUN, LIN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 022701/0346 →
Continuity (1)
Related Publication 20100241483A1 · Sep 23, 2010