Systems and methods for analyzing distributed system data streams using declarative specification, detection, and evaluation of happened-before relationships
US11762858B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 19, 2020 |
| Grant date | Sep 19, 2023 |
| Priority date | — |
| Expiry date | Mar 19, 2040 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/24568
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Predefined patterns are detected in streaming data being transmitted in a distributed computing system that contains a plurality of computing devices wherein the plurality of computing devices are collectively configured to execute a distributed software program. In one or more examples, a detection engine can be implemented on a computing device and can be configured to receive streaming data that is being transmitted between computing devices of the system. The detection engine can be further configured to analyze the streaming data to determine if the data matches one or more patterns that is specified by a watch point which can be converted into a happened before language expression. In one or more examples, the streaming data can be converted into an intermediate log file that is compared against patterns expressed by a regular expression and if a match is found, an alert can be generated.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.