IP Library Patent Application 14060704
Patent Application
App. No. 14/060,704

OVERLOADED SCHEDULE DETECTION AND NOTIFICATION

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 None
App. No.
14/060,704
Abstract

A method, system and computer program product for overloaded schedule detection and notification in a calendaring and scheduling (C&S) system is provided. A method for overloaded schedule detection and notification in a C&S system includes loading a task list for an end user into memory of the C&S system. The task list includes a set of tasks scheduled for completion by the end user over a range of time. The method also includes displaying the task list in a user interface of the C&S system, comparing a capacity of the end user to complete tasks during the range of time to the tasks in the set. Finally, the method includes responding to a determination that the tasks in the last exceeds the capacity by displaying an alert in the user interface of the C&S system indicating an overloaded condition.

Claims (28)

1 . A method for overloaded schedule detection and notification in a calendaring and scheduling (C&S) system, the method comprising:

loading a task list for an end user into memory of the C&S system, the task list comprising a set of tasks scheduled for completion by the end user over a range of time;

displaying the task list in a user interface of the C&S system;

comparing a capacity of the end user to complete tasks during the range of time to the tasks in the set; and,

responsive to a determination that the tasks in the set exceeds the capacity, displaying an alert in the user interface of the C&S system indicating an overloaded condition.

2 . The method of claim 1 , further comprising responsive to a determination that the tasks in the set do not exceed the capacity but is within a threshold value of the capacity, displaying an alert in the user interface of the C&S system indicating an approaching overloaded condition.

3 . The method of claim 1 , further comprising, in response to the overloaded condition, selecting a task in the set of tasks, determining a future day when the selected task can be re-scheduled without causing an overloaded condition in the future day, and prompting the end user in the user interface of the C&S system to reschedule the selected task to the future day.

4 . The method of claim 3 , wherein the selected task is selected according to a lowest priority from amongst the set of tasks.

5 . The method of claim 3 , wherein the selected task is selected from amongst the set of tasks according to a combination of known time consumption and priority of the selected task.

6 . A calendaring and scheduling (C&S) data processing system configured for overloaded schedule detection and notification, the system comprising:

a host server computing system comprising at least one server with memory and at least one processor;

a database of tasks scheduled for an end user of the C&S system;

a C&S system executing in the host server computing system and coupled to the database, the C&S system managing scheduling and completion of different tasks in the database; and,

an overloaded schedule detection and notification module of the C&S system, the module comprising program code enabled upon execution in the memory of the host server computing system to load a task list for the end user in the C&S system, the task list comprising a set of tasks scheduled in the database for completion by the end user over a range of time, to display the task list in a user interface of the C&S system, to compare a capacity of the end user to complete tasks during the range of time to the tasks in the set, and to respond to a determination that the tasks in the set exceeds the capacity by displaying an alert in the user interface of the C&S system indicating an overloaded condition.

7 . The system of claim 6 , wherein the program code is further enabled to respond to a determination that the tasks in the set do not exceed the capacity, but is within a threshold value of the capacity, by displaying an alert in the user interface of the C&S system indicating an approaching overloaded condition.

8 . The system of claim 6 , wherein the program code is further enabled to respond to the overloaded condition by selecting a task in the set of tasks, by determining a future day when the selected task can be re-scheduled without causing an overloaded condition in the future day, and by prompting the end user in the user interface of the C&S system to reschedule the selected task to the future day.

9 . The system of claim 8 , wherein the selected task is selected according to a lowest priority from amongst the set of tasks.

10 . The system of claim 8 , wherein the selected task is selected from amongst the set of tasks according to a combination of known time consumption and priority of the selected task.

11 . A computer program product for overloaded schedule detection and notification in a calendaring and scheduling (C&S) system, the computer program product comprising:

a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:

computer readable program code for loading a task list for an end user into memory of the C&S system, the task list comprising a set of tasks scheduled for completion by the end user over a range of time;

computer readable program code for displaying the task list in a user interface of the C&S system;

computer readable program code for comparing a capacity of the end user to complete tasks during the range of time to the tasks in the set; and,

computer readable program code for responding to a determination that the tasks in the set exceeds the capacity, by displaying an alert in the user interface of the C&S system indicating an overloaded condition.

12 . The computer program product of claim 11 , further comprising computer readable program code for responding to a determination that the tasks in the set do not exceed the capacity but is within a threshold value of the capacity, by displaying an alert in the user interface of the C&S system indicating an approaching overloaded condition.

13 . The computer program product of claim 11 , further comprising, computer readable program code for responding to the overloaded condition by selecting a task in the set of tasks, by determining a future day when the selected task can be re-scheduled without causing an overloaded condition in the future day, and by prompting the end user in the user interface of the C&S system to reschedule the selected task to the future day.

14 . The computer program product of claim 13 , wherein the selected task is selected according to a lowest priority from amongst the set of tasks.

15 . The computer program product of claim 13 , wherein the selected task is selected from amongst the set of tasks according to a combination of known time consumption and priority of the selected task.

Assignments (2)
SECURITY INTEREST Recorded Jul 31, 2018
From: SUGARCRM INC., AS GRANTOR
To: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P., AS COLLATERAL AGENT
Reel/Frame 046673/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2018
From: ITANI, MAJED; KOLEGAYEV, DMITRIY
To: SUGARCRM INC.
Reel/Frame 045476/0985 →