PATENT CLAIM ANALYSIS

Application Number: 15938726
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2019-10
Patent Classification: ["345", "419000"]

Abstract:
A method for displaying graphics of clouds in a three-dimensional (3D) virtual environment includes generating a filtered texture based on a threshold filter applied to a cloud texture where the filter threshold corresponds to cloud coverage information in weather data of a geographic region. The method further includes mapping the filtered texture to a geometric surface corresponding to a sky dome in the 3D virtual environment, coloring a plurality of texels in the mapped filtered texture on the geometric surface stored in the memory based on an isotropic single-scatter color model, and generating a graphical depiction of the 3D virtual environment including at least a portion of the geometric surface corresponding to the sky dome with clouds based on the plurality of texels of the filtered texture that are colored and mapped to the geometric surface.

Claim (Index 8):
A method for generating graphics of a three-dimensional (3D) virtual environment comprising:\n receiving, with a processor, weather data including cloud coverage information, wind speed information, and wind direction information corresponding to a geographic region; retrieving, with a processor, a first texture corresponding to clouds from a memory; retrieving, with a processor, a second texture corresponding to clouds from the memory, the second texture being different than the first texture; generating, with the processor, a third texture corresponding a combination of the first texture and the second texture with a first offset between the first texture and the second texture corresponding to the wind speed information, and the wind direction information; generating, with the processor, a first filtered texture based on a threshold filter applied to the third texture, the generating including a filter threshold that corresponds to the cloud coverage information in the weather data; mapping, with the processor, the first filtered texture to a geometric surface corresponding to a sky dome in the 3D virtual environment; coloring, with the processor, a plurality of texels in the mapped first filtered texture on the geometric surface stored in the memory based on an isotropic single-scatter color model; generating, with a display device connected to the processor, a first graphical depiction of the 3D virtual environment corresponding to the geographic region including at least a portion of the geometric surface corresponding to the sky dome with clouds based on the plurality of texels of the first filtered texture that are colored and mapped to the geometric surface; generating, with the processor, a fourth texture corresponding to another combination of the first texture and the second texture with a second offset between the first texture and the second texture corresponding to the wind speed information, and the wind direction information, the second offset being different than the first offset; generating, with the processor, a second filtered texture based on the threshold filter applied to the fourth texture, the generating including the filter threshold that corresponds to the cloud coverage information in the weather data; mapping, with the processor, the second filtered texture to the geometric surface corresponding to a sky dome in the 3D virtual environment; coloring, with the processor, a plurality of texels in the mapped second filtered texture on the geometric surface stored in the memory based on the isotropic single-scatter color model; and generating, with the display device, a second graphical depiction of the 3D virtual environment corresponding to the geographic region including at least a portion of the geometric surface corresponding to the sky dome with clouds based on the plurality of texels of the second filtered texture that are colored and mapped to the geometric surface to produce an animated depiction of the clouds.

Metadata:
- Claim Count in Document: 4.0
- Percentile: 90.0
- Lexical Diversity: 2.1194
- Patent Class: 345.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14209192', '11522022', '09493258', '10094934', '11611081']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.654049547441489
- 35 USC 102 Novelty (BERT): 0.5163787460848377
- Combined Prediction Score: 0.6402824673058239
- Mean Citation Score: 243.159548
- Max Citation Score: 271.4281
- Similarity Product: 152.03032995517253

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