PATENT CLAIM ANALYSIS

Application Number: 15945733
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-08
Patent Classification: ["707", "693000"]

Abstract:
Techniques are described herein for filtering data from a table during an in-memory scan. Predicates are pushed to in-memory scan to avoid scanning unnecessary columnar units and reduce the overhead of decompressing, row stitching and distributing data during evaluation. Techniques are described herein for generating implied predicates that have conditions on single columns from complex predicates that have multiple conditions on the same column, which can be evaluated during an in-memory scan. Techniques are also described herein to reduce the overhead of a table scan for processing a join query. When redistributing a first table for performing a hash-join, the nodes performing an in-memory scan of the first table may create a filter that tracks unique values from the join key. Data from the second table is only processed and transferred to other nodes in the cluster if the values from the join key pass through the filter.

Claim (Index 5):
The method of  claim 1 , wherein determining whether values in the particular compressed columnar unit satisfy the condition includes:\n generating at least one compressed value by compressing at least one value from the condition using a same compression technique that was used to compress the particular compressed columnar unit; and during an in-memory scan of compressed values from the particular compressed columnar unit, comparing compressed values from the particular compressed columnar unit with the at least one compressed value.

Metadata:
- Claim Count in Document: 24.0
- Percentile: 91.0
- Lexical Diversity: 1.9625
- Patent Class: 707.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14806597', '15146799', '13756471', '13481722', '12871824']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2497829535996041
- 35 USC 102 Novelty (BERT): 0.5190539076817724
- Combined Prediction Score: 0.276710049007821
- Mean Citation Score: 229.189278
- Max Citation Score: 253.82559
- Similarity Product: 178.3714469037223

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

Dataset: test