US 12,217,183 B2
Control system for railway yard and related methods
Mark D. Mills, Odessa, FL (US); Matthew Michael McDermott, Weeki Wachee, FL (US); Jorge A. Perez Rincon, Odessa, FL (US); Carson Rentz, Odessa, FL (US); Edwin Victor Gendron, Odessa, FL (US); and Dakoda Jarrard Sanders, Odessa, FL (US)
Assigned to All Terminal Services, LLC, Westmont, IL (US)
Filed by All Terminal Services, LLC, Westmont, IL (US)
Filed on May 31, 2024, as Appl. No. 18/731,207.
Application 18/731,207 is a continuation of application No. 16/951,015, filed on Nov. 18, 2020, granted, now 12,020,148.
Claims priority of provisional application 62/936,715, filed on Nov. 18, 2019.
Prior Publication US 2024/0386269 A1, Nov. 21, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06N 3/08 (2023.01); B61L 23/00 (2006.01); B61L 23/12 (2006.01); B61L 23/14 (2006.01); B61L 25/00 (2006.01); B61L 25/02 (2006.01); B61L 25/04 (2006.01); G06F 16/21 (2019.01); G06F 16/29 (2019.01); G06V 20/10 (2022.01); H04L 67/12 (2022.01); B61L 27/00 (2022.01); G06V 30/19 (2022.01)
CPC G06N 3/08 (2013.01) [B61L 23/00 (2013.01); B61L 23/005 (2013.01); B61L 23/12 (2013.01); B61L 23/14 (2013.01); B61L 25/00 (2013.01); B61L 25/02 (2013.01); B61L 25/04 (2013.01); G06F 16/21 (2019.01); G06F 16/29 (2019.01); G06V 20/176 (2022.01); H04L 67/12 (2013.01); B61L 27/00 (2013.01); G06V 30/19 (2022.01)] 30 Claims
OG exemplary drawing
 
1. A control system for a railway yard with a plurality of railroad tracks, the control system comprising:
one or more remote control locomotives (RCLs) and one or more railcars respectively associated therewith on one or more railroad tracks;
one or more railyard sensors configured to generate railyard sensor data of the one or more railroad tracks; and
a server in communication with the one or more RCLs and the one or more railyard sensors, the server including one or more processors and one or more non-transitory computer-readable storage mediums storing instructions comprising one or more algorithms that when executed by the one or more processors cause the one or more processors to perform steps to:
generate a database associated with the one or more railcars based upon the railyard sensor data; and
selectively control the one or more RCLs to position the one or more railcars within the one or more railroad tracks based upon the railyard sensor data,
wherein the one or more railyard sensors comprises an image sensor configured to generate railyard image data, and
wherein the server is configured to identify each railcar of the one or more railcars based upon the railyard image data.