PATENT CLAIM ANALYSIS

Application Number: 15981353
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-09
Patent Classification: ["714", "037000"]

Abstract:
A computer-implemented method includes receiving, from a first log agent, a first log collection. The computer-implemented method further includes receiving a first policy, wherein the first policy includes a definition of a first pattern and a definition of a procedure. The computer-implemented method further includes scanning the first log collection against the first policy to determine a match between a portion of the first log collection and the first pattern, with the matching portion of the first log collection being identified as a first data artefact. The computer-implemented method further includes, responsive to identifying the first data artefact, executing the procedure defined by the first policy, wherein the procedure includes: filtering the first log collection to yield a first group of filtered log entries, receiving a first data collection, and sending the first group of filtered log entries and the first data collection to a recipient system.

Claim (Index 1):
A computer program product, the computer program product comprising one or more computer readable storage media and program instructions stored on said one or more computer readable storage media, said program instructions comprising instructions to:\n operate a first computer system located at a first location and including a memory hardware device, with the operation of the first computer system including generation of a first plurality of log messages over time, and with each of the first plurality of log messages including information indicative of a status of operations of the first computer system; store each of the first plurality of log messages as a data stream in a circular memory buffer data structure in the memory device hardware of the first computer system such that after the data stream of the first plurality of log messages fills a capacity of the circular memory buffer, newer log messages are written over older log messages in time order; determine, by machine logic, that a first event of interest has occurred with respect to operation of the first computer system is indicated in a first log message of the plurality of log messages; responsive to the determination that the first event of interest has occurred, filter the messages stored in the circular buffer memory at a time of the determination that the first event of interest has occurred to obtain a plurality of filtered log messages that includes only log messages occurring between: (i) a first predetermined amount of time earlier than a time of the first log message, and (ii) a second predetermined amount of time later than a time of the first log message; and send, by the first computer system, through a communication network and to a second computer system, the plurality of filtered log messages.

Metadata:
- Claim Count in Document: 44.0
- Percentile: 93.0
- Lexical Diversity: 3.15686
- Patent Class: 714.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15169804', '15251641', '14938071', '12576363', '14524517']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2717084661016072
- 35 USC 102 Novelty (BERT): 0.4859421571336098
- Combined Prediction Score: 0.2931318352048074
- Mean Citation Score: 156.81581
- Max Citation Score: 263.14664
- Similarity Product: 229.1707163571644

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