US 11,947,490 B2
Index generation and use with indeterminate ingestion patterns
Joel Chandler Davis, Montgomery, TX (US); and Eric Michael Anderson, Friendswood, TX (US)
Assigned to BMC Software, Inc., Houston, TX (US)
Filed by BMC Software, Inc., Houston, TX (US)
Filed on Aug. 31, 2021, as Appl. No. 17/446,600.
Prior Publication US 2023/0062227 A1, Mar. 2, 2023
Int. Cl. G06F 16/00 (2019.01); G06F 16/13 (2019.01); G06F 16/14 (2019.01); G06F 16/178 (2019.01)
CPC G06F 16/13 (2019.01) [G06F 16/148 (2019.01); G06F 16/1794 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and comprising instructions that, when executed by at least one computing device, are configured to cause the at least one computing device to:
generate a first pattern model for a first file having a first field and a second field, the first pattern model including a first model identifier (ID), the first field, and the second field;
store the first pattern model in at least one memory;
update a slot index stored in the at least one memory to map, for the first pattern model, the first field to a first slot of the slot index, and to map the second field to a second slot of the slot index;
generate a second pattern model for a second file having a third field and the second field, the second pattern model including a second model ID and including the third field and the second field;
store the second pattern model in the at least one memory; and
update the slot index to map, for the second pattern model, the third field to the first slot of the slot index, and to map the second field to the second slot of the slot index.