Method and system for pre-populating job assignment submissions
First Claim
1. A method for pre-populating an end of shift submission by an employee of a transportation company, said method comprising:
- (a) providing a database arrangement storing data records, each record containing items of information related to a trip carried out by a transportation company, each trip being performed by a vehicle operated by a crew, a data record for a given trip identifying crew members operating the vehicle performing the given trip;
(b) executing non-transitory software encoded on a machine readable storage medium by a Central Processing Unit (CPU) at a client device operable by the employee, including implementing a Graphical User Interface (GUI) for the employee to supply particulars relating to a work shift as a member of a crew during a particular one of the trips, the GUI including a plurality of information display fields for displaying particulars of the shift;
(c) identifying among the plurality of data records, the data record associated with the particular trip on which the employee acts as a member of the crew; and
(d) receiving data elements at the client device derived from the record associated with the particular trip and pre-populating the information display fields with the respective data elements; and
(e) configuring the GUI to allow the employee to edit one or more of the pre-populated information display fields.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for pre-populating an end of shift submission by an employee of a transportation company. The method comprises executing software encoded on a machine readable storage medium by a CPU at a client associated with the employee to implement a Graphical User Interface (GUI) to supply particulars relating to a work shift for a member of a crew during a particular transportation trip. The GUI including a plurality of information capture fields for displaying particulars of the shift. The method comprises identifying among a plurality of data records, a data record associated with the particular trip, receiving data elements at the client derived from the record associated with the particular trip and pre-populating the information display fields with the respective data elements. Allowing the employee to edit one or more of the pre-populated information display fields.
-
Citations
69 Claims
-
1. A method for pre-populating an end of shift submission by an employee of a transportation company, said method comprising:
-
(a) providing a database arrangement storing data records, each record containing items of information related to a trip carried out by a transportation company, each trip being performed by a vehicle operated by a crew, a data record for a given trip identifying crew members operating the vehicle performing the given trip; (b) executing non-transitory software encoded on a machine readable storage medium by a Central Processing Unit (CPU) at a client device operable by the employee, including implementing a Graphical User Interface (GUI) for the employee to supply particulars relating to a work shift as a member of a crew during a particular one of the trips, the GUI including a plurality of information display fields for displaying particulars of the shift; (c) identifying among the plurality of data records, the data record associated with the particular trip on which the employee acts as a member of the crew; and (d) receiving data elements at the client device derived from the record associated with the particular trip and pre-populating the information display fields with the respective data elements; and (e) configuring the GUI to allow the employee to edit one or more of the pre-populated information display fields. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer readable storage medium encoded with non-transitory software for execution by a Central Processing Unit (CPU) for implementing a Graphical User Interface (GUI) for allowing an employee to submit an end of shift report, wherein the employee is a member of a crew operating a transportation vehicle, the execution of the software by the CPU at a client device associated with the employee:
-
(a) displaying the GUI to the employee, the GUI having a plurality of information display fields for holding respective data elements associated with the shift, the information display fields including an end of shift information display field that indicates a time at which the shift ended; (b) in response to end of shift data received at the client device from a remote server arrangement, pre-populating the end of shift information display field, the GUI being configured to allow the employee to edit the information in the pre-populated end of shift information display field; (c) providing the GUI with a validation control that can be selectively actuated by the employee to indicate that the employee considers the edited information in the pre-populated end of shift information display field and in other information display fields accurate; (d) sending data to the remote server arrangement to indicate that the employee has actuated the validation control. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A method for a rail transportation company to obtain from an employee an end of shift report for work performed during a train trip, the method comprising:
a. performing an exchange of data between a server arrangement and a remote client system over a data network, the exchange of data implementing an end of shift information gathering operation, including; i. executing program code by a CPU and determining if the employee required lodging services during the train trip; ii. presenting the employee via a Graphical User Interface (GUI) at the remote client system with a plurality of information display fields for data elements relating to the shift; iii. conditioning the GUI on the basis of the determining, if the determining established that lodging services were required for the employee during the train trip including in the information display fields, information display fields allowing the employee to input information about the lodging services used by the employee; and iv. sending to the server arrangement the information captured in the information display fields. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
57. A method for a rail transportation company to obtain from an employee an end of shift report for work performed during a train trip, the method comprising:
a. performing an exchange of data between a server arrangement and a remote client system over a data network, the exchange of data implementing an end of shift information gathering operation, including; i. executing program code by a CPU for determining if the employee required transportation services to transport the employee to a location at which the shift was initiated; ii. presenting the employee via a Graphical User Interface (GUI) at the remote client system with a plurality of information display fields for data elements relating to the shift; iii. conditioning the GUI on the basis of the determining, if the determining established that transportation services were required for the employee including in the information display fields, fields allowing the employee to provide particulars about the transportation services used; and iv. sending to the server arrangement the information captured in the information display fields. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
69. A method for a rail transportation company to obtain from a group of employees an end of shift submission for work performed during a train trip, the method comprising:
a. performing an exchange of data between a server arrangement and a remote client system associated with a first employee of the group of employees over a data network, the exchange of data implementing an end of shift information gathering operation, including; i. presenting the first employee at the remote client system with a Graphical User Interface (GUI) a plurality of information display fields for displaying data elements relating to the shift, the information display fields including at least one field associated with the first employee and at least one field associated with a second employee of the group of employees; and ii. the first employee operating a control to transmit to the server arrangement the information supplied by the first employee in the information display field associated with the first employee and the information supplied by the first employee in the information display field associated with the second employee wherein the exchange of data is a first exchange of data, the remote client system is a first remote client system and the GUI is a first GUI; b. performing a second exchange of data between the server arrangement and a second remote client system associated with the second employee over the data network, including; i. presenting the second employee with a second GUI including an information display field about the shift and associated with the second employee that is pre-populated on the basis of the information supplied by the first employee; and ii. the second employee operating a certification control component and transmitting data to the server arrangement indicating that the second employee certifies the information in the information display field as being correct.
Specification