PATENT CLAIM ANALYSIS

Application Number: 16057745
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2019-11
Patent Classification: ["345", "426000"]

Abstract:
Dynamic soft shadows may be generated without resorting to computationally-expensive multiple render passes and sampling, or lightmap generation. With disclosed systems and methods, a dynamic soft shadow may be rendered in a single pass, which is sufficiently efficient to run on an untethered virtual reality (VR) device, such as a head mounted device (HMD). Despite the efficiency, the shadow quality may be markedly superior to those generated with other methods. In some embodiments, a script may be used with a shader to render a shadow having a realistic size, shape, position, fading factor and sharpness, based on a position and size of a shadow casting element and a light vector.

Claim (Index 4):
The system of  claim 1  wherein the instructions are further operative to:\n based at least on the distance between the shadow casting element and the shadowed element, the relative direction between the shadow casting element and the shadowed element, and the direction of the light vector, determine a shadow sharpness, \n wherein rendering a shadow for the shadow casting element comprises based at least on the shadow position, the shadow size, the shadow fading, and the shadow sharpness, rendering a shadow for the shadow casting element on the shadowed element.

Metadata:
- Claim Count in Document: 30.0
- Percentile: 96.0
- Lexical Diversity: 1.62025
- Patent Class: 345.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['10022133', '11832296', '11355029', '16030510', '13263313']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6729596248672508
- 35 USC 102 Novelty (BERT): 0.4942672319497579
- Combined Prediction Score: 0.6550903855755015
- Mean Citation Score: 186.638354
- Max Citation Score: 241.53763
- Similarity Product: 183.3053516551477

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

Dataset: test