Patent Description:
In related arts, with increasing demands for virtual reality (VR) visual effects, VR technologies have evolved quickly. VR technologies let users experience visual, auditory and tactile simulation by establishing virtual information environments. At present, VR technologies are widely used in fields of gaming for leisure and entertainment, and various fields of simulation training. For example, users can wear VR glasses to observe the game screen and experience the virtual environment.

<CIT> discloses a surfing simulation device comprising a surfboard, a surfboard base and a controller, the surfing simulation device is wirelessly connectable with a virtual graphics generating device, wherein the controller obtains the height value matrix in the virtual surfing position corresponding to each segment of the read wave image scene and then control actions of the surfboard.

<CIT> discloses a system with an electromagnetic levitation system used for hoverboard. A hoverboard is one example of an electromechanical system which generates forces, such as lift, via an interaction between a moving magnetic field source and induced eddy currents.

<CIT> discloses a surfing simulation system with a head mounted display and an active motion base directly and physically supporting the surfboard.

The present invention provides a surfing simulation device and an surfing simulation method so as to resolve shortage in related arts.

According to the present invention, there is provided a surfing simulation device, which is wirelessly connected with VR glasses and comprises: a surfboard, a surfboard base, and a controller disposed in the surfboard base, wherein the controller is configured to control actions of the surfboard based on scene information associated with a surfing scene displayed in the VR glasses, such that the actions of the surfboard are synchronous with the surfing scene displayed in the VR glasses;.

Preferably, the surfing simulation device further comprises: a gravity-sensitive switch configured to allow the surfing simulation device to operate only when a body carried by the surfing simulation device has weight over a preset value.

According to another aspect of the present invention, there is provided a surfing simulation method, which is applied to VR glasses and comprises: displaying a surfing scene selected by a user in response to a selection operation of the user; and sending scene information associated with the surfing scene to an associated surfing simulation device which is the above-mentioned surfing simulation device, wherein the scene information is used for controlling the actions of the surfing simulation device, such that the actions are synchronous with the surfing scene displayed in the VR glasses; the scene information includes moving path information and/or sea wave information corresponding to a time; the moving path information includes direction, speed, and acceleration of plane movement; and the sea wave information includes surf angle, surf speed, and surf frequency.

Preferably, in the present invention, the surfing simulation method further comprises: receiving a surfing scene sent by the user through an associated mobile terminal.

According to still another aspect of the present invention, there is provided a surfing simulation system comprising the above surfing simulation device, further comprising the VR glasses;
the VR glasses are configured to display a surfing scene selected by a user in response to a selection operation of the user; and send scene information associated with the surfing scene to an associated surfing simulation device, wherein the scene information is used for controlling the actions of the surfing simulation device, such that the actions are synchronous with the surfing scene displayed in the VR glasses.

Preferably, the surfboard of the surfing simulation device is configured to make simulating actions in real time by synchronizing with the surfing scene displayed in VR glasses to thereby provide a user with immersive experience.

Preferably, the surfing simulation system further comprises a mobile terminal wirelessly coupled with the VR glasses.

Preferably, the VR glasses are configured to download surfing scenes from the mobile terminal and store the surfing scenes in the VR glasses in advance.

Preferably, the VR glasses are configured to load and display various scenes from the mobile terminal to realize real-time content synchronization between the VR glasses and the mobile terminal.

Preferably, the surfboard and the surfboard base are provided with superconductor electromagnets coils to generate repulsive forces, to thereby suspend the surfboard above the surfboard; and wherein the real-time content comprises real time sea wave information from a user-selected location, and multiple user information at the user-selected location, such that the VR glasses display scenes simultaneously including the real time sea wave information and the multiple user information.

Various embodiments of the present invention can have the following advantages. The surfboard of the surfing simulation device can make simulating actions in real time by synchronizing with a surfing scene displayed in VR glasses, such that the user can have the immersive experience.

It should be understood that the above general description and the following detailed description are exemplary and explanatory, and are not intended to limit the present invention.

The accompanying drawings, which are incorporated in and constitute a part of this invention, illustrate embodiments consistent with the invention and, together with the invention, serve to explain the principles of the invention.

The implementations set forth in the following description of exemplary embodiments do not represent all implementations consistent with the invention. Instead, they are merely examples of devices and methods consistent with aspects related to the invention as recited in the appended claims.

Various embodiments of the present invention provide a surfing simulation device. The surfboard of the surfing simulation device can make simulating actions in real time by synchronizing with a surfing scene displayed in VR glasses, so as to improve users' immersive experience.

<FIG> is a schematic diagram illustrating a surfing simulation device and VR glasses in accordance with an exemplary embodiment. <FIG> is a schematic diagram illustrating a scene of using the surfing simulation device in accordance with an exemplary embodiment. <FIG> is a schematic diagram illustrating another scene of using the surfing simulation device in accordance with an exemplary embodiment.

Referring to <FIG>, a surfing simulation device <NUM> includes a surfboard 102a, a surfboard base 102b and a controller. VR glasses <NUM> may be connected with the surfing simulation device <NUM> via Bluetooth, but the present invention is not limited thereto. The VR glasses <NUM> may also be connected with the surfing simulation device <NUM> by other wireless connection means of realizing data transmission such as WIFI, Ethernet and general packet radio service (GPRS), etc..

Referring to <FIG>, for example, the VR glasses <NUM> may be coupled with a terminal device <NUM>, and may load and display various scenes from the terminal device <NUM> to realize the content synchronization between the VR glasses <NUM> and the terminal device <NUM>. The VR glasses <NUM> may realize real-time synchronization with the terminal device <NUM> or download surfing scenes from the terminal device <NUM> and store the surfing scenes in the VR glasses <NUM> in advance. The connection mode between the VR glasses <NUM> and the terminal device <NUM> may be Bluetooth, WIFI, Ethernet, GPRS or the like, but not limited thereto.

The terminal device <NUM> may be a mobile terminal, such as smart mobile phone, a notebook computer, a tablet or other electronic devices having data transmission function.

The surfing simulation device <NUM> connected with the VR glasses <NUM> can acquire scene information displayed in the VR glasses <NUM> from the VR glasses <NUM> and then make actions thereof to be synchronous with surfing scenes displayed in the VR glasses <NUM> based on the acquired scene information. Herein, the surfing scenes may be various game scenes, fitness scenes, entertainment scenes, training scenes or the like.

Referring to <FIG>, for example, the surfing simulation device <NUM> may include a surfboard 102a and a surfboard base 102b. The surfboard 102a allows users to stay thereon and can be suspended under the magnetic force generated by the surfboard base 102b and change its actions according to various magnetic force changes. The surfboard base 102b can adjust the induced eddy current therein to generate magnetic force changes according to the scene information displayed in the VR glasses <NUM>, so that the action of the surfboard 102a of the surfing simulation device <NUM> can be consistent with the action in the scene displayed in the VR glasses <NUM>.

In an exemplary embodiment, the surfing simulation device <NUM> may adopt any one of electromagnetic suspension, light suspension, acoustic suspension, airflow suspension, electrostatic suspension, particle beam suspension or the like.

In an exemplary embodiment, the surfing simulation device <NUM> may adopt any one of normally conductive magnetic suspension, superconductive electrodynamic magnetic suspension, or permanent magnetic suspension.

In an exemplary embodiment, the surfing simulation device <NUM> may adopt the mode that two like magnetic poles repel each other. The surfboard 102a is provided with superconductor electromagnets, and the surfboard base 102b is provided with coils. Repulsive forces are generated between the magnetic field formed by the superconductor electromagnets of the surfboard 102a and the magnetic field formed by the coils of the surfboard base 102b, so that the surfboard 102a can be suspended above the surfboard base 102b, but the invention is not limited thereto. Alternatively, the surfboard 102a is provided with coils, and the surfboard base 102b is provided with superconductor electromagnets.

Optionally, the surfboard 102a is provided with electromagnets, and the surfboard base 102b is provided with induced steel plates. The repulsive force generated by the induced steel plate can act against the gravity of the surfboard 102a by controlling the current in the electromagnet of the surfboard 102a. The present invention is not limited thereto. Alternatively, the surfboard 102a is provided with induced steel plates, and the surfboard base 102b is provided with electromagnets.

In addition, the connection between the surfboard 102a and the surfboard base 102b is not limited to the suspension mode as described in the above embodiments. For example, the surfboard 102a and the surfboard base 102b are connected with each other through link mechanism, and the surfboard base 102b is provided with a driver. In this case, a controller of the surfing simulation device <NUM> controls the driver to adjust the force of supporting the surfboard 102a in every direction (e.g. side to side, back and forth ) according to the scene information in the VR glasses <NUM>, so as to realize the inclination of the surfboard 102a in every direction (e.g. side to side, back and forth ).

