IP Library › Granted Patent US 12,605,606
Granted Patent B2
US 12,605,606 · App. 17/802,520 · Granted Apr 21, 2026

Golf swing platform and control method for the same

Inventors: Jung Hun Lee (Sejong-si, KR); Gwang Seok Jeon (Daejeon, KR)
Assignee: GOLFZON CO., LTD.
A63B67/02A63B69/3661A63B71/0622A63B2024/0096A63B2071/0647A63B2220/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,605,606
App. No.
17/802,520
Granted
Apr 21, 2026
Kind
B2
Abstract

The present invention relates to a golf swing platform linked to a virtual golf course, and may independently drive a swing-stage part and a hitting part of the platform, and the inclination information may be calculated from terrain information of an area corresponding to the swing-stage part and the hitting part of the platform based on a position where a virtual ball is placed on the virtual golf course, and the swing-stage part and the hitting part may be controlled to be driven, respectively.

Claims (53)

1 . A golf swing platform on which a user takes a golf swing with a golf club, comprising:

a lower supporter including a stage supporter and a hitting supporter;

a hitting stage which is provided on the hitting supporter of the lower supporter so that a golf ball is placed thereon for the user's golf shot and implements an inclination based on terrain information;

a swing stage which is provided on the stage supporter of the lower supporter so that a user stands thereon for the golf swing and implements the inclination based on the terrain information, along with the hitting stage;

a stage-terrain realization driver which is provided between the swing stage and the stage supporter, and drives the swing stage to implement the inclination;

a hitting-terrain realization driver which is provided between the hitting stage and the hitting supporter, and drives the hitting stage to implement the inclination; and

a controller configured to:

provide an image of a virtual golf course in which a virtual ball moves according to the user's hitting of the golf ball;

specify an area in the virtual golf course corresponding to the swing stage and an area in the virtual golf course corresponding to the hitting stage, based on a position of the virtual ball in the virtual golf course;

calculate inclination information of the swing stage and inclination information of the hitting stage from terrain information of the specified area corresponding to the swing stage and the specified area corresponding to the hitting stage; and

independently control the hitting-terrain realization driver and the stage-terrain realization driver to drive the hitting and swing stages so as to implement inclinations of the hitting and swing stages according to the inclination information of the hitting and swing stages, respectively,

wherein the swing stage is configured to be divided into a plurality of divided plates each of which is provided to implement an inclination according to terrain information so that the swing stage enables implementation of complex inclinations,

wherein the specifying of the areas in the virtual golf course includes specifying a swing stage corresponding area that is the area corresponding to the swing stage based on the position of the virtual ball in the virtual golf course,

wherein the calculating of the inclination information of the swing stage includes calculating of:

a first inclination of the swing stage that is an inclination of a backward direction in a vertical axis; a second inclination of the swing stage that is an inclination in a right direction of a horizontal axis; a third inclination of the swing stage that is an inclination in a left direction of the horizontal axis; and a fourth inclination of the swing stage that is an inclination of a forward direction in the vertical axis based on a center point of the swing stage corresponding area as an origin, and

wherein the controlling of the stage-terrain realization driver includes controlling the stage-terrain realization driver so that the inclination of each of the divided plates of the swing stage is adjusted according to the calculated first, the second, the third and the fourth inclinations of the swing stage.

2 . The golf swing platform according to claim 1 , wherein the swing stage includes a plurality of divided plates each implementing an inclination, based on the terrain information so that the swing stage implements complex inclinations corresponding to the terrain information.

3 . The golf swing platform according to claim 2 , wherein the swing stage includes a rotating-support hub provided in a central portion of the swing stage and supporting each end of the plurality of divided plates to be rotatable in relation to the two-axis direction, wherein the plurality of divided plates are divided around the rotating-support hub so that each of the divided plates is configured to implement the inclination.

4 . The golf swing platform according to claim 1 , wherein the hitting-terrain realization driver is configured to implement an inclination of the hitting stage in a direction perpendicular to a horizontal axis and an inclination of the hitting stage in a direction perpendicular to a vertical axis, and drive the hitting stage to be shifted toward the swing stage.

5 . The golf swing platform according to claim 1 , wherein the hitting-terrain realization driver includes a plurality of actuators,

wherein each of three vertex positions forming a triangle on the hitting stage is an action point, ends of the two actuators are coupled to each action point, and each of the other ends of the two actuators is coupled to positions spaced apart from each other on the hitting supporter, and

wherein each of the action points on the hitting stage is triangularly supported with respect to the hitting supporter by combinations of the actuators, and implementation of the inclination of the hitting stage is performed based on each operating point.

6 . The golf swing platform according to claim 1 , wherein the controller is configured to control implementation of a simulation image in which the virtual ball moves on the virtual golf course based on sensing information of a sensing device for the golf ball hit by the user, and

wherein a position of the golf ball on the hitting stage sensed by the sensing device corresponds to the position of the virtual ball on the virtual golf course, and an area on the virtual golf course corresponding to an area of the swing stage and the hitting stage is specified based on the position of the virtual ball.

7 . The golf swing platform according to claim 1 , wherein the controller is configured to set the position of the virtual ball on the virtual golf course as an origin based on which the controller specifies a hitting stage corresponding area that is the area corresponding to the hitting stage,

wherein the controller is configured to set a position by a predetermined distance on the virtual golf course based on the position of the virtual ball as an origin based on which the controller specifies a swing stage corresponding area that is the area corresponding to the swing stage, and

wherein the controller is configured to calculate an inclination in a horizontal direction and an inclination in a vertical direction based on each of the set origin points, and control the inclinations of the hitting stage and the swing stage according to the calculated inclination in each of the two directions.

