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 record comprising a bit stream based on the data;
appending, using an onboard data manager of the data recorder, the record to a record block; and
storing, using the onboard data manager, the record block at a configurable first predetermined rate in at least one local memory component of the data recorder and a queueing repository 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 queueing 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.
-
Citations
54 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 record comprising a bit stream based on the data; appending, using an onboard data manager of the data recorder, the record to a record block; and storing, using the onboard data manager, the record block at a configurable first predetermined rate in at least one local memory component of the data recorder and a queueing repository 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, 21, 22)
-
-
23. A method for processing, storing, and transmitting data from a mobile asset comprising:
-
receiving data signals from at least one input sensor onboard the mobile asset; encoding a record comprising a bitstream based on the data signals; appending the record to a record block comprising a plurality of records; storing the record block to at least one local memory component onboard the mobile asset; and storing the record block to a remote memory component on a condition that the plurality of records comprises a predetermined amount of data. - View Dependent Claims (24, 25, 26, 27)
-
-
28. 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 queueing repository, the data recorder configured 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 configured to encode a record comprising a bit stream based on the data; and the onboard data manager configured to; append the record to a record block; and store the record block at a configurable first predetermined rate in the at least one local memory component and the queueing repository. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A system for processing, storing, and transmitting data from a mobile asset comprising:
-
a data encoder configured to receive data signals from at least one input sensor onboard the mobile asset and compress the data signals into a record comprising a bitstream; and an onboard data manager configured to; append the record to a record block comprising a plurality of records; store the record block in a crash hardened memory component onboard the mobile asset; and store the record block to a remote memory component on a condition that the plurality of records comprises a predetermined amount of data. - View Dependent Claims (51, 52, 53, 54)
-
Specification