The surfing simulation device <NUM> may also include a controller which may be a microprocessor. The controller may be disposed in the surfboard 102a or in the surfboard base 102b. The controller receives the scene information in the VR glasses <NUM>, and controls the current of the electromagnet in the surfing simulation device <NUM> according to the scene information in the VR glasses <NUM>, so as to generate magnetic force changes. The supporting force of the surfboard 102a in every direction may be adjusted to realize the inclination of the surfboard 102a in every direction.

More specifically, in an exemplary embodiment, the VR glasses <NUM> can be wirelessly connected with the terminal device <NUM> and the surfing simulation device <NUM> respectively.

The controller of the surfing simulation device <NUM> receives scene information recorded in the VR glasses <NUM>. The scene information may include moving path information and/or sea wave information corresponding to a time. The moving path information includes plane coordinates in X and Y directions. The moving path information, for example, may also include the direction, speed and acceleration information of plane movement. The sea wave information includes surf angle (i.e. inclination angle of sea wave), surf speed (i.e. speed of sea wave) and surf frequency (i.e. frequency of sea wave). The inclination angle of sea wave includes 3D coordinates in X, Y, and Z directions.

The controller of the surfing simulation device <NUM> controls the magnetic force applied to the surfboard 102a according to the received plane coordinates in the X and Y directions associated with the moving path, the received 3D coordinates in the X, Y, and Z directions associated with the sea wave state, and the received sea wave speed, so that the supporting forces of the surfboard 102a in every direction can be different, thereby realizing changes of the inclination angle of the surfboard 102a in every direction and adjusting the change rate of the inclination angle. For example, when the plane movement changes slowly at a low speed, the controller of the surfing simulation device <NUM> adjusts the induced eddy current of the surfboard base 102b, so that the action of the surfboard 102a of the surfing simulation device <NUM> can be slow and consistent with the action in the scene displayed in the VR glasses <NUM>. In contrast, when the plane movement changes rapidly at a high speed, the controller of the surfing simulation device <NUM> adjusts the induced eddy current of the surfboard base 102b, so that the action of the surfboard 102a of the surfing simulation device <NUM> can be faster and consistent with the action in the scene displayed in the VR glasses <NUM>. Similarly, the controller of the surfing simulation device <NUM> may also adjust the induced eddy current of the surfboard base 102b according to the sea wave state information such as the surf angle, the surf speed and the surf frequency, so that the action of the surfboard 102a of the surfing simulation device <NUM> can be fast or slow and keep consistent with the action in the scene displayed in the VR glasses <NUM>.

In an exemplary embodiment, the VR glasses <NUM> may include a microprocessor which analyzes the scene displayed in the VR glasses <NUM> and thereby acquires corresponding scene information from the scene, and then sends the moving path information and the sea wave state information included in the scene information to the controller of the surfing simulation device <NUM>.

In some other embodiments, the controller of the surfing simulation device <NUM> receives the scene displayed in the VR glasses <NUM>, analyzes the scene and thereby acquires corresponding scene information from the scene.

In an exemplary embodiment, the VR glasses <NUM> may be in real-time synchronization with the terminal device <NUM>, and the controller of the surfing simulation device <NUM> acquires the surfing scene displayed in the VR glasses <NUM> in real time, analyzes the surfing scene in real time, and acquires the moving path information and the sea wave information from the surfing scene.

In some other embodiments, the VR glasses <NUM> may download one or more surfing scenes from the terminal device <NUM> in advance, and the microprocessor of the VR glasses <NUM> or the controller of the surfing simulation device <NUM> analyzes the surfing scenes stored in the VR glasses <NUM> in advance, and stores scene information in a memory of the surfing simulation device <NUM> in advance. When the VR glasses <NUM> display a certain surfing scene, the controller of the surfing simulation device <NUM> calls moving path information and sea wave information corresponding to the above scene from the memory of the surfing simulation device <NUM>, and controls the magnetic force of the surfing simulation device <NUM> based on the moving path information and the sea wave information. In addition, for example, the user may bind the VR glasses <NUM> and the terminal device <NUM> in advance when using the surfing simulation device <NUM>, so as to realize automatic matching in the subsequent use process.

In an exemplary embodiment, the VR glasses <NUM> may include a switch button through which the VR glasses <NUM> is turned on or off. The switch button may be a mechanical one or a touch button.

