IP Library › Granted Patent US 8,886,732
Granted Patent B2
US 8,886,732 · App. 13/191,508 · Granted Nov 11, 2014

Out-of-office calendar aggregator

Inventors: John W. Avitabile (Dallas, TX); Christopher E. Maylor (Bedford, TX); Charles W. Christensen (Euless, TX); Laurie E. Chessie (Bedford, TX); Rachel Knickmeyer (Carrollton, TX); Radoslaw Wilk (Irving, TX); Crystal Branner (Euless, TX)
Assignee: Verizon Patent and Licensing Inc.
G06Q10/10
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,886,732
App. No.
13/191,508
Granted
Nov 11, 2014
Kind
B2
Abstract

A computing device receives and stores configuration data for out-of-office calendar events and information for an employee out-of-office event. The computing device generates, in response to the receiving the information for the employee out-of-office event, a notification message for a manager, wherein the notification message is based on the configuration data and the information for an employee out-of-office event. The computing device receives a request to present an out-of-office calendar for a portion of an organization associated with the employee and sends, to a user device, a calendar with the stored information for the employee out-of-office event that is responsive to the request to present the out-of-office calendar.

Claims (60)

1. A method, comprising:

receiving, by a computing device, configuration data for managing a calendar of out-of-office events for an organization, wherein the configuration data includes holiday settings, manager notification settings, and organizational settings;

receiving, by the computing device, information for multiple employee out-of-office events, wherein the information for each of the multiple employee out-of-office events includes an employee name, a defined time period for the out-of-office event, and a sub-group for the employee name;

storing, by the computing device, the configuration data and the information for the multiple employee out-of-office events;

receiving, by the computing device, a request to present an out-of-office calendar for a portion of the organization; and

sending, by the computing device and to a user device, a user interface for a calendar with the stored information for the multiple employee out-of-office events that is responsive to the request to present the out-of-office calendar,

wherein the user interface includes a data selection menu with an organizational structure that allows a user to select, based on the configuration data, a particular sub-group within the organization for which to present, on the calendar, particular employee out-of-office events, of the multiple employee out-of-office events, that are associated with the particular sub-group, and

wherein the calendar includes, for each given day on the calendar, a summary of employee out-of-office events, of the multiple employee out-of-office events, that are applicable to the particular sub-group, along with holidays that are applicable to employees of the particular sub-group.

2. The method of claim 1 , further comprising:

identifying, based on the organizational settings, a manager associated with each of the multiple employee out-of-office events;

providing, based on the manager notification settings and in response to the receiving the information for the multiple employee out-of-office events, a notification message to each of the respective managers associated with each of the multiple employee out-of-office events; and

providing, at a time identified in the manager notification settings, a reminder, to each of the respective managers associated with each of the multiple employee out-of-office events, to indicate a pending out-of-office event.

3. The method of claim 2 , wherein the notification message comprises an email message.

4. The method of claim 3 , wherein the notification message comprises an email message with a calendar data exchange file.

5. The method of claim 2 , wherein the notification message is configured to automatically add the employee out-of-office event to a personal calendar application.

6. The method of claim 1 , further comprising:

receiving a request to export data, from the configuration data and the information for the multiple employee out-of-office events, for a portion of the organization associated with the employees of the particular sub-group; and

sending, by the computing device and to another user device, a data list with the stored information for the employee out-of-office event that is responsive to the request to export data.

7. The method of claim 1 , further comprising:

providing, to the user device, another user interface to solicit the information for a particular employee out-of-office event of the multiple employee out-of-office events.

8. The method of claim 1 , further comprising:

presenting a form to enable a user to input the configuration data, wherein the form includes an interactive list of employees associated with an organization and managers with which each employee is connected.

9. The method of claim 1 , further comprising:

receiving information for another employee out-of-office event; and

storing the information for the other employee out-of-office event.

10. One or more computing devices, comprising:

a memory to store a plurality of instructions; and

a processor configured to execute instructions in the memory to:

receive, from a user device, configuration data for managing a calendar of out-of-office events for an organization, wherein the configuration data includes holiday settings, manager notification settings, and organizational settings,

receive, from another user device information for multiple employee out-of-office events, wherein the information for each of the multiple employee out-of-office events includes an employee name, a defined time period for the out-of-office event, and a sub-group for the employee name,

