PATENT CLAIM ANALYSIS

Application Number: 16049582
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2020-01
Patent Classification: ["717", "148000"]

Abstract:
Techniques for improving server-side execution of script code include in one embodiment: receiving, at a server computer, a request from a client computer to provide a service of an application that the server computer hosts; acquiring a particular runtime from among a plurality of pre-computed runtimes in a runtime pool, each of the pre-computed runtimes in the runtime pool comprising an executable combination of computer program script code and context data that is programmed to create and use one or more data items having global scope; using the server computer, providing the request to the particular runtime and executing the particular runtime to cause generating a response to the request; transmitting the response to the client computer; cleaning up the one or more data items having global scope and returning the particular runtime to the runtime pool after completing the cleaning up.

Claim (Index 15):
A computer system comprising:\n a virtual computing instance programmed to execute one or more worker processes each programmed to provide a service of an application to a client computer in response to a request from the client computer; digital memory that is accessible to the virtual computing instance and that stores a plurality of pre-computed runtimes in a runtime pool, each of the pre-computed runtimes in the runtime pool comprising an executable combination of computer program script code and context data that is programmed to create and use one or more data items having global scope; one or more sets of program code respectively implementing the one or more worker processes, each of the one or more sets of program code programmed to acquire a particular runtime from among the plurality of pre-computed runtimes in the runtime pool; to provide the request to the particular runtime and to execute the particular runtime to cause generating a response to the request; to transmit the response to the client computer; and to clean up the one or more data items having global scope and return the particular runtime to the runtime pool after completing the cleaning up.

Metadata:
- Claim Count in Document: 44.0
- Percentile: 95.0
- Lexical Diversity: 2.17143
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13357301', '12327617', '15365727', '11784902', '11739570']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3219744326574503
- 35 USC 102 Novelty (BERT): 0.4955892451428126
- Combined Prediction Score: 0.3393359139059865
- Mean Citation Score: 159.08873799999995
- Max Citation Score: 165.5074
- Similarity Product: 117.33387393865586

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