Augmented Reality Map Currency via User-Captured Photos

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Augmented Reality (AR) technologies often use outdated maps that do not reflect current conditions, leading to unrealistic presentations, especially for users in the location shown on the map, as they lack real-time updates and situational awareness.

Innovation Solution

The method involves using local sensor data from portable devices to enhance AR messages by incorporating real-time information such as weather, transport schedules, and the presence of other users, allowing for the creation of updated and realistic representations on maps or satellite images, enabling users to send and receive virtual objects like paper airplanes that interact with the environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If AR systems use maps from remote mapping services, then map data can be retrieved and displayed, but the maps become outdated and do not reflect current conditions

Engineering Contradiction:
Improvemap currencyVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by having users capture photos of locations and send them to friends before the friends arrive. The photos are stored locally and ready for display, eliminating the need for real-time map updates while providing current visual information about the location.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of using dynamic map data that requires continuous updates, the system uses static photos captured by users as copies of real-world locations. These photos are displayed on the friend's device to represent the current state of the location without requiring real-time data synchronization.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If AR messages include real-time local sensor data, then the AR experience becomes more immersive and realistic, but the device complexity and data processing requirements increase

Engineering Contradiction:
ImproveAR context awarenessVSAvoidsensor integration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system uses universal photo files that can be displayed across different devices and contexts without requiring complex sensor integration. The same photo serves multiple purposes: representing the location, providing visual context, and enabling interaction, eliminating the need for separate sensor data processing systems.

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

3Productivity

If users send virtual objects that move across maps in real-time, then user engagement and communication quality improve, but the system requires continuous data synchronization and increased processing power

Engineering Contradiction:
Improvecommunication effectivenessVSAvoiddevice processing power
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The system uses static photo copies instead of dynamic map representations for virtual object movement. Virtual objects are positioned relative to static photo backgrounds rather than moving across dynamically updated maps, reducing the processing power required while maintaining visual engagement and communication effectiveness.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP2795936B1User-to-user communication enhancement with augmented reality
Publication Date: 2019.06.26 INTEL CORP
  • EP2795936B1 patent drawingFigure 1
  • EP2795936B1 patent drawingFigure 2
  • EP2795936B1 patent drawingFigure 3

AI summary

The enhancement of user-to-user communication with augmented reality is described. In one example, a method includes receiving virtual object data at a local device from a remote user, generating a virtual object using the received virtual object data, receiving an image at the local device from a remote image store, augmenting the received image at the local device by adding the generated virtual object to the received image, and displaying the augmented received image on the local device.