Timeline random access for multi-format time-based file recording and playback
First Claim
1. A random access recording method for recording and playing back avionics data, comprising:
- (a) storing data received from a plurality of data channels into each channels'"'"' respective data file, wherein data storage occurs in the same data format it is received from said plurality of data channels and data can be received at various data fill rates;
(b) storing timeline pointers in a timeline pointer file that signifies when the data from said plurality of data channels was stored;
(c) determining a particular position of a timeline icon provided on a graphical user interface (GUI) display, the timeline icon signifying a point in time that a user desires to review avionics data stored in step a); and
(d) retrieving and playing back data stored based on the particular position of the timeline icon with respect to corresponding values of the timeline pointers stored in step b), wherein data retrieval does not depend upon the particular data format.
2 Assignments
0 Petitions
Accused Products
Abstract
A random access recording method and system for recording and playing back of avionics data, includes: storing data received from a plurality of data channels in respective data files. The method and system also includes storing timeline pointers that signify when the data from the respective plurality of data files was stored. The method and system further includes determining a particular position of a timeline icon provided on a graphical user interface (GUI) display, the timeline icon signifying a point in time that a user desires to review avionics data stored. The method and system still further includes playing back data stored based on the particular position of the timeline icon with respect to corresponding values of the timeline pointers stored.
16 Citations
29 Claims
-
1. A random access recording method for recording and playing back avionics data, comprising:
-
(a) storing data received from a plurality of data channels into each channels'"'"' respective data file, wherein data storage occurs in the same data format it is received from said plurality of data channels and data can be received at various data fill rates; (b) storing timeline pointers in a timeline pointer file that signifies when the data from said plurality of data channels was stored; (c) determining a particular position of a timeline icon provided on a graphical user interface (GUI) display, the timeline icon signifying a point in time that a user desires to review avionics data stored in step a); and (d) retrieving and playing back data stored based on the particular position of the timeline icon with respect to corresponding values of the timeline pointers stored in step b), wherein data retrieval does not depend upon the particular data format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for recording and playing back of avionics data, comprising:
-
a storing unit configured to store data received from a plurality of data channels into each channels'"'"' respective data file, wherein data storage occurs in the same data format it is received from said plurality of data channels and data can be received at various data fill rates, the storing unit also configured to store timeline pointers into a timeline pointer file that signifies when the data from the respective plurality of data files was stored; a determining unit configured to determine a particular position of a timeline icon provided on a graphical user interface (GUI) display, the timeline icon signifying a point in time that a user desires to review avionics data stored in the storing unit; and a playback unit configured to retrieve and play back data stored based on the particular position of the timeline icon with respect to corresponding values of the timeline pointers stored in the storing unit, wherein data retrieval does not depend upon the particular data format. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable memory having a data structure implementation a capacity for recording and playing back of avionics data, comprising:
-
means for storing data received from a plurality of data channels into each channels'"'"' respective data file, wherein data storage occurs in the same data format it is received from said plurality of data channels and data can be received at various data fill rates; means for storing timeline pointers into a timeline pointer file that signifies when the data from said plurality of data channels was stored; means for determining a particular position of a timeline icon provided on a graphical user interface (GUI) display, the timeline icon signifying a point in time that a user desires to review avionics data stored by the data storing means; and means for retrieving and playing back data stored based on the particular position of the timeline icon with respect to corresponding values of the timeline pointers stored in the storing unit, wherein data retrieval does not depend upon the particular data format. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification