PATENT CLAIM ANALYSIS

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

Abstract:
Techniques for searching an inverted index associating byte sequences of a fixed length and files that contain those byte sequences are described herein. Byte sequences comprising a search query are determined and searched in the inverted index, and an intersection of the results is determined and returned as a response to the search query. Further, search queries in the form of expressions including search terms and logical operators are searched in the inverted index and evaluated using a syntax tree constructed based on the logical operators. Also, byte sequences comprising a file are searched in the inverted index and results of the search are used to generate signatures and fuzzy hashes.

Claim (Index 19):
The one or more non-transitory computer-readable media of  claim 15 , wherein the operations further comprise constructing the syntax tree based on the at least one logical operator, wherein the search terms are evaluated as leaves of the syntax tree that each comprise one or more byte sequences associated with one of the search terms.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 99.0
- Lexical Diversity: 1.96667
- Patent Class: 726.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15400561', '16252428', '16252359', '11012089', '11601612']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3185680687071232
- 35 USC 102 Novelty (BERT): 0.5173783538985567
- Combined Prediction Score: 0.3384490972262666
- Mean Citation Score: 257.380094
- Max Citation Score: 324.1315600000001
- Similarity Product: 265.801226826458

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