PATENT CLAIM ANALYSIS

Application Number: 16376479
Application Type: Utility
Filing Date: 2019-04
Publication Date: 2019-08
Patent Classification: ["382", "308000"]

Abstract:
In a general aspect, an apparatus can include image processing logic (IPL) configured to perform an image processing operation on pixel data corresponding with an image having a width of W pixels and a height of H pixels to produce output pixel data in vertical slices of K pixels using K vertically overlapping stencils of S×S pixels, K being greater than 1 and less than H, S being greater than or equal to 2, and W being greater than S. The apparatus can also include a linebuffer operationally coupled with the IPL, the linebuffer configured to buffer the pixel data for the IPL. The linebuffer can include a full-size buffer having a width of W and a height of (S−1). The linebuffer can also include a sliding buffer having a width of SB and a height of K, SB being greater than or equal to S and less than W.

Claim (Index 10):
A method performed by a processor comprising (i) image processing logic to perform a kernel function on each of multiple partially overlapping stencils, each stencil being a two-dimensional region of image data of an image frame, and (ii) a virtual linebuffer comprising a sliding buffer and a fixed buffer, wherein the fixed buffer has a height that is less than a height of the stencil and has a width that is at least a width of the image frame, wherein the sliding buffer has a height that is at least as tall as two stencils that partially overlap vertically and has a width that is at least as wide as two stencils that partially overlap horizontally and is less than a width of the image frame, the method comprising:\n reading data from the fixed buffer and the sliding buffer; providing multiple stencils that partially overlap horizontally and vertically to the image processing logic; and after providing multiple stencils that partially overlap horizontally and vertically to the image processing logic, updating data stored in the sliding buffer.

Metadata:
- Claim Count in Document: 45.0
- Percentile: 100.0
- Lexical Diversity: 2.4697
- Patent Class: 382.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15479159', '14603354', '15598933', '12052040', '14444910']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2852266070954442
- 35 USC 102 Novelty (BERT): 0.5744856148328551
- Combined Prediction Score: 0.3141525078691853
- Mean Citation Score: 277.627842
- Max Citation Score: 479.85947
- Similarity Product: 369.2386277442784

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