Strength fitness equipment control method and strength fitness equipment

By partitioning the display area on the display interface of the strength fitness equipment, supporting single, double or multi-player training modes, the problem of single training mode in the existing technology is solved, and multiple people are used and efficiently utilized.

WO2025157264A1PCT designated stage Publication Date: 2025-07-31GUANGZHOU YUANDONG SMART SPORTS TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/074672
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-25
Filing Date
2025-01-24
Publication Date
2025-07-31

AI Technical Summary

Technical Problem

The training mode of existing strength fitness equipment is single and cannot support multiple people to use, resulting in low utilization.

Method used

By dividing it into at least two display areas on the display interface of the display module, supporting single, double or multi-player training modes, users can input training configuration data in their respective display areas, and the strength fitness equipment controls the target fitness module according to the configuration data to realize multiple training modes.

Benefits of technology

It improves the utilization rate of strength fitness equipment, supports multiple logins and exercises in multiple training modes, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025074672_31072025_PF_FP_ABST
    Figure CN2025074672_31072025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the technical field of strength fitness equipment, and in particular, to a strength fitness equipment control method and strength fitness equipment. The method comprises: in response to a model selection operation received by a display module, obtaining mode selection information; obtaining an equipment use request; on the basis of the equipment use request, controlling a target display area to display a training configuration interface; obtaining training configuration data received by the training configuration interface; and controlling a target fitness module on the basis of the training configuration data and the mode selection information. In the present embodiment, a display interface is divided into at least two display areas, so that at least two training modes can be supported; moreover, each display area can display a training configuration interface to each logged-in user, so that the user can input training configuration data on the corresponding training configuration interface, and the strength fitness equipment can control the target fitness module on the basis of the training configuration data input by the user; in this way, the needs of multiple users exercising simultaneously can be met, helping to improve the utilization rate of the strength fitness equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Control method of strength fitness equipment and strength fitness equipment

[0001] This application claims priority to a Chinese patent application filed with the Patent Office of China on January 25, 2024, with application number 202410110855.3, entitled “Control Method for Strength Fitness Equipment and Strength Fitness Equipment”. The entire contents of this Chinese patent application are incorporated herein by reference. Technical Field

[0002] The embodiments of the present application relate to the technical field of strength fitness equipment, and in particular to a control method of a strength fitness equipment and a strength fitness equipment. Background Art

[0003] The strength fitness equipment provided by the related art is equipped with two fitness modules. Users can set target weights for the strength fitness equipment, and the strength fitness equipment will simultaneously assign the target weights to the two fitness modules. Users can operate the fitness modules on one side with one hand or on both sides with two hands. However, the strength fitness equipment provided by the related art only supports single-person use and does not support multi-person use. Many people often alternate training and wait in line on the strength fitness equipment. Therefore, the training mode of the strength fitness equipment provided by the related art is relatively simple, resulting in relatively low utilization rate of the strength fitness equipment. Summary of the Invention

[0004] One purpose of the embodiments of the present application is to provide a control method and computer device for a strength fitness device, so as to solve the technical problem that the training mode of the strength fitness device provided by the related art is relatively single.

[0005] In a first aspect, an embodiment of the present application provides a control method for a strength fitness device, wherein the strength fitness device includes a display module and at least two fitness modules. The control method includes:

[0006] In response to a mode selection operation received by a display interface of the display module, acquiring mode selection information, wherein the mode selection information is used to indicate a target training mode, the display interface including at least two display areas;

[0007] Obtaining a device use request, the device use request carrying a target location identifier corresponding to a target display area, the target display area being a display area whose location identifiers in each of the display areas match the target location identifier;

[0008] Controlling the target display area to present a training configuration interface according to the device usage request;

[0009] Acquiring training configuration data received by the training configuration interface;

[0010] A target fitness module is controlled according to the training configuration data and the mode selection information, wherein the target fitness module is a fitness module matching the target training mode among the fitness modules.

[0011] Optionally, the target training mode includes a first training mode or a second training mode, the at least two display areas include a first display area and a second display area, the mode selection operation includes multiple types of input operations, and in response to the mode selection operation received by the display interface, obtaining the mode selection information includes:

[0012] generating mode selection information indicating a first training mode when detecting that the first display area receives a first type of input operation or the second display area receives a second type of input operation;

[0013] When it is detected that the second display area receives a third type of input operation, mode selection information for indicating a second training mode is generated.

[0014] Optionally, when detecting that the first display area receives a first type of input operation, generating mode selection information indicating a first training mode includes:

[0015] When the first display area displays the login entry interface, detecting whether the login entry UI button of the login entry interface receives a first type of input operation;

[0016] If received, generating mode selection information for indicating the first training mode;

[0017] If not, continue to detect whether the login entry UI button of the login entry interface receives the first type of input operation.

[0018] Optionally, the first display area is configured with a first arrow indication area, the first type of input operation is a sliding operation in a first specified direction or a double-click operation, and when detecting that the first display area receives the first type of input operation, generating mode selection information for indicating the first training mode includes:

[0019] detecting whether the first arrow indication area receives a sliding operation in a first specified direction;

[0020] If received, generating mode selection information for indicating the first training mode;

[0021] If not, continue to detect whether the first arrow indication area receives a sliding operation in the first specified direction.

[0022] Optionally, the second display area is configured with a second arrow indication area, the second type of input operation is a sliding operation in a second specified direction or a double-click operation, and when detecting that the second display area receives the second type of input operation, generating mode selection information for indicating the first training mode includes:

[0023] When it is detected that the second arrow indication area receives a second type of input operation, mode selection information for indicating the first training mode is generated.

[0024] Optionally, the third type of input operation is different from the second type of input operation.

[0025] Optionally, the second type of input operation includes a right sliding operation and a double-click operation, and the third type of input operation includes a left sliding operation and a single-click operation;

[0026] When the second type of input operation is a right sliding operation, the third type of input operation is a left sliding operation;

[0027] When the second type of input operation is a double-click operation, the third type of input operation is a single-click operation.

[0028] Optionally, obtaining a device usage request includes:

[0029] When the target display area displays a login entry interface, a cancel operation on the scan code login window of the login entry interface is detected, and a device use request is generated.

[0030] Optionally, obtaining a device usage request includes:

[0031] Get the login information sent by the server;

[0032] A device use request is generated based on the login pass information.

[0033] Optionally, the target position marker includes a left marker and a right marker;

[0034] When the target display area is the first display area, the target position marker is a left marker;

[0035] When the target display area is the second display area, the target position marker is a right marker.

[0036] Optionally, in a default state, the display area of ​​the first display area is larger than the display area of ​​the second display area, and when the second display area receives a third type of input operation, the method further includes:

[0037] reducing the display area of ​​the first display area to obtain a reduced first display area;

