Language selection

Search

Patent 2823533 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 2823533
(54) English Title: VIRTUAL GOLF SIMULATION APPARATUS AND METHOD ALLOWING USER-DEFINITION OF GOLF BALL
(54) French Title: APPAREIL DE SIMULATION DE GOLF VIRTUEL ET PROCEDE PERMETTANT LA DEFINITION PAR UN UTILISATEUR D'UNE BALLE DE GOLF
Status: Expired and beyond the Period of Reversal
Bibliographic Data
(51) International Patent Classification (IPC):
  • A63B 69/36 (2006.01)
(72) Inventors :
  • OK, JAE YOON (Republic of Korea)
(73) Owners :
  • GOLFZON CO., LTD.
(71) Applicants :
  • GOLFZON CO., LTD. (Republic of Korea)
(74) Agent: BRION RAFFOUL
(74) Associate agent:
(45) Issued: 2016-07-19
(86) PCT Filing Date: 2011-12-30
(87) Open to Public Inspection: 2012-07-05
Examination requested: 2013-06-28
Availability of licence: N/A
Dedicated to the Public: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): Yes
(86) PCT Filing Number: PCT/KR2011/010369
(87) International Publication Number: WO 2012091511
(85) National Entry: 2013-06-28

(30) Application Priority Data:
Application No. Country/Territory Date
10-2010-0140755 (Republic of Korea) 2010-12-31

Abstracts

English Abstract

Disclosed herein are a virtual golf simulation apparatus, system, and method that allow a user to directly define a virtual golf ball to be hit by the user in a simulation image provided by the virtual golf simulation apparatus, including a so-called screen golf system, thereby inducing much more user interest with the result that the user can play a round of virtual golf using his/her own virtual golf ball. The virtual golf simulation apparatus, configured to perform golf simulation on a virtual golf course, includes a simulation means to perform golf simulation with respect to the virtual golf course and a user on the virtual golf course and a golf ball setting means for allowing the user to define and set a virtual golf ball to be hit by the user during the golf simulation.


French Abstract

L'invention concerne un appareil, un système et un procédé de simulation de golf virtuel qui permettent à un utilisateur de définir directement une balle de golf virtuelle à frapper par l'utilisateur dans une image de simulation fournie par l'appareil de simulation de golf virtuel, comprenant un dit système de golf à l'écran, induisant de ce fait beaucoup plus intérêt pour l'utilisateur avec pour résultat que l'utilisateur peut effectuer un tour de golf virtuel en utilisant sa propre balle de golf virtuelle. L'appareil de simulation de golf virtuel, configuré pour effectuer une simulation de golf sur un parcours de golf virtuel, comprend un moyen de simulation pour effectuer une simulation de golf par rapport au parcours de golf virtuel et à un utilisateur sur le parcours de golf virtuel et un moyen de paramétrage de balle de golf pour permettre à l'utilisateur de définir et de configurer une balle de golf virtuelle à frapper par l'utilisateur pendant la simulation de golf.

Claims

Note: Claims are shown in the official language in which they were submitted.


10
What is claimed is:
1. A virtual golf simulation apparatus for a user to play golf on a virtual
golf course realized
by imaging processing, comprising:
a simulation means to perform golf simulation as processing a simulated image
of a
flight trajectory of a virtual golf ball on the virtual golf course based on a
result of sensing a real
ball moved by a hitting of the user's golf swing; and
a golf ball setting means setting a virtual golf ball on the virtual golf
course comprising
at least one of: a tool means, an object display means, and an object
definition means,
wherein the tool means displays a tool related to at least one of: a text and
a picture to be
formed on the virtual ball, wherein the tool means enables the user to input a
text and select a
picture using the tool for forming at least one of the input text and the
selected picture on the
virtual ball, wherein the golf ball setting means is configured to set the
virtual golf ball designed
by the user as the virtual golf ball to be used by the corresponding user
during the golf
simulation,
wherein the object display means displays information regarding an object, the
information comprising at least one of. a sound, a voice, and an image to be
inserted into the
virtual ball, wherein the golf ball setting means is configured to set the
virtual golf ball into a
specific object selected by the user using the object display means, has been
inserted as the
virtual golf ball to be used by the corresponding user during the golf
simulation, and
wherein the object definition means allows the user to define information
regarding the
object, the information comprising at least one of: the sound, the voice, and
the image to be
inserted into the virtual ball, wherein the golf ball setting means is
configured to set the virtual
golf ball into which a specific object defined by the user using the object
definition means has
been inserted as the virtual golf ball to be used by the corresponding user
during the golf
simulation.
2. The virtual golf simulation apparatus according to claim 1, further
comprising:
a database to store information regarding a plurality of virtual golf balls,
the information
regarding a plurality of virtual golf balls including at least one of: a kind,
a structure, a shape, a
form., a colour, and a size of which is different from each other,

11
wherein the golf ball setting means is configured to allow the user to design
a virtual
golf ball selected by the user from among the plurality of virtual golf balls
stored in the database
as the virtual golf ball to be used by the corresponding user.
3. The virtual golf simulation apparatus according to any one of claims 1
and 2,
wherein the simulation means comprises an enlarged image display means to
display an enlarged
image of the virtual golf ball defined and set by the corresponding user
during the golf
simulation with respect to the corresponding user.
4. The virtual golf simulation apparatus according to any one of claims 1
and 2,
wherein the simulation means is configured to apply physical properties of the
virtual golf ball
defined and set by the corresponding user during the golf simulation with
respect to the
corresponding user in a simulation result.
5. A virtual golf simulation method for a user to play golf on a virtual
golf course
realized by imaging processing, comprising:
being logged in by a user
setting a virtual golf ball to be used by the user during a golf simulation
which is
performed by processing a simulated image of a flight trajectory of the
virtual golf ball on the
virtual golf course based on a result of sensing a real ball moved by hitting
of the user's golf
swing, wherein the step of setting the virtual golf ball includes the step of
forming at least one of
a text and a picture on a ball as the virtual golf ball, wherein the user is
enabled to input the text
and select the picture using a tool for forming at least one of the input text
and the selected
picture on the virtual ball; and
performing the golf simulation with respect to the corresponding user using
the set
virtual golf ball.
6. A virtual golf simulation method using a virtual golf simulation
apparatus for a
user to play golf on a virtual golf course realized by imaging processing and
to be connected to a
server via a network, comprising:

12
a golf ball setting step comprising accessing the server through user login
via a
predetermined terminal device, and setting a virtual golf ball to be used by
the corresponding
user during a golf simulation which is performed by processing a simulated
image of a flight
trajectory of the virtual golf ball on the virtual golf course based on a
result of sensing a real ball
moved by hitting of the user's golf swing, wherein the step of setting the
virtual golf ball
includes the step of forming at least one of a text and a picture on a ball as
the virtual golf ball,
wherein the user is enabled to input the text and select the picture using a
tool for forming at
least one of the input text and the selected picture on the virtual ball; and
a virtual golf simulation step comprising accessing the virtual golf
simulation apparatus
through login of the corresponding user, receiving information regarding the
virtual golf ball set
at the golf ball setting step through the server, and performing the golf
simulation with respect to
the corresponding user using the set virtual golf ball.
7. The virtual golf simulation method according to claim 6, wherein
the golf ball
setting step further comprises selecting at least one of a plurality of
virtual golf balls, at least one
of: a kind, a structure, a shape, a form, a colour, and a size of which is
different from each other,
stored in a database; and
performing the golf simulation with respect to the corresponding user using
the set
virtual golf ball.
8. The virtual golf simulation method according to claim 7, wherein the
virtual golf
simulation step comprises displaying an enlarged image of the virtual golf
ball defined and set by
the corresponding user during the golf simulation with respect to the
corresponding user.
9. The virtual golf simulation method according to claim 7, wherein the
virtual golf
simulation step comprises applying physical properties of the virtual golf
ball defined and set by
the corresponding user during the golf simulation with respect to the
corresponding user in a
simulation result.

Description

Note: Descriptions are shown in the official language in which they were submitted.


