PATENT CLAIM ANALYSIS

Application Number: 15974522
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-05
Patent Classification: ["709", "224000"]

Abstract:
A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions. For speed, cache memory is used. Performance metric data outside the start time and end time named by the user on a query screen is eliminated before the regular expression is applied.

Claim (Index 7):
A process for searching for configuration data, for changes in configuration data, for patterns in performance metric data or matching performance metric data collected at various times from a plurality of attributes of a plurality of instances of a plurality of resource types in a system being monitored, comprising:\n A) converting each said performance metric data numerical value to a Unicode character, and receiving configuration data gathered from plurality of configuration attributes of a plurality on instances of a plurality of resource types being monitored; B) storing each series of Unicode characters mapped from a series of performance metric data numerical values gathered from an attribute of an instance of a resource type in a non relational database file system in a data store and storing configuration data separately in said data store; C) using a computer programmed to implement a query definition language with syntax building blocks, and to receive user input of syntax building blocks that define a search of a particular resource type and defining a particular attribute and a regular expression having filter criteria, said filter criteria for searching for a pattern in particular performance attribute or a performance attribute which meets said filter conditions, or for searching for a particular configuration attribute of said particular resource type, or a particular configuration attribute identification of said particular resource type; and\n wherein said query definition language includes a syntax building block which defines addition or subtraction of a second resource type to said particular resource type being searched as a related resource type; and \n D) using said computer to execute said search query to find the particular configuration date or to find changes in configuration data, or a pattern or match in said performance attribute data for the specified resource type, and, for all resource types that qualify, finding where said second resource has been added or subtracted; and wherein all said searches of performance metric data which involve a number or numerical range are conducted by first converting said numbers or numerical values to Unicode values before applying the filter.

Metadata:
- Claim Count in Document: 14.0
- Percentile: 93.0
- Lexical Diversity: 1.98198
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15376629', '15829697', '15425094', '14806550', '13200995']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3449090283472192
- 35 USC 102 Novelty (BERT): 0.5371549582686524
- Combined Prediction Score: 0.3641336213393626
- Mean Citation Score: 385.287312
- Max Citation Score: 396.23264
- Similarity Product: 367.43152456947325

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test