In an exemplary embodiment, the surfing simulation device <NUM> may also include a switch button to realize the ON and OFF of the surfing simulation device <NUM>. The switch button may be disposed on the surfboard 102a or the surfboard base 102b.

In an exemplary embodiment, the VR glasses <NUM> may further include a connecting button. When the connecting button is switched on, the VR glasses <NUM> and the surfing simulation device <NUM> are connected. When the connecting button is switched off, the VR glasses <NUM> and the surfing simulation device <NUM> are disconnected. Alternatively, the connecting button may be disposed on the surfing simulation device <NUM>. But the present invention is not limited thereto. For example, the switch button of the surfing simulation device <NUM> is adopted to realize the connection between the VR glasses <NUM> and the surfing simulation device <NUM> synchronously. That is, when the surfing simulation device <NUM> is turned on, the VR glasses <NUM> and the surfing simulation device <NUM> are connected synchronously; and when the surfing simulation device <NUM> is turned off, the VR glasses <NUM> and the surfing simulation device <NUM> are disconnected synchronously, thereby no separate connecting button is required.

In an exemplary embodiment, the surfing simulation device <NUM> may further include a starting switch. The starting switch may be disposed on the VR glasses <NUM> or the surfing simulation device <NUM>. The starting switch can be switched on to start the synchronization between the VR glasses <NUM> and the surfing simulation device <NUM> and switched off to stop the synchronization between the VR glasses <NUM> and the surfing simulation device <NUM>.

In some other embodiments of the present invention, the surfing simulation device <NUM> may further comprise a gravity-sensitive switch which is configured to allow the surfing simulation device <NUM> to operate only when a body carried by the surfing simulation device <NUM> has weight over a preset value.

In some other embodiments, the terminal device <NUM> may download an application of the surfing simulation device <NUM> in advance and is adopted to activate or deactivate the surfing simulation device <NUM>, thereby no separate starting switch is required.

<FIG> is a schematic diagram illustrating another scene of using the surfing simulation device in accordance with an exemplary embodiment. Referring to <FIG>, for example, a user wearing the VR glasses <NUM> stands on the surfboard 102a of the surfing simulation device <NUM>. The VR glasses <NUM> display a scene downloaded from the terminal device <NUM>. The wave size, sea level, sea wave state and the like in the scene may change randomly. The surfboard 102a of the surfing simulation device <NUM> may make simulating actions (i.e. simulate the action of a real surfboard) based on the sea level, the sea wave state and the like, so that the user can have the feeling of surfing on the water by controlling the surfboard 102a through foot movements to perform and complete various difficult surfing actions with the assistance of the surfing simulation device <NUM>. Therefore, the surfing simulation device <NUM>, for example, may be applied in game, fitness entertainment and training, etc..

<FIG> and <FIG> are flowcharts illustrating a method of controlling the surfing simulation device in accordance with an exemplary embodiment. In the following description, the numbers indicated in the steps are only used to distinguish different steps and do not represent the order of steps.

Referring to <FIG>, the method of controlling the surfing simulation device may include:.

Referring to <FIG>, the method of controlling the surfing simulation device in some other embodiments may include:.

The method described in the present invention is not limited to the solution described above, and can be modified in various ways. for example, the VR glasses <NUM> and the terminal device <NUM> may be wirelessly connected in advance, and the surfing simulation device <NUM> and the VR glasses <NUM> may be wirelessly connected in advance. And then various analyses and controls described above are performed.

<FIG> is a flowchart illustrating a surfing simulation method in accordance with an exemplary embodiment. Referring to <FIG>, the surfing simulation method is applied to a surfing simulation device which is wirelessly connected with VR glasses. Referring to <FIG>, the surfing simulation method can include the following operations.

S11: receiving scene information associated with a surfing scene displayed in the VR glasses sent by the VR glasses.

S12: controlling the action of the surfing simulation device according to the scene information, so that the action can be synchronous with the surfing scene displayed in the VR glasses.

In an exemplary embodiment, the surfing simulation device includes a surfboard and a surfboard base which are connected with each other by magnetic suspension. The process of controlling the action of the surfing simulation device includes adjusting the magnetic force that supports the surfboard by adjusting the induced eddy current of the surfboard base according to the scene information, so as to control the action of the surfing device through the adjusted magnetic force.

<FIG> is a flowchart illustrating a surfing simulation method in accordance with an exemplary embodiment. Referring to <FIG>, the surfing simulation method can be applied to VR glasses, and can include the following operations.

