Golf Game Swing Power Calculation via Motion Sensors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional golf games do not accurately reflect the particulars of the swing-down motion of a controller, leading to a lack of association between the player's motion and the game's progress, making the gaming experience less engaging.

Innovation Solution

A game program that utilizes posture/motion information from input devices to calculate and reflect the power value of a golf swing, incorporating follow-up power value calculations and motion sensors like angular velocity and acceleration sensors to accurately depict the swing motion in the game.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the swing power is determined based on the position of the remote control cursor when the club head cursor catches up with and overlaps the remote control cursor, then the shot can be made by merely matching the timing, but the particulars of the swing-down motion (the moving velocity of the controller during the swing-down motion, etc.) are not reflected on the swing power or shot power

Engineering Contradiction:
Improveease of operationVSAvoidmeasurement precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent transitions from a static power determination method (based solely on cursor position at a specific moment) to a dynamic method that continuously tracks the controller's motion state throughout the swing-down phase. The system now measures moving velocity and acceleration dynamically during the swing, allowing the shot power to reflect the actual particulars of the player's motion rather than just a snapshot in time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces feedback mechanisms where the system continuously monitors the controller's motion parameters (position, velocity, acceleration) during the swing-down motion and uses this information to adjust and determine the final shot power. This feedback loop ensures that the particulars of the player's actual motion are captured and reflected in the game outcome, rather than relying on a predetermined cursor position.

Inventive Principle:
Principle #23Feedback

2Productivity

If the swing power is determined based on cursor position at a specific moment, then the operation is simple and quick, but the player cannot feel that his/her motion of moving the controller is strongly associated with the progress of the game

Engineering Contradiction:
ImproveproductivityVSAvoidloss of information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent implements continuous measurement and processing of motion information throughout the entire swing-down phase, rather than taking a single snapshot. The system continuously tracks the controller's velocity and acceleration, ensuring that no valuable motion information is lost. This continuous action maintains the integrity of the player's input while preserving all relevant details of the swing motion.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent performs preliminary calculations and preparations during the swing-down motion itself, computing velocity and acceleration values in real-time as the player executes the swing. This preliminary processing ensures that when the shot power needs to be determined, all necessary motion data is already available and processed, eliminating the need for post-swing analysis and maintaining game flow.

Inventive Principle:
Principle #10Preliminary action

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

Enhances the gaming experience by providing a more accurate and engaging reflection of the player's motion, making the game more entertaining and immersive.

Implementation Method 1

angular velocity information detected by the angular velocity sensor

Methodology Applied
Scientific EffectAngular velocity detection:

Implementation Method 2

acceleration information detected by the acceleration sensor

Methodology Applied
Scientific EffectAcceleration detection: Accelerometer

Data Source

PatentUS8956229B2Computer readable storage medium having game program stored thereon and game apparatus
Publication Date: 2015.02.17 NINTENDO CO LTD
  • US8956229B2 patent drawing
  • US8956229B2 patent drawing
  • US8956229B2 patent drawing

AI summary

Posture/motion information is repeatedly obtained from predetermined detection means for detecting a posture or a motion of an input device operated by a user, and a power value used for moving an object in a virtual space is calculated. In addition, a follow-up power value, which follows the calculated power value, is repeatedly calculated based on the posture/motion information. Then, the object is moved based on the follow-up power value.