[0038] The display area of ​​the second display region is enlarged to obtain an enlarged second display region, wherein the display area of ​​the enlarged second display region is consistent with the display area of ​​the reduced first display region.

[0039] Optionally, the control method further includes:

[0040] determining the number of logged-in users in the target display area according to the device usage request;

[0041] Determining whether the quantity is greater than or equal to a preset quantity threshold;

[0042] If it is greater than or equal to, a login failure message is generated;

[0043] If it is less, the step of controlling the target display area to present a training configuration interface according to the device usage request is entered.

[0044] Optionally, controlling the target fitness module according to the training configuration data and the mode selection information includes:

[0045] generating state association information between the fitness modules according to the mode selection information, wherein the state association information is used to indicate whether the fitness modules are working synchronously in the target training mode;

[0046] The target fitness module is controlled according to the training configuration data and the state association information.

[0047] Optionally, the state association information includes state synchronization information and state independence information, and generating the state association information between the fitness modules according to the mode selection information includes:

[0048] If the mode selection information indicates that the target training mode is the first training mode, generating state synchronization information, wherein the state synchronization information is used to indicate that the fitness modules are working synchronously in the first training mode;

[0049] If the mode selection information indicates that the target training mode is the second training mode, state independence information is generated, where the state independence information is used to indicate that each of the fitness modules works independently in the second training mode.

[0050] Optionally, the control method further includes:

[0051] When it is detected that each of the fitness modules is in the resistance output state and the target training mode is switched from the first training mode to the second training mode, the state association information is maintained as the state synchronization information.

[0052] Optionally, detecting that each fitness module is in a resistance output state includes:

[0053] detecting whether the target display area presents a motion status interface in the first training mode;

[0054] If so, it is determined that each of the fitness modules is in a resistance output state;

[0055] If not, continue to detect whether the target display area presents the exercise status interface in the first training mode.

[0056] Optionally, the state association information includes state synchronization information and state independence information, and controlling the target fitness module according to the training configuration data and the state association information includes:

[0057] If the state association information is state synchronization information, determining that each of the fitness modules is a target fitness module, and synchronously controlling each of the fitness modules according to the training configuration data;

[0058] If the state-related information is state-independent information, a fitness module that satisfies preset constraints among the fitness modules is determined as a target fitness module, and the target fitness module is controlled according to the training configuration data.

[0059] Optionally, different target location identifiers correspond to fitness modules at different installation locations, and determining a fitness module that satisfies a preset constraint condition among the fitness modules as a target fitness module includes:

[0060] A fitness module whose installation location matches the target location identifier is determined as a target fitness module, wherein the fitness module whose installation location matches the target location identifier satisfies a preset constraint condition.

[0061] Optionally, the at least two fitness modules include a first fitness module and a second fitness module, the first fitness module is installed at a left position of the display module, the second fitness module is installed at a right position of the display module, the target position identifier includes a left identifier and a right identifier, and determining that the fitness module having an installation position matching the target position identifier is the target fitness module includes:

[0062] If the target position identifier is a left identifier, determining that the left position matches the left identifier and the first fitness module is a target fitness module;

[0063] If the target position identifier is a right identifier, it is determined that the right position matches the right identifier, and the second fitness module is a target fitness module.

[0064] In a second aspect, an embodiment of the present application provides a computer device comprising a memory and a processor, wherein the memory is connected to the processor, and the processor is configured to execute one or more computer programs stored in the memory. When the processor executes the one or more computer programs, the computer device implements the above-mentioned method.

[0065] In a third aspect, an embodiment of the present application provides a strength fitness device, comprising:

[0066] the computer equipment mentioned above;

[0067] A display module, communicatively connected to the computer device;

[0068] At least two fitness modules are provided, each of the fitness modules includes a motor assembly and a rope assembly, the motor assembly of each fitness module is communicatively connected to the computer device, and the rope assembly is connected to the motor assembly.

[0069] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, the computer program includes program instructions, and when the program instructions are executed by a processor, the processor executes the above method.

[0070] The embodiments of the present application can achieve the following technical effects: in the control method of the strength fitness equipment provided in the embodiments of the present application, the mode selection operation received by the display interface of the response display module is obtained, the mode selection information is obtained, the mode selection information is used to indicate the target training mode, the display interface includes at least two display areas, a device usage request is obtained, the device usage request carries a target position identifier corresponding to the target display area, the target display area is one of the display areas, the target display area is controlled to present the training configuration interface according to the device usage request, the training configuration data received by the training configuration interface is obtained, and the target fitness module is controlled according to the training configuration data and the mode selection information, the target fitness module being the fitness module that matches the target training mode among the fitness modules. This embodiment divides the display interface of the display module into at least two display areas so as to support a single-player training mode, a two-player training mode, or a multi-player training mode, and at least two display areas can support the login of at least two users, and present a training configuration interface to each logged-in user so that the user can input training configuration data on his or her own training configuration interface. The strength fitness equipment can control the target fitness module according to the training configuration data input by the user. In this way, this embodiment can not only support multiple training modes, but also realize multiple-player login and exercise in multiple training modes through the display module, which is conducive to improving the utilization rate of the strength fitness equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0071] FIG1 is a schematic structural diagram of a strength fitness device provided in an embodiment of the present application;

[0072] FIG2 is a schematic diagram of an architecture for communication between a strength fitness device and a server according to an embodiment of the present application;

[0073] FIG3 is a schematic diagram of an architecture for communication among a strength fitness device, a server, and a mobile terminal according to an embodiment of the present application;

[0074] FIG4 is a flow chart of a control method for a strength fitness device according to an embodiment of the present application;

[0075] FIG5 is a schematic diagram of a display interface in a single-player training mode according to an embodiment of the present application;

[0076] FIG6 is a schematic diagram of a pop-up QR code scanning login window based on the display interface shown in FIG5 ;

[0077] FIG7 is a schematic diagram of a display interface in a two-person training mode provided by an embodiment of the present application;

[0078] FIG8 is a schematic diagram of a pop-up QR code scanning login window based on the display interface shown in FIG7 ;

[0079] FIG9 is a schematic diagram of the transformation between the first display area and the second display area according to an embodiment of the present application;

[0080] FIG10 is a schematic diagram of a training configuration interface in a single-player training mode according to an embodiment of the present application;

[0081] FIG11 is a schematic diagram of multiple users logging in to a single-player training mode according to an embodiment of the present application, wherein only three users are currently logged in to a strength training device;

[0082] FIG12 is a schematic diagram showing an additional user 4 on the basis of FIG11;

[0083] FIG13 is a schematic diagram of two training configuration interfaces in a two-person training mode provided by an embodiment of the present application;

[0084] FIG14 is a schematic diagram of an exercise status interface in a single-player training mode provided by an embodiment of the present application;

