PATENT CLAIM ANALYSIS

Application Number: 16400145
Application Type: Utility
Filing Date: 2019-05
Publication Date: 2019-08
Patent Classification: ["709", "213000"]

Abstract:
Disclosed are systems and methods for performing consistent request distribution across a set of servers based on a request Uniform Resource Locator (URL) and one or more cache keys, wherein some but not all cache keys modify the content requested by the URL. The cache keys include query string parameters and header parameters. A request director parses a received request, excludes irrelevant cache keys, reorders relevant cache keys, and distributes the request to a server from the set of servers tasked with serving content differentiated from the request URL by the relevant cache keys. The exclusion and reordering preserves the consistent distribution of requests directed to the same URL but different content as a result of different cache key irrespective of the placement of the relevant cache keys and inclusion of irrelevant cache keys in the request.

Claim (Index 1):
A device comprising:\n a non-transitory computer-readable medium storing a set of processor-executable instructions; and one or more processors configured to execute the set of processor-executable instructions, wherein executing the set of processor-executable instructions causes the one or more processors to:\n receive a request comprising a Uniform Resource Locator (\u201cURL\u201d); \n parse a base portion from a first location in the URL, a first cache key from a second location in the URL, and a second cache key from a third location in the URL; \n determine that the first cache key does not affect a request routing decision; \n determine that the second cache key does affect the request routing decision; \n select a server from a set of servers based on the base portion and the second cache key; and \n distribute the request to the selected server.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 100.0
- Lexical Diversity: 1.93421
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15413041', '15065586', '09921458', '13737145', '09921460']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2849910049394195
- 35 USC 102 Novelty (BERT): 0.5345425069378027
- Combined Prediction Score: 0.3099461551392579
- Mean Citation Score: 254.690408
- Max Citation Score: 388.21094
- Similarity Product: 247.7702615747714

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

Dataset: test