EP-4194058-B1 - METHOD FOR CONTROLLING USER INTERFACE OF EXERCISE DEVICE, AND EXERCISE DEVICE PERFORMING SAME
Inventors
- YOO, SEON KYUNG
- PARK, JAE SANG
Dates
- Publication Date
- 20260506
- Application Date
- 20201202
Claims (10)
- A weight exercise machine (100) comprising: a sensor (140) configured to detect a movement of the weight exercise machine (100); a user interface, UI, unit (110) configured to output a UI screen displaying a movement line that represents a movable range of the weight and a motion trajectory of the weight exercise machine (100); a memory (130) storing one or more instructions; and a processor (120) configured to execute the one or more instructions to control the UI unit (110) to display, on the UI screen, a first UI element indicating, in real time, a user's exercise state corresponding to the detected movement and a second UI element indicating an exercise guide recommended during an exercise using the weight exercise machine (100), characterised in that the processor is further configured to: control the UI screen such that the second UI element showing the exercise guide appears to reciprocate along the movement line between a start point and an end point of the movement line by a number of repetitions per set; control the UI unit, based on the movement of the weight exercise machine (100) detected by the sensor (140), to make the first UI element appear to reciprocate along the movement line in correspondence with a motion speed at which and a motion range in which the user actually exercises; control the UI unit (110) to determine, in real time, a degree of matching between the actual exercise state and the exercise guide based on a distance between the first UI element and the second UI element measured along the movement line; and control the UI unit (110) to dynamically adjust a visually occupied range of the second UI element along the movement line as a function of the degree of matching, such that the visually occupied range corresponds to a degree of deviation between the actual exercise state and the exercise guide for guiding the user's exercise movement.
- A method of controlling a weight exercise machine (100), the method comprising: outputting a user interface, UI, screen to a UI unit (110); detecting a movement of the weight exercise machine (100) by a sensor (140); and displaying, on the UI screen, a first UI element indicating, in real time, a user's exercise state corresponding to the detected movement and a second UI element indicating an exercise guide recommended during an exercise using the weight exercise machine (100), wherein the UI screen displays a movement line that represents a movable range of the weight and a motion trajectory of the weight exercise machine (100), wherein the displaying comprises: controlling the UI screen such that the second UI element showing the exercise guide appears to reciprocate along the movement line between a start point and an end point of the movement line by a number of repetitions per set; the method being characterised in that it comprises: controlling the UI unit, based on the movement of the weight exercise machine (100) detected by the sensor (140), to make the first UI element appear to reciprocate along the movement line in correspondence with a motion speed at which and a motion range in which the user actually exercises; determining, in real time, a degree of matching between the actual exercise state and the exercise guide based on a distance (a, b, c, x, y, z) between the first UI element and the second UI element measured along the movement line; and dynamically adjusting a visually occupied range of the second UI element along the movement line as a function of the degree of matching, such that the visually occupied range corresponds to a degree of deviation between the actual exercise state and the exercise guide for guiding the user's exercise movement.
- The weight exercise machine (100) of claim 1 or the method of claim 2, wherein the processor (120) is further configured to execute the one or more instructions to, or wherein the method further comprises to, when the degree of matching falls within a predetermined range, change and display the color or the shape of the at least one of the first UI element and the second UI element.
- The weight exercise machine (100) or the method of claim 3, wherein the processor (120) is further configured to execute the one or more instructions to, or wherein the method further comprises to, change the second UI element shape surrounding the first UI element, when the degree of matching, determined based on the distance (a, b, c, x, y, z) between the first UI element and the second UI element measured along the movement line, falls within the predetermined range, to visually indicate the degree of matching between the actual exercise state and the exercise guide.
- The weight exercise machine (100) or the method of claim 4, wherein the processor (120) is further configured to execute the one or more instructions to, or wherein the method further comprises to, while the second UI element has the shape surrounding the first UI element, as the degree of matching between the actual exercise state and the exercise guide increases, decrease an area by which the second UI element surrounds the first UI element, and, as the degree of matching decreases, increase the area.
- The weight exercise machine (100) or the method of claim 3, wherein the processor (120) is further configured to execute the one or more instructions to, or wherein the method further comprises to, as the degree of matching between the actual exercise state and the exercise guide increases, increase a size of the first UI element to visually indicate the degree of matching.
- The weight exercise machine (100) of claim 1 or the method of claim 2, wherein the processor (120) is further configured to execute the one or more instructions to, or wherein the method further comprises to, when the degree of deviation between the actual exercise state and the exercise guide derived from the distance measured along the movement line exceeds a predetermined threshold, change the color or the shape of the at least one of the first UI element and the second UI element.
- The weight exercise machine (100) of claim 1 or the method of claim 2, wherein the processor (120) is further configured to execute the one or more instructions to, or wherein the method further comprises to, when the degree of matching corresponds to a predetermined range, output a sound or display including a specific message.
- The weight exercise machine (100) of claim 1, wherein the processor (120) is further configured to execute the one or more instructions to, or wherein the method further comprises to, change a color or a thickness of a UI element indicating the amount of change from a start point of a movement line displayed on a predetermined area of the UI screen to a current location of the first UI element, based on the degree of deviation, the movement line representing a movable range of the exercise machine (100) and a motion trajectory of the exercise machine (100).
- A computer-readable storage medium storing instructions executable by a processor (120), the computer-readable storage medium comprising: instructions to output a user interface, UI, screen to a UI unit (110); instructions to detect a movement of a weight exercise machine (100); and instructions to display, on the UI screen, a first UI element indicating, in real time, a user's exercise state corresponding to the detected movement and a second UI element indicating an exercise guide recommended during an exercise using the weight exercise machine (100), wherein the UI screen displays a movement line that represents a movable range of the weight and a motion trajectory of the weight exercise machine (100), characterised in that the instructions to display, on the UI screen, comprise: controlling the UI screen such that the second UI element showing the exercise guide appears to reciprocate along the movement line between a start point and an end point of the movement line by a number of repetitions per set; and controlling the UI unit, based on the movement of the weight exercise machine (100) detected by the sensor (140), to make the first UI element appear to reciprocate along the movement line in correspondence with a motion speed at which and a motion range in which the user actually exercises; determine, in real time, a degree of matching between the actual exercise state and the exercise guide based on a distance between the first UI element and the second UI element measured along the movement line; and dynamically adjust a visually occupied range of the second UI element along the movement line as a function of the degree of matching, such that the visually occupied range corresponds to a degree of deviation for guiding the user's exercise movement.
Description
Technical Field One or more embodiments relate to a method for controlling a user interface of an exercise machine, and an exercise machine performing the method. Background Art In accordance with the increased quality of life, the interest of people in health is increasing, and numerous people are using various forms of exercise machines to improve their physical strength. Weight exercise machines are provided in various forms according to the body part or purpose of use to increase the muscle strength, and are configured to strengthen the upper body or the lower body by using the hands or feet. Various types of weight exercise machines are used according to body parts for increasing muscle strength, such as shoulder presses, bench presses, abdominal machines, butterfly machines, arm curl machines, etc. The weight exercise machines are installed such that a plurality of block-shaped weight plates overlap, and may include a pin structure for selecting some of the plurality of weight plates. A user may select the number or weight of weight members he or she wants to lift by using the pin structure. The user may exercise by moving a selected weight through the exercise structure of the exercise machine. However, when exercising using such a weight exercise machine, it is difficult for the user to accurately check his/her own exercise state. Also, it is difficult to provide an accurate motivation to the user, for example, to set an exercise goal, and thus, an improvement in an exercise effect is hardly expected. AU 2014 280 966 A1 relates to a weight exercise machine providing visual feedback to a user during exercise and discloses displaying exercise-related information on a user interface, including an indication of an actual exercise state and a recommended exercise range or guide. Disclosure Technical Problem Provided are a method of controlling a user interface (UI) of an exercise machine that changes and displays Ul elements in the UI of the exercise machine, so that a user using the exercise machine is provided with an exercise guide and is thus able to intuitively know his/her exercise state, and an exercise machine that performs the method. Technical Solution According to an aspect of the present disclosure, an exercise machine according to the claims is provided. According to another aspect of the present disclosure, a method according to the claims is provided. According to another aspect of the present disclosure, a computer-readable storage medium according to the claims is provided. Advantageous Effects In a method for controlling a user interface of an exercise machine, and an exercise machine performing the method, according to an embodiment of the present disclosure, an exercise guide and an exercise state are provided through an intuitive user interface (UI), so that a user may perform an effective exercise. In the method for controlling a user interface of an exercise machine, and the exercise machine performing the method, according to an embodiment of the present disclosure, how much the user adheres to the exercise guide may be effectively informed, and the user may be motivated to exercise according to the exercise guide. Description of Drawings FIG. 1 is a view for explaining a smart gym environment where exercise devices according to an embodiment of the present disclosure are provided.FIG. 2 is a block diagram for explaining a structure and operation of an exercise machine according to an embodiment of the present disclosure.FIG. 3 is a view showing a user interface (UI) screen output to a UI unit 110 of an exercise machine according to an embodiment of the present disclosure.FIGS. 4A, 4B, and 4C illustrate an example of changing and displaying the color of at least one of a first UI element and a second UI element according to a distance between the first UI element and the second UI element.FIGS. 5A, 5B, and 5C illustrate an example of changing and displaying the shape of at least one of the first UI element and the second UI element according to the distance between the first UI element and the second UI element.FIGS. 6A, 6B, and 6C illustrate another example of changing and displaying the color of at least one of the first UI element and the second UI element according to the distance between the first UI element and the second UI element.FIG. 7 illustrates an example of changing and displaying the shape of the second UI element, to visually indicate a degree of matching between the first UI element and the second UI element.FIG. 8 illustrates an example of changing and displaying the size of the first UI element, according to the distance between the first UI element and the second UI element.FIG. 9 is a view for explaining an operation of a UI unit when the distance between the first UI element and the second UI element falls within a specific range corresponding to a predetermined degree of matching.FIG. 10 is a flowchart of a method of controlling a UI of an exercise machine,