[0085] FIG15 is a schematic structural diagram of a control device of a strength fitness device provided in an embodiment of the present application;

[0086] FIG16 is a schematic structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0087] In order to make the purpose, technical solutions and advantages of this application more clearly understood, the present application is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0088] It should be noted that, if there is no conflict, the various features in the embodiments of the present application can be combined with each other and are all within the scope of protection of the present application. In addition, although the functional modules are divided in the device schematic and the logical order is shown in the flow chart, in some cases, the steps shown or described can be performed in a different order than the module division in the device or the order in the flow chart. Furthermore, the words "first", "second", "third", etc. used in this application do not limit the data and execution order, but only distinguish between the same items or similar items with basically the same functions and effects.

[0089] This embodiment provides a strength fitness device. Please refer to Figure 1. The strength fitness device 100 includes a display module 10, a first fitness module 11, a second fitness module 12 and a computer device (not shown). The display module 10 is arranged between the first fitness module 11 and the second fitness module 12. Specifically, the first fitness module 11 is arranged on the right side of the display module 10, and the second fitness module 12 is arranged on the left side of the display module 10.

[0090] The display module 10 is used to interact with the user. The user can log in to the strength fitness device 100 through the display module 10 to use the strength fitness device 100, or the user can input training configuration data through the display module 100 so that the strength fitness device 100 outputs resistance according to the training configuration data.

[0091] The first fitness module 11 and the second fitness module 12 can work relatively independently. The first fitness module 11 and the second fitness module 12 have the same structure.

[0092] The first fitness module 11 includes a first motor assembly 111 and a first rope assembly 112. The first motor assembly 111 is connected to the first rope assembly 112 to drive the first rope assembly 112. The second fitness module 12 includes a second motor assembly 121 and a second rope assembly 122. The second motor assembly 121 is connected to the second rope assembly 122 to drive the second rope assembly 122.

[0093] The rope assembly includes a rope connected to the output shaft of the motor assembly. The ropes are wound around the output shaft of the motor assembly, with one end of the rope being used for a user to apply tension. The motor assembly drives the ropes to rotate. When the output shaft of the motor assembly moves in a first circumferential direction, the ropes are wound around the output shaft of the motor assembly 111. When the output shaft of the motor assembly moves in a second circumferential direction, the ropes are detached from the output shaft of the motor assembly 111. The first circumferential direction and the second circumferential direction are opposite.

[0094] The computer device is in communication with the display module 10 and the motor assembly in each fitness module. The computer device serves as the control core of the strength fitness device 100, controlling the display module 10, the first fitness module 11, and the second fitness module 12. It is understood that the computer device can be a controller, microcontroller, single-chip microcomputer, etc.

[0095] It can also be understood that the computer device can be set on the first fitness module 11, or can also be set on the second fitness module 12, or can also be set on the display module 10, or the physical location is independent of the display module 10, the first fitness module 11, and the second fitness module 12, and the computer device is independent of the display module 10, the first fitness module 11, and the second fitness module 12.

[0096] 2 , the strength fitness device 100 can be connected to a server 200 for communication. The server 200 can store various data of the strength fitness device 100 and user data.

[0097] Please refer to Figure 3. The strength fitness equipment 100 provides a QR code. The user uses the mobile terminal 300 to scan the QR code to generate a device usage request and sends the device usage request to the server 200. After the server 200 authenticates the device usage request, the mobile terminal 300 can log in to the strength fitness equipment 100 and the user can use the strength fitness equipment 100.

[0098] The strength fitness equipment 100 provided in this embodiment can support multiple training modes, including single-person training mode, double-person training mode or multi-person training mode. The single-person training mode is a mode in which the strength fitness equipment only supports single-person operation, the double-person training mode is a mode in which the strength fitness equipment supports two people to operate at the same time, and the multi-person training mode is a mode in which the strength fitness equipment supports multiple people to operate at the same time.

[0099] When the strength fitness device 100 enters the single-player training mode, the user inputs training configuration data to the strength fitness device 100 via the display module 10. For example, the training configuration data includes a target weight of 30 kg. The strength fitness device 100 then sets both the first fitness module 11 and the second fitness module 12 to a 30 kg weight state. In other words, both the first fitness module 11 and the second fitness module 12 simultaneously output 30 kg of resistance.

[0100] The user can train by holding the rope of the first fitness module 11 with their left hand and the rope of the second fitness module 12 with their right hand. Since the resistance output by the first fitness module 11 and the second fitness module 12 is the same, this can meet the requirement of consistent resistance in the single-person training mode, which is conducive to improving the single-person training effect and user experience.

[0101] When the strength fitness device 100 enters two-person training mode, user A can choose to use the first fitness module 11, and user B can choose to use the second fitness module 12. The display module 10 can be divided into a first display area and a second display area. User A can enter customized training configuration data in the first display area. For example, if the training configuration data is 20 kg, the first fitness module 11 can output 20 kg of resistance. Similarly, user B can enter customized training configuration data in the second display area. For example, if the training configuration data is 30 kg, the second fitness module 12 can output 30 kg of resistance.

[0102] User A can pull the rope of the first fitness module 11 to exercise, and user B can pull the rope of the second fitness module 12 to exercise, thus meeting the needs of double training in the double training mode.

[0103] It can be understood that the strength fitness equipment provided in Figure 1 only includes two fitness modules. The strength fitness module provided in the embodiment of the present application may include not only two fitness modules, but also three or more fitness modules. Among them, the working principle of more than three fitness modules in multi-person training mode is consistent with the working principle of two fitness modules in double training mode, which will not be repeated here.

[0104] The present invention provides a control method for a strength fitness device, wherein the strength fitness device includes a display module and at least two fitness modules. Referring to FIG4 , the control method includes the following steps:

[0105] S41: Responding to a mode selection operation received by a display interface of a display module, obtaining mode selection information.

[0106] In this step, the display interface is the interface for users to log in to the strength fitness equipment, wherein the display interface includes at least two display areas, each display area is used to present various interfaces, such as a login entry interface, a training configuration interface, or an exercise status interface, etc. The login entry interface is an interface with a login entry UI button, the training configuration interface is an interface for users to input training configuration data, and the exercise status interface is an interface that displays the user's current exercise status.

[0107] Referring to FIG5 , the display interface 51 includes a first display area 511 and a second display area 512 . The display module displays the interface in the single-player training mode by default. The first display area 511 displays the login entry interface 513 for the single-player training mode. The display area of ​​the first display area 511 is larger than that of the second display area 512 , which can be considered as the second display area 512 being in a folded state. The login entry interface 513 can be configured with various UI buttons. Users can click these buttons to access various interfaces or to display various windows. For example, as shown in FIG5 , the login entry interface 513 is configured with a "Quick Start" login entry UI button. When the user clicks this "Quick Start" login entry UI button, the first display area 511 displays the scan code login window 52 shown in FIG6 .

