Schedule adjustment method, method and apparatus for schedule management, capable of automatically adjusting schedule
First Claim
1. A schedule adjustment method adjusting plural schedules, in each of which a registration time zone and a first flexibility time zone showing a range in which said registration time zone can be changed are set, comprising:
- a first step of extracting plural schedules each as an object for adjustment from said plural schedules in response to a request for schedule adjustment;
a second step of receiving a schedule whose adjustment is requested and which is composed of a desired time zone and a second flexibility time zone showing a range in which said desired time zone can be changed;
a third step of comparing said schedule whose adjustment is requested with said plural schedules each as an object for adjustment to adjust such that said schedule whose adjustment is requested coincides with plural schedule setting enabling time zones of said plural schedules each as an object for adjustment;
a fourth step of updating said plural schedules each as an object for adjustment when said schedule whose adjustment is requested coincides with said plural schedule setting enabling time zones; and
a fifth step of originating a result of the adjustment in said third step, wherein said schedule setting enabling time zone is a time zone obtained by summing an unassigned time zone and said first flexibility time zone.
3 Assignments
0 Petitions
Accused Products
Abstract
A comparison loop counter compares a schedule whose adjustment is requested from a user with a schedule as an object for adjustment stored in a data base. When the schedule whose adjustment is requested does not coincide with an unassigned time zone of the schedule as an object for adjustment, position shift circuit change the schedule whose adjustment is requested in a range of a flexibility time zone set to the schedule and the comparison loop counter adjusts such that the schedule whose adjustment is requested coincides with an unassigned time zone of the schedule as an object for adjustment. As a result, when a request for schedule registration from a user occurs, the schedule can be automatically adjusted taking into consideration schedules of other users.
29 Citations
15 Claims
-
1. A schedule adjustment method adjusting plural schedules, in each of which a registration time zone and a first flexibility time zone showing a range in which said registration time zone can be changed are set, comprising:
-
a first step of extracting plural schedules each as an object for adjustment from said plural schedules in response to a request for schedule adjustment;
a second step of receiving a schedule whose adjustment is requested and which is composed of a desired time zone and a second flexibility time zone showing a range in which said desired time zone can be changed;
a third step of comparing said schedule whose adjustment is requested with said plural schedules each as an object for adjustment to adjust such that said schedule whose adjustment is requested coincides with plural schedule setting enabling time zones of said plural schedules each as an object for adjustment;
a fourth step of updating said plural schedules each as an object for adjustment when said schedule whose adjustment is requested coincides with said plural schedule setting enabling time zones; and
a fifth step of originating a result of the adjustment in said third step, wherein said schedule setting enabling time zone is a time zone obtained by summing an unassigned time zone and said first flexibility time zone. - View Dependent Claims (2, 3, 4)
-
-
5. A schedule management method managing plural schedules in each of which a registration time zone and a flexibility time zone showing a range in which said registration time zone can be changed are set, comprising:
-
a first step of extracting plural schedules each as an object for management having the same schedule from said plural schedules in response to a request for schedule management;
a second step of detecting a residual time till a next scheduled time point from a current time point on the basis of said plural schedules each as an object for management;
and a third step of transmitting a residual time detected in said second step to a client. - View Dependent Claims (6, 7, 8)
-
-
9. A schedule management method managing plural schedules in each of which a registration time zone and a first flexibility time zone showing a range in which said registration time zone can be changed are set, comprising:
-
a first step of extracting plural schedules each as an object for management from said plural schedules in response to a request for schedule management;
a second step of receiving a schedule whose adjustment is requested and which is composed of a desired time zone and a second flexibility time zone showing a range in which said desired time zone can be changed;
a third step of comparing said schedule whose adjustment is requested with said plural schedules each as an object for adjustment to adjust such that said schedule whose adjustment is requested coincide with plural schedule setting enabling time zones of said plural schedules each as an object for adjustment;
a fourth step of updating said plural schedules each as an object for adjustment when said schedule whose adjustment is requested coincides with said plural schedule setting enabling time zones; and
a fifth step of originating a result of adjustment in said third step, wherein said schedule setting enabling time zone is a time zone obtained by summing of an unassigned time zone and said first flexibility time zone, and in said third step, when said first flexibility time zone exceeds a limited time in said adjusted plural schedules each as an object for adjustment, a schedule as an object for adjustment to which said first flexible time zone exceeding is set is removed. - View Dependent Claims (10, 11, 13, 14, 15)
-
-
12. A schedule management apparatus comprising:
-
a schedule storage circuit storing plural schedules in each of which a registration time zone and a first flexibility time zone showing a range in which said registration time zone can be changed are set;
a reception circuit receiving a schedule whose adjustment is requested and which is composed of a desired time zone and a second flexibility time zone showing a range in which said desired time zone can be changed;
a schedule read circuit reading plural schedules each as an object for adjustment from said schedule storage circuit in response to a request for schedule adjustment received by said reception circuit;
a schedule adjustment circuit comparing said schedule whose adjustment is requested with said plural schedules each as an object for adjustment to adjust such that said schedule whose adjustment is requested coincides with plural schedule setting enabling time zones of said plural schedules each as an object for adjustment;
a schedule updating circuit updating each of said plural schedules each as an object for adjustment on the basis of said schedule whose adjustment is requested when said schedule whose adjustment is requested coincides with said plural schedule setting enabling time zones;
a schedule rewrite circuit rewriting corresponding plural schedules stored in said schedule storage circuit with plural updated schedules updated by said schedule updating circuit; and
an origination circuit originating a result of adjustment effected by said schedule adjustment circuit, wherein said schedule setting enabling time zone is a time zone obtained by summing an unassigned time zone and said first flexibility time zone.
-
Specification