Object Stop Position Control via Movement Speed Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interface technologies, such as the snap function, often force objects to stop at specific positions unexpectedly, leading to poor operability as users struggle to enable or disable automatic stopping, requiring complex mode switching and interrupting intended actions.

Innovation Solution

An object stop position control method that allows users to enable or disable automatic stopping by varying movement speed, with intuitive visual cues indicating the operation method, enabling objects to stop at predetermined positions without additional actions, and allowing stop positions to be dynamically added or deleted.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the snap function is enabled to automatically stop the object at a specific position, then the object can be stopped precisely at the stop position, but the user cannot stop the object at positions slightly away from the stop position and must frequently enable/disable the function, worsening operability

Engineering Contradiction:
Improvestop position precisionVSAvoidoperability
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent applies dynamics by making the stop position determination dynamic based on movement speed. When the object moves slowly, the system determines the stop position based on the release position, allowing precise stopping anywhere. When the object moves quickly, the system uses predetermined stop positions for efficient snapping. This dynamic adaptation resolves the contradiction by providing both precise stopping and automatic snap functionality without requiring manual enable/disable switching.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of movement speed to determine the stopping behavior. By monitoring whether the movement speed is below or above a threshold, the system automatically switches between two stopping modes: release-position-based stopping for slow movements and predetermined-position snapping for fast movements. This parameter-based control eliminates the need for manual function switching while maintaining both precision and efficiency.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If mode switching is implemented to enable or disable automatic stopping, then the user can control stopping behavior, but the user must open setting screens or press switch buttons, interrupting intended actions and worsening operability

Engineering Contradiction:
Improvestopping behavior controlVSAvoidoperability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically determining the appropriate stopping mode based on the detected movement speed, without requiring user intervention. The system monitors the movement speed itself and automatically switches between release-position-based stopping and predetermined-position snapping, eliminating the need for separate mode switching operations and keeping the user's intended actions uninterrupted.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts stopping behavior based on real-time movement speed detection. Instead of requiring static mode selection, the system automatically adapts its stopping strategy to the current movement conditions, providing versatile control while maintaining continuous operability without interrupting the user's workflow.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the snap function is frequently enabled and disabled to achieve precise stopping at non-predetermined positions, then stopping flexibility is improved, but operability becomes poorer due to repeated function switching

Engineering Contradiction:
Improvestopping position flexibilityVSAvoidoperability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements dynamic stopping behavior where the system automatically selects between release-position-based stopping and predetermined-position snapping based on movement speed. This eliminates the need for users to manually enable/disable the snap function, providing both stopping flexibility and continuous operability through automatic adaptation to movement conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses movement speed as a parameter to automatically determine stopping behavior. When speed is low, release-position-based stopping provides flexibility for precise positioning. When speed is high, predetermined-position snapping provides efficient automated stopping. This parameter-driven approach delivers versatility without requiring manual function switching.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10338792B2Object stop position control method, action indicating device, and program
Publication Date: 2019.07.02 KONICA MINOLTA INC
  • US10338792B2 patent drawing
  • US10338792B2 patent drawing
  • US10338792B2 patent drawing

AI summary

An object stop position control method includes: when a movement instruction as to an object displayed on a display unit is received by a first operation method, moving the object in accordance with the movement instruction, stopping the movement of the object based on the movement instruction when the object moves past a predetermined stop position, and causing the object to automatically stop at the stop position; and, when the movement instruction is received by a second operation method, not causing the object to automatically stop, but moving the object in accordance with the movement instruction.