[0108] Referring to FIG. 7 , in two-player training mode, the display area of ​​the first display area 511 is consistent with the display area of ​​the second display area 512. For example, the display area of ​​the first display area 511 is completely equal to or substantially equal to the display area of ​​the second display area 512, so that the user visually perceives that the size of the first display area 511 is consistent with the size of the second display area 512. Various UI buttons are configured in both the first display area 511 and the second display area 512. As shown in FIG. 7 , when a user clicks the "Quick Start" login entry UI button in the first display area 511, a QR code scan login window 53 as shown in FIG. 8 pops up in the first display area 511.

[0109] The mode selection information indicates the target training mode. The target training mode is the training mode selected by the user. When the user selects the first training mode, the target training mode is the first training mode. When the user selects the second training mode, the target training mode is the second training mode. The first training mode can be a single-player training mode, and the second training mode can be a two-player training mode.

[0110] The mode selection information may use any format to represent the target training mode. For example, the mode selection information may use characters to represent the target training mode, where the character "0" represents the first training mode and the character "1" represents the second training mode. Alternatively, the mode selection information may use a string to represent the target training mode, such as the string "0a" represents the first training mode and the string "1b" represents the second training mode.

[0111] S42: Obtain a device use request, where the device use request carries a target location identifier corresponding to the target display area.

[0112] In this step, the equipment use request is a request to trigger the strength fitness equipment to enter the use state.

[0113] In some embodiments, obtaining a device use request includes: when the target display area displays a login entry interface, detecting a cancellation operation on a scan code login window on the login entry interface, and generating a device use request. It is understood that in this scenario, the user is using the strength fitness equipment as a visitor, and the strength fitness equipment does not store the user's exercise data.

[0114] When a cancellation operation of the scan code login window of the login entry interface is detected, generating a device use request includes the following steps: determining the location identifier of the display area corresponding to the login entry interface as the target location identifier, and packaging the target location identifier into a device use request.

[0115] In some embodiments, obtaining a device usage request includes: obtaining login approval information sent by a server, and generating a device usage request based on the login approval information. The login approval information is a login request sent by a mobile terminal after authentication by the server, and the login request is a request sent to the server by the mobile terminal after scanning the scan code login window of the login entry interface. The login request carries a location identifier of the display area corresponding to the login entry interface, and the location identifier of the display area corresponding to the login entry interface is the target location identifier. It is understandable that in this scenario, the user uses the strength fitness equipment as a registered user, and the strength fitness equipment stores the user's exercise data.

[0116] The target display area is a display area whose position identifier in each display area matches the target position identifier. The target position identifier is used to indicate the position of the target display area on the display interface.

[0117] In some embodiments, the target position identifier includes a left identifier and a right identifier. The left identifier is used to indicate that the target display area is displayed on the left side of the display interface 51, for example, the position identifier of the first display area 511 is the left identifier. The right identifier is used to indicate that the target display area is displayed on the right side of the display interface 51, for example, the position identifier of the second display area 512 is the right identifier. As shown in Figure 5 or Figure 7, when the target display area is the first display area 511, the target position identifier is the left identifier. When the target display area is the second display area 512, the target position identifier is the right identifier.

[0118] It is understood that the position markers of the first display area 511 and the second display area 512 are not fixed and can be flexibly changed. Referring to Figure 9, the user can drag the first display area 511 from the left to the right on the display module, and the position marker of the first display area 511 will change from the left marker to the right marker.

[0119] S43: Control the target display area to present a training configuration interface according to the device usage request.

[0120] In this step, the training configuration interface is an interface for users to input training configuration data. This embodiment determines the display area that matches the target location identifier in each display area as the target display area based on the device usage request, controls the target display area to present the training configuration interface, and obtains the training configuration data received by the training configuration interface.

[0121] Referring to Figure 10 , the training configuration interface for the single-player training mode is shown, where User 1 has logged into the strength training machine. The training configuration interface 61 includes various configuration sub-interfaces for various exercise modes, such as a standard mode configuration sub-interface, an eccentric mode configuration sub-interface, an isokinetic mode configuration sub-interface, or a stretch mode configuration sub-interface. Within each mode configuration sub-interface, the user can adjust the weight, the number of steps, the number of steps, and more.

[0122] S44: Acquire the training configuration data received on the training configuration interface.

[0123] In this step, the user manually enters training configuration data on the training configuration interface. The training configuration data includes the weight, the number of steps, or the number of steps. As shown in Figure 10, the weight is 124 kg. Subsequently, the first and second fitness modules both output resistance based on the weight of 124 kg.

[0124] S45: controlling a target fitness module according to the training configuration data and the mode selection information, where the target fitness module is a fitness module matching the target training mode among the fitness modules.

[0125] In this step, when the target training mode is a single-player training mode, both the first fitness module and the second fitness module are target fitness modules. When the target training mode is a two-player training mode, the target fitness module is the fitness module whose installation position matches the target position identifier. In this embodiment, the display interface of the display module is divided into at least two display areas to support a single-player training mode, a two-player training mode, or a multi-player training mode, and at least two display areas can support the login of at least two users. A training configuration interface is presented to each logged-in user so that the user can enter training configuration data on their own training configuration interface. The strength fitness device can control the target fitness module according to the training configuration data entered by the user. In this way, this embodiment can not only support multiple training modes, but also realize multiple people logging in and exercising in multiple training modes through the display module, which is conducive to improving the utilization rate of the strength fitness device.

[0126] In some embodiments, the target training mode includes a first training mode or a second training mode, at least two display areas include a first display area and a second display area, and the mode selection operation includes multiple types of input operations, which may be a single-click operation, a double-click operation, a left slide operation, or a right slide operation, etc.

[0127] In response to a mode selection operation received by the display interface, obtaining mode selection information includes the following steps:

[0128] S411: When detecting that the first display area receives a first type of input operation or the second display area receives a second type of input operation, generate mode selection information for indicating a first training mode.

[0129] S412: When detecting that the second display area receives a third type of input operation, generate mode selection information for indicating a second training mode.

[0130] In S411, in some embodiments, detecting that the first display area receives the first type of input operation and generating mode selection information for representing the first training mode includes the following steps: when the first display area displays the login entry interface, detecting whether the login entry UI button of the login entry interface receives the first type of input operation; if so, generating mode selection information for representing the first training mode; if not, continuing to detect whether the login entry UI button of the login entry interface receives the first type of input operation.

[0131] For example, referring to FIG5 , the strength fitness equipment enters the first training mode by default. The first type of input operation is a single-click operation. When the user clicks the "Quick Start" login entry UI button, the strength fitness equipment generates mode selection information for indicating the first training mode.

