PATENT CLAIM ANALYSIS

Application Number: 15944831
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-10
Patent Classification: ["717", "129000"]

Abstract:
A method and system for testing a server code in a server concurrently handling multiple client requests create a job-specific breakpoint in the server code using a library application programming interface (API) that allows the job-specific breakpoint in the server code being enabled or disabled based on a job identifier. The library API controls the job-specific breakpoint in the server code via a plurality of readymade functions that execute, in a desired sequence, various synchronous and asynchronous program paths associated with the multiple client requests. By using the library API, the method and system are capable of establishing a new server connection with the server and retrieving the job identifier from the server associated with the established new server connection, pausing execution of a client job based on enabling the job-specific breakpoint, and resuming execution of the client job based on disabling the job-specific breakpoint.

Claim (Index 12):
A computer system for testing a server code in a server concurrently handling multiple client requests, the computer system comprising:\n one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising: creating a job-specific breakpoint in the server code using a library application programming interface, wherein the job-specific breakpoint in the server code is enabled or disabled based on a job identifier, the library application programming interface controls the job-specific breakpoint in the server code, the library application programming interface comprises a plurality of readymade functions that execute, in a desired sequence, various synchronous and asynchronous program paths associated with the multiple client requests and are capable of\n establishing a new server connection with the server and retrieving the job identifier from the server associated with the established new server connection; \n pausing execution of a client job based on enabling the job-specific breakpoint in the server code using the library application programming interface; and resuming execution of the client job based on disabling the job-specific breakpoint in the server code using the library application programming interface.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 91.0
- Lexical Diversity: 2.21429
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15341485', '09893385', '15341358', '12908942', '14662282']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3749585674548097
- 35 USC 102 Novelty (BERT): 0.5015577142920108
- Combined Prediction Score: 0.3876184821385298
- Mean Citation Score: 193.128342
- Max Citation Score: 196.93048
- Similarity Product: 132.57749835860253

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