Lightweight software probe and inject gadgets for system software validation
US12141050B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 26, 2021 |
| Grant date | Nov 12, 2024 |
| Priority date | — |
| Expiry date | Aug 6, 2042 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L41/046
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.