[0132] In some embodiments, the first display area is configured with a first arrow indication area, and the first type of input operation is a sliding operation or a double-click operation in a first specified direction. When detecting that the first display area receives the first type of input operation, generating mode selection information for representing the first training mode includes the following steps: detecting whether the first arrow indication area receives a sliding operation in the first specified direction; if so, generating mode selection information for representing the first training mode; if not, continuing to detect whether the first arrow indication area receives a sliding operation in the first specified direction.

[0133] For example, referring to Figure 7 , a strength fitness device is currently in two-person training mode. When the first arrow indication area 71 receives a right swipe or double-tap operation, the display area of ​​the first display area 511 is expanded, the second display area 512 is reduced, and the strength fitness device generates mode selection information indicating the first training mode. In other words, before the operation, the strength fitness device is in two-person training mode, and after the operation, the strength fitness device enters single-person training mode.

[0134] The second display area is configured with a second arrow indication area, the second type of input operation is a sliding operation or a double-click operation in a second specified direction, and detecting that the second display area receives the second type of input operation and generating mode selection information for representing the first training mode include the following steps: when detecting that the second arrow indication area receives the second type of input operation, generating mode selection information for representing the first training mode.

[0135] For example, referring to Figure 7 , a strength fitness machine is currently in two-player training mode. When the second arrow indication area 72 receives a left swipe or double-tap operation, the display area of ​​the second display area 512 is expanded, the first display area 511 is reduced, and the strength fitness machine generates mode selection information indicating the first training mode. In other words, before the operation, the strength fitness machine is in two-player training mode, and after the operation, the strength fitness machine enters single-player training mode.

[0136] In S412, the third type of input operation is different from the second type of input operation. When the second type of input operation is a right slide operation, the third type of input operation is a left slide operation. When the second type of input operation is a double-click operation, the third type of input operation is a single-click operation.

[0137] For example, referring to Figure 5, the strength fitness equipment enters the first training mode by default. The third type of input operation is a single-click operation or a left-slide operation. The user performs a single-click operation or a left-slide operation in the second arrow indication area 72 of the second display area 512, and the strength fitness equipment generates mode selection information for indicating the second training mode. That is, before the operation, the strength fitness equipment is in the single-person training mode. After the operation, the strength fitness equipment enters the double-person training mode.

[0138] This embodiment can present the first display area and the second display area in a visual interface to facilitate users to input various input operations in the first display area or the second display area, so that the strength fitness equipment can quickly and reliably determine the target training mode and switch training modes.

[0139] In some embodiments, in a default state, the display area of ​​the first display area is larger than the display area of ​​the second display area. When the second display area receives a third type of input operation, the method further includes the following steps: reducing the display area of ​​the first display area to obtain a reduced first display area, and expanding the display area of ​​the second display area to obtain an expanded second display area, and the display area of ​​the expanded second display area is consistent with the display area of ​​the reduced first display area.

[0140] In the default state, the strength fitness machine enters a first training mode, such as a single-player training mode. Since the strength fitness machine is operated by a single person, the display area of ​​the first display area can be set to be larger than the display area of ​​the second display area. For example, the display area of ​​the first display area occupies four-fifths of the total area of ​​the display interface, and the display area of ​​the second display area occupies one-fifth of the total area of ​​the display interface. On the one hand, the user can interact with the strength fitness machine through the larger first display area in the single-player training mode. On the other hand, the display interface also reserves a smaller second display area, through which the user can input a third type of input operation to switch the strength fitness machine from the single-player training mode to the two-player training mode.

[0141] When the second display area receives the third type of input operation, the strength training device enters a second training mode, such as a two-person training mode. In the two-person training mode, the strength training device sets the display area of ​​the first display area and the display area of ​​the second display area to be equal, facilitating two users to interact with the strength training device on the first and second display areas, respectively.

[0142] In some embodiments, the method also includes the following steps: determining the number of logged-in users in the target display area based on the device usage request, and judging whether the number is greater than or equal to a preset number threshold; if it is greater than or equal to, generating a login failure message; if it is less than, entering the step of controlling the target display area to present the training configuration interface based on the device usage request.

[0143] A logged-in user is one who has completed the login process on the login interface provided in the target display area. Referring to Figure 11 , in single-player training mode, first display area 110 is the target display area. Three users are logged in within first display area 110: User 1, User 2, and User 3. If User 4 clicks the "Add Account" UI button within first display area 110 and User 41 logs in, referring to Figure 12 , four users are logged in within first display area 110: User 1, User 2, User 3, and User 4.

[0144] The preset quantity threshold is customized by the designer according to business needs, for example, the preset quantity threshold is 4.

[0145] A login failure message indicates that a user was unable to successfully log in to the strength training device in the target display area. Referring to FIG. 12 , if the preset threshold number is 4, when user 5 clicks the "Add Account" UI button in first display area 110 and performs a login operation, the strength training device responds to the device use request. Because the number of logged-in users (4) is equal to the preset threshold number (4), the strength training device generates a login failure message.

[0146] This embodiment can accommodate multiple users logging in under the target display area, and can also prevent too many users from crowding under the same target display area, causing the user to wait for too long. Therefore, the strength fitness equipment used in this embodiment can improve the user experience.

[0147] In some embodiments, controlling the target fitness module according to the training configuration data and the mode selection information includes the following steps:

[0148] S451: Generate status association information between the fitness modules according to the mode selection information, where the status association information is used to indicate whether the fitness modules are working synchronously in the target training mode.

[0149] S452: Control the target fitness module according to the training configuration data and the state association information.

[0150] In S451, the state association information includes state synchronization information and state independence information. The state synchronization information is used to indicate that the fitness modules are operating synchronously in the first training mode, and the state independence information is used to indicate that the fitness modules are operating independently in the second training mode. It is understood that in this embodiment, characters or strings can be used to represent the state synchronization information or the state independence information. For example, the character "0" represents the state synchronization information, and the character "1" represents the state independence information.

[0151] Generating state association information between fitness modules based on mode selection information includes the following steps: if the mode selection information indicates that the target training mode is the first training mode, then generating state synchronization information; if the mode selection information indicates that the target training mode is the second training mode, then generating state independence information. For example, if the first training mode is a single-player training mode, this embodiment generates state synchronization information based on the mode selection information of the single-player training mode, and the state synchronization information is used to indicate that the first fitness module and the second fitness module need to work synchronously. If the second training mode is a two-player training mode, this embodiment generates state independence information based on the mode selection information of the two-player training mode, and the state independence information is used to indicate that the first fitness module and the second fitness module can work independently.

