PATENT CLAIM ANALYSIS

Application Number: 15876756
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-06
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 1):
A process for performing multiple searches of text configuration data and/or Unicode encoded performance data stored in a non relational database file system along multiple traversal paths through muliple levels of nested searches, comprising:\n executing a first search on a first level of nesting to find all instances of a first resource type specified in said first search which have performance or configuration date which meet a filter criteria given in a regular expression in said first search, wherein said filter criteria may be no filter criteria at all; executing a second search on a second level of nesting to find all instances of a second resource type specified in said second search which are related to instances of said first resource type returned by said first search which have configuration or performance data which meet a filter criteria given in a regular expression given in said second search; and executing a third search on a second level of nesting to find all instances of a third resource type specified in said third search which are related to instances of said first resource type returned by said first search which have configuration or performance data which meet a filter criteria given in a regular expression given in said third search; and returning at least the identies of all instances which met said filter criteria of said second and third searches,

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

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3575475326993191
- 35 USC 102 Novelty (BERT): 0.5430771694106892
- Combined Prediction Score: 0.3761004963704561
- Mean Citation Score: 410.8717
- Max Citation Score: 425.58768
- Similarity Product: 325.072556132698

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

Dataset: test