PATENT CLAIM ANALYSIS

Application Number: 16057727
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2018-12
Patent Classification: ["709", "224000"]

Abstract:
A method receives start commands for starting end-to-end testing of a live multi-tenant system that hosts shared services for multiple tenants; executes multiple test scripts for generating controller commands in response to the start commands, the executing the test scripts generating respectively synthetic transaction inputs; provides the synthetic transaction inputs to the live multi-tenant system, the live multi-tenant system configured to use the synthetic transaction inputs to perform respectively multiple synthetic transactions involving multiple destinations in the live multi-tenant system, the live multi-tenant system configured to generate respectively multiple test results in response to the multiple synthetic transactions; receives and evaluates the test results generated by the live multi-tenant system to test end-to-end performance conditions of the multi-tenant system; and generates one or more alerts upon recognizing an alert trigger condition based upon the evaluating of the test results.

Claim (Index 11):
A method of testing end-to-end performance conditions of a live multi-tenant system that is hosting shared services for multiple tenants, the method comprising:\n receiving multiple start commands for starting multiple end-to-end tests of a live multi-tenant system on behalf of multiple tenants, the live multi-tenant system hosting shared services for the multiple tenants, each start command of the multiple start commands configured to start a respective end-to-end test of the multiple end-to-end tests on behalf of one of the multiple tenants; executing multiple test scripts for generating multiple controller commands in response to the multiple start commands, the executing the multiple test scripts causing one or more synthetic transaction inputs to be provided to the live multi-tenant system on behalf of the one of the multiple tenants, the live multi-tenant system configured to, in response to the one or more synthetic transaction inputs, perform one or more synthetic transactions involving at least one of multiple destinations in the live multi-tenant system, the multiple controller commands including a first controller command configured to login as a first synthetic tenant user and to cause one or more first synthetic transaction inputs to be provided to the live multi-tenant system on behalf of a first tenant, the multiple controller commands including a second controller command configured to login as a second synthetic tenant user and to cause one or more second synthetic transaction inputs to be provided to the live multi-tenant system on behalf of a second tenant, the first synthetic user being dedicated to the first tenant, the second synthetic user being dedicated to the second tenant, the first synthetic user and the second synthetic user being different; obtaining multiple test results generated by the live multi-tenant system in response to the multiple synthetic transactions; and presenting in an interface health indicators of the live multi-tenant system, the health indicators being based on the multiple test results.

Metadata:
- Claim Count in Document: 7.0
- Percentile: 96.0
- Lexical Diversity: 2.26154
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15088050', '13167498', '12117238', '14135424', '14737407']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2700010931423661
- 35 USC 102 Novelty (BERT): 0.5890552109262954
- Combined Prediction Score: 0.301906504920759
- Mean Citation Score: 260.40855600000003
- Max Citation Score: 518.3052
- Similarity Product: 462.01603985960486

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

Dataset: test