S21: displaying a surfing scene selected by a user in response to a selection operation of the user.

S22: sending scene information associated with the surfing scene to an associated surfing simulation device.

Wherein, the scene information is used for controlling the action of the surfing simulation device synchronous with the surfing scene displayed in the VR glasses.

In an exemplary embodiment of the surfing simulation method, surfing scene may also be transmitted from an associated mobile terminal by the user.

The surfing simulation method applied to the surfing simulation device in the embodiment of the present invention and the surfing simulation method applied to the VR glasses are similar to the implementation involved in the interactive process of the surfing simulation device and the VR glasses in the above embodiments. Thus, the implementation of the surfing simulation method applied to the surfing simulation device and the surfing simulation method applied to the VR glasses may refer to relevant description in the above embodiments and will not be further described here in detail.

Based on the similar invention concept, the embodiment of the present invention further provides a surfing simulation device.

<FIG> is a block diagram of a surfing simulation device in accordance with an exemplary embodiment. Referring to <FIG>, the surfing simulation device <NUM> includes a receiving component <NUM> and a control component <NUM>. The surfing simulation device <NUM> is wirelessly connected with VR glasses.

The receiving component <NUM> is configured to receive scene information associated with a surfing scene displayed in the VR glasses sent by the VR glasses. The control component <NUM> is configured to control the action of the surfing simulation device according to the scene information, so that the action can be synchronous with the surfing scene displayed in the VR glasses.

In an exemplary embodiment, the surfing simulation device <NUM> includes a surfboard and a surfboard base which are connected with each other by magnetic suspension.

The control component <NUM> can adjust the induced eddy current of the surfboard base according to the scene information and thereby adjust the magnetic force that supports the surfboard, so as to control the action of the surfing simulation device through the adjusted magnetic force.

<FIG> is a block diagram illustrating a surfing simulation device in accordance with an exemplary embodiment. Referring to <FIG>, the surfing simulation device <NUM> is applied to VR glasses. The surfing simulation device <NUM> includes a display component <NUM> and a sending component <NUM>. Wherein, the display component <NUM> is configured to display a surfing scene selected by a user in response to a selection operation of the user. The sending component <NUM> is configured to send scene information associated with the surfing scene to an associated surfing simulation device. The scene information is used for controlling the action of the surfing simulation device be synchronous with the surfing scene displayed in the VR glasses.

In an exemplary embodiment, the surfing simulation device <NUM> also includes a receiving component <NUM> which is configured to receive the surfing scene send through an associated mobile terminal by the user.

Regarding the device in the above embodiments, the specific manners of operations of each module/unit have been described in detail in the part about the embodiments of the methods, and thereby will not be explained here in detail.

The embodiment of the present invention further provides a processing device <NUM> of a surfing simulation device. <FIG> is a block diagram illustrating a processing device of a surfing simulation device in accordance with an exemplary embodiment. For example, the device <NUM> may be a mobile phone, a computer, a digital broadcasting terminal, a messaging device, a game console, a tablet, a medical device, a fitness apparatus, a personal digital assistant, and the like.

Referring to <FIG>, the device <NUM> may comprise one or more of a processing assembly <NUM>, a memory <NUM>, a power assembly <NUM>, a multi-media assembly <NUM>, an audio assembly <NUM>, an input/output (I/O) interface <NUM>, a sensor assembly <NUM> and a communication assembly <NUM>.

The processing assembly <NUM> typically controls overall operations of the device <NUM>, such as the operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing assembly <NUM> may include one or more processors <NUM> to execute instructions to perform all or part of the steps in the above described methods. for example, the processor <NUM> is configured to acquire a power saving signal; and determine whether to perform inactive timer timeout processing based on the power saving signal. Moreover, the processing assembly <NUM> may include one or more modules which facilitate the interaction between the processing assembly <NUM> and other assemblies. for example, the processing assembly <NUM> may include a multimedia module to facilitate the interaction between the multimedia assembly <NUM> and the processing assembly <NUM>.

The memory <NUM> is configured to store various types of data, for example, instructions executable by the processor <NUM>, to support the operation of the device <NUM>.

The power assembly <NUM> provides power to various assemblies of the device <NUM>. The power assembly <NUM> may include a power management system, one or more power sources, and any other assemblies associated with the generation, management, and distribution of power in the device <NUM>.

