US 12,242,450 B2
Method and system for facilitating access to recorded data
Max Prakoso, Haymarket (AU); Andi Hakim, Campsie (AU); and Robert Lang, North Wahroonga (AU)
Assigned to NASDAQ TECHNOLOGY AB, Stockholm (SE)
Filed by NASDAQ TECHNOLOGY AB, Stockholm (SE)
Filed on Jun. 7, 2023, as Appl. No. 18/330,756.
Application 18/330,756 is a continuation of application No. 17/557,463, filed on Dec. 21, 2021, granted, now 11,699,285.
Application 17/557,463 is a continuation of application No. 16/392,918, filed on Apr. 24, 2019, granted, now 11,227,334, issued on Jan. 18, 2022.
Application 16/392,918 is a continuation of application No. 13/419,692, filed on Mar. 14, 2012, granted, now 10,311,513, issued on Jun. 4, 2019.
Prior Publication US 2023/0316743 A1, Oct. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/22 (2019.01); G06F 3/04842 (2022.01); G06F 16/185 (2019.01); G06F 16/2453 (2019.01); G06F 16/2455 (2019.01); G06F 16/54 (2019.01); G06Q 40/04 (2012.01); G06T 11/00 (2006.01); G06V 10/24 (2022.01); G06V 20/00 (2022.01); G06V 20/10 (2022.01)
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
OG exemplary drawing
 
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.