PATENT CLAIM ANALYSIS

Application Number: 16253489
Application Type: Utility
Filing Date: 2019-01
Publication Date: 2019-05
Patent Classification: ["726", "023000"]

Abstract:
Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide a novel clustering framework applied on datasets of network interactions to automatically identify IP clusters carrying out a specific task(s) based on an IP blacklist. The disclosed systems and methods can analyze network activity of devices associated with the IP addresses, and/or the IP addresses themselves, and perform an automatic, on-the-spot analysis that results in a determination whether the activity is permitted on or over a network.

Claim (Index 33):
A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, such that when a server executes the instructions, a method is performed comprising:\n identifying, via the server on a network, an access log comprising a first set of IP addresses and a type of network activity performed by each IP address in said first set, said access log indicating a relationship between each IP address and each type of activity performed; clustering, via the server, each first IP address based on said relationship; identifying, via the server, an Internet Protocol (IP) blacklist comprising a second set of IP addresses associated with malicious activity on said network; analyzing, via the server, the IP blacklist, and determining, based on said analysis, a set of parameters defining relationships between each second IP address and the malicious activity; analyzing, via the server, each first IP cluster based on said set of parameters, and, based on said analysis, identifying a set of IP clusters that are performing the malicious activity; modifying, via the server, the access log by extracting said identified IP clusters from said access log; receiving, via the server, a request from a first device to perform a task on said network; and determining, via the server, whether said task is capable of being performed based on an IP address associated with said request, wherein if the IP address is on said modified access log, said task is permitted.

Metadata:
- Claim Count in Document: 59.0
- Percentile: 99.0
- Lexical Diversity: 1.71591
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15281880', '14801016', '13107201', '14075508', '15070999']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2586314538751806
- 35 USC 102 Novelty (BERT): 0.5174805924760438
- Combined Prediction Score: 0.2845163677352669
- Mean Citation Score: 207.355398
- Max Citation Score: 335.9447
- Similarity Product: 296.5164092331946

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