IP Library Granted Patent US 12,248,894
Granted Patent B2
US 12,248,894 · App. 17/621,628 · Granted Mar 11, 2025

Supplemental safety system and method for use of same

Inventors: James McDonald (Irving, TX); Chad Smith (Irving, TX)
Assignee: RailPros Field Services, Inc.
G06Q10/063118G06Q10/1093
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 12,248,894
App. No.
17/621,628
Granted
Mar 11, 2025
Kind
B2
Abstract

A supplemental safety system ( 10 ) and a method for use of the same are disclosed. In one embodiment of the system ( 10 ) a safety site plan ( 18 ) of a site and a safety site schedule ( 20 ) for the site are utilized. The safety site plan ( 18 ) includes a site plan of the site augmented with locationing information for work with a project geofence ( 58 ) therearound. The safety site schedule ( 20 ) for the site includes a work schedule for the site augmented with schedule data relative to a project pre-work phase ( 72 ), a project work phase ( 74 ), and a project post-work phase ( 76 ). The safety site plan ( 18 ) and the safety site schedule ( 20 ) are utilized to provide safety as a project advances from project pre-work ( 72 ) to project work ( 74 ) to post- work ( 76 ).

Claims (57)

1. A railroad supplemental safety system, the system comprising:

a plurality of railroad elements including at least one of construction equipment and maintenance equipment, each element equipped with GPS data capability;

a project geofence providing a virtual boundary around a railroad site, the project geofence interacting with a the plurality of railroad elements via GPS data originating from the plurality of railroad elements;

a safety site plan of a the railroad site, the safety site plan being a site plan of the railroad site augmented with locationing information for work by the plurality of railroad elements with a the project geofence therearound;

a safety site schedule for the railroad site, the safety site schedule being a work schedule for the railroad site augmented with schedule data relative to a project pre-work phase, a project work phase, and a project post-work phase; and

non-transitory memory accessible to a processor, the non- transitory memory including processor-executable instructions that, when executed, by the processor cause the system to:

maintain the safety site plan including updating the safety site plan based on the GPS data originating from the plurality of railroad elements,

maintain the safety site schedule including updating the safety site schedule based on the GPS data originating from the plurality of railroad elements,

in response to the safety site schedule being in the project pre-work phase, calendar the plurality of railroad elements for the project work phase,

in response to the safety site schedule being in the project pre-work phase, periodically remind the plurality of railroad elements of the project work phase,

in response to the safety site schedule being in the project work phase, verify attendance of the plurality of railroad elements within the project geofence,

in response to the safety site schedule being in the project work phase, receive workflow updates relative to the plurality of railroad elements within the project geofence,

in response to the safety site schedule being in the project post-work phase, verify clearance of the plurality of railroad elements from the project geofence, and

in response to the safety site schedule being in the project post-work phase, receive work completion updates relative to the plurality of railroad elements within the project geofence.

2. The system as recited in claim 1 , wherein the processor-executable instructions further comprise processor-executable instructions that, when executed, by the processor cause the system to:

in response to the safety site schedule being in the project pre-work phase, re-calendaring the plurality of railroad elements for the project work phase if one of the plurality of railroad elements is unavailable.

3. The system as recited in claim 1 , wherein the processor-executable instructions further comprise processor-executable instructions that, when executed, by the processor cause the system to:

in response to the safety site schedule being in the project pre-work phase, cancelling the plurality of railroad elements for the project work phase if one of the plurality of railroad elements is unavailable.

4. The system as recited in claim 1 , wherein the processor-executable instructions further comprise processor-executable instructions that, when executed, by the processor cause the system to:

receive a notification from a particular element, the particular element being one of the plurality of railroad elements,

verify attendance of the particular element within the project geofence by analyzing the project geofence and the notification, the notification including global positioning system data.

5. The system as recited in claim 1 , wherein the processor-executable instructions further comprise processor-executable instructions that, when executed, by the processor cause the system to:

receive a notification from the site, the notification including information about the workflow of a particular element, the particular element being one of the plurality of railroad elements, and

update workflow.

6. The system as recited in claim 1 , wherein the processor-executable instructions further comprise processor-executable instructions that, when executed, by the processor cause the system to:

receive a notification from a particular element, the particular element being one of the plurality of railroad elements,

verify clearance of the particular elements from the project geofence by analyzing the project geofence and the notification, the notification including global positioning system data.

7. The system as recited in claim 1 , wherein the processor-executable instructions further comprise processor-executable instructions that, when executed, by the processor cause the system to:

