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:
Nov. 12, 2024

Filed:

Aug. 26, 2021
Applicant:

Ciena Corporation, Hanover, MD (US);

Inventors:

Padma Sanampudi, San Jose, CA (US);

David Henry Gilson, Honolulu, HI (US);

Bruce Todd Jorgens, Eagle, ID (US);

Assignee:

Ciena Corporation, Hanover, MD (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 9/54 (2006.01); G06F 11/36 (2006.01); H04L 67/133 (2022.01);
U.S. Cl.
CPC ...
G06F 11/366 (2013.01); G06F 9/547 (2013.01); H04L 67/133 (2022.05);
Abstract

Systems and methods include, responsive to a request to test or troubleshoot a software system including a plurality of sub-components that communicate with one another via Application Programming Interfaces (APIs), creating one or more gadgets that one or more of inject data in any sub-component and probes responses from any sub-component; performing one or more tests of one of more of the plurality of sub-components utilizing the one or more gadgets to invoke specific behavior of the software system and to collect internal data to examine correctness of the behavior; and subsequent to the one or more tests, removing the one or more gadgets. The one or more gadgets are non-intrusive and do not alter behavior of the plurality of sub-components.


Find Patent Forward Citations

Loading…