PATENT CLAIM ANALYSIS

Application Number: 16058092
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2020-02
Patent Classification: ["null", "null"]

Abstract:
A computing system may include a plurality of computational instances each containing one or more computing devices and one or more databases. A traffic filtering device may be configured to: receive a first sequence of packets and filter the first sequence of packets to create a second sequence of packets, where the second sequence of packets includes only copies of packets that were transmitted to a particular computational instance. The computing system may further include a simulation compiler device configured to: (i) receive the second sequence of packets, (ii) identify a captured transaction within the second sequence of packets, and (iii) encode the captured transaction as a playback instruction, where the playback instruction can be used to generate a third sequence of packets that, when transmitted to a computational instance used for testing, simulates the captured transaction.

Claim (Index 11):
A method comprising:\n receiving, by a load generator of a computing system arranged to simulate a computational instance in a production environment, a first playback instruction that represents a first captured transaction that occurred in the computational instance, wherein the first captured transaction is captured via a high fidelity mechanism; receiving, by the load generator, a second playback instruction that represents a second captured transaction that occurred in the computational instance, wherein the second captured transaction is captured via a low fidelity mechanism, wherein the low fidelity mechanism is configured to retrieve one or more log entries associated with the second captured transaction from one or more application logs; in response to receiving the first playback instruction, (i) decoding, by the load generator, the first playback instruction into a first sequence of packets, and (ii) transmitting, by the load generator, the first sequence of packets; in response to receiving the second playback instruction, (i) decoding, by the load generator, the second playback instruction into a second sequence of packets, and (ii) transmitting, by the load generator, the second sequence of packets; receiving, by a computing device of the computing system, the first sequence of packets; receiving, by the computing device of the computing system, the second sequence of packets; based on processing the first sequence of packets, simulating, by the computing device, a first simulated transaction that simulates the first captured transaction corresponding to the first playback instruction, wherein the computing device, during the first simulated transaction, requests and receives data from a database device of the computing system, and wherein the database device is configured to replicate a configuration and stored content of a database from the computational instance; and based on processing the second sequence of packets, simulating, by the computing device, a second simulated transaction that simulates the second captured transaction corresponding to the second playback instruction, wherein the computing device, during the second simulated transaction, requests and receives data from a database device of the computing system, and wherein the database device is configured to replicate a configuration and stored content of a database from the computational instance.

Metadata:
- Claim Count in Document: 45.0
- Percentile: 96.0
- Lexical Diversity: 2.23188
- Patent Class: nan
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15716681', '15786124', '15905329', '15939676', '10147256']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5497571838782163
- 35 USC 102 Novelty (BERT): 0.4841115584690106
- Combined Prediction Score: 0.5431926213372957
- Mean Citation Score: 181.766782
- Max Citation Score: 217.32687
- Similarity Product: 151.35315235266927

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

Dataset: test