receive a notification from the railroad site, the notification including information about the work completion of a particular element, the particular element being one of the plurality of railroad elements, and

update work completion.

8. The system as recited in claim 1 , wherein the processor-executable instructions further comprise processor-executable instructions that, when executed, by the processor cause the system to:

send a notification to a particular element, the particular element being one of the plurality of railroad elements, the notification being selected from the group consisting of in-app, text, email, and phone.

9. The system as recited in claim 1 , wherein the plurality of railroad elements further comprise elements selected from the group consisting of project directors, project managers, field crewmembers, and utilities.

10. A method for providing railroad supplemental safety, the method comprising:

providing a plurality of railroad elements including at least one of construction equipment and maintenance equipment, each element equipped with GPS data capability;

creating a project geofence providing a virtual boundary around a railroad site, the project geofence interacting with a the plurality of railroad elements via GPS data originating from the plurality of elements;

creating a safety site plan of the railroad site, the safety site plan being a site plan of the railroad site augmented with locationing information for work with a project geofence therearound;

creating a safety site schedule for the railroad site, the safety site schedule being a work schedule for the railroad site augmented with schedule data relative to a project pre-work phase, a project work phase, and a project post-work phase;

updating the safety site plan and the safety site schedule based on the GPS data originating from the plurality of railroad elements;

in response to the safety site schedule being in the project pre-work phase, calendaring the plurality of railroad elements for the project work phase;

in response to the safety site schedule being in the project pre-work phase, periodically reminding the plurality of railroad elements of the project work phase;

in response to the safety site schedule being in the project work phase, verifying attendance of the plurality of railroad elements within the project geofence;

in response to the safety site schedule being in the project work phase, receiving workflow updates relative to the plurality of railroad elements within the project geofence;

in response to the safety site schedule being in the project post-work phase, verifying clearance of the plurality of railroad elements from the project geofence; and

in response to the safety site schedule being in the project post-work phase, receiving work completion updates relative to the plurality of railroad elements within the project geofence.

11. A method for providing railroad supplemental safety, the method comprising:

providing a plurality of railroad elements including at least one of construction equipment and maintenance equipment, each element equipped with GPS data capability, the plurality of railroad elements further comprise elements selected from the group consisting of project directors, project managers, field crewmembers, and utilities;

creating a project geofence providing a virtual boundary around a railroad site, the project geofence interacting with the plurality of railroad elements via GPS data originating from the plurality of railroad elements;

creating a safety site plan of the railroad site, the safety site plan being a site plan of the railroad site augmented with locationing information for work with a project geofence therearound;

creating a safety site schedule for the railroad site, the safety site schedule being a work schedule for the railroad site augmented with schedule data relative to a project pre-work phase, a project work phase, and a project post-work phase;

updating the safety site plan and the safety site schedule based on the GPS data originating from the plurality of railroad elements;

in response to the safety site schedule being in the project pre-work phase, calendaring the plurality of railroad elements for the project work phase;

in response to the safety site schedule being in the project pre-work phase, periodically reminding the plurality of railroad elements of the project work phase;

in response to the safety site schedule being in the project work phase, verifying attendance of the plurality of railroad elements within the project geofence;

in response to the safety site schedule being in the project work phase, receiving workflow updates relative to the plurality of railroad elements within the project geofence;

in response to the safety site schedule being in the project post-work phase, verifying clearance of the plurality of railroad elements from the project geofence; and

in response to the safety site schedule being in the project post-work phase, receiving work completion updates relative to the plurality of railroad elements within the project geofence.