CA 02823533 2013-06-28
1
WO 2012/091511 PCT/KR2011/010369
Description
Title of Invention: VIRTUAL GOLF SIMULATION APPARATUS
AND METHOD ALLOWING USER-DEFINITION OF GOLF
BALL
Technical Field
[1-1 The present invention relates to a virtual golf simulation apparatus
and method, and,
more particularly, to a virtual golf simulation apparatus and method wherein a
virtual
golf ball defined by a user is simulated by a user hitting a ball.
Background Art
[2] With the recent upsurge of the golfing population, a so-called screen
golf system has
gained popularity, which allows a golfer to practice golf and to enjoy a
virtual golf
game using a virtual golf simulation apparatus.
[31 The screen golf system senses the velocity and direction of a golf
ball that a golfer
hits onto a screen installed indoors for displaying a virtual golf range, and
displays the
progress of the golf ball on the screen.
[4] The screen golf system realized by the virtual golf simulation
apparatus character-
istically offers the same sense of reality that a golfer would feel in a real
golf course,
when the golfer hits a golf ball in the same manner as in a golf practice
range.
[51 It is necessary for the virtual golf simulation apparatus to provide
various contents
based on various kinds of advanced apparatuses and systems, which cannot be
provided by a real golf course or a golf practice range, thereby inducing
interest of
golfers, in addition to provision of the same sense of reality that a golfer
would feel
playing a round of golf on a real golf course.
[6] Also, screen golf based on virtual golf simulation, which is different
from a round of
golf on a real golf course, occupies an independent culture or an e-sport
field.
Therefore, it is necessary to provide various contents such that people
wishing to enjoy
such an independent culture can sufficiently enjoy their culture.
Disclosure of Invention
Technical Problem
[71 Therefore, it is an object of the present invention to provide a
virtual golf simulation
apparatus and method that allow a user to directly define a virtual golf ball
to be hit by
the user in a simulation image provided by the virtual golf simulation
apparatus,
including a so-called screen golf system, thereby inducing much more user
interest
with the result that the user can play a round of virtual golf using his/her
own virtual
golf ball.

2
WO 2012/091511 PCT/KR2011/010369
Solution to Problem
[81 In accordance with one aspect of the present invention, the above and
other objects
can be accomplished by the provision of a virtual golf simulation apparatus to
perform
a golf simulation on a virtual golf course, including a simulation means to
perform golf
simulation with respect to the virtual golf course and a user on the virtual
golf course
and a golf ball setting means for allowing the user to define and set a
virtual golf ball
to be hit by the user during the golf simulation.
[91 The virtual golf simulation apparatus may further includes a database
to store in-
formation regarding a plurality of golf balls, at least one selected from
among the kind,
structure, shape, form, color, and size of which is different from each other,
wherein
the golf ball setting means may be configured to set a ball selected by the
user from
among balls stored in the database as a virtual golf ball to be used by the
corresponding
user.
[10] The golf ball setting means may include a tool means to display a tool
related to at
least one selected from among text and a picture to be formed on the ball, and
the golf
ball setting means may be configured to set a ball designed by the user using
the tool
means as a virtual golf ball to be used by the corresponding user.
[11] Also, the golf ball setting means may include an object display means
to display in-
formation regarding an object comprising at least one selected from among a
sound,
voice, and image to be inserted into the ball, and the golf ball setting means
may be
configured to set a ball, into which a specific object selected by the user
using the
object display means has been inserted, as a virtual golf ball to be used by
the corre-
sponding user.
[12] Also, the golf ball setting means may include an object definition
means for allowing
the user to define information regarding an object comprising at least one
selected
from among a sound, voice, and image to be inserted into the ball, and the
golf ball
setting means may be configured to set a ball, into which a specific object
defined by
the user using the object definition means has been inserted, as a virtual
golf ball to be
used by the corresponding user.
[13] In accordance with another aspect of the present invention, there is
provided a virtual
golf simulation method to perform golf simulation on a virtual golf course,
including
performing user login, user-defining a virtual golf ball to be used by a
corresponding
user during the golf simulation, setting the defined virtual golf ball as a
golf ball to be
used during the golf simulation with respect to the corresponding user, and
performing
the golf simulation with respect to the corresponding user using the set
virtual golf
ball.
[14] In accordance with a further aspect of the present invention, there is
provided a
CA 02823533 2013-06-28

3
WO 2012/091511 PCT/KR2011/010369
virtual golf simulation method using a virtual golf simulation apparatus
connected to a
server via a network, including a golf ball setting step including accessing
the server
through user login via a predetermined terminal device, user-defining a
virtual golf ball
to be used by a corresponding user, and setting the defined virtual golf ball
as a golf
ball to be used during golf simulation with respect to the corresponding user,
and a
virtual golf simulation step including accessing the virtual golf simulation
apparatus
through login of the corresponding user, receiving information regarding the
virtual
golf ball set at the golf ball setting step through the server, and performing
the golf
simulation with respect to the corresponding user using the set virtual golf
ball.
[15] The virtual golf simulation step may include applying physical
properties of the
virtual golf ball defined and set by the corresponding user during the golf
simulation
with respect to the corresponding user in a simulation result.
Advantageous Effects of Invention
[16] In the virtual golf simulation apparatus and method according to the
present
invention, it is possible for a user to directly define a virtual golf ball to
be hit by the
user in a simulation image provided by the virtual golf simulation apparatus,
including
a so-called screen golf system, thereby inducing much more user interest with
the
result that the user can play a round of virtual golf using his/her own
virtual golf ball.
Brief Description of Drawings
[17] The above and other objects, features and other advantages of the
present invention
will be more clearly understood from the following detailed description taken
in con-
junction with the accompanying drawings, in which:
[18] FIG. 1 is a view showing a screen golf system to which a virtual golf
simulation
apparatus according to an embodiment of the present invention is applied;
[19] FIG. 2 is a schematic block diagram showing the construction of the
virtual golf
simulation apparatus shown in FIG. 1;
[20] FIG. 3 is a schematic block diagram showing the construction of a
virtual golf
simulation system including the virtual golf simulation apparatus according to
the em-
bodiment of the present invention;
[21] FIGs. 4 and 5 are views showing an example of an interface screen for
setting a golf
ball in the virtual golf simulation apparatus according to the embodiment of
the present
invention or in the system including the virtual golf simulation apparatus;
[22] FIG. 6 is an enlarged view showing a text tool box in FIG. 5.
[23] FIG. 7 is a view showing an example of a simulation image provided by
the virtual
golf simulation apparatus according to the embodiment of the present
invention; and
[24] FIGs. 8 and 9 are divided from a flow chart showing a virtual golf
simulation method
according to an embodiment of the present invention.
CA 02823533 2013-06-28

4
WO 2012/091511 PCT/KR2011/010369
Best Mode for Carrying out the Invention
[25] Now, exemplary embodiments of a virtual golf simulation apparatus and
method
according to the present invention will be described in detail with reference
to the ac-
companying drawings.
[26] A virtual golf simulation apparatus according to the present invention
and a virtual
golf simulation system including the same include all components for allowing
a user
to define and use a virtual golf ball to be used in golf simulation.
[27] In a virtual golf simulation apparatus as shown in FIGS. 1 and 2, it
is possible for a
user to directly define a golf ball. Also, as shown in FIG. 3, user terminals
(for
example, a personal computer, a laptop computer, a personal digital assistant
(PDA), a
smart phone, etc.) may be connected to a server via so that it is possible to
define a
virtual golf ball in the server. In this case, data regarding a user-defined
golf ball may
be transmitted and executed via a network when a golf game is played through
the
virtual golf simulation apparatus.
[28] First, a virtual golf simulation apparatus and a system including the
same will be
described in brief with reference to FIGS. 1 to 3.
[29] As shown in FIGS. 1 and 2, a virtual golf simulation apparatus
according to an em-
bodiment of the present invention may include a sensing device 50, a
manipulation
means 60, a simulator GS, and an image output unit 40.
[30] The image output unit 40 may be provided in the form of a beam
projector which
outputs an image to a screen 100 as shown in FIG. 1. Alternatively, an
apparatus to
directly display an image through a large-sized screen may be used as the
image output
unit 40.
[31] The simulator GS, provided at one side of a golf booth, is a device to
store and
process all data necessary for virtual golf simulation. The simulator GS may
include an
image processing unit 31, a storage unit 32, and a controller M.
[32] The virtual golf simulation apparatus is an apparatus that senses a
golf ball 1, placed
on a golf mat 20, hit by a user P on a hitting box 10, provided at the floor
of the golf
booth, using the sensing device 50 and outputs a simulation image obtained
from the
sensed results to the screen using the image output device 40.
[33] At this time, an image of a virtual golf course 110 is output to the
screen 100. A
virtual golf ball 101 moves according to the trajectory of the simulated golf
ball in a
virtual golf course 110 on the screen 100 based on results obtained by sensing
the golf
ball 1 hit by the user using the sensing device 50.
[34] The storage unit 32 is provided to store various kinds of information
and data
regarding the virtual golf simulation apparatus and image data necessary to
realize
images of a golf course.
CA 02823533 2013-06-28

5
WO 2012/091511 PCT/KR2011/010369
[35] The image processing unit 31 is provided to process all images related
to virtual golf
simulation, such as images of a virtual golf course, images showing movement
of a
golf ball, and images for menu selection, stored in the storage unit 32. Image
data
processed by the image processing unit 31 are transmitted to the image output
unit 40,
which outputs an image like the screen 100 shown in FIG. 1.
[36] The controller M is provided to perform various kinds of calculation
for virtual golf
simulation and control of components.
[37] The simulator GS is provided with a data transmission unit, which
communicates
with the server S via a network, such as the Internet (both wireless Internet
and wired
Internet are included).
[38] Although not clearly shown in FIG. 1, the sensing device 50 (see FIG.
2) may be
constituted by infrared light transmitting and receiving sensors installed at
the hitting
box 10 side or by a camera sensor installed at the ceiling or the wall. Other
kinds of
sensing means may also be used.
[39] FIG. 3 shows an example of a virtual golf simulation system including
the virtual
golf simulation apparatus according to the embodiment of the present
invention. As
shown in FIG. 3, the virtual golf simulation system is configured so that a
plurality of
golf simulators GS is connected to the server S via a network, such as the
Internet.
[40] Various user terminals may be connected to the network so that users
can access the
server S through respective user terminals to receive desired information.
[41] As shown in FIG. 3, on the other hand, the server S may include
components for
allowing users to define a virtual golf ball. The users may access the server
S through
their user terminals and execute various means for allowing the users to
define virtual
golf balls to be used in golf simulation.
[42] As shown in FIG. 3, the server S includes a central processing unit
200, a database
300, and a golf ball setting means 400.
[43] The database 300 stores data related to various kinds of information
provided
through connection of the user terminals and data related to various kinds of
in-
formation provided through connection of the respective simulators GS. Also,
the
database 300 stores various data related to user definition of a virtual golf
ball.
[44] That is, the database 300 may include a system information storage
unit 310 to store
various data related to driving of the system, a user information storage unit
320 to
store information regarding users registered in the system, and a data storage
unit 330
to store all data regarding setting of a virtual golf ball.
[45] Here, the respective storage units 310, 320 and 330 may be provided as
individual
storage devices or as partial physical spaces in a single storage device.
[46] Meanwhile, the golf ball setting means 400 includes a means to define
the kind,
structure, shape, form, color, and size of a virtual golf ball from various
data necessary
CA 02823533 2013-06-28

6
WO 2012/091511 PCT/KR2011/010369
to set a virtual golf ball stored in the data storage unit 330 of the database
300, to form
specific text or a specific picture on the virtual golf ball, or to insert an
object, such as
a specific sound, voice and image, into the virtual golf ball.
[47] That is, the golf ball setting means 400 includes an interface 410 to
display in-
formation regarding a plurality of golf balls, at least one selected from
among the kind,
structure, shape, form, color, and size of which is different from each other,
stored in
the database 300 and to allow a user to select one of the golf balls.
[48] Also, the golf ball setting means 400 may include a tool means 420 to
display a tool
corresponding to at least one selected from among text and a picture to be
formed on a
golf ball. In addition, the golf ball setting means 400 may include an object
display
means 430 to display information regarding an object including at least one
selected
from among a sound, voice, and image to be inserted into a golf ball.
Furthermore, the
golf ball setting means 400 may include an object definition means 440 for
allowing a
user to define information regarding to an object including at least one
selected from
among a sound, voice, and image to be inserted into a golf ball.
[49] The golf ball setting means 400 may include one or more selected from
among the
interface 410, the tool means 420, the object display means 430, and the
object
definition means 440. Of course, the golf ball setting means 400 may include
the
interface 410, the tool means 420, the object display means 430, and the
object
definition means 440 in whole.
[50] Meanwhile, when a user sets a virtual golf ball using the golf ball
setting means 400
and performs golf simulation using the set virtual golf ball through the
virtual golf
simulation apparatus, the simulator GS (see FIG. 2) may apply physical
properties of
the set virtual golf ball to perform simulation.
[51] For example, a ball flight distance may be further increased, spin may
be further
increased, and accuracy may be further improved as the result of golf
simulation
depending upon what kind of golf ball is selected.
[52] Real golf balls may be configured to have various structures, such as
a one piece
structure, a two piece structure, a three piece structure, and a four piece
structure. Also,
physical properties of the golf balls may differ based on the structures of
the golf balls.
When a two piece golf ball is selected as a virtual golf ball through the golf
ball setting
means and when a four piece golf ball is selected as a virtual golf ball
through the golf
ball setting means, different simulation results may occur although the same
user hits
the golf ball through the same swing. This is because the simulator applies
different
physical properties to the two piece golf ball and the four piece golf ball
during
simulation.
[53] Also, the number and shape of dimples formed on a golf ball, the size
of the golf ball,
and the shape of the golf ball may affect physical properties of the golf
ball. Different
CA 02823533 2013-06-28

7
WO 2012/091511 PCT/KR2011/010369
physical properties are applied depending upon how the user sets the dimples
with
respect to the virtual golf ball with the result that different simulation
results may be
obtained.
[54] That is, the simulator constructs a database related to physical
properties of golf balls
of various kinds, structures, and shapes and applies the constructed database
in a
simulation result so that the virtual golf simulation can more closely
approximate real
golf, thereby further improving reality and accuracy of the virtual golf
simulation.
[55] Hereinafter, an example of user definition of a virtual golf ball
through the golf ball
setting means in the virtual golf simulation apparatus according to the
embodiment of
the present invention or in the system including the virtual golf simulation
apparatus
will be described with reference to FIGS. 4 and 5.
[56] As shown in FIG. 4, an interface screen 70 for golf ball setting
includes a golf ball
display unit 71 to display various golf balls stored in the database and a
setting menu
display unit 72 to display a golf ball setting menu. The interface screen 70
is preferably
configured to provide a preview screen so that a user can preview a virtual
golf ball
selected or defined by the user.
[57] The setting menu display unit 72 displays various setting items to
define a virtual
golf ball. In an example shown in FIG. 4, an item regarding 'definition of a
ball', an
item regarding 'definition of ball design', and an item regarding 'insertion
of an object'
are displayed.
[58] The item regarding definition of the ball may include sub-items
regarding the
structure, kind, shape, form, color, and size of a ball. Here, various kinds
of golf balls,
such as a one piece ball, a two piece ball, a three piece ball, and a four
piece ball, are
included based on the structure thereof. These golf balls are displayed
through the golf
ball display unit 71.
[59] The kind of the ball may include the brand-based kind of a golf ball.
Various balls,
such as a baseball, a football, a basket ball, and a billiard ball, may be
included based
on the kind thereof.
[60] The shape of the ball may include various shapes, such as a spherical
shape, a rugby
ball shape, and an egg shape. The form of the ball may include various forms
related to
dimples formed at a golf ball. The color of the ball is defined by a user so
that a golf
ball is painted with the defined color.
[61] In the item regarding definition of the ball design, on the other
hand, a tool means to
express text or a picture to be formed on a virtual golf ball is executed.
That is, when a
text tool is selected in the item regarding definition of ball design as shown
in FIG. 5, a
text tool box 73 is displayed(more detailed view of the text tool box shown in
FIG. 6).
A text input window 74 is displayed at one side of the interface screen 70 so
that a user
can input desired text.
CA 02823533 2013-06-28

8
WO 2012/091511 PCT/KR2011/010369
[62] The input text is displayed on the virtual golf ball. As shown in
FIGs. 5 and 6, it can
be seen that the text input in the text input window 74 is displayed on the
surface of the
golf ball in a preview window.
[63] Although not shown in the drawing, a picture tool box is displayed,
when a picture
tool is selected, so that a user can draw a desired picture on the virtual
golf ball.
[64] In the item regarding insertion of the object, on the other hand, the
object display
means 430 (see FIG. 3) or the object definition means 440 (see FIG. 3) for
allowing a
user to select or define an object to be inserted into a virtual golf ball is
executed.
[65] That is, the object display means displays various virtual golf balls,
in which prede-
termined objects stored in the database are inserted and allows a user to
select one of
the virtual golf balls, and the object definition means allows a user to
directly define an
object to be inserted into a virtual golf ball. That is, the object definition
means allows
the user to directly create an object or import an external object.
[66] In a case in which an object is inserted into a virtual golf ball, for
example in a case
in which a sound object, such as a fart sound or a thunder sound, is inserted
into a
virtual golf ball, the virtual golf ball may be simulated while making the
fart sound or
the thunder sound when a user hits a golf ball in the virtual golf simulation
apparatus.
[67] Also, in a case in which an image object regarding propulsion of a
rocket is inserted
into a virtual golf ball, the virtual golf ball may be simulated while
displaying an image
as if the golf ball were driven by rocket propulsion when a user hits a golf
ball in the
virtual golf simulation apparatus.
[68] Meanwhile, FIG. 7 is a view showing an example of an image screen in
which virtual
golf simulation is performed using the virtual golf ball set through the
interface screen
shown in FIG. 5. FIG. 7 shows a screen in which a virtual golf ball 101 is
putt on a
green G of a virtual golf course.
[69] In a main screen, the virtual golf ball 101 moves toward a hole cup H
in the green G.
At this time, the simulator displays a screen showing that a virtual golf ball
510 moves
toward the hole cup H as an enlarged image 500 at one side of the main screen
through
an enlarged image display means so that a user can view the virtual golf ball
510
defined by the user in more detail through the enlarged image 500.
[70] Hereinafter, a virtual golf simulation method according to an
embodiment of the
present invention will be described with reference to FIGs. 8 and 9. FIGs. 8
and 9 are
divided from a flow chart. "A", "B", "C" and "D" drawn in FIG. 8 are
correspondent to
the same alphabet in FIG. 9.
[71] As shown in FIGs. 8 and 9, a user accesses the system through user
login (S10), and
the golf ball setting means is executed (S20). If the golf ball setting means
is not
executed, another process may be performed (S21).
[72] The golf ball setting means may include at least one selected from
among an
CA 02823533 2013-06-28

9
WO 2012/091511 PCT/KR2011/010369
interface for definition of a ball, a tool means for definition of ball
design, and an
object display means and an object definition means for insertion of an
object. In FIGs.
8 and 9, all of these means are included.
[73] First, when a ball definition step is carried out (S30), the interface
for definition of a
ball may be executed, and the structure, kind, shape, form, color, and size of
the ball
may be defined in the interface screen (see FIG. 4). A plurality of balls,
with respect to
the above-mentioned features have been preset, may be displayed so that a user
can
select one of the balls, or the user may directly define the above-mentioned
features to
set a golf ball (S31).
[74] When a ball design definition step is carried out (S40), the tool
means for definition
of the ball design may be executed, and text and a picture to be formed on the
ball may
be defined in the interface screen (see FIGs. 5 and 6). A plurality of balls,
with respect
to specific text or a specific picture to be formed on the balls have been
preset, may be
displayed so that a user can select one of the balls, or the user may directly
define the
text or the picture using the tool means to set a golf ball (S41).
[75] When an object insertion step is carried out (S50), the object display
means for
insertion of the object may be executed, or the object definition means for
insertion of
the object may be executed. When the object display means is executed, objects
preset
as objects to be inserted into the ball may be displayed so that a user can
select one of
the objects to define a golf ball, and, when the object definition means is
executed, the
user may directly define an object to be inserted into a ball to define a golf
ball (S51).
[76] When setting of the golf ball is completed through the above-mentioned
processes
(S60), a virtual golf ball is set, and the set data are stored in the database
(S70).
[77] Consequently, the user may enjoy a round of golf on a virtual golf
course through the
virtual golf simulation apparatus using the set virtual golf ball (S80).
Mode for the Invention
[78] Various embodiments of a virtual golf simulation apparatus and method
have been
described in the best mode for carrying out the invention.
Industrial Applicability
[79] In the virtual golf simulation apparatus and method the according to
the present
invention as described above, it is possible for a user to directly define a
virtual golf
ball to be hit by the user in a simulation image provided by the virtual golf
simulation
apparatus, including a so-called screen golf system, thereby inducing much
more user
interest with the result that the user can play a round of virtual golf using
his/her own
virtual golf ball. Consequently, the present invention can be widely used in
industries
related to the virtual golf simulation apparatus and method.
CA 02823533 2013-06-28

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Time Limit for Reversal Expired 2021-08-31
Inactive: COVID 19 Update DDT19/20 Reinstatement Period End Date 2021-03-13
Letter Sent 2020-12-30
Change of Address or Method of Correspondence Request Received 2020-11-18
Letter Sent 2020-08-31
Inactive: COVID 19 - Deadline extended 2020-08-19
Inactive: COVID 19 - Deadline extended 2020-08-06
Inactive: COVID 19 - Deadline extended 2020-07-16
Inactive: COVID 19 - Deadline extended 2020-07-02
Inactive: COVID 19 - Deadline extended 2020-06-10
Letter Sent 2019-12-30
Common Representative Appointed 2019-10-30
Common Representative Appointed 2019-10-30
Change of Address or Method of Correspondence Request Received 2019-03-06
Grant by Issuance 2016-07-19
Inactive: Cover page published 2016-07-18
Pre-grant 2016-05-10
Inactive: Final fee received 2016-05-10
Notice of Allowance is Issued 2016-03-18
Letter Sent 2016-03-18
Notice of Allowance is Issued 2016-03-18
Inactive: Approved for allowance (AFA) 2016-03-16
Inactive: Q2 passed 2016-03-16
Amendment Received - Voluntary Amendment 2015-11-30
Letter Sent 2015-09-09
Letter Sent 2015-09-09
Inactive: S.30(2) Rules - Examiner requisition 2015-06-03
Inactive: Report - No QC 2015-05-28
Amendment Received - Voluntary Amendment 2015-04-09
Inactive: S.30(2) Rules - Examiner requisition 2014-10-09
Inactive: Report - No QC 2014-10-02
Inactive: Cover page published 2013-10-01
Amendment Received - Voluntary Amendment 2013-08-21
Letter Sent 2013-08-21
Inactive: Acknowledgment of national entry - RFE 2013-08-21
Inactive: Applicant deleted 2013-08-21
Inactive: First IPC assigned 2013-08-20
Inactive: IPC assigned 2013-08-20
Application Received - PCT 2013-08-20
National Entry Requirements Determined Compliant 2013-06-28
Request for Examination Requirements Determined Compliant 2013-06-28
Amendment Received - Voluntary Amendment 2013-06-28
All Requirements for Examination Determined Compliant 2013-06-28
Application Published (Open to Public Inspection) 2012-07-05

Abandonment History

There is no abandonment history.

Maintenance Fee

The last payment was received on 2015-12-17

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee;
  • the late payment fee; or
  • additional fee to reverse deemed expiry.

Please refer to the CIPO Patent Fees web page to see all current fee amounts.

Fee History

Fee Type Anniversary Year Due Date Paid Date
Basic national fee - standard 2013-06-28
Request for examination - standard 2013-06-28
MF (application, 2nd anniv.) - standard 02 2013-12-30 2013-06-28
MF (application, 3rd anniv.) - standard 03 2014-12-30 2014-09-18
Registration of a document 2015-08-31
MF (application, 4th anniv.) - standard 04 2015-12-30 2015-12-17
Final fee - standard 2016-05-10
MF (patent, 5th anniv.) - standard 2016-12-30 2016-11-21
MF (patent, 6th anniv.) - standard 2018-01-02 2017-11-08
MF (patent, 7th anniv.) - standard 2018-12-31 2018-11-09
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
GOLFZON CO., LTD.
Past Owners on Record
JAE YOON OK
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Claims 2015-04-09 4 141
Cover Page 2013-10-01 1 42
Description 2013-06-28 9 560
Drawings 2013-06-28 6 102
Claims 2013-06-28 3 125
Abstract 2013-06-28 2 72
Representative drawing 2013-08-22 1 8
Claims 2013-06-29 6 151
Claims 2015-11-30 3 135
Cover Page 2016-05-30 1 40
Representative drawing 2016-05-30 1 7
Acknowledgement of Request for Examination 2013-08-21 1 176
Notice of National Entry 2013-08-21 1 202
Commissioner's Notice - Application Found Allowable 2016-03-18 1 161
Commissioner's Notice - Maintenance Fee for a Patent Not Paid 2020-02-10 1 544
Courtesy - Patent Term Deemed Expired 2020-09-21 1 551
Commissioner's Notice - Maintenance Fee for a Patent Not Paid 2021-02-17 1 546
PCT 2013-06-28 7 312
Fees 2014-09-18 1 25
Amendment / response to report 2015-11-30 7 247
Final fee 2016-05-10 1 41