US 11,681,606 B2
Automatic configuration of logging infrastructure for software deployments using source code
James Ross, San Francisco, CA (US); and Robert Fink, Munich (DE)
Assigned to Palantir Technologies, Inc., Denver, CO (US)
Filed by Palantir Technologies Inc., Denver, CO (US)
Filed on Apr. 29, 2022, as Appl. No. 17/733,742.
Application 17/733,742 is a continuation of application No. 16/670,839, filed on Oct. 31, 2019, granted, now 11,341,024.
Claims priority of provisional application 62/897,474, filed on Sep. 9, 2019.
Prior Publication US 2022/0253369 A1, Aug. 11, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/44 (2018.01); G06F 11/34 (2006.01); G06F 16/901 (2019.01); G06F 8/41 (2018.01)
CPC G06F 11/3476 (2013.01) [G06F 8/427 (2013.01); G06F 16/9027 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
generating a number of search patterns for parsing output messages produced by one or more software packages, wherein each of the search patterns is based on one or more arguments of a corresponding call expression in source code of the one or more software packages;
generating an ordered list of the search patterns according to a number of output messages recognized as log entries based on each search pattern;
identifying a threshold number of the search patterns, wherein the search patterns among the threshold number have a higher number of output messages recognized as log entries than the search patterns outside the threshold number; and
removing the search patterns outside the threshold number from the ordered list.