US 12,222,834 B2
Discovery troubleshooting based on machine learning
Shay Herzog, Petah Tikva (IL); and Asaf Garty, Petah Tikva (IL)
Assigned to ServiceNow, Inc., Santa Clara, CA (US)
Filed by ServiceNow, Inc., Santa Clara, CA (US)
Filed on May 24, 2023, as Appl. No. 18/323,072.
Prior Publication US 2024/0394165 A1, Nov. 28, 2024
Int. Cl. G06F 11/30 (2006.01); H04L 41/069 (2022.01); H04L 41/16 (2022.01)
CPC G06F 11/3051 (2013.01) [G06F 11/3006 (2013.01); H04L 41/069 (2013.01); H04L 41/16 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining a discovery pattern that indicates a plurality of operations configured to acquire information about a corresponding computing resource type of a plurality of computing resource types;
identifying a variable parameter value that is associated with and affects execution of the discovery pattern with respect to a computing resource of the corresponding computing resource type;
determining, prior to execution of the discovery pattern with respect to the computing resource, an error value by using a machine learning model to process the variable parameter value, wherein the error value indicates a likelihood that execution of the discovery pattern, when associated with the variable parameter value, with respect to the computing resource results in a corresponding error type, and wherein occurrence of an error of the corresponding error type during the execution of the discovery pattern prevents the discovery pattern from obtaining at least some of the information about the computing resource; and
receiving, based on the error value, an input comprising one or more of (i) an instruction to execute the discovery pattern or (ii) a modification applicable to the variable parameter value.