Event management system with grouping feature
First Claim
1. A computerized method for organizing ground transportation of airline passengers attending an event, comprising:
- (a) allowing for the setting of parameters including time windows, available vehicle types, and number of passengers allocated for vehicle type;
(b) assigning passengers arriving or departing in a specified time window to a time group;
(c) assigning passengers within the time group to one or more terminal groups based upon expected arrival or departure airport terminal for each passenger;
(d) counting a number of terminal groups;
(e) setting a terminal group counter to one;
(f) incrementing and storing the terminal group counter in a memory;
(g) if the terminal group counter exceeds the number of terminal groups go to step (j);
(h) defining one of the one or more terminal groups whose passengers are unassigned to a vehicle type as a temporary group;
(i) determining, using a computer, if any one of the available vehicle types will accommodate all passengers in the temporary group,if so, (u) choosing an available vehicle type that will accommodate all passengers in the temporary group and has least number of passengers allocated for vehicle type, (v) assigning the passengers in the temporary group to the chosen vehicle type, and (w) returning to step (f),if not, (x) assigning as many passengers from the temporary group to the available vehicle type that accommodates highest number of passengers based upon the number of passengers allocated for vehicle type, (y) redefine the temporary group as those passengers that remain unassigned to a vehicle type, (z) repeat step (i);
(j) repeat steps (b) through (i) for time windows with passengers; and
(k) displaying passenger assignment on a computer display.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for organizing ground transportation of airline passengers arriving for an event is disclosed. The event management system includes a memory, a computer display; a data entry component that receives passenger data including names of passengers and flight information and stores the passenger data in an application specific format; and a group scheduling component that allows a user to set parameters including VIP status, time windows, vehicle types, and number of passengers allocated for vehicle type, and provides passenger groupings based on flight information and on user-set parameters. Also disclosed is a computerized method for organizing ground transportation of airline passengers arriving for an event.
31 Citations
20 Claims
-
1. A computerized method for organizing ground transportation of airline passengers attending an event, comprising:
-
(a) allowing for the setting of parameters including time windows, available vehicle types, and number of passengers allocated for vehicle type; (b) assigning passengers arriving or departing in a specified time window to a time group; (c) assigning passengers within the time group to one or more terminal groups based upon expected arrival or departure airport terminal for each passenger; (d) counting a number of terminal groups; (e) setting a terminal group counter to one; (f) incrementing and storing the terminal group counter in a memory; (g) if the terminal group counter exceeds the number of terminal groups go to step (j); (h) defining one of the one or more terminal groups whose passengers are unassigned to a vehicle type as a temporary group; (i) determining, using a computer, if any one of the available vehicle types will accommodate all passengers in the temporary group, if so, (u) choosing an available vehicle type that will accommodate all passengers in the temporary group and has least number of passengers allocated for vehicle type, (v) assigning the passengers in the temporary group to the chosen vehicle type, and (w) returning to step (f), if not, (x) assigning as many passengers from the temporary group to the available vehicle type that accommodates highest number of passengers based upon the number of passengers allocated for vehicle type, (y) redefine the temporary group as those passengers that remain unassigned to a vehicle type, (z) repeat step (i); (j) repeat steps (b) through (i) for time windows with passengers; and (k) displaying passenger assignment on a computer display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computerized method for organizing ground transportation of airline passengers attending an event comprising:
-
(a) allowing for the setting of parameters including time windows, available vehicle types, and number of passengers allocated for vehicle type; (b) assigning passengers to flight groups wherein all passengers on a certain flight are in a flight group; (c) repeating steps below using a computer until all passengers are assigned; (d) defining a temporary group as a flight group; (e) for the temporary group, determining if number of passengers in the temporary group exceeds highest number of passengers allocated for any vehicle type, if so go to step (h); (f) for the temporary group, determining if there are any flight groups using a terminal that is a same terminal as the temporary group and having a flight that is within the time window, if there are no such flight groups go to step (h); (g) redefining the temporary group by combining the temporary group with a flight group that is at the same terminal and has closest flight time or closest median flight time to the temporary group, and go to step (e); (h) determining, using a computer, if any one of the available vehicle types will accommodate all passengers in the temporary group, if so, (u) choosing an available vehicle type that will accommodate all passengers in the temporary group and has lowest of the number of passengers allocated for vehicle type, (v) assigning the passengers in the temporary group to the chosen vehicle type, and (w) returning to step (c), if not, (x) assigning as many passengers from the temporary group to the available vehicle type that accommodates highest number of passengers based upon the number of passengers allocated for vehicle type, (y) redefine the temporary group as those passengers that remain unassigned to a vehicle type, (z) repeat step (e); and (k) displaying results of passenger assignments on a computer display. - View Dependent Claims (9, 10)
-
-
11. A system for organizing ground transportation of airline passengers arriving for an event, comprising:
-
a memory; a computer display; a data entry component that receives passenger data including names of passengers and flight information and stores the passenger data in an application specific format; and a group scheduling component that allows a user to set parameters including VIP status, time windows, vehicle types, and number of passengers allocated for vehicle type, and provides passenger groupings based on flight information and on user-set parameters, wherein if a parameter is not set by a user, the group scheduling component provides a default setting and, wherein the group scheduling component divides passengers into a VIP group and a non-VIP group based on VIP status of passengers and processes the VIP group first. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for organizing ground transportation of airline passengers attending an event, comprising:
a computer readable medium and computer readable code embodied on the computer readable medium for organizing ground transportation of airline passengers attending an event, the computer readable code comprising; computer readable program code devices configured to enable a data entry process that receives passenger data including names of passengers and flight information and stores the passenger data in an application specific format; computer readable program code devices configured to enable a group scheduling process that allows a user to set parameters including VIP status, time windows, vehicle types, and number of passengers allocated for vehicle type, and provides passenger groupings based on flight information and user-set parameters. - View Dependent Claims (19, 20)
Specification