Adaptive User Interface Dynamics Based on Proximity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interfaces on electronic devices struggle to adapt dynamically based on the proximity of connected devices, leading to inefficiencies in personalization and resource allocation on limited screen real estate.

Innovation Solution

A method and system that determine the proximity of connected devices and adapt the user interface by receiving and processing proximity data, client data, and sensory information to generate and deliver recommendation data, allowing for dynamic interface changes and personalized experiences across multiple screens.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the user interface adapts dynamically based on device proximity and recommendation data, then user experience and personalization are improved, but device complexity increases

Engineering Contradiction:
Improveinterface adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The user interface is designed to dynamically adapt its configuration based on real-time proximity detection of multiple devices. The system automatically adjusts interface elements, layout, and functionality according to which devices are detected nearby, enabling the interface to transition between different operational modes without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors device proximity through sensor data and recommendation notifications, using this feedback to automatically adjust the user interface configuration. When devices enter or leave the proximity range, the interface receives update notifications and reconfigures itself accordingly, creating a closed-loop adaptive system.

Inventive Principle:
Principle #23Feedback

2Productivity

If proximity-based adaptation is implemented, then resource allocation on limited screen real estate is optimized, but measurement precision requirements increase

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidproximity detection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system changes operational parameters based on detected proximity conditions. When devices are detected within a threshold distance, the interface transitions to a multi-device adaptive mode that allocates screen resources differently, displaying device-specific content or consolidated information based on the number and type of nearby devices.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses recommendation data from servers to determine which interface adaptations are most beneficial, selectively implementing only the necessary changes rather than continuously optimizing all interface elements. This partial action approach reduces the computational burden while maintaining effective resource allocation.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11353948B2Systems and methods for adaptive user interface dynamics based on proximity profiling
Publication Date: 2022.06.07 Q TECH CO LTD
  • US11353948B2 patent drawing
  • US11353948B2 patent drawing
  • US11353948B2 patent drawing

AI summary

A method for the adaptation of a user interface based on the proximity of a plurality of computing devices connected to a network. The method includes determining, at a first client or a server, a proximity of a second client being within a predetermined range of the first client. The first client or the server determines the proximity of a second client being within a predetermined range by receiving a notification from the server, receiving a unique identifier from the second client, sensors of the first or the second client, or by determining that the location of the first client is within a predefined distance from the location of the second client. The method includes receiving, by the first client or the server, recommendations data associated with client data of the second client. The method includes adapting a user interface of the first client based on the recommendation data.