IP Library Granted Patent US 12662178
Granted Patent B2
US 12662178 · App. 18/911,526 · Granted Jun 23, 2026

System and method for optimizing utilization of hostler resources of a hub based on a dual-stream resource optimization

Inventors: Dasaradh R. Mallampati (Trophy Club, TX); Vishal Badyal (Haslet, TX); Paul Kuhn (Fort Worth, TX); April Y. Kuo (Colleyville, TX)
Assignee: BNSF Railway Company
B61L27/16B61L27/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12662178
App. No.
18/911,526
Granted
Jun 23, 2026
Kind
B2
Abstract

Systems and techniques for optimizing utilization of hostlers of a hub based on a dual-stream resource optimization (DSRO). In embodiments, a dual-stream optimization model is utilized, incorporating a consolidated time-space network and a deconsolidated time-space network spanning a planning horizon. The model identifies hostler operations and pairs them based on proximity criteria, forming operation pairs that lead to higher unit throughput within the hub. An optimized hostler operation schedule is generated for implementation during the planning horizon. The system also includes a feature for automatically transmitting a control signal to a hostler control system to direct a hostler to execute the paired operations in accordance with the pairing.

Claims (53)

1 . A method of optimizing utilization of hostler resources associated with a hub, comprising:

determining, using a dual-stream optimization model including a consolidated time-space network and a deconsolidated time-space network over a planning horizon of an optimized operating schedule, one or more hostler operations to be performed at time increments of the planning horizon;

identifying a first hostler operation to be performed during a first time increment of the planning horizon, the first hostler operation having a route terminating at an end-point;

identifying a second hostler operation to be performed during the first time increment of the planning horizon, the second hostler operation having a route beginning at a start-point;

determining whether the end-point of the first hostler operation is within a threshold distance of the start-point of the second hostler operation;

pairing, in response to a determination that the end-point of the first hostler operation is within a threshold distance of the start-point of the second hostler operation, the first hostler operation to the second hostler operation to include a paired hostler operation in the optimized operating schedule that includes performing, by a hostler, the second hostler operation after the first hostler operation without the hostler detouring from traveling from the end-point to the start-point; and

automatically sending, during execution of the optimized operating schedule, a control signal to a controller to cause the hostler to execute the paired hostler operation during the first time increment.

2 . The method of claim 1 , wherein determining whether the end-point of the first hostler operation is within the threshold distance of the start-point of the second hostler operation includes:

determining whether the end-point of the first hostler operation and the start-point of the second hostler operation are in the same parking lot.

3 . The method of claim 1 , wherein determining whether the end-point of the first hostler operation is within the threshold distance of the start-point of the second hostler operation includes:

determining that the end-point of the first hostler operation is a first parking spot and the start-point of the second hostler operation is a second parking spot; and

determining whether the first parking spot is within the threshold distance of the second parking spot.

4 . The method of claim 1 , wherein determining whether the end-point of the first hostler operation is within the threshold distance of the start-point of the second hostler operation includes:

determining that the end-point of the first hostler operation is a railcar of an outgoing train and the start-point of the second hostler operation is a railcar of an inbound train; and

determining whether the railcar of the outgoing train is within the threshold distance of the railcar of the inbound train.

5 . The method of claim 1 , wherein the threshold distance is determined based on a predefined maximum travel distance that a hostler can cover within a specific time frame to ensure timely execution of the paired hostler operation.

6 . The method of claim 1 , further comprising:

monitoring the execution of the paired hostler operation to verify that the hostler does not deviate from the direct path between the end-point of the first hostler operation and the start-point of the second hostler operation.

7 . The method of claim 1 , wherein the control signal includes instructions for the hostler to perform additional tasks between the completion of the first hostler operation and the commencement of the second hostler operation if the end-point and the start-point are not within the threshold distance.

8 . The method of claim 1 , wherein the optimized operating schedule is dynamically updated based on real-time tracking of hostler locations and availability to accommodate changes in the hub's operational requirements.

9 . The method of claim 1 , wherein the optimized operating schedule includes prioritization of hostler operations based on the urgency of unit movements, with the paired hostler operation receiving a higher priority when the end-point and the start-point are within the threshold distance.

10 . A system configured for optimizing utilization of hostler resources associated with a hub, comprising:

at least one processor; and

a memory operably coupled to the at least one processor and storing processor-readable code that, when executed by the at least one processor, is configured to perform operations including:

determining, using a dual-stream optimization model including a consolidated time-space network and a deconsolidated time-space network over a planning horizon of an optimized operating schedule, one or more hostler operations to be performed at time increments of the planning horizon;

identifying a first hostler operation to be performed during a first time increment of the planning horizon, the first hostler operation having a route terminating at an end-point;

identifying a second hostler operation to be performed during the first time increment of the planning horizon, the second hostler operation having a route beginning at a start-point;

determining whether the end-point of the first hostler operation is within a threshold distance of the start-point of the second hostler operation;

pairing, in response to a determination that the end-point of the first hostler operation is within a threshold distance of the start-point of the second hostler operation, the first hostler operation to the second hostler operation to include a paired hostler operation in the optimized operating schedule that includes performing, by a hostler, the second hostler operation after the first hostler operation without the hostler detouring from traveling from the end-point to the start-point; and

automatically sending, during execution of the optimized operating schedule, a control signal to a controller to cause the hostler to execute the paired hostler operation during the first time increment.

11 . The system of claim 10 , wherein determining whether the end-point of the first hostler operation is within the threshold distance of the start-point of the second hostler operation includes:

determining whether the end-point of the first hostler operation and the start-point of the second hostler operation are in the same parking lot.

12 . The system of claim 10 , wherein determining whether the end-point of the first hostler operation is within the threshold distance of the start-point of the second hostler operation includes:

determining that the end-point of the first hostler operation is a first parking spot and the start-point of the second hostler operation is a second parking spot; and

determining whether the first parking spot is within the threshold distance of the second parking spot.

13 . The system of claim 10 , wherein determining whether the end-point of the first hostler operation is within the threshold distance of the start-point of the second hostler operation includes:

determining that the end-point of the first hostler operation is a railcar of an outgoing train and the start-point of the second hostler operation is a railcar of an inbound train; and

determining whether the railcar of the outgoing train is within the threshold distance of the railcar of the inbound train.

14 . The system of claim 10 , wherein the threshold distance is determined based on a predefined maximum travel distance that a hostler can cover within a specific time frame to ensure timely execution of the paired hostler operation.

15 . The system of claim 10 , wherein the operations further comprise:

monitoring the execution of the paired hostler operation to verify that the hostler does not deviate from the direct path between the end-point of the first hostler operation and the start-point of the second hostler operation.

16 . The system of claim 10 , wherein the control signal includes instructions for the hostler to perform additional tasks between the completion of the first hostler operation and the commencement of the second hostler operation if the end-point and the start-point are not within the threshold distance.

17 . The system of claim 10 , wherein the optimized operating schedule is dynamically updated based on real-time tracking of hostler locations and availability to accommodate changes in the hub's operational requirements.

18 . The system of claim 10 , wherein the optimized operating schedule includes prioritization of hostler operations based on the urgency of unit movements, with the paired hostler operation receiving a higher priority when the end-point and the start-point are within the threshold distance.

19 . A computer-based tool for optimizing utilization of hostler resources associated with a hub, the computer-based tool including non-transitory computer readable media having stored thereon computer code which, when executed by a processor, causes a computing device to perform operations comprising:

determining, using a dual-stream optimization model including a consolidated time-space network and a deconsolidated time-space network over a planning horizon of an optimized operating schedule, one or more hostler operations to be performed at time increments of the planning horizon;

identifying a first hostler operation to be performed during a first time increment of the planning horizon, the first hostler operation having a route terminating at an end-point;

identifying a second hostler operation to be performed during the first time increment of the planning horizon, the second hostler operation having a route beginning at a start-point;

determining whether the end-point of the first hostler operation is within a threshold distance of the start-point of the second hostler operation;

pairing, in response to a determination that the end-point of the first hostler operation is within a threshold distance of the start-point of the second hostler operation, the first hostler operation to the second hostler operation to include a paired hostler operation in the optimized operating schedule that includes performing, by a hostler, the second hostler operation after the first hostler operation without the hostler detouring from traveling from the end-point to the start-point; and

automatically sending, during execution of the optimized operating schedule, a control signal to a controller to cause the hostler to execute the paired hostler operation during the first time increment.

20 . The computer-based tool of claim 19 , wherein determining whether the end-point of the first hostler operation is within the threshold distance of the start-point of the second hostler operation includes:

determining whether the end-point of the first hostler operation and the start-point of the second hostler operation are in the same parking lot.