Determining Availability Based on Percentage Available
First Claim
1. A method for displaying scheduling availability of a user, said method comprising:
- analyzing a schedule of the user with an occupancy module 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;
determining whether the occupancy for the time period is above a threshold level of occupancy with a processor; and
automatically displaying the scheduling availability of the user with a scheduling module, 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.
1 Assignment
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.
21 Citations
25 Claims
-
1. A method for displaying scheduling availability of a user, said method comprising:
-
analyzing a schedule of the user with an occupancy module 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; determining whether the occupancy for the time period is above a threshold level of occupancy with a processor; and automatically displaying the scheduling availability of the user with a scheduling module, 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, 11, 12, 13, 14)
-
-
15. A method for displaying scheduling availability of a user, said method comprising:
-
analyzing a schedule of the user with an occupancy module 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, the occupancy for the time period being based on at least one of; number of occupied time slots in the time period, percentage of occupied time slots in the time period, amount of occupied time in the time period, and percentage of occupied time in the time period; determining whether the occupancy for the time period is above a threshold level of occupancy with a processor; automatically displaying the scheduling availability of the user with a scheduling module, 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; and updating the occupancy for the time period when a change to the schedule of the user is detected. - View Dependent Claims (16, 17, 18)
-
-
19. A method for displaying scheduling availability of a user, said method comprising:
-
analyzing a schedule of the user with an occupancy module 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, the occupancy for the time period being based on at least one of; number of occupied time slots in the time period, percentage of occupied time slots in the time period, amount of occupied time in the time period, and percentage of occupied time in the time period; determining whether the occupancy for the time period is above a threshold level of occupancy with a processor; and automatically displaying the scheduling availability of the user with a scheduling module, 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 automatically displaying of the scheduling availability of the user including sending a message at least one of the user and a second user. - View Dependent Claims (20, 21, 22)
-
-
23. A method for displaying scheduling availability of a user, said method comprising:
-
analyzing a schedule of the user with an occupancy module 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; determining whether the occupancy for the time period is above a threshold level of occupancy with a processor; automatically displaying the scheduling availability of the user with a scheduling module, 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 automatically displaying of the scheduling availability of the user including sending a message at least one of the user and a second user; and updating the occupancy for the time period when a change to the schedule of the user is detected. - View Dependent Claims (24, 25)
-
Specification