PATENT CLAIM ANALYSIS

Application Number: 16102716
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2018-12
Patent Classification: ["726", "011000"]

Abstract:
An API call filtering system filters responses to API call requests received, via a network, from UEs. The API call filtering system is configured to require personalized API call requests wherein each API call (except for some minor exceptions) includes a unique UE identifier (“UEIN”) of the UE making the request. Using the UEIN, the web service or other service protected by the API call filtering system can be secured against excessive request iterations from a set of rogue UEs while allowing for ordinary volumes of requests of requests the UEs, wherein one or more boundaries between what is deemed to be an ordinary volume of requests and what is deemed to be excessive request iterations are determined by predetermined criteria.

Claim (Index 1):
An API call filtering system that filters API calls received, via a network, from UEs that are network-connected and running UE app software and/or hardware, to secure an API service that accepts API call requests and provides API call responses thereto, wherein the API service is secured against excessive request iterations from a set of rogue UEs while allowing for ordinary volumes of requests of the UEs, wherein one or more boundaries between what is deemed to be an ordinary volume of requests and what is deemed to be excessive request iterations are determined by predetermined criteria, the API call filtering system comprising:\n a request handler, coupled to a network interface, for handling requests from UEs; a UE identifier, coupled to the request handler, for determining an identity of a requesting UE based on a personalized application programming interface (\u201cAPI\u201d) processing of a received request; storage for a plurality of references to UEs, references to their corresponding unique UE identifiers (\u201cUEINs\u201d); a verifier for verifying with the requesting UE that it is the UE associated with the UEIN included in the request from the requesting UE; and a filter controller for dropping, filtering and/or forwarding requests for ordinary volumes of requests, wherein the filter controller operates, at least in part, by recognizing the UEINs of the requests, thereby allowing filter controller to filter out excessive requests from unrecognized UEs and UEs that are issuing what is deemed to be excessive request iterations.

Metadata:
- Claim Count in Document: 23.0
- Percentile: 96.0
- Lexical Diversity: 1.81081
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14327461', '14691540', '14466779', '14563336', '11787635']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2491457774923934
- 35 USC 102 Novelty (BERT): 0.5471144208211209
- Combined Prediction Score: 0.2789426418252662
- Mean Citation Score: 258.127798
- Max Citation Score: 395.1927
- Similarity Product: 340.21797391605384

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

Dataset: test