Assignments (3)
SECURITY INTEREST Recorded May 23, 2025
From: RAILPROS FIELD SERVICES, INC.
To: MS PRIVATE CREDIT ADMINISTRATIVE SERVICES LLC
Reel/Frame 071211/0727 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2025
From: SMITH, CHAD
To: RAILPROS FIELD SERVICES, INC.
Reel/Frame 069983/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2025
From: MCDONALD, JAMES
To: RAILPROS FIELD SERVICES, INC.
Reel/Frame 069983/0832 →
Continuity (2)
Provisional Application 62868389 · Jun 28, 2019
Related Publication 20220351115A1 · Nov 3, 2022
References Cited (69)
US 5416996A · Clemens · 1995 [cited by applicant]
US 5485693A · Frenken · 1996 [cited by applicant]
US 5918924A · Cowan · 1999 [cited by applicant]
US 6065232A · Haughey · 2000 [cited by applicant]
US 6128841A · Werner · 2000 [cited by applicant]
US 6148555A · Beauchamp · 2000 [cited by applicant]
US 6157322A · Anderson · 2000 [cited by applicant]
US 6178675B1 · Strother · 2001 [cited by applicant]
US 6209598B1 · Petrey · 2001 [cited by applicant]
US 6594930B1 · Strauss · 2003 [cited by applicant]
US 6702351B2 · Buring · 2004 [cited by applicant]
US 7075427B1 · Pace · 2006 [cited by applicant]
US 7121026B2 · Chen · 2006 [cited by applicant]
US 7163108B2 · Lyons · 2007 [cited by applicant]
US 7333277B1 · Chen · 2008 [cited by applicant]
US 7571559B2 · Olsson · 2009 [cited by applicant]
US 7624952B1 · Bartek · 2009 [cited by applicant]
US 7882653B2 · Barlow · 2011 [cited by applicant]
US 7921586B2 · Reynolds · 2011 [cited by applicant]
US 8138948B1 · Votava · 2012 [cited by applicant]
US 8250793B1 · Halula · 2012 [cited by applicant]
US 8312676B2 · Maciulewicz · 2012 [cited by applicant]
US 8477081B2 · Daniel · 2013 [cited by applicant]
US 9822927B2 · Frederick · 2017 [cited by applicant]
US 10283019B2 · Ballow · 2019 [cited by applicant]
US 11328265B1 · Givoly · 2022 [cited by examiner]
US 20030236598A1 · Villarreal Antelo · 2003 [cited by applicant]
US 20040093777A1 · Park · 2004 [cited by applicant]
US 20050178928A1 · Wade · 2005 [cited by applicant]
US 20070146152A1 · Welles · 2007 [cited by applicant]
US 20070199216A1 · Atkinson · 2007 [cited by applicant]
US 20080073169A1 · Walters · 2008 [cited by applicant]
US 20080084333A1 · Forrest · 2008 [cited by applicant]
US 20080169385A1 · Ashraf · 2008 [cited by applicant]
US 20080195312A1 · Aaron · 2008 [cited by applicant]
US 20100146830A1 · Large · 2010 [cited by applicant]
US 20110006912A1 · Sheardown · 2011 [cited by applicant]
US 20110118913A1 · Pretorius · 2011 [cited by applicant]
US 20110127389A1 · Bartek · 2011 [cited by applicant]
US 20120198739A1 · Venetucci · 2012 [cited by applicant]
US 20120320204A1 · Dahlin · 2012 [cited by applicant]
US 20130289873A1 · Mitchell · 2013 [cited by applicant]
US 20140249877A1 · Hull · 2014 [cited by examiner]
US 20140330606A1 · Paget · 2014 [cited by examiner]
US 20160096538A1 · Bartek · 2016 [cited by examiner]
US 20170088046A1 · Denny · 2017 [cited by applicant]
US 20170287368A1 · Harter · 2017 [cited by applicant]
US 20180181992A1 · Akhavan-Saraf · 2018 [cited by applicant]
US 20180247137A1 · Boyle · 2018 [cited by applicant]
US 20190138667A1 · Benesh · 2019 [cited by examiner]
US 20190147655A1 · Galera · 2019 [cited by examiner]
US 20200258056A1 · Endo · 2020 [cited by examiner]
AU 2005202184 · 2005 [cited by applicant]
CN 201514740 · 2010 [cited by applicant]
CN 202662247 · 2013 [cited by applicant]
CN 104537837 · 2015 [cited by applicant]
CN 104715625 · 2015 [cited by applicant]
CN 112323673 · 2021 [cited by applicant]
EP 0592208 · 1994 [cited by applicant]
JP 5745928 · 2015 [cited by applicant]
KR 101446063 · 2014 [cited by applicant]
WO 2009055875 · 2009 [cited by applicant]
WO 2018080382 · 2018 [cited by applicant]
WO 2020264462 · 2020 [cited by applicant]
WO 2020264477 · 2020 [cited by applicant]
WO 2020264520 · 2020 [cited by applicant]
Qureshi, M. (2012). Requirements and the baseline plan. arXiv preprint arXiv:1201.4500. (Year: 2012). [cited by examiner]
Triplesign VMS Solar, https://www.triplesign.com/assets/pdf/Triplesign-VMS-Solar.pdf. [cited by applicant]
Rotating Panel Billboard, Trivision, Trivision Billboard Advertising, Mobile Billboard, https://www.youtube.com/watch?v=ddPn5AN9vqY. [cited by applicant]