Event recorder playback with integrated GPS mapping
First Claim
1. An event recorder playback system, comprising:
- a controller configured to;
receive recorded data comprising video data, GPS map data, and operational data associated with operation of a locomotive during a trip, the recorded data including tagged metadata;
process the recorded data by using the tagged metadata to synchronize the recorded data; and
coordinate an animation of at least a portion of the synchronized recorded data such that implementation of a select animation process to one of the recorded video data, recorded GPS map data, and recorded operational data results in a simultaneous implementation of the same select animation process to another of the recorded video data, recorded GPS map data, and recorded operational data; and
a user console configured to display coordinated animation of at least a portion of the synchronized video data, GPS map data, and operational data;
wherein the controller is further configured to;
coordinate the animation of at least a portion of the synchronized recorded data by implementing scrolling of at least one of the types of recorded data being displayed on the user console simultaneously with scrolling of another one of the types of recorded data being displayed on the user console, andcoordinate the animation of at least a portion of the synchronized recorded data by implementing zooming in or out on at least one of the types of recorded data being displayed on the user console simultaneously with zooming in or out on another one of the types of recorded data being displayed on the user console.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes enabling a user of event recorder playback software to select a past time segment of recorded locomotive event data. The method includes presenting recorded video data recorded by one or more cameras on the locomotive during the past time segment, presenting recorded GPS map data indicative of the geographical position of the locomotive during the past time segment, and presenting recorded locomotive operational data recorded during the past time segment. The presentations of recorded video data, recorded GPS map data, and recorded locomotive operational data are synchronized based on a common attribute associated with all of the recorded data. Implementation of a select animation process to one or more of the presentations of recorded data results in the simultaneous implementation of the same select animation process to another of the presentations of recorded data.
-
Citations
15 Claims
-
1. An event recorder playback system, comprising:
-
a controller configured to; receive recorded data comprising video data, GPS map data, and operational data associated with operation of a locomotive during a trip, the recorded data including tagged metadata; process the recorded data by using the tagged metadata to synchronize the recorded data; and coordinate an animation of at least a portion of the synchronized recorded data such that implementation of a select animation process to one of the recorded video data, recorded GPS map data, and recorded operational data results in a simultaneous implementation of the same select animation process to another of the recorded video data, recorded GPS map data, and recorded operational data; and a user console configured to display coordinated animation of at least a portion of the synchronized video data, GPS map data, and operational data; wherein the controller is further configured to; coordinate the animation of at least a portion of the synchronized recorded data by implementing scrolling of at least one of the types of recorded data being displayed on the user console simultaneously with scrolling of another one of the types of recorded data being displayed on the user console, and coordinate the animation of at least a portion of the synchronized recorded data by implementing zooming in or out on at least one of the types of recorded data being displayed on the user console simultaneously with zooming in or out on another one of the types of recorded data being displayed on the user console. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
enabling a user of event recorder playback software configured to present a display at a user console to select a past time segment of recorded locomotive event data; presenting recorded video data recorded by one or more cameras on the locomotive during the past time segment; presenting recorded GPS map data indicative of a geographical position of the locomotive during the past time segment; presenting a graphical display of recorded locomotive operational data recorded during the past time segment; synchronizing the presentations of recorded video data, recorded GPS map data, and the graphical display of recorded locomotive operational data based on a common attribute associated with all of the recorded data; and coordinating an animation of at least a portion of the synchronized presentations of recorded video data, recorded GPS data, and recorded locomotive operational data such that implementation of a select animation process to one or more of the presentations of recorded data results in a simultaneous implementation of the same select animation process to another of the presentations of recorded data; coordinating the animation of at least a portion of the synchronized presentations of recorded data by implementing scrolling of at least one of the types of recorded data being displayed on the user console simultaneously with scrolling of another one of the types of recorded data being displayed on the user console; and coordinating the animation of at least a portion of the synchronized presentations of recorded data by implementing zooming in or out on at least one of the types of recorded data being displayed on the user console simultaneously with zooming in or out on another one of the types of recorded data being displayed on the user console. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable data storage medium storing program code operable to cause a user console to perform operations on data recorded by an event recorder associated with a locomotive during a trip by the locomotive, the operations comprising:
-
enabling a user of the user console to select a past time segment of recorded locomotive event data; presenting recorded video data recorded by one or more cameras on the locomotive during the past time segment; presenting recorded GPS map data indicative of the geographical position of the locomotive during the past time segment; presenting a graphical display of recorded locomotive operational data recorded during the past time segment; synchronizing the presentations of recorded video data, recorded GPS map data, and the graphical display of recorded locomotive operational data based on a common attribute associated with all of the recorded data; and coordinating the animation of at least a portion of the synchronized presentations of recorded data by implementing at least one of zooming in, and zooming out on at least one of the types of recorded data being displayed on the user console simultaneously with at least one of zooming in, and zooming out on another one of the types of recorded data being displayed on the user console. - View Dependent Claims (15)
-
Specification