Dynamic Lighting for Digital Maps Using Real-World Sun Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current graphical user interfaces on portable devices fail to provide realistic lighting to graphical objects, as they typically simulate lighting with a fixed virtual light source, lacking alignment with the real-world environment and dynamic conditions such as sun orientation and environmental factors.

Innovation Solution

A software lighting module that determines the portable device's orientation relative to the real-world sun and adjusts lighting effects in real-time, aligning a virtual light source with the real-world light source, and considers environmental conditions like humidity and cloudiness to generate shadows and reflections as if the graphical objects were in the user's physical environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If a fixed virtual light source is used to simulate lighting effects, then the lighting simulation is simple to implement, but the realism and alignment with real-world environment is poor

Engineering Contradiction:
Improvelighting realismVSAvoidlighting system complexity
Core Design Contradiction:
Illumination intensityVSDevice complexity

Solution Approach 1:

The patent transforms the fixed virtual light source into a dynamic system that moves and rotates according to the real-world sun's position. The lighting module continuously updates the virtual light source's orientation based on device orientation sensors, making the lighting system adaptive and realistic without requiring complex manual configuration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses sensor feedback from the portable device (orientation, location, time) to continuously adjust the virtual light source position and shadow generation. This closed-loop feedback mechanism ensures the lighting always aligns with real-world environmental conditions, resolving the contradiction between simplicity and realism

Inventive Principle:
Principle #23Feedback

2Illumination intensity

If the virtual light source is aligned with the real-world sun in real-time, then the lighting realism is improved, but the computational load and processing time increase

Engineering Contradiction:
Improvelighting accuracyVSAvoidrendering speed
Core Design Contradiction:
Illumination intensityVSProductivity

Solution Approach 1:

The system pre-calculates the sun's position and lighting parameters based on device orientation and location data before rendering the graphical objects. By preparing the virtual light source configuration in advance, the actual rendering process becomes faster and more efficient

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies lighting calculations selectively to graphical objects that are visible and relevant to the user's current view, rather than calculating lighting for all objects in the scene. This partial action approach maintains lighting accuracy for visible objects while reducing overall computational load

Inventive Principle:
Principle #16Partial or excessive action

3Illumination intensity

If environmental conditions such as humidity, temperature, and cloudiness are considered, then the lighting simulation becomes more realistic, but the system complexity and data processing requirements increase

Engineering Contradiction:
Improveenvironmental lighting accuracyVSAvoidenvironmental sensing complexity
Core Design Contradiction:
Illumination intensityVSDevice complexity

Solution Approach 1:

The lighting module serves multiple functions: it processes sensor data for device orientation, calculates sun position based on location and time, and generates lighting effects. By consolidating these functions into a single universal module, the system handles environmental conditions efficiently without requiring separate complex subsystems for each function

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

Data Source

PatentUS9466149B2Lighting of graphical objects based on environmental conditions
Publication Date: 2016.10.11 GOOGLE LLC
  • US9466149B2 patent drawing
  • US9466149B2 patent drawing
  • US9466149B2 patent drawing

AI summary

To provide digital maps on a portable device, a graphical representation of an object is displayed for display on a digital map, current orientation of the portable device relative to the sun is determined, and orientation of the graphical representation of the object relative to a virtual sun is determined based on the determined current orientation of the portable device relative to the sun. Using the virtual sun as a light source, a shadow cast by the graphical representation is generated for display on the digital map.