PATENT CLAIM ANALYSIS

Application Number: 16022669
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-08
Patent Classification: ["718", "104000"]

Abstract:
A load shedding system provides improved fault tolerance and resilience in message communications. The requesting service application may be configured to send data request(s) to a responding service application. A load shedding manager is programmed or configured to receive the data request(s) and determine, based on one or more configurable criteria and status information whether to allow the data request(s) to proceed or not. The criteria for making the determination may include various configurable settings, including error rate time window, and threshold values. The status information may include various information that describes the performance or health of the responding service, including, but not limited to: error rate for the responding service application's processing of incoming requests, latency of communication between the requesting service application and the responding service application, number of concurrent operations or requests being processed by the responding service application, CPU usage of the responding service application, disk usage of the responding service application, and other similar status information.

Claim (Index 8):
A computer system comprising:\n one or more hardware processors; one or more non-transitory computer-readable storage media communicatively coupled to the one or more hardware processors and storing sequences of instructions which, which when executed by the one or more hardware processors, cause the one or more hardware processors to execute: receiving an incoming data request that is intended to be sent to a service application for further processing; receiving status information that describes performance of the service application; using one or more rules to determine, based on the status information and one or more configurable settings, including an error rate of a time window having a duration of a time window value, whether to allow the incoming data request to be sent to the service application for further processing, a first rule of the one or more rules comprising generating a random number and comparing the status information that describes the performance of the service application to the random number to determine whether to allow the incoming data request to be sent to the service application for further processing; wherein comparing the status information regarding performance of the service application to the random number to determine whether to allow the incoming data request to be sent to the service application for further processing comprises comparing the error rate for the time window to the random number; in response to determining not to allow the incoming data to be sent to the service application for further processing, rejecting sending the incoming data request to the service application.

Metadata:
- Claim Count in Document: 16.0
- Percentile: 94.0
- Lexical Diversity: 2.10112
- Patent Class: 718.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13164678', '13465799', '13403818', '13740826', '15384303']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3689708888919868
- 35 USC 102 Novelty (BERT): 0.502657925452716
- Combined Prediction Score: 0.3823395925480597
- Mean Citation Score: 144.21363799999995
- Max Citation Score: 151.15563999999995
- Similarity Product: 107.7668717002797

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

Dataset: test