Monitoring system for train
First Claim
1. A monitoring system for a train, the monitoring system comprising:
- an image capturing device configured to capture a video feed of a designated area associated with the train; and
a controller coupled to the image capturing device, the controller configured to;
receive the video feed from the image capturing device;
analyze the video feed to determine if a predefined triggering event has occurred, the predefined triggering event preceding a predefined rail event;
record and store a relevant section of the video feed in response to determining that the predefined triggering event has occurred, the relevant section of the video feed having a predefined length;
identify a priority type of the predefined triggering event that occurred, the priority type being one of a low priority, a medium priority and a high priority;
push a notification of the recorded and stored relevant section of the video feed to a user on a user interface immediately upon identifying the priority type of the predefined triggering event that occurred as high priority;
push the notification of the recorded and stored relevant section of the video feed to the user on the user interface once a period of time has elapsed after identifying the priority type of the predefined trigger event that occurred as medium priority or low priority; and
enable access by the user to at least a portion of the recorded and stored relevant section of the video feed through interaction with the notification on the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A monitoring system for a train is provided. The monitoring system includes an image capturing device configured to capture a video feed of a designated area associated with the train. The monitoring system also includes a controller coupled to the image capturing device. The controller is configured to receive the video feed from the image capturing device. The controller is configured to analyze the video feed to determine if a predefined triggering event has occurred. The controller is configured to record and store a predefined length of the video feed based on the determination. The controller is configured to provide a notification of the recorded video feed to a user through a user interface. The controller is configured to allow the user to access at least a portion of the recorded video feed through the notification.
19 Citations
20 Claims
-
1. A monitoring system for a train, the monitoring system comprising:
-
an image capturing device configured to capture a video feed of a designated area associated with the train; and a controller coupled to the image capturing device, the controller configured to; receive the video feed from the image capturing device; analyze the video feed to determine if a predefined triggering event has occurred, the predefined triggering event preceding a predefined rail event; record and store a relevant section of the video feed in response to determining that the predefined triggering event has occurred, the relevant section of the video feed having a predefined length; identify a priority type of the predefined triggering event that occurred, the priority type being one of a low priority, a medium priority and a high priority; push a notification of the recorded and stored relevant section of the video feed to a user on a user interface immediately upon identifying the priority type of the predefined triggering event that occurred as high priority; push the notification of the recorded and stored relevant section of the video feed to the user on the user interface once a period of time has elapsed after identifying the priority type of the predefined trigger event that occurred as medium priority or low priority; and enable access by the user to at least a portion of the recorded and stored relevant section of the video feed through interaction with the notification on the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16, 17, 18, 19)
-
-
10. A method for monitoring a train, the method comprising:
-
receiving, by a controller, a video feed of a designated area associated with the train from an image capturing device; analyzing, by the controller, the video feed to determine if a predefined triggering event has occurred, the predefined triggering event preceding a predefined rail event; recording and storing, by the controller, a relevant section of the video feed in response to determining that the predefined triggering event has occurred, the relevant section of the video feed having a predefined length; determining a priority type of the predefined triggering even that occurred, the priority type being one of a low priority, a medium priority and a high priority; pushing, by the controller, a notification of the recorded and stored relevant section of the video feed to a user on a user interface immediately upon determining the priority type of the predefined triggering event that occurred is of high priority; pushing, by the controller, the notification of the recorded and stored relevant section of the video feed to the user on the user interface once a period of time has elapsed after determining the priority type of the predefined triggering event that occurred is of medium priority or low priority; and enabling, by the controller, access by the user to at least a portion of the recorded and stored relevant section of the video feed through interaction with the notification on the user interface. - View Dependent Claims (11, 12, 13, 14, 20)
-
-
15. A train comprising:
-
an engine; and a monitoring system comprising; an image capturing device configured to capture a video feed of a designated area associated with the train; and a controller coupled to the image capturing device, the controller configured to; receive the video feed from the image capturing device; analyze the video feed to determine if a predefined triggering event has occurred, the predefined triggering event preceding a predefined rail event; record and store a relevant section of the video feed in response to determining that the predefined triggering event has occurred, the relevant section of the video feed having a predefined length; push a notification of the recorded and stored relevant section of the video feed to a user on a user interface immediately upon determining the priority type of the predefined triggering event that occurred is of high priority; push the notification of the recorded and stored relevant section of the video feed to the user on the user interface once a period of time has elapsed after determining the priority type of the predefined trigger event that occurred is of medium priority or low priority; and enable access by the user to at least a portion of the recorded and stored relevant section of the video feed through interaction with the notification on the user interface.
-
Specification