Motion-Based Data Exploration on Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current input methods on mobile computing devices, such as miniature keyboards and touchscreens, are not efficient, suitable, or intuitive for exploring data in certain usage scenarios.

Innovation Solution

The device employs sensors like accelerometers and compasses to detect movement, allowing users to select and explore dataset members through intuitive gestures such as rotation, tilting, and pushing/pulling on a touch-sensitive display, with specific actions associated with different movements based on the layout of graphical representations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If miniature keyboards or touchscreens are used for data exploration, then data input capability is provided, but user interaction efficiency and intuitiveness deteriorate

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidinput modality complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical input methods (keyboards, touch gestures) with motion-based control. The mobile device detects physical movements through sensors and translates them into navigation commands, substituting manual typing or tapping with natural hand gestures in the air, thereby improving ease of operation while reducing the perceived complexity of interaction

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces motion detection technology as an intermediary between the user and the data exploration interface. The system captures hand movements, processes them through gesture recognition algorithms, and converts them into meaningful navigation actions, serving as a mediator that transforms physical gestures into digital commands without requiring direct contact with the device

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If traditional input methods are used, then device simplicity is maintained, but productivity in data exploration deteriorates

Engineering Contradiction:
Improvedata exploration efficiencyVSAvoidinput method intuitiveness
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements dynamic interaction where the system adapts to continuous hand movements rather than requiring discrete, static inputs. The gesture recognition system tracks motion trajectories, velocities, and patterns, allowing users to naturally explore data through fluid gestures, thereby enhancing both productivity and ease of operation simultaneously

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enhances user interaction by providing an intuitive and efficient way to navigate and select dataset members, improving processing efficiency and accuracy through gesture-based interactions.

Implementation Method 1

The device employs sensors like accelerometers and compasses to detect movement

Methodology Applied
Scientific EffectAccelerometer: Accelerometer

Implementation Method 2

The device employs sensors like accelerometers and compasses to detect movement

Methodology Applied
Scientific EffectMagnetic field detection: Magnetic Field

Data Source

PatentUS8924887B2Zero touch exploration for mobile device
Publication Date: 2014.12.30 SAP SE
  • US8924887B2 patent drawing
  • US8924887B2 patent drawing
  • US8924887B2 patent drawing

AI summary

A system includes determination of a layout of graphical representations of dataset members displayed by a display device of the apparatus, determination of a plurality of display device movements to monitor based on the layout, detection of one of the plurality of display device movements, and execution of an action associated with the detected movement on at least one of the graphical representations.