The multimedia assembly <NUM> includes a screen providing an output interface between the device <NUM> and the user. In an exemplary embodiment, the screen may include a liquid crystal display (LCD) and a touch panel (TP). In an exemplary embodiment, the screen may include an organic light-emitting diode (OLED) display or other types of displays. In an exemplary embodiment, the multimedia assembly <NUM> includes a front camera and/or a rear camera.

The audio assembly <NUM> is configured to output and/or input audio signals. For example, the audio assembly <NUM> includes a microphone (MIC) configured to receive an external audio signal when the device <NUM> is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may be further stored in the memory <NUM> or transmitted via the communication assembly <NUM>. In an exemplary embodiment, the audio assembly <NUM> further includes a speaker to output audio signals.

The I/O interface <NUM> provides an interface between the processing assembly <NUM> and peripheral interface modules, such as a keyboard, a click wheel, buttons, and the like.

The sensor assembly <NUM> includes one or more sensors to provide status assessments of various aspects of the device <NUM>. for example, the sensor assembly <NUM> may detect an open/closed status of the device <NUM>, relative positioning of assemblies, e.g., the display and the keypad, of the device <NUM>, a change in position of the device <NUM> or a assembly of the device <NUM>, a presence or absence of user contact with the device <NUM>, an orientation or an acceleration/deceleration of the device <NUM>, and a change in temperature of the device <NUM>. The sensor assembly <NUM> may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly <NUM> may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In an exemplary embodiment, the sensor assembly <NUM> may also include an accelerometer sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

The communication assembly <NUM> is configured to facilitate communication, wired or wirelessly, between the device <NUM> and other devices. The device <NUM> can access a wireless network based on a communication standard, such as Wi-Fi, <NUM>, <NUM>, <NUM>, <NUM>, or a combination thereof. In one exemplary embodiment, the communication assembly <NUM> receives a broadcast signal or broadcast associated information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, the communication assembly <NUM> further includes a near field communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on a radio frequency identification (RFID) technology, an infrared data association (IrDA) technology, an ultra-wideband (UWB) technology, a Bluetooth (BT) technology, and other technologies.

In exemplary embodiments, the device <NUM> may be implemented with one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic assemblies, for performing the above described methods.

In exemplary embodiments, there is also provided a non-transitory storage medium having stored therein computer-readable instructions, such as the memory <NUM> having instructions executable by the processor <NUM> in the device <NUM>, for performing the above-described methods. For example, the non-transitory computer-readable storage medium may be a ROM, a random-access memory (RAM), a CD-ROM, a magnetic tape, a floppy disc, an optical data storage device, and the like.

In an exemplary embodiment, the simulation system can be a multi-user system, in which multiple users can play together in the same virtual scenes. The multiple users can be at a same physical location, or at multiple locations around the world. The real-time content can include real time sea wave information from a user-selected location, such as a popular surf site, and multiple user information at the user-selected location. The VR glasses display scenes can therefore simultaneously include the real time sea wave information and the multiple user information, and the user can feel surfing together with multiple other users in the same scenes while coordinating with each other's actions.

Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed here. This application is intended to cover any variations, uses, or adaptations of the invention following the general principles thereof and including such departures from the present invention as come within known or customary practice in the art. It is intended that the specification and examples be considered as exemplary only, with a true scope of the invention being indicated by the following claims.

Claim 1:
A surfing simulation device (<NUM>), which is wirelessly connectable with virtual reality (VR) glasses (<NUM>), the device (<NUM>) comprising:
a surfboard (102a),
a surfboard base (102b), and
a controller configured to control actions of the surfboard (102a) based on scene information associated with a surfing scene displayed in the VR glasses (<NUM>), such that the actions of the surfboard (102a) are synchronous with the surfing scene displayed in the VR glasses (<NUM>),
wherein the controller is disposed in the surfboard base (102b),
the scene information includes moving path information and/or sea wave information corresponding to a time;
the moving path information includes direction, speed, and acceleration of plane movement;
the sea wave information includes surf angle, surf speed, and surf frequency;
the surfboard (102a) is coupled with the surfboard base (102b) by magnetic suspension;
wherein controlling the actions of the surfboard (102a) according to the scene information associated with the surfing scene displayed in the VR glasses (<NUM>) includes:
allowing the controller to adjust induced eddy current of the surfboard base (102b) according to the scene information;
adjusting magnetic force of the surfboard (102a) according to the adjusted induced eddy current; and
controlling the actions of the surfboard (102a) in accordance with the adjusted magnetic force.