3D Motion Coordinate Control for Virtual Object Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing motion-based interfaces lack the ability to create dynamic environments for viewing, selecting, and activating virtual and/or real objects and attributes based on object properties, user preferences, and recent interface interactions, requiring improved methods for object discrimination and manipulation.
Innovation Solution
Systems and interfaces that utilize motion sensors to establish a three-axis coordinate system, allowing for the creation of dynamic environments where objects and attributes are manipulated and selected based on sensed motion, using attractive or repulsive effects to differentiate and activate objects, and employing blob data for control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If motion sensors are used to establish a three-axis coordinate system for dynamic environments, then object discrimination and manipulation capability is improved, but device complexity increases
Solution Approach 1:
The patent applies multi-functionality by using a single motion sensor system to perform multiple functions: establishing a three-axis coordinate system, detecting motion in three dimensions, and enabling both object discrimination and manipulation. This consolidates what would otherwise require multiple separate systems into one unified device, improving adaptability while controlling complexity.
Solution Approach 2:
The patent transitions from traditional two-dimensional touch interfaces to a three-dimensional coordinate system established by motion sensors. By adding the z-axis dimension through motion detection, the system enables more sophisticated object discrimination and manipulation capabilities without proportionally increasing device complexity.
2Ease of operation
If blob data from sensors is used to control virtual and real objects, then interaction intuitiveness is improved, but measurement precision requirements increase
Solution Approach 1:
The patent uses blob data as an intermediary between raw sensor measurements and object control commands. The blob data represents motion information in a simplified form that maintains intuitive interaction while reducing the computational complexity and precision requirements compared to using raw sensor data directly for controlling virtual and real objects.
Data Source
AI summary
Systems, interfaces, and methods for implementing the systems and interfaces include a dynamic environment generation subsystem that changes objects and subobjects based on locations of the motion sensors and/or the nature, time and/or location of sensed motion and include selection attractive movement as the selection protocol, where a selection object is used to discriminate between selectable objects and attract a target object toward the selection objects, where the direction and speed of the motion controls, discriminates, attracts, and activates the selected objects.