8 . The golf swing platform according to claim 1 , wherein the swing stage is configured to be divided into a plurality of divided plates each of which is provided to implement a predetermined inclination,

wherein the controller is configured to specify a swing stage corresponding area that is the area corresponding to the swing stage based on the position of the virtual ball in the virtual golf course, and calculate an inclination toward a left direction in a horizontal axis, an inclination toward a right direction in the horizontal axis, an inclination forward in a vertical axis and an inclination backward in the vertical axis based on an origin set on the swing stage corresponding area, and

wherein the controller is configured to control the inclination of the swing stage by driving a height between adjacent divided plates among the plurality of divided plates to correspond to the inclination toward the left direction in the horizontal axis.

9 . A control method of a golf swing platform comprising:

providing an image of a virtual golf course in which a virtual ball moves according to a user's hitting of a golf ball;

specifying an area in the virtual golf course corresponding to a swing stage on which a user stands for the golf swing and an area in the virtual golf course corresponding to a hitting stage on which a golf ball is placed for the user's golf shot, based on a position of the virtual ball on the virtual golf course;

calculating inclination information of the swing stage and inclination information of the hitting stage from terrain information of the specified area corresponding to the swing stage and the specified area corresponding to the hitting stage;

controlling a hitting-terrain realization driver to drive the hitting stage so as to implement an inclination of the hitting stage according to the calculated inclination information of the hitting stage; and

controlling a stage-terrain realization driver to drive the swing stage so as to implement an inclination of the swing stage according to the calculated inclination information of the swing stage,

wherein the swing stage is configured to be divided into a plurality of divided plates each of which is provided to implement an inclination according to terrain information so that the swing stage enables implementation of complex inclinations,

wherein the specifying of the areas in the virtual golf course includes specifying a swing stage corresponding area that is the area corresponding to the swing stage based on the position of the virtual ball in the virtual golf course,

wherein the calculating of the inclination information of the swing stage includes calculating of:

a first inclination of the swing stage that is an inclination of a backward direction in a vertical axis; a second inclination of the swing stage that is an inclination in a right direction of a horizontal axis; a third inclination of the swing stage that is an inclination in a left direction of the horizontal axis; and a fourth inclination of the swing stage that is an inclination of a forward direction in the vertical axis based on a center point of the swing stage corresponding area as an origin, and

wherein the controlling of the stage-terrain realization driver includes controlling the stage-terrain realization driver so that the inclination of each of the divided plates of the swing stage is adjusted according to the calculated first, the second, the third and the fourth inclinations of the swing stage.

10 . The control method of the golf swing platform according to claim 9 , wherein the specifying of the areas in the virtual golf course includes specifying a hitting stage corresponding area that is the area corresponding to the hitting stage based on the position of the virtual ball in the virtual golf course,

wherein the calculating of the inclination information of the hitting stage includes calculating a first inclination of the hitting stage that is an inclination in a direction of a horizontal axis and a second inclination of the hitting stage that is an inclination in a direction of a vertical axis based on the position of the virtual ball as an origin, and

wherein the controlling of the hitting-terrain realization driver includes controlling the hitting-terrain realization driver so that the inclination of the hitting stage is adjusted according to the calculated first and the second inclinations of the hitting stage.

11 . A control method of a golf swing platform comprising:

providing an image of a virtual golf course in which a virtual ball moves according to a user's hitting of a golf ball;

specifying an area in the virtual golf course corresponding to a swing stage on which a user stands for the golf swing and an area in the virtual golf course corresponding to a hitting stage on which a golf ball is placed for the user's golf shot, based on a position of the virtual ball on the virtual golf course;

calculating inclination information of the swing stage and inclination information of the hitting stage from terrain information of the specified area corresponding to the swing stage and the specified area corresponding to the hitting stage;

controlling a hitting-terrain realization driver to drive the hitting stage so as to implement an inclination of the hitting stage according to the calculated inclination information of the hitting stage; and

controlling a stage-terrain realization driver to drive the swing stage so as to implement an inclination of the swing stage according to the calculated inclination information of the swing stage,

wherein the controlling of the hitting-terrain realization driver includes:

determining to generate a predetermined gap between the swing stage and the hitting stage according to information calculated in the calculating of the inclination information of the swing stage and the inclination information of the hitting stage; and

controlling the hitting-terrain realization driver so that the hitting stage shifts toward the swing stage when the predetermined gap between the swing stage and the hitting stage is generated.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2022
From: LEE, JUNG HUN; JEON, GWANG SEOK
To: GOLFZON CO., LTD.
Reel/Frame 060905/0755 →
Priority Claims (1)
KR 10-2020-0030273 · Mar 11, 2020 · national
Continuity (1)
Related Publication 20230087604A1 · Mar 23, 2023
References Cited (13)
US 5386997A · Smith · 1995 [cited by examiner]
US 5763761A · Parente · 1998 [cited by examiner]
US 5820478A · Wood · 1998 [cited by examiner]
US 20140004967A1 · Jang et al. · 2014 [cited by applicant]
JP 2001145717A · 2001 [cited by applicant]
JP 2014508624A · 2014 [cited by applicant]
KR 100912015B1 · 2009 [cited by applicant]
KR 1020100123528A · 2010 [cited by applicant]
KR 1020110058580A · 2011 [cited by applicant]
KR 101422073B1 · 2014 [cited by applicant]
KR 1020150132951A · 2015 [cited by applicant]
KR 101677911B1 · 2016 [cited by applicant]
International Search Report for PCT/KR2021/002908 mailed Jun. 21, 2021 from Korean Intellectual Property Office. [cited by applicant]