Display unit with processor and communication controller
First Claim
1. A method for windowing appointments, comprising:
- providing a commitment window; and
providing a processing window floating within the commitment window, the processing window including;
a first interval in which at least one lot is consumed for processing; and
a second interval in which the consumed lot is processed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for scheduling appointments in a manufacturing process flow are disclosed. The method and apparatus include a number of aspects including appointments in which processing windows float within commitment windows; appointments in which the processing windows include consumption and processing intervals and in which the processing windows can overlap with the processing interval of other appointments; the use of different kinds of calendars including different types of appointments maintained in a variety of states; a calendaring system in which appointments are constrained by the implicit constraints not represented by booked appointments as well as the explicit constraints represented by booked appointments; calendar manipulation techniques used in managing the calendars; and corresponding appointments maintained over multiple calendars in a synchronized manner.
-
Citations
40 Claims
-
1. A method for windowing appointments, comprising:
-
providing a commitment window; and providing a processing window floating within the commitment window, the processing window including; a first interval in which at least one lot is consumed for processing; and a second interval in which the consumed lot is processed. - View Dependent Claims (2, 3, 4)
-
-
5. A calendar of appointments, each appointment comprising:
-
a commitment window; and a processing window floating within the commitment window, the processing window including; a first interval in which at least one lot is consumed for processing; and a second interval in which the consumed lot is processed. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for calendaring appointments, comprising:
-
booking a processing appointment on a calendar; defining a first portion of the booked appointment as a consumption interval; and defining a non-overlapping portion of the booked appointment as a processing interval. - View Dependent Claims (19, 20)
-
-
21. A method for calendaring appointments, comprising:
-
explicitly constraining an appointment with the presence of another appointment booked on the same calendar; and implicitly constraining an appointment with at least one attribute representing a constraint that may not be associated with any other appointment on the same calendar. - View Dependent Claims (22, 23, 24)
-
-
25. A method for calendaring appointments, comprising:
-
booking a first appointment on a first calendar; booking a second appointment corresponding to the first appointment on a second calendar; and synchronizing changes to the first and second appointments responsive to events in a process flow. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A calendaring system, comprising:
-
a first calendar an which a first appointment is booked; and a second calendar on which a second appointment is booked, the second appointment being synchronized to the first appointment responsive to events in a process flow. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification