PATENT CLAIM ANALYSIS

Application Number: 16128592
Application Type: Utility
Filing Date: 2018-09
Publication Date: 2019-01
Patent Classification: ["726", "023000"]

Abstract:
A method for implementing an Internet of Things security appliance is presented. The method may include intercepting a data packet sent from a server to a client computing device. The method may include performing a security check on the data packet using security modules. The method may include determining the data packet is not malicious based on the security check. The method may include determining a shadow tester to test the data packet based on a type associated with the client computing device. The method may include creating a virtualization environment of the client computing device using the shadow tester. The method may include analyzing behaviors associated with the data packet within the virtualization environment using detection modules. The method may include determining the behaviors do not violate a behavior policy associated with the client computing device. The method may include transmitting the data packet to the client computing device.

Claim (Index 15):
A computer program product for an Internet of Things security appliance, the computer program product comprising:\n one or more computer-readable tangible storage media and program instructions stored on at least one of the one or more tangible storage media, the program instructions executable by a processor capable of performing a method, the method comprising: determining an intercepted data packet is not malicious based on a security check; determining a shadow tester to test the determined data packet based on a type associated with the client computing device and based on determining the received data packet is not malicious; creating a virtualization environment of the client computing device using the determined shadow tester and a virtualization module that improves performance and efficiency in utilizing resources; and in response to determining a plurality of behaviors associated with the determined data packet do not violate a behavior policy associated with the client computing device, transmitting the determined data packet to the client computing device.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 97.0
- Lexical Diversity: 2.89091
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15086525', '15161941', '15474178', '13749856', '14701455']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2688929344498842
- 35 USC 102 Novelty (BERT): 0.5696490992398763
- Combined Prediction Score: 0.2989685509288834
- Mean Citation Score: 221.013442
- Max Citation Score: 454.44336
- Similarity Product: 433.97544257772455

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