XR Gesture Buffering for Fast and Accurate Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices struggle to provide seamless augmented and virtual reality experiences by accurately capturing and responding to user gestures in real-time, leading to suboptimal interaction and engagement.

Innovation Solution

An electronic device equipped with sensors, perception modules, and a service module that processes and stores gesture information over time intervals, enabling enhanced interaction with extended reality services by integrating user gestures through a sensor management and perception module interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If gesture information is processed in real-time only when requested, then response speed improves, but gesture recognition accuracy deteriorates

Engineering Contradiction:
Improveresponse speedVSAvoidgesture recognition accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system performs preliminary processing by storing raw sensor data and extracted gesture information in buffers during time intervals before any request occurs. This allows the data to be ready for immediate retrieval and processing when a request is made, achieving both real-time responsiveness and accurate gesture recognition through pre-computation and data preparation.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If all gesture data is stored continuously, then gesture recognition accuracy improves, but memory usage increases

Engineering Contradiction:
Improvegesture recognition accuracyVSAvoidmemory usage
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts only the essential gesture information from raw sensor data and stores it separately in a buffer. By taking out only the relevant gesture characteristics rather than storing all raw sensor data continuously, the system maintains accurate gesture recognition while significantly reducing memory consumption compared to continuous full-data storage.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If multiple perception modules process data simultaneously, then gesture recognition accuracy improves, but device complexity increases

Engineering Contradiction:
Improvegesture recognition accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the perception architecture into distinct modules: sensor management module for data acquisition, multiple perception modules for parallel gesture analysis, and service module for result integration. This segmentation allows multiple perception modules to work simultaneously on different aspects of gesture recognition, improving accuracy while managing complexity through clear modular boundaries and defined interfaces.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260003437A1Electronic device and method for providing function related to extended reality
Publication Date: 2026.01.01 SAMSUNG ELECTRONICS CO LTD
  • US20260003437A1 patent drawing
  • US20260003437A1 patent drawing
  • US20260003437A1 patent drawing

AI summary

A non-transitory computer-readable storage medium storing one or more programs, the one or more programs including instructions which, when executed by a processor of an electronic device with memory and at least one sensor, cause the electronic device to perform operations is provided. The operations include obtaining, through a sensor management module, data obtained using the at least one sensor in a first time interval, providing, to at least one perception module among a plurality of perception modules, the data through an interface configured for the plurality of perception modules, storing, through a service module, first gesture information of a user of the electronic device in the first time interval, obtained using the at least one perception module based on the data, after the first gesture information is stored, obtaining second gesture information in a second time interval after the first time interval, based on a request for gesture information of the user received from an application for an extended reality (XR) service provided to the user, and providing the XR service through the application based on the first gesture information and the second gesture information.