The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 22, 2022

Filed:

Feb. 22, 2021
Applicant:

Servicenow, Inc., Santa Clara, CA (US);

Inventors:

Robert Bitterfeld, Petach Tikva, IL;

Asaf Garty, Sdei Hemed, IL;

Bary Solomon, Petah Tikva, IL;

Daniel Badyan, Tel Aviv, IL;

Assignee:

ServiceNow, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 41/0853 (2022.01); H04L 41/04 (2022.01); H04L 41/069 (2022.01); H04L 67/1097 (2022.01); H04L 41/0816 (2022.01); G06F 9/455 (2018.01); H04L 47/762 (2022.01); H04L 67/51 (2022.01);
U.S. Cl.
CPC ...
H04L 41/0853 (2013.01); G06F 9/45512 (2013.01); H04L 41/04 (2013.01); H04L 41/069 (2013.01); H04L 41/0816 (2013.01); H04L 47/762 (2013.01); H04L 67/1097 (2013.01); H04L 67/16 (2013.01);
Abstract

A computing system includes a discovery application that identifies a computing device associated with a managed network. The application determines a first command that causes the computing device to invoke a function that provides as output attributes of the computing device. The command includes a parameter that suppresses any textual error messages that the function places in the output. The application also determines a second command that causes the computing device to provide a numerical exit status of the function. The application causes the computing device to execute the first and second commands, and obtains the output and the numerical exit status. Based on the numerical exit status, the application determines that the function did not fully obtain the attributes of the computing device and, in response, (i) modifies the first command, and (ii) causes the computing device to execute the first command as modified and the second command.


Find Patent Forward Citations

Loading…