Orientation-Aware Weather Animation for Concurrent Conditions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing weather applications fail to accurately and dynamically present multiple weather conditions concurrently, leading to monotonous and inaccurate displays, thus deteriorating user experience.

Innovation Solution

A weather displaying method that generates animations based on weather information and terminal orientation, incorporating elements like raindrops, snowflakes, and wind direction, dynamically adjusting their positions and trajectories to simulate real-world weather scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If preconfigured pictures or animations are used to display weather conditions, then the display implementation is simple, but the display accuracy and verisimilitude deteriorate when multiple weather conditions occur concurrently

Engineering Contradiction:
Improvedisplay implementation simplicityVSAvoidweather condition display accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The weather display is segmented into multiple independent animation layers, each representing a different weather condition (rain, snow, wind, etc.). These layers can be independently controlled and combined to accurately represent complex concurrent weather scenarios while maintaining implementation simplicity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from static preconfigured pictures to dynamic animations that can be adjusted in real-time. Multiple weather conditions are displayed through dynamic animation combinations with adjustable parameters such as animation speed, transparency, and layering, enabling accurate representation of complex weather scenarios.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If constant preconfigured pictures or animations are used, then the system complexity is low, but the user experience deteriorates due to monotonous display

Engineering Contradiction:
Improvesystem complexityVSAvoiddisplay effect diversity
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The display system uses dynamic animations instead of static pictures, with adjustable parameters including animation speed, transparency, and layering. This enables the same basic animation resources to produce diverse display effects adapted to different weather conditions and user preferences without significantly increasing system complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Multiple animation layers are nested within a single display framework, with each layer representing a different weather condition. The layers can be independently controlled and combined, allowing diverse weather scenarios to be displayed using a unified system structure, thereby maintaining low system complexity while achieving high display versatility.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Ease of manufacture

If single display effect is used for weather conditions, then the implementation is straightforward, but the user experience deteriorates due to monotony

Engineering Contradiction:
Improveimplementation straightforwardnessVSAvoiddisplay effect variety
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The display is segmented into multiple independent animation layers that can be selectively combined. Each layer represents a different weather condition and can be controlled independently, allowing straightforward implementation of individual weather effects while enabling versatile combination for complex scenarios through simple layer management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The animation layers are designed to be universal and multi-functional, where the same basic animation resources can serve multiple weather conditions through parameter adjustments such as speed, transparency, and layering. This enables diverse display effects to be achieved without implementing separate specialized animations for each weather condition.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP2985736B1Weather displaying method and apparatus
Publication Date: 2025.10.01 XIAOMI INC
  • EP2985736B1 patent drawingFigure 1~2
  • EP2985736B1 patent drawingFigure 3
  • EP2985736B1 patent drawingFigure 4

AI summary

The present disclosure discloses a weather displaying method and a weather displaying apparatus, relating to the field of information processing technologies, solves the problem that displaying of weather is not accurate or not verisimilar and the display effect is single. The method includes: acquiring weather information and orientation information of a terminal; generating a weather animation according to the weather information and the orientation information of the terminal; and displaying the weather animation on the terminal. The present disclosure achieves accurate and verisimilar display of weather conditions.