US 12,106,122 B2
Generating a hierarchical data structure that represents a log
Nagarajan Muthukrishnan, Foster City, CA (US); Ravi Shankar Thammaiah, Redwood City, CA (US); Sumanta Kumar Chatterjee, Menlo Park, CA (US); and Binoy Sukumaran, Foster City, CA (US)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Aug. 31, 2023, as Appl. No. 18/459,287.
Application 18/459,287 is a continuation of application No. 17/703,301, filed on Mar. 24, 2022, granted, now 11,822,939.
Prior Publication US 2023/0409351 A1, Dec. 21, 2023
Int. Cl. G06F 9/445 (2018.01)
CPC G06F 9/44526 (2013.01) 20 Claims
OG exemplary drawing
 
15. A method comprising:
generating a root node of a hierarchical data structure that represents a target log;
determining that a subset of pre-processing plugins, in a pool of pre-processing plugins configured to pre-process log data, is relevant to a log type of the target log;
generating, at least by executing a first pre-preprocessing plugin in the subset of pre-processing plugins determined to be relevant to the log type of the target log, a first hierarchical node for the hierarchical data structure based on at least a first portion of the target log;
generating, at least by executing a second pre-preprocessing plugin in the subset of pre-processing plugins determined to be relevant to the log type of the target log, a second hierarchical node for the hierarchical data structure based on at least a second portion of the target log;
wherein the method is performed by at least one device comprising one or more hardware processors.