Pattern Matching Framework for Log Analysis
First Claim
Patent Images
1. A method comprising:
- receiving one or more inputs via a user interface of a computing device describing a filter pattern that specifies data that is to be matched and extracted from a log and a projection pattern that specifies how at least a portion of the data extracted using the filter pattern is to be output; and
forming a query from the filter pattern and the projection pattern by the computing device that is configured to analyze the log.
2 Assignments
0 Petitions
Accused Products
Abstract
A pattern matching framework for log analysis is described. In one or more implementations, one or more inputs are received via a user interface of a computing device that describe a filter pattern that specifies data that is to be matched and extracted from a log and a projection pattern that specifies how at least a portion of the data extracted using the filter pattern is to be output. A query is formed from the filter pattern and the projection pattern by the computing device that is configured to analyze the log.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving one or more inputs via a user interface of a computing device describing a filter pattern that specifies data that is to be matched and extracted from a log and a projection pattern that specifies how at least a portion of the data extracted using the filter pattern is to be output; and forming a query from the filter pattern and the projection pattern by the computing device that is configured to analyze the log. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
outputting a user interface by a computing device that is configured to include a plurality of shapes, one or more of which are configurable to specify data to be represented by the shape and arranged in the user interface, one to another, to define a pattern of the data; and forming a query by the computing device for one or more of the patterns defined by the arrangement of the plurality of shapes, one to another, and the data represented by the shapes, the query to be used to analyze a log. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving a query at a computing device, the query including a filter pattern and a projection pattern, each of the filter pattern and the projection pattern defined by; data represented by a plurality of shapes; and arrangement of one or more of the plurality of shapes in a user interface, one to another; and analyzing a log by the computing device using the query, the analyzing including; extracting data from the log that matches the filter pattern; and outputting the extracted data that matches the projection pattern. - View Dependent Claims (18, 19, 20)
-
Specification