store, in the memory, the configuration data and the information for the multiple employee out-of-office events,

send, to a different user device, a calendar with the stored information for the multiple employee out-of-office events, wherein the calendar includes a user interface to request a data list including the employee out-of-office event,

wherein the user interface includes a data selection menu with an organizational structure that allows a user to select, based on the configuration data, a particular sub-group within the organization for which to present, on the calendar, particular employee out-of-office events, of the multiple employee out-of-office events, that are associated with the particular sub-group, and

wherein the calendar includes, for each given day on the calendar, a summary of employee out-of-office events, of the multiple employee out-of-office events, that are applicable to the particular sub-group, along with holidays that are applicable to employees of the particular sub-group.

11. The one or more computing devices of claim 10 , wherein the processor is further configured to execute instructions in the memory to:

receive a request to export data, from the configuration data and the information for the multiple employee out-of-office events, for a portion of the organization associated with the employees of the particular sub-group; and

send the data list with the stored information for the employee out-of-office event that is responsive to the request to export data.

12. The one or more computing devices of claim 10 , wherein the processor is further configured to execute instructions in the memory to:

identify, based on the organizational settings, a manager associated with each of the multiple employee out-of-office events;

provide, based on the manager notification settings and in response to the receiving the information for the multiple employee out-of-office events, a notification message to each of the respective managers associated with each of the multiple employee out-of-office events; and

provide, at a time identified in the manager notification settings, a reminder, to each of the respective managers associated with each of the multiple employee out-of-office events, to indicate a pending out-of-office event.

13. The one or more computing devices of claim 12 , wherein the notification message comprises an email message.

14. The one or more computing devices of claim 12 , wherein the notification message comprises an email message including a calendar data exchange file as an attachment to the email message.

15. The one or more computing devices of claim 12 , wherein the notification message is configured to cause a user device associated with one of the respective managers to automatically add at least one of the multiple employee out-of-office events to a personal calendar application associated with the one of the respective managers.

16. The one or more computing devices of claim 10 , wherein the processor is further configured to execute instructions in the memory to:

provide, to the other user device, a user interface to solicit the information for at least one of the multiple employee out-of-office events.

17. The one or more computing devices of claim 10 , wherein the processor is further configured to execute instructions in the memory to:

receive information for another employee out-of-office event; and

store, in the memory, the information for the other employee out-of-office event.

18. A non-transitory computer-readable memory comprising computer-executable instructions, the computer-readable memory comprising one or more instructions to:

store configuration data for managing a calendar of out-of-office events for an organization, wherein the configuration data includes holiday settings for particular regions, manager notification settings, and organizational settings;

receive, from a user device, information for multiple employee out-of-office events, wherein the information for each of the multiple employee out-of-office events includes an employee name, a defined time period for the out-of-office event, and a sub-group for the employee name;

store the information for the multiple employee out-of-office events; and

send, to a different user device, a calendar with the stored information for the multiple employee out-of-office events, wherein the calendar includes a user interface to request a data list including the employee out-of-office events,

wherein the user interface includes a data selection menu with an organizational structure that allows a user to select, based on the configuration data, a particular sub-group within the organization for which to present, on the calendar, particular employee out-of-office events, of the multiple employee out-of-office events, that are associated with the particular sub-group, and

wherein the calendar includes, for each given day on the calendar, a summary of employee out-of-office events, of the multiple employee out-of-office events, that are applicable to the particular sub-group, along with regional holidays that are applicable to employees of the particular sub-group.

19. The computer-readable memory of claim 18 , further comprising one or more instructions to:

provide, at a time prior to an out-of-office event identified in the manager notification settings, a reminder, to a manager associated with one of the multiple employee out-of-office events, to indicate a pending out-of-office event.

20. The computer-readable memory of claim 18 , further comprising one or more instructions to:

send, to another user device, a data list with the stored information for the employee out-of-office event.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2011
From: AVITABILE, JOHN W.; MAYLOR, CHRISTOPHER E.; CHRISTENSEN, CHARLES W.; CHESSIE, LAURIE E.; KNICKMEYER, RACHEL; WILK, RADOSLAW; BRANNER, CRYSTAL
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 026654/0778 →
Continuity (1)
Related Publication 20130031184A1 · Jan 31, 2013