Real-time data acquisition and recording system
First Claim
1. A method for processing, storing, and transmitting data from a mobile asset comprising:
- receiving, using a data recorder onboard the mobile asset, data based on at least one data signal from at least one of at least one data source onboard the mobile asset and at least one data source remote from the mobile asset;
encoding, using a data encoder of the data recorder, a predetermined amount of the data into encoded data;
appending, using an onboard data manager of the data recorder, the encoded data to a data segment; and
storing, using the onboard data manager of the data recorder, at least one of the encoded data and the data segment at a configurable first predetermined rate in at least one local memory component of the data recorder.
1 Assignment
0 Petitions
Accused Products
Abstract
A data acquisition and recording system (DARS) for mobile assets that includes a data recorder. The data recorder includes a data encoder, an onboard data manager, a vehicle event detector, at least one local memory component, and a queuing repository. DARS processes data from at least one input sensor and stores a compressed record of the data at least once per second in the local memory module. DARS is designed to run in near real-time mode, storing a full record comprising five minutes of data to a remote memory module every five minutes, and in real-time mode, streaming data to the remote memory module by uploading a record of data at least once per second and up to once every tenth of a second. Remotely located users can view video, audio, and data acquired by DARS through a web browser, which provides for quicker emergency response, validate the effectiveness of repairs and rerouting, and monitor crew performance and safety.
70 Citations
38 Claims
-
1. A method for processing, storing, and transmitting data from a mobile asset comprising:
-
receiving, using a data recorder onboard the mobile asset, data based on at least one data signal from at least one of at least one data source onboard the mobile asset and at least one data source remote from the mobile asset; encoding, using a data encoder of the data recorder, a predetermined amount of the data into encoded data; appending, using an onboard data manager of the data recorder, the encoded data to a data segment; and storing, using the onboard data manager of the data recorder, at least one of the encoded data and the data segment at a configurable first predetermined rate in at least one local memory component of the data recorder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for processing, storing, and transmitting data from a mobile asset comprising:
-
a data recorder onboard the mobile asset comprising at least one local memory component, a data encoder, an onboard data manager, and a queuing repository, the data recorder adapted to receive data based on at least one data signal from at least one of; at least one data source onboard the mobile asset; and at least one data source remote from the mobile asset; the data encoder adapted to encode a predetermined amount of the data into encoded data; and the onboard data manager adapted to; append the encoded data to a data segment; and store at least one of the encoded data and the data segment at a configurable first predetermined rate in the at least one local memory component and the queuing repository. - View Dependent Claims (21, 25, 26, 28, 29, 30, 31, 32, 33)
-
-
22. A system for processing, storing, and transmitting data from a mobile asset comprising:
-
a data recorder onboard the mobile asset comprising at least one local memory component, a data encoder, an onboard data manager, and a queuing repository, the data recorder adapted to receive data based on at least one data signal from at least one of; at least one data source onboard the mobile asset; and at least one data source remote from the mobile asset; the data encoder adapted to encode a predetermined amount of the data into encoded data; a vehicle event detector of the data encoder, the vehicle event detector adapted to; identify a predefined event based on at least one of the data and multimedia data from an in cab audio and graphical user interface (GUI) onboard the mobile asset on a condition that the predefined event occurred involving the mobile asset; store the predefined event, data, and multimedia data in the queuing repository on the condition that the predefined event occurred involving the mobile asset; and send the predefined event, data, and multimedia data to the onboard data manager on the condition that the predefined event occurred involving the mobile asset. - View Dependent Claims (23, 24)
-
-
27. A system for processing, storing, and transmitting data from a mobile asset comprising:
-
a data recorder onboard the mobile asset comprising at least one local memory component, a data encoder, an onboard data manager, and a queuing repository, the data recorder adapted to receive data based on at least one data signal from at least one of; at least one data source onboard the mobile asset; and at least one data source remote from the mobile asset; the data encoder adapted to encode a predetermined amount of the data into encoded data; the onboard data manager adapted to; store the encoded data at a configurable first predetermined rate in the at least one local memory component and the queuing repository; store the encoded data in a first temporary storage location of the at least one local memory component on a condition that a previous encoded data was stored in a second temporary storage location of the at least one local memory component; and store the encoded data in the second temporary storage location of the at least one local memory component on a condition that the previous encoded data was stored in the first temporary storage location of the at least one local memory component.
-
-
34. A system for processing, storing, and transmitting data from a mobile asset comprising:
-
a data recorder onboard the mobile asset comprising at least one local memory component, a data encoder, an onboard data manager, and a queuing repository, the data recorder adapted to receive data based on at least one data signal from at least one of; at least one data source onboard the mobile asset; and at least one data source remote from the mobile asset; the data encoder adapted to encode a predetermined amount of the data into encoded data; and the onboard data manager adapted to; store the encoded data at a configurable first predetermined rate in the at least one local memory component and the queuing repository; append the encoded data to a data segment; and store the data segment in the at least one local memory component on a condition that a predetermined amount of the encoded data comprises at least 0.10 seconds of encoded data. - View Dependent Claims (35, 36, 37, 38)
-
Specification