PATENT CLAIM ANALYSIS

Application Number: 15896532
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["345", "423000"]

Abstract:
A method and apparatus for rendering a computer-generated image using a stencil buffer is described. The method divides an arbitrary closed polygonal contour into first and higher level primitives, where first level primitives correspond to contiguous vertices in the arbitrary closed polygonal contour and higher level primitives correspond to the end vertices of consecutive primitives of the immediately preceding primitive level. The method reduces the level of overdraw when rendering the arbitrary polygonal contour using a stencil buffer compared to other image space methods. A method of producing the primitives in an interleaved order, with second and higher level primitives being produced before the final first level primitives of the contour, is described which improves cache hit rate by reusing more vertices between primitives as they are produced.

Claim (Index 14):
Apparatus for rendering a computer-generated image comprising:\n an input for receiving a complex arbitrary polygon comprising multiple closed polygonal contours, the multiple closed polygon contours comprising an outer contour and one or more inner contours; a separator for separating the complex arbitrary polygon into its constituent closed polygonal contours; a vertex stack comprising first and second portions, the first portion containing P stack entries, wherein the vertex stack comprises a read/write path between the first portion and the second portion to allow pushing and popping of stack data between the first and second portions; a primitive output, coupled to the first portion of the vertex stack; a state machine coupled to the vertex stack and configured to manage the data on the first and second portions of the vertex stack to divide each constituent closed polygonal contour into primitives, each primitive being a polygon having at least 3 and at most P vertices, where 2<P<a number of vertices of the constituent closed polygonal contour; a concatenator for concatenating the resulting primitives of each constituent closed contour; and a stencil buffer for rendering the primitives to produce a computer-generated image.

Metadata:
- Claim Count in Document: 44.0
- Percentile: 88.0
- Lexical Diversity: 1.95652
- Patent Class: 345.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['12800540', '13720318', '15896298', '09133741', '10917093']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.7199745168246825
- 35 USC 102 Novelty (BERT): 0.6901556030931855
- Combined Prediction Score: 0.7169926254515329
- Mean Citation Score: 515.2026640000001
- Max Citation Score: 721.7204
- Similarity Product: 702.13267786448

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

Dataset: test