US 12,277,119 B2
Database system with run-time query mode selection
Daniel James Smith, Ottawa (CA)
Assigned to Cysiv, Inc., Dallas, TX (US)
Filed by Cysiv, Inc., Dallas, TX (US)
Filed on Aug. 14, 2023, as Appl. No. 18/449,649.
Application 18/449,649 is a division of application No. 17/394,131, filed on Aug. 4, 2021, granted, now 11,755,579.
Prior Publication US 2023/0385280 A1, Nov. 30, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/22 (2019.01); G06F 16/2453 (2019.01); G06F 16/2458 (2019.01); G06F 16/25 (2019.01)
CPC G06F 16/24549 (2019.01) [G06F 16/22 (2019.01); G06F 16/2471 (2019.01); G06F 16/256 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving data from one or more data sources;
generating records based on the received data;
adding the records to a current record file;
adding index metadata to the records, the index metadata for a given record including a path and an offset, the path identifying a file in a datastore that includes the given record and the offset indicating a location of the given record in the file;
saving the current record file to the datastore;
loading the records in the current record file into a table in a cloud database
after adding the records to the current record file, determining whether one or more conditions are met; and
responsive to the one or more conditions being met:
starting a new record file,
saving the current record file to the datastore, and
loading the current record file into the table.