Movement Control Device for Gesture-Based Menu Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users find it cumbersome to scroll through menu items by waving their hand the same number of times as the number of items, as existing movement control technologies require repetitive hand movements for navigation within a display screen or virtual space.

Innovation Solution

A movement control device and method that acquires position information from a user's hand or grasped object, restricting movement when displacement is small, moving at a first speed when displacement meets certain reference values, and increasing speed when displacement exceeds those values, allowing smoother navigation without repetitive gestures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If hand movement is detected to control menu item scrolling, then the operation can be performed without contact, but the user feels cumbersome when the number of hand waves equals the number of menu items

Engineering Contradiction:
Improvecontactless operationVSAvoidoperation time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent applies dynamics by making the scrolling speed variable based on hand movement characteristics. The system detects hand movement speed and adjusts the scrolling speed accordingly - when hand movement is detected, the menu items scroll at a speed proportional to the hand movement speed, allowing users to quickly navigate through many items in a single continuous gesture rather than requiring one wave per item.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of scrolling speed from a fixed value to a variable that depends on hand movement characteristics. By monitoring hand movement speed and adjusting the scrolling speed parameter dynamically, the system enables users to scroll through large numbers of menu items efficiently with minimal hand movements, resolving the contradiction between contactless operation and operation time.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If the movement subject moves at a constant speed, then the control is simple, but the user experiences repetitive gestures when scrolling through many items

Engineering Contradiction:
Improvecontrol complexityVSAvoidoperation smoothness
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent transforms the static constant speed control into a dynamic speed control system. The scrolling speed is no longer fixed but varies according to the detected hand movement speed, creating a more natural and smooth user experience where a single continuous hand gesture can scroll through multiple menu items at varying speeds based on the gesture intensity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by continuously monitoring hand movement characteristics and using this information to adjust the scrolling speed in real-time. This closed-loop control allows the system to respond to user intentions, adjusting the scrolling behavior to match the user's gesture pace, thereby improving operation smoothness without significantly increasing control complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8823647B2Movement control device, control method for a movement control device, and non-transitory information storage medium
Publication Date: 2014.09.02 KONAMI DIGITAL ENTERTAINMENT CO LTD
  • US8823647B2 patent drawing
  • US8823647B2 patent drawing
  • US8823647B2 patent drawing

AI summary

A movement restriction unit restricts a movement of a movement subject within a display screen or a virtual space in a case where a numerical value indicating a magnitude of a displacement between a position of a hand or the like of a user and a reference position or a reference direction is smaller than the first reference value. A first movement control unit moves the movement subject at a first speed in a case where the above-mentioned numerical value is equal to or larger than the first reference value and smaller than a second reference value that is larger than the first reference value. A second movement control unit moves the movement subject at a second speed that is faster than the first speed in a case where the above-mentioned numerical value is equal to or larger than the second reference value.