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 1):
A processor comprising:\n image processing logic configured 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 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, wherein the virtual linebuffer is configured to read data from the fixed buffer and the sliding buffer in order to provide multiple stencils that partially overlap horizontally and vertically to the image processing logic before 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.2860976288421314
- 35 USC 102 Novelty (BERT): 0.572121595646611
- Combined Prediction Score: 0.3147000255225793
- Mean Citation Score: 277.627842
- Max Citation Score: 479.85947
- Similarity Product: 355.41475142893074

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