AR Site Selection Using Gaze and Position Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication technologies fail to effectively select optimal sites for displaying information, particularly in emergency situations or commercial contexts, as they do not account for user position, orientation, and gaze direction data to maximize visibility.

Innovation Solution

A system and method that utilize head-mounted devices (HMDs) to collect and analyze position, orientation, and gaze direction data to determine the probability of a site being viewed, allowing for the selection of the most effective site for information display, which can be transmitted to users via AR or traditional means.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If information is displayed at random or fixed locations, then the display system is simple to implement, but the visibility and effectiveness of information communication is reduced

Engineering Contradiction:
Improveinformation visibilityVSAvoiddisplay system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting position, orientation, and gaze direction data from multiple users in advance, analyzing this data to determine viewing probabilities for various sites before information needs to be displayed. This pre-analysis creates a database of optimal display locations that can be quickly queried when information needs to be communicated, resolving the contradiction by preparing the selection criteria beforehand rather than making complex real-time decisions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary site selection server that acts as a mediator between the complex data collection process and the simple information display operation. This server receives and analyzes user data, determines optimal sites, and provides recommendations to the information display system. By placing this intermediary layer, the system separates the complexity of analysis from the simplicity of execution, allowing high reliability in site selection without requiring the end display system to be complex.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If user position, orientation, and gaze data is collected and analyzed to determine optimal display sites, then information visibility is maximized, but the system complexity and data processing requirements increase

Engineering Contradiction:
Improveinformation communication effectivenessVSAvoiddata collection and processing system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the complex task of optimal site selection into distinct functional modules: (1) data collection from head-mounted devices, (2) data transmission to a centralized server, (3) analysis of position and orientation information, (4) determination of viewing probabilities for multiple sites, and (5) provision of recommendations. By dividing the system into these separate segments, each handling a specific aspect of the problem, the overall complexity is managed more effectively while maintaining high communication effectiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The site selection server serves as an intermediary that handles the complex data processing tasks, allowing the head-mounted devices and information display systems to remain relatively simple. The intermediary collects data from multiple sources, performs the complex analysis of user behavior patterns, and provides simplified recommendations, thereby distributing the computational complexity to a dedicated component rather than requiring every system element to be complex.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If multiple user data points are collected to determine site viewing probability, then the accuracy of site selection improves, but the time and computational resources required increase

Engineering Contradiction:
Improvesite viewing probability accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary data collection and analysis during periods when information does not need to be urgently displayed, building up a database of user position, orientation, and gaze data. This pre-collected data can then be quickly analyzed when site selection is needed, reducing the time pressure during critical information communication moments while still maintaining high accuracy through the use of multiple data points.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs partial action by selecting a sufficient number of user data points to achieve acceptable accuracy without necessarily analyzing every possible data point available. The system determines viewing probabilities based on a representative sample of user behavior data, which provides sufficiently accurate site selection for practical purposes while avoiding the excessive time and computational resources that would be required to analyze all possible data points in detail.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11438725B2Site selection for display of information
Publication Date: 2022.09.06 EVERYSIGHT LTD
  • US11438725B2 patent drawing
  • US11438725B2 patent drawing
  • US11438725B2 patent drawing

AI summary

A system and a method are provided for selecting a site for displaying information to a user in a geographical area including a plurality of sites at which information may be displayed. Position, orientation and optionally gaze direction data are received from headsets worn by a plurality of users in the geographical area. The data is analyzed to determine for each site a probability of the site being viewed by users in said geographical area. A request is received for a selection of a site at which to display information to a particular user wearing a headset. The request identifies the headset and includes position of said particular user. In response to a request, a site is selected based on the analysis and signal identifying the selected site is output.