[0152] In S452, if the state association information is state synchronization information, each fitness module is determined to be a target fitness module, and each fitness module is synchronously controlled according to the training configuration data. For example, in single-person training mode, the state association information is state synchronization information. In this embodiment, the first fitness module and the second fitness module are both used as target fitness modules. When the user enters training configuration data on the training configuration interface of the first display area (i.e., the first display area is the target display area), for example, the training configuration data includes a 30 kg counterweight. The strength fitness equipment synchronously controls the first fitness module and the second fitness module according to the 30 kg counterweight. That is, the first fitness module outputs 30 kg of resistance, and the second fitness module also outputs 30 kg of resistance.

[0153] If the state-related information is state-independent information, a fitness module that meets preset constraints among the fitness modules is determined as a target fitness module, and the target fitness module is controlled according to the training configuration data.

[0154] Different target location identifiers correspond to fitness modules with different installation locations. Determining a fitness module that satisfies preset constraints among the fitness modules as a target fitness module includes the following steps: determining a fitness module whose installation location matches the target location identifier as the target fitness module, wherein the fitness module whose installation location matches the target location identifier satisfies the preset constraints.

[0155] The at least two fitness modules include a first fitness module and a second fitness module. The first fitness module is installed at a left position of the display module, and the second fitness module is installed at a right position of the display module. The target position identifier includes a left identifier and a right identifier. Determining that a fitness module whose installation position matches the target position identifier is a target fitness module includes the following steps: if the target position identifier is a left identifier, determining that the left position matches the left identifier and the first fitness module is the target fitness module; if the target position identifier is a right identifier, determining that the right position matches the right identifier and the second fitness module is the target fitness module.

[0156] For example, in two-person training mode, state-related information is state-independent information. When a user logs in to the first display area and generates a device usage request, the strength training device determines the first display area as the target display area based on the device request. Since the position identifier of the first display area indicates the left side, the target position identifier of the target display area is the left identifier. Since the target position identifier is the left identifier, the left position of the first fitness module matches the left identifier, and therefore, the first fitness module is the target fitness module.

[0157] As previously described, the strength fitness device controls the first display area to present a training configuration interface based on the device's request. Referring to Figure 13 , User 1 logs in to the first display area, and the strength fitness device controls the first display area to present a training configuration interface 131. User 1 can enter first training configuration data in training configuration interface 131. When the user clicks the "Start" UI button, the strength fitness device controls the first fitness module according to the first training configuration data.

[0158] Similarly, when the user performs a login operation in the second display area and generates a device usage request, the strength fitness equipment determines the second display area as the target display area and the second fitness module as the target fitness module according to the device request, and the strength fitness equipment controls the second fitness module according to the second training configuration data.

[0159] This embodiment flexibly controls the working states of the first fitness module and the second fitness module according to the target training mode, so that the first fitness module and the second fitness module can effectively adapt to the target training mode, thereby improving user experience and utilization of strength fitness equipment.

[0160] In some embodiments, the method further includes: when it is detected that each fitness module is in a resistance output state and the target training mode is switched from the first training mode to the second training mode, maintaining the state association information as state synchronization information.

[0161] Detecting that each fitness module is in the resistance output state includes: detecting whether the target display area presents a motion status interface in the first training mode; if so, determining that each fitness module is in the resistance output state; if not, continuing to detect whether the target display area presents a motion status interface in the first training mode.

[0162] For example, referring to FIG14 , the strength fitness equipment is in single-player training mode, and the state-related information is state synchronization information. As shown in FIG14 , the target display area presents a motion state interface 140, indicating that both the first fitness module and the second fitness module are in resistance output state. When the user needs to switch the target training mode from the first training mode to the second training mode, in order to prevent safety accidents, this embodiment needs to keep the state-related information as state synchronization information, and does not need to change the state-related information from state synchronization information to state independent information. This will enable the first fitness module and the second fitness module to work synchronously according to the training configuration data, avoiding the situation where the resistance of the first fitness module or the second fitness module is removed or reduced or increased, causing the user to fall or other safety accidents.

[0163] For example, a strength fitness device is in single-player training mode, and the state-related information is state synchronization information. The first fitness module and the second fitness module both output 30kg of resistance. At this time, user 1 holds the ropes of the first fitness module and the ropes of the second fitness module with both hands to exercise. When user 2 also needs to use the strength fitness device, user 2 needs to switch the single-player training mode to the two-player training mode by operating the display module. The first fitness module and the second fitness module work independently in the two-player training mode. If the protection operation of the above embodiment is lacking, the strength fitness device will respond to user 2's operation and switch the single-player training mode to the two-player training mode. This will cause the resistance of the first fitness module or the second fitness module to be removed, causing user 1 to fall forward.

[0164] When the protection operation of the above embodiment is executed, the strength fitness equipment will not respond to the operation of user 2, will not switch the single-player training mode to the double-player training mode, and will still maintain the state association information as the state synchronization information unchanged. Therefore, the first fitness module and the second fitness module will still output according to the resistance of 30 kg, thus avoiding the occurrence of the above-mentioned safety accident.

[0165] It should be noted that, in each of the above-mentioned embodiments, there is not necessarily a certain order between the above-mentioned steps. A person skilled in the art can understand, based on the description of the embodiments of this application, that in different embodiments, the above-mentioned steps may have different execution orders, that is, they may be executed in parallel, or may be executed interchangeably, etc.

[0166] As another aspect of the present invention, an embodiment of the present invention provides a control device for a strength fitness device. The control device for the strength fitness device may be a software module comprising a plurality of instructions stored in a memory, which a processor may access and execute to implement the control method for the strength fitness device described in each of the above embodiments.

[0167] In some embodiments, the control device of the strength fitness equipment can also be constructed from hardware devices. For example, the control device of the strength fitness equipment can be constructed from one or more chips, and the chips can work in coordination with each other to complete the control methods of the strength fitness equipment described in the above embodiments. For another example, the control device of the strength fitness equipment can also be constructed from various logic devices, such as a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a single-chip microcomputer, an ARM (Acorn RISC Machine) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination of these components.

[0168] 15 , the control device 150 of the strength fitness equipment includes: a mode determination module 151 , a request acquisition module 152 , an interface presentation module 153 , a data acquisition module 154 and a module control module 155 .

[0169] The mode determination module 151 is used to respond to the mode selection operation received by the display interface of the display module and obtain mode selection information. The mode selection information is used to indicate the target training mode. The display interface includes at least two display areas. The request acquisition module 152 is used to obtain a device use request. The device use request carries a target position identifier corresponding to the target display area. The target display area is the display area whose position identifier matches the target position identifier in each display area. The interface presentation module 153 is used to control the target display area to present the training configuration interface according to the device use request. The data acquisition module 154 is used to obtain the training configuration data received by the training configuration interface. The module control module 155 is used to control the target fitness module according to the training configuration data and the mode selection information. The target fitness module is the fitness module that matches the target training mode among the fitness modules.

