Data recording and playback system and method
First Claim
1. A data recording and playback system comprising:
- a monitoring device that provides an input signal data;
a memory device adapted to receive and temporarily store said input signal data from said monitoring device as data frames with time stamps, each data frame including one time stamp and said memory device having addresses associated thereto, and said data frames having a dynamic frame size; and
a circular storage buffer having a memory mapped file with same address space as said memory device, said circular storage buffer being adapted to receive said temporarily stored input signal data from said memory device, and to store said input signal data in said memory mapped file.
4 Assignments
0 Petitions
Accused Products
Abstract
A data recording and playback system and method with a memory device adapted to receive and temporarily store input signal data as data frames with time stamps, the memory device having addresses associated thereto, and a circular storage buffer having a memory mapped file with same address space as the memory device for storing the input signal data. In one embodiment, an event controller provides an event signal associated to time of an event, and an event processor is provided that copies plurality of data frames stored in the circular storage buffer that have time stamps proximate to the time of the event. Another embodiment is adapted to allow playback of stored input signal data from the circular storage buffer without interrupting simultaneous recording of new input signal data into the circular storage buffer.
15 Citations
38 Claims
-
1. A data recording and playback system comprising:
-
a monitoring device that provides an input signal data; a memory device adapted to receive and temporarily store said input signal data from said monitoring device as data frames with time stamps, each data frame including one time stamp and said memory device having addresses associated thereto, and said data frames having a dynamic frame size; and a circular storage buffer having a memory mapped file with same address space as said memory device, said circular storage buffer being adapted to receive said temporarily stored input signal data from said memory device, and to store said input signal data in said memory mapped file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for recording and playback of data comprising the steps of:
-
providing an input signal data; temporarily storing said input signal data from said monitoring device as data frames with time stamps in a memory device, each data frame including one time stamp and said memory device having addresses associated thereto, and said data frames having a dynamic frame size; providing a circular storage buffer having a memory mapped file with same address space as said memory device; and storing said input signal data in said memory mapped file. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer readable data storage media for recording and playback of data, the computer readable data storage media comprising one or more computer readable instruction configured to cause one or more computer processors to execute operations comprising:
-
temporarily storing an input signal data from a monitoring device as data frames with time stamps in a memory device, each data frame including one time stamp and said memory device having addresses associated thereto, and said data frames having a dynamic frame size; providing a circular storage buffer having a memory mapped file with same address space as said memory device; and storing said input signal data in said memory mapped file. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification