Background Virtual Element Tagging for Closed-App Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional parallel-reality applications limit user interaction with virtual elements only when the application is open on the user's device, leading to missed opportunities when the application is not in the foreground.

Innovation Solution

A background process on the user's client device monitors location and tags virtual elements in proximity, allowing interaction with these elements remotely when the application is closed or not in focus, using a server to track and tag elements based on significant location changes or geofenced areas.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the application is closed or not in the foreground, then user device resources are conserved and battery life is extended, but users cannot interact with virtual elements in proximity

Engineering Contradiction:
Improvebattery lifeVSAvoiduser interaction capability
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

The system performs preliminary tagging of virtual elements in proximity to the user's location in advance, before the user actually needs to interact with them. This allows the tagging to be completed while the app is closed, conserving battery resources, while still enabling future interaction when the user returns to the app.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The server acts as an intermediary between the user's device and the virtual elements. It receives location data from the device, tags virtual elements based on proximity, and stores this information centrally. This mediator approach allows the device to conserve resources while the server maintains the interaction capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the application continuously monitors location in the background, then virtual elements can be tagged for later interaction, but device battery life is reduced

Engineering Contradiction:
Improvevirtual element tagging reliabilityVSAvoidbattery consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Instead of continuous monitoring, the system uses periodic location updates triggered by significant events such as entering or exiting geofenced areas, or when the user opens the application. This periodic approach maintains reliable tagging capability while dramatically reducing battery consumption compared to continuous monitoring.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system changes the monitoring parameters from continuous high-frequency location tracking to event-triggered updates based on significant location changes (geofence boundaries, threshold distances). This parameter change maintains tagging reliability for meaningful interactions while reducing energy consumption for insignificant movements.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If location updates are sent frequently to the server, then virtual elements can be accurately tagged, but network data usage increases

Engineering Contradiction:
Improvelocation tracking precisionVSAvoidnetwork data consumption
Core Design Contradiction:
Measurement precisionVSLoss of substance

Solution Approach 1:

The system changes the location update parameter from frequent continuous updates to updates only when significant location changes occur, such as when entering or exiting geofenced areas or when moving beyond a threshold distance from the last reported position. This maintains sufficient precision for accurate virtual element tagging while minimizing network data consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250252667A1Tagging virtual elements in proximity to user device
Publication Date: 2025.08.07 NIANTIC INC
  • US20250252667A1 patent drawing
  • US20250252667A1 patent drawing
  • US20250252667A1 patent drawing

AI summary

A parallel-reality application enables users to tag virtual elements in their proximity for later interaction. A geographic location of a user is received and used to identify a virtual location, in a virtual world, that maps to the geographic location of the user. A region of the virtual world is identified based on the identified virtual location and one or more virtual elements within the region of the virtual world are selected. An identifier of the one or more virtual elements is stored in conjunction with an identifier of the user and a list of tagged virtual elements is provided for display to the user. At a later time, the user interacts with a selected one of the tagged virtual elements.