| CPC G06F 16/22 (2019.01) [G06F 3/04842 (2013.01); G06F 16/185 (2019.01); G06F 16/24539 (2019.01); G06F 16/24552 (2019.01); G06F 16/54 (2019.01); G06Q 40/04 (2013.01); G06T 11/00 (2013.01); G06V 10/24 (2022.01); G06V 20/176 (2022.01); G06V 20/38 (2022.01); G06V 20/39 (2022.01)] | 20 Claims |

|
1. A system configured to access recorded data, the system comprising:
a processor;
a communication interface; and
a memory configured to store computer readable instructions that, when executed, cause the system to:
receive data via the communication interface;
separate the received data into data subsets;
compress each data subset, by applying a compression technique, such that each data subset includes compressed payload data;
create data units from each compressed data subset;
establish an index associated with the data units, wherein the index includes a plurality of index entries, and each index entry comprises:
an identifier;
timing parameters; and
memory address parameters of memory locations containing the data units, wherein the memory address parameters include at least a first memory address and a second memory address;
search the memory, for the data units, using the established index;
decompress the data units within a timing window using the timing parameters; and
generate a view that includes the decompressed data units within the timing window.
|