Determining availability based on percentage available
First Claim
1. A system for displaying scheduling availability of a user, said system comprising:
- an occupancy module for analyzing a schedule of the user to determine occupancy for a time period in the schedule based on a percentage of occupied time in the time period, the time period including at least one of an available time slot and an occupied time slot;
a processor connected to said occupancy module, said processor determines whether the occupancy for the time period is above a threshold level of occupancy, the threshold level of occupancy including a maximum percentage of occupied time; and
a scheduling module connected to said processor, said scheduling module automatically displays the scheduling availability of the user, the scheduling availability of the user being displayed as unavailable for the time slot when the occupancy for the time period is above the threshold level of occupancy.
0 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of the invention provides a system and method for displaying the scheduling availability of a user. The system includes an occupancy module for analyzing the schedule of the user to determine the occupancy for a time period in the schedule. The time period includes an available time slot and/or an occupied time slot. A processor connected to the occupancy module determines whether the occupancy for the time period is above a threshold level of occupancy. The threshold level of occupancy includes a maximum number of occupied time slots, a maximum percentage of occupied time slots, a maximum amount of occupied time, and/or a maximum percentage of occupied time. A scheduling module connected to the processor automatically displays the scheduling availability of the user as unavailable for the time slot when the occupancy for the time period is above the threshold level of occupancy.
-
Citations
20 Claims
-
1. A system for displaying scheduling availability of a user, said system comprising:
-
an occupancy module for analyzing a schedule of the user to determine occupancy for a time period in the schedule based on a percentage of occupied time in the time period, the time period including at least one of an available time slot and an occupied time slot; a processor connected to said occupancy module, said processor determines whether the occupancy for the time period is above a threshold level of occupancy, the threshold level of occupancy including a maximum percentage of occupied time; and a scheduling module connected to said processor, said scheduling module automatically displays the scheduling availability of the user, the scheduling availability of the user being displayed as unavailable for the time slot when the occupancy for the time period is above the threshold level of occupancy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for displaying scheduling availability of a user, said system comprising:
-
an occupancy module for analyzing a schedule of the user to determine occupancy for a time period in the schedule, the time period including at least one of an available time slot and an occupied time slot, said occupancy module determines the occupancy for the time period based on a percentage of occupied time in the time period; a processor connected to said occupancy module, said processor determines whether the occupancy for the time period is above a threshold level of occupancy, the threshold level of occupancy including a maximum percentage of occupied time; and a scheduling module connected to said processor, said scheduling module automatically displays the scheduling availability of the user, the scheduling availability of the user being displayed as unavailable for the time slot when the occupancy for the time period is above the threshold level of occupancy, said scheduling module sends a message to at least one of the user and a second user, the message including the scheduling availability of the user. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for displaying scheduling availability of a user, said system comprising:
-
an occupancy module for analyzing a schedule of the user to determine occupancy for a time period in the schedule based on a percentage of occupied time in the time period, the time period including at least one of an available time slot and an occupied time slot, said occupancy module observes at least one ineligible occupied time slot, the ineligible occupied time slot being excluded from at least one of; a number of occupied time slots in the time period, a percentage of occupied time slots in the time period, an amount of occupied time in the time period, and the percentage of occupied time in the time period; a processor connected to said occupancy module, said processor determines whether the occupancy for the time period is above a threshold level of occupancy, the threshold level of occupancy including a maximum percentage of occupied time; and a scheduling module connected to said processor, said scheduling module automatically displays the scheduling availability of the user, the scheduling availability of the user being displayed as unavailable for the time slot when the occupancy for the time period is above the threshold level of occupancy, said scheduling module sends a message to at least one of the user and a second user, the message including the scheduling availability of the user. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer program product for displaying scheduling availability of a user, said computer program product comprising:
-
a non-transitory computer readable storage medium; first program instructions to analyze a schedule of the user to determine occupancy for a time period in the schedule based on a percentage of occupied time in the time period, the time period including at least one of an available time slot and an occupied time slot; second program instructions to determine whether the occupancy for the time period is above a threshold level of occupancy, the threshold level of occupancy including a maximum percentage of occupied time; and third program instructions to automatically display the scheduling availability of the user, the scheduling availability of the user being displayed as unavailable for the time slot when the occupancy for the time period is above the threshold level of occupancy, wherein said first program instructions, said second program instructions, and said third program instructions are stored on said computer readable storage medium.
-
Specification