Customizable Visual Interaction Environment for Location-Aware Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication sessions lack dynamic customization of interaction environments, particularly in managing location-based functionality that reflects real-world locations of users.

Innovation Solution

The ESVIE system provides a shared visual interaction environment that is dynamically customizable, allowing for the addition or removal of functionality types and incorporating virtual objects positioned at specified real-world geographical locations to display information to participants physically present at those locations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing communication session techniques are used, then basic communication functionality is provided, but dynamic customization of interaction environments and location-based functionality are lacking

Engineering Contradiction:
Improvedynamic customization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interaction environment is transformed from a static configuration to a dynamic one where functionality types can be added or removed during communication sessions. The system allows real-time modification of the visual interaction environment, enabling participants to customize the session according to their needs while maintaining system manageability through structured addition/removal mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The communication system is divided into modular functionality types that can be independently added or removed. Each functionality type represents a discrete unit of capability that can be selectively incorporated into the interaction environment, allowing granular customization without overwhelming system complexity.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If virtual objects are positioned at specified real-world geographical locations, then location-based information display is improved, but measurement and management complexity increases

Engineering Contradiction:
Improvelocation accuracyVSAvoidlocation management difficulty
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The system employs universal geographic coordinate systems and standardized location representation methods that work across different real-world locations. Virtual objects are positioned using common geographic coordinates, allowing the same technical approach to be applied universally regardless of the specific location, thereby reducing management complexity while maintaining precision.

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

Data Source

PatentUS12206719B2Communication sessions between devices using customizable interaction environments and physical location determination
Publication Date: 2025.01.21 SAYSEARCH
  • US12206719B2 patent drawing
  • US12206719B2 patent drawing
  • US12206719B2 patent drawing

AI summary

Techniques are described for providing and managing an interactive communication session between client computing devices via a shared visual interaction environment that is customizable to include selected functionality and visual representations. In some situations, the described techniques include using selected visible layers that each present one or more types of visual information or other visual effects corresponding to one or more predefined and/or user-defined functionality types, and in some situations to include using a virtual object that is positioned on a layer in an interactive communication session at a specified real-world geographical location and is visible to at least some users participating in the interactive communication session who are physically present at that real-world geographical location, such as to enable such participant users to verify their presence at that real-world location using private data that is visible or otherwise perceivable from a virtual object at that location.