PATENT CLAIM ANALYSIS

Application Number: 15901873
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["712", "222000"]

Abstract:
According to one general aspect, an apparatus may include a monolithic shifter configured to receive a plurality of bytes of data, and, for each byte of data, a number of bits to shift the respective byte of data, wherein the number of bits for each byte of data need not be the same as for any other byte of data. The monolithic shifter may be configured to shift each byte of data by the respective number of bits. The apparatus may include a mask generator configured to compute a mask for each byte of data, wherein each mask indicates which bits, if any, are to be prevented from being polluted by a neighboring shifted byte of data. The apparatus may include a masking circuit configured to combine the shifted byte of data with a respective mask to create an unpolluted shifted byte of data.

Claim (Index 12):
The method of  claim 9 , wherein generating each mask includes:\n generating a lower-order mask based upon a lower-order mask equation, and generating higher-order mask based upon a higher-order mask equation.

Metadata:
- Claim Count in Document: 8.0
- Percentile: 88.0
- Lexical Diversity: 2.68966
- Patent Class: 712.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14856538', '13956347', '12482974', '13977171', '11192153']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5904564819265584
- 35 USC 102 Novelty (BERT): 0.5546204127730656
- Combined Prediction Score: 0.5868728750112092
- Mean Citation Score: 242.313328
- Max Citation Score: 445.86258
- Similarity Product: 328.7523294748985

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

Dataset: test