[0170] This embodiment divides the display interface of the display module into at least two display areas so as to support a single-player training mode, a two-player training mode, or a multi-player training mode, and at least two display areas can support the login of at least two users, and present a training configuration interface to each logged-in user so that the user can input training configuration data on his or her own training configuration interface. The strength fitness equipment can control the target fitness module according to the training configuration data input by the user. In this way, this embodiment can not only support multiple training modes, but also realize multiple-player login and exercise in multiple training modes through the display module, which is conducive to improving the utilization rate of the strength fitness equipment.

[0171] In some embodiments, the target training mode includes a first training mode or a second training mode, at least two display areas include a first display area and a second display area, and the mode selection operation includes multiple types of input operations. The mode determination module 151 is specifically used to: when detecting that the first display area receives a first type of input operation or the second display area receives a second type of input operation, generate mode selection information for representing the first training mode; when detecting that the second display area receives a third type of input operation, generate mode selection information for representing the second training mode.

[0172] In some embodiments, in a default state, the display area of ​​the first display area is larger than the display area of ​​the second display area. When the second display area receives a third type of input operation, the mode determination module 151 is specifically used to: reduce the display area of ​​the first display area to obtain a reduced first display area, expand the display area of ​​the second display area to obtain an expanded second display area, and the display area of ​​the expanded second display area is consistent with the display area of ​​the reduced first display area.

[0173] In some embodiments, the request acquisition module 152 is specifically used to: determine the number of logged-in users in the target display area based on the device usage request, and determine whether the number is greater than or equal to a preset number threshold. If it is greater than or equal to, a login failure message is generated; if it is less than, the target display area is controlled to present the training configuration interface according to the device usage request.

[0174] In some embodiments, the module control module 155 is specifically used to: generate status association information between each fitness module based on the mode selection information, the status association information is used to indicate whether each fitness module works synchronously in the target training mode, and control the target fitness module based on the training configuration data and the status association information.

[0175] In some embodiments, the state-associated information includes state synchronization information and state independence information. The module control module 155 is specifically used to: if the mode selection information indicates that the target training mode is the first training mode, then generate state synchronization information, the state synchronization information is used to indicate that each fitness module works synchronously under the first training mode; if the mode selection information indicates that the target training mode is the second training mode, then generate state independence information, the state independence information is used to indicate that each fitness module works independently under the second training mode.

[0176] In some embodiments, the module control module 155 is specifically configured to maintain the state association information as state synchronization information when detecting that all fitness modules are in the resistance output state and the target training mode is switched from the first training mode to the second training mode.

[0177] In some embodiments, the state association information includes state synchronization information and state independence information. The module control module 155 is specifically used to: if the state association information is state synchronization information, determine that each fitness module is a target fitness module, and synchronously control each fitness module according to the training configuration data; if the state association information is state independence information, determine that the fitness module that meets the preset constraints in each fitness module is the target fitness module, and control the target fitness module according to the training configuration data.

[0178] In some embodiments, different target location identifiers correspond to fitness modules with different installation locations. The module control module 155 is specifically used to determine that the fitness module whose installation location matches the target location identifier is the target fitness module, wherein the fitness module whose installation location matches the target location identifier satisfies preset constraints.

[0179] In some embodiments, the at least two fitness modules include a first fitness module and a second fitness module. The installation position of the first fitness module is the left position of the display module, and the installation position of the second fitness module is the right position of the display module. The target position identifier includes a left identifier and a right identifier. The module control module 155 is specifically used to: if the target position identifier is the left identifier, determine that the left position matches the left identifier, and the first fitness module is the target fitness module; if the target position identifier is the right identifier, determine that the right position matches the right identifier, and the second fitness module is the target fitness module.

[0180] It should be noted that the control device of the aforementioned strength fitness equipment can execute the control method of the strength fitness equipment provided in the embodiments of this application, and has the corresponding functional modules and beneficial effects of executing the method. For technical details not fully described in the embodiments of the control device of the strength fitness equipment, please refer to the control method of the strength fitness equipment provided in the embodiments of this application.

[0181] 16 is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device 160 includes one or more processors 161 and a memory 162. The memory 162 is connected to the one or more processors 161, for example, via a bus.

[0182] The processor 161 is configured to support the computer device in executing the corresponding functions of the method in the above method embodiment. The processor can be a central processing unit (CPU), a network processor (NP), a hardware chip, or any combination thereof. The above hardware chip can be an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The above PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.

[0183] Memory 162 is used to store program code, etc. Memory can include volatile memory (VM), such as random access memory (RAM); non-volatile memory (NVM), such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); or a combination of the aforementioned types of memory.

[0184] The memory 162 can be used to store non-volatile software programs, non-volatile computer executable programs, and modules, such as the program instructions / modules corresponding to the control method of the strength fitness device in the embodiments of the present application. The processor executes the non-volatile software programs, instructions, and modules stored in the memory to execute the various functional applications and data processing of the control method of the strength fitness device and the control device of the strength fitness device, thereby realizing the functions of the various modules or units of the control method of the strength fitness device and the control device of the strength fitness device provided in the above-mentioned method embodiments.

[0185] The memory 162 may include a program storage area and a data storage area. The program storage area may store an operating system and application programs required for at least one function. The data storage area may store data generated based on the use of the control device of the strength training machine. In some embodiments, the memory may optionally include a remote memory located relative to the processor. Such remote memory may be connected to the control device of the strength training machine via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0186] The one or more modules are stored in the memory, and when executed by the one or more processors, execute the control method of the strength fitness equipment in any of the above method embodiments, for example, execute the method steps described in the above method embodiments, and realize the functions of the modules described in the above device embodiments.

[0187] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a computer, the computer executes the method as described in the above embodiment.

[0188] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing related hardware through a computer program. The program can be stored in a computer-readable storage medium, and when executed, the program can include the processes in the above-described method embodiments. The storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

[0189] The above disclosure is only a preferred embodiment of the present application, and certainly cannot be used to limit the scope of rights of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.

Claims

1. A control method for a strength fitness device, characterized in that: The strength fitness equipment includes a display module and at least two fitness modules, and the control method includes: In response to a mode selection operation received by a display interface of the display module, acquiring mode selection information, wherein the mode selection information is used to indicate a target training mode, the display interface including at least two display areas; Obtaining a device use request, the device use request carrying a target location identifier corresponding to a target display area, the target display area being a display area whose location identifiers in each of the display areas match the target location identifier; Controlling the target display area to present a training configuration interface according to the device usage request; Acquiring training configuration data received by the training configuration interface; A target fitness module is controlled according to the training configuration data and the mode selection information, wherein the target fitness module is a fitness module matching the target training mode among the fitness modules.

2. The control method according to claim 1, characterized in that: The target training mode includes a first training mode or a second training mode, the at least two display areas include a first display area and a second display area, the mode selection operation includes multiple types of input operations, and in response to the mode selection operation received by the display interface, obtaining mode selection information includes: generating mode selection information indicating a first training mode when detecting that the first display area receives a first type of input operation or the second display area receives a second type of input operation; When it is detected that the second display area receives a third type of input operation, mode selection information for indicating a second training mode is generated.

3. The control method according to claim 2, characterized in that: The step of detecting that the first display area receives a first type of input operation and generating mode selection information indicating a first training mode includes: When the first display area displays the login entry interface, detecting whether the login entry UI button of the login entry interface receives a first type of input operation; If received, generating mode selection information for indicating the first training mode; If not, continue to detect whether the login entry UI button of the login entry interface receives the first type of input operation.

4. The control method according to claim 2, characterized in that: The first display area is configured with a first arrow indication area, the first type of input operation is a sliding operation in a first specified direction or a double-click operation, and the detecting that the first display area receives the first type of input operation and generating mode selection information for indicating the first training mode includes: detecting whether the first arrow indication area receives a sliding operation in a first specified direction; If received, generating mode selection information for indicating the first training mode; If not, continue to detect whether the first arrow indication area receives a sliding operation in the first specified direction.

5. The control method according to claim 2, characterized in that: The second display area is configured with a second arrow indication area, the second type of input operation is a sliding operation in a second specified direction or a double-click operation, and the detecting that the second display area receives the second type of input operation and generating mode selection information for indicating the first training mode includes: When it is detected that the second arrow indication area receives a second type of input operation, mode selection information for indicating the first training mode is generated.

6. The control method according to claim 2, characterized in that: The third type of input operation is different from the second type of input operation.

7. The control method according to claim 6, characterized in that: The second type of input operation includes a right sliding operation and a double-click operation, and the third type of input operation includes a left sliding operation and a single-click operation; When the second type of input operation is a right sliding operation, the third type of input operation is a left sliding operation; When the second type of input operation is a double-click operation, the third type of input operation is a single-click operation.

8. The control method according to claim 1, characterized in that: The obtaining device use request includes: When the target display area displays a login entry interface, a cancel operation on the scan code login window of the login entry interface is detected, and a device use request is generated.

9. The control method according to claim 1, characterized in that: The obtaining device use request includes: Get the login information sent by the server; A device use request is generated based on the login pass information.

10. The control method according to claim 1, characterized in that: The target position mark includes a left mark and a right mark; When the target display area is the first display area, the target position marker is a left marker; When the target display area is the second display area, the target position marker is a right marker.

11. The control method according to claim 2, characterized in that: In a default state, the display area of the first display area is larger than the display area of the second display area. When the second display area receives a third type of input operation, the control method further includes: reducing the display area of the first display area to obtain a reduced first display area; The display area of the second display region is enlarged to obtain an enlarged second display region, wherein the display area of the enlarged second display region is consistent with the display area of the reduced first display region.

12. The control method according to claim 1, characterized in that: Also includes: determining the number of logged-in users in the target display area according to the device usage request; Determining whether the quantity is greater than or equal to a preset quantity threshold; If it is greater than or equal to, a login failure message is generated; If it is less, the step of controlling the target display area to present a training configuration interface according to the device usage request is entered.

13. The control method according to any one of claims 1 to 12, characterized in that: The controlling the target fitness module according to the training configuration data and the mode selection information includes: generating state association information between the fitness modules according to the mode selection information, wherein the state association information is used to indicate whether the fitness modules are working synchronously in the target training mode; The target fitness module is controlled according to the training configuration data and the state association information.

14. The control method according to claim 13, characterized in that: The state association information includes state synchronization information and state independence information. The generating of the state association information between the fitness modules according to the mode selection information includes: If the mode selection information indicates that the target training mode is the first training mode, generating state synchronization information, wherein the state synchronization information is used to indicate that the fitness modules are working synchronously in the first training mode; If the mode selection information indicates that the target training mode is the second training mode, state independence information is generated, where the state independence information is used to indicate that each of the fitness modules works independently in the second training mode.

15. The control method according to claim 14, characterized in that: Also includes: When it is detected that each of the fitness modules is in the resistance output state and the target training mode is switched from the first training mode to the second training mode, the state association information is maintained as the state synchronization information.

16. The control method according to claim 15, characterized in that: The detecting that each fitness module is in the resistance output state includes: detecting whether the target display area presents a motion status interface in the first training mode; If so, it is determined that each of the fitness modules is in a resistance output state; If not, continue to detect whether the target display area presents the exercise status interface in the first training mode.

17. The control method according to claim 13, characterized in that: The state-related information includes state synchronization information and state independence information. Controlling the target fitness module according to the training configuration data and the state-related information includes: If the state association information is state synchronization information, determining that each of the fitness modules is a target fitness module, and synchronously controlling each of the fitness modules according to the training configuration data; If the state-related information is state-independent information, a fitness module that satisfies preset constraints among the fitness modules is determined as a target fitness module, and the target fitness module is controlled according to the training configuration data.

18. The control method according to claim 17, characterized in that: Different target location identifiers correspond to fitness modules at different installation locations, and determining a fitness module that satisfies preset constraints among the fitness modules as a target fitness module includes: A fitness module whose installation location matches the target location identifier is determined as a target fitness module, wherein the fitness module whose installation location matches the target location identifier satisfies a preset constraint condition.

19. The control method according to claim 18, characterized in that: The at least two fitness modules include a first fitness module and a second fitness module, the first fitness module is installed at a left position of the display module, and the second fitness module is installed at a right position of the display module, the target position identifier includes a left identifier and a right identifier, and determining that a fitness module having an installation position matching the target position identifier is a target fitness module includes: If the target position identifier is a left identifier, determining that the left position matches the left identifier and the first fitness module is a target fitness module; If the target position identifier is a right identifier, it is determined that the right position matches the right identifier, and the second fitness module is a target fitness module.

20. A strength fitness equipment, characterized in that: include: A computer device for executing the control method according to any one of claims 1 to 19; A display module, communicatively connected to the computer device; At least two fitness modules are provided, each of the fitness modules includes a motor assembly and a rope assembly, the motor assembly of each fitness module is communicatively connected to the computer device, and the rope assembly is connected to the motor assembly.

Citation Information

Patent Citations

  • Sports information collecting device and method of strength training apparatus

    CN110711343A

  • Action judgment method of linear motor magnetic induction weight-bearing fitness equipment

    CN111701186A

  • Collaborative exercise

    CN113164805A

  • Multipurpose sports equipment

    CN208097206U

  • Multifunctional physical training sports equipment for teenagers

    CN217661305U