PATENT CLAIM ANALYSIS

Application Number: 15885719
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-08
Patent Classification: ["717", "130000"]

Abstract:
Systems and methods for managing tenant code for a multi-tenant system. Instrumentation code may be added to the tenant code and track its performance. The tenant code may be disabled when it is determined based on information from the instrumentation code that the tenant code is misbehaving. An approximate clock may be used to determine if the running time of the tenant code exceeds a threshold.

Claim (Index 1):
A computer-implemented method for managing tenant code for a multi-tenant system, comprising:\n receiving a first piece of tenant code; generating instrumented tenant code by adding instrumentation code to the first piece of tenant code, wherein the instrumentation code in the instrumented tenant code sends method calls to a service protection controller to enable the service protection controller to track performance of the first piece of tenant code when it is running, and responds to instructions from the service protection controller; storing the instrumented tenant code in the multi-tenant system; receiving a first method call from the instrumentation code in the instrumented tenant code in the multi-tenant system; determining a time of the first method call from the instrumentation code in the instrumented tenant code; determining that the tenant code program is misbehaving based on the time of the first method call from the instrumentation code in the instrumented tenant code; and sending a first response to disable the first piece of tenant code.

Metadata:
- Claim Count in Document: 2.0
- Percentile: 86.0
- Lexical Diversity: 1.59091
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12982299', '14957432', '14964191', '15419825', '13865430']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3466202048332394
- 35 USC 102 Novelty (BERT): 0.4776113837203239
- Combined Prediction Score: 0.3597193227219479
- Mean Citation Score: 116.3668508
- Max Citation Score: 119.705574
- Similarity Product: 84.16542738580871

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

Dataset: test