Method and system for displaying and editing a resource schedule
First Claim
1. For use with a computer having a processor and display device coupled thereto, a method for displaying a resource schedule containing a plurality of objects in an N-level multiple hierarchy all of which objects are subject to a common dependency, comprising the steps of:
- (a) allocating different non-overlapping areas of the display device for each level of the resource schedules, (b) graphically displaying each level of the resource schedule in the respective area of the display device on a common axis representative of the common dependency, (c) providing editing tools for allowing;
(i) objects of the same level to be interchanged, (ii) objects of a given level i (where i<
N) to be inserted into an object of a higher level (i+1), and (iii) objects of a given level i (where i>
1) to be disassembled into an object of a lower level (i−
1).
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for displaying a resource schedule containing a plurality of objects in an N-level multiple hierarchy all of which objects are subject to a common dependency, comprising the steps of allocating different non-overlapping areas of a display device for each level of the resource schedules, and graphically displaying each level of the resource schedule in the respective area of the display device in synchronized relationship on a common axis representative of the common dependency. Editing tools are provided for allowing objects of the same level to be interchanged, objects of a given level i (where i<N) to be inserted into an object of a higher level (i+1), and objects of a given level i (where i>1) to be disassembled into an object of a lower level (i−1). The method and system are particularly suited for constructing and editing crew pairings for airlines and allow simple and efficient on-line, interactive manipulation of resources.
64 Citations
42 Claims
-
1. For use with a computer having a processor and display device coupled thereto, a method for displaying a resource schedule containing a plurality of objects in an N-level multiple hierarchy all of which objects are subject to a common dependency, comprising the steps of:
-
(a) allocating different non-overlapping areas of the display device for each level of the resource schedules, (b) graphically displaying each level of the resource schedule in the respective area of the display device on a common axis representative of the common dependency, (c) providing editing tools for allowing;
(i) objects of the same level to be interchanged, (ii) objects of a given level i (where i<
N) to be inserted into an object of a higher level (i+1), and (iii) objects of a given level i (where i>
1) to be disassembled into an object of a lower level (i−
1).- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
the outward and return duties in each crew pairing are linked by a boundary having a first color, the flights within each duty are linked by a boundary having a second color, and each flight is color coded with a third color.
-
-
16. The method according to claim 15, wherein flights belonging to different carriers are color-coded differently.
-
17. The method according to claim 13, wherein alongside each window is displayed a legend describing the objects in the respective window.
-
18. The method according to claim 13, wherein abbreviated flight data is displayed together with the respective flights in each duty.
-
19. The method according to claim 18, wherein an object may be selected for displaying complete flight data associated with therewith.
-
20. The method according to claim 18, wherein a duty may be selected for displaying complete flight and crew data associated with each flight thereof.
-
21. The method according to claim 13, further including providing controls for processing the crew pairings in the top level window so as to construct a resource schedule for a specified time period and for a specified carrier or carriers.
-
22. The method according to claim 13, wherein the crew-pairings, duties and flights are displayed in mutually synchronized relationship.
-
23. A system having a processor coupled to a memory and a display device for displaying a resource schedule containing a plurality of objects in an N-level multiple hierarchy all of which objects are subject to a common dependency, said processor comprising:
-
(a) means for allocating different non-overlapping areas of the display device for each level of the resource schedules, (b) means for graphically displaying each level of the resource schedule in the respective area of the display device on a common axis representative of the common dependency, and (c) editing tools for allowing;
(i) objects of the same level to be interchanged, (ii) objects of a given level i (where i<
N) to be inserted into an object of a higher level (i−
1), and(iii) objects of a given level i (Where i>
1) to be disassembled into an object of a lower level (i
1).- View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
means for associating textual descriptors with each object, and means for displaying on the display device data representative of the textual descriptors in spaced relationship to the respective object.
-
-
32. The system according to claim 31, wherein the textual descriptors are abbreviations and further including selection means for selecting an object and expanding its abbreviated textual descriptors expanded so as to allow the complete descriptor to be displayed.
-
33. The system according to claim 23, wherein the objects are time-dependent and the common axis is representative of elapsed time.
-
34. The system according to claim 33 for displaying a flight schedule, wherein the objects include crew pairings each containing, one outward and one return duty, duties each containing one or more flights with no intervening rest period, and flights which are displayed respectively in a top level, a middle level and a low level window.
-
35. The system according to claim 34, wherein;
-
the outward and return duties in each crew pairing are linked by a boundary having a first color, the flights within each duty are linked by a boundary having a second color, and each flight is color coded with a third color.
-
-
36. The system according to claim 35, wherein flights belonging to different carriers are color-coded differently.
-
37. The system according to claim 34, wherein alongside each window is displayed a legend describing the objects in the respective window.
-
38. The system according to claim 34, wherein abbreviated flight data is displayed together with the respective flights in each duty.
-
39. The system according to claim 38, wherein an object may be selected for displaying complete flight data associated with therewith.
-
40. The system according to claim 38, wherein a duty may be selected for displaying complete flight and crew data associated with each flight thereof.
-
41. The system according to claim 34, further including controls for processing the crew pairings in the top level window so as to construct a resource schedule for a specified time period and for a specified carrier or carriers.
-
42. The system according to claim 34, wherein processor includes means for displaying the crew-pairings, duties and flights in mutually synchronized relationship.
Specification