Weight balance matching method and system for child fitness bubble bike
By obtaining and analyzing the start time and weight data of children's fitness bubble bicycles, and using databases and differences to screen and match bicycles, the problem of inability to reasonably group or match according to weight factors in the prior art is solved, and the fairness of the competition is achieved.
Patent Information
- Application Number
- CN202411875455.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-04-15
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing children's fitness bubble bicycles cannot be reasonably grouped or matched according to weight factors, making it difficult to guarantee the fairness of the competition.
By obtaining the start time and weight data of the bicycle, using the nearest database of the startup time and the weight difference range, multiple bicycles are randomly selected to match, and competition information is generated to ensure fairness.
Reasonable grouping or matching according to weight factors is achieved to ensure the fairness of the competition, and to solve the problem that the prior art cannot reasonably grouping or matching according to weight factors.
Smart Images

Figure CN119829635A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a weight balance matching method and system for a children's fitness bubble bike. Background Art
[0002] In daily life, in order to make children play more happily and healthily in public entertainment places or parks, some entertainment facilities are usually installed for children to play, among which children's fitness bubble bicycles are particularly popular. However, this traditional children's fitness bubble bicycle can only meet the needs of a single child riding and making bubbles alone, and lacks matching functions.
[0003] However, if there is an automatic matching function, it is difficult to ensure the fairness of the competition if children want to compete. They cannot be reasonably grouped or matched according to weight factors, and children with large weight differences may compete directly. For example, when riding a bubble bike, a heavier child may ride longer with greater strength, while a lighter child may ride for a shorter time, which is relatively disadvantageous, making it difficult to ensure the fairness of the competition.
[0004] In view of this, we need a weight balance matching method and system for a children's fitness bubble bike to solve the above problems. Summary of the invention
[0005] The purpose of this application is to solve the problem that existing children's fitness bubble bikes cannot be reasonably grouped or matched according to weight factors, making it difficult to ensure the fairness of competition. In order to solve the above technical problems, a weight balance matching method and system for children's fitness bubble bikes are provided, which can be reasonably grouped or matched according to weight factors to ensure the fairness of competition.
[0006] To achieve the above-mentioned purpose, the embodiment of the present application adopts the following technical scheme: a weight balance matching method for a children's fitness bubble bike, wherein the method includes: obtaining the bike start time and bike number information; obtaining the weight pressure value based on the pressure sensor, converting and reading the weight pressure value, and generating a weight data value, and sending the weight data value, the bike start time and the bike number information to the server; screening the bike start time according to the preset bike start time, and storing the corresponding bike number information and weight data value in the start time proximity database; based on the start time proximity database, analyzing the weight data value, and dividing the target bikes that meet the preset conditions into the same potential matching group; based on the potential matching group, randomly selecting multiple target bikes for matching, and generating competition information, wherein the competition information includes bike number information, competition mode and competition number; receiving the competition information, and monitoring the bike riding status according to the preset time interval and generating the competition result after making a judgment.
[0007] Further, according to an embodiment of the present application, the method also includes: generating a competition result report based on the competition results, wherein the competition result report includes competition information and competition results; sending the competition result report to the control system and the server via a wireless communication network, and generating a control system receiving signal and a server receiving signal; based on the control system receiving signal, displaying the competition result report using a display device; based on the server receiving signal, the server pushes the competition result report to the monitoring platform and displays it.
[0008] Further, according to an embodiment of the present application, the bicycle start time is screened according to the bicycle start preset time, and the corresponding bicycle number information and weight data value are stored in the start time proximity database. The method specifically includes: pre-setting the bicycle start preset time; based on the bicycle start preset time, comparing the starting time of the bicycle start time of each target bicycle, and screening the bicycle start time within the range of the bicycle start preset time; and storing the bicycle number information and weight data value corresponding to the screened bicycle start time in the start time proximity database.
[0009] Further, according to an embodiment of the present application, based on the startup time proximity database, the weight data value is analyzed, and the target bicycles that meet the preset conditions are divided into the same potential matching group. The method specifically includes: setting a weight difference range; based on the startup time proximity database, the weight data value is analyzed according to the weight difference range; judging whether the weight data value of the target bicycle is within the weight difference range, and if so, dividing it into the same potential matching group; otherwise, continuing to judge until the target bicycle is divided into the potential matching group.
[0010] Further, according to an embodiment of the present application, wherein competition information is received, and the bicycle riding status is monitored according to a preset time interval and a competition result is generated after judgment. The method specifically includes: receiving competition information, prompting the start of the ban through a voice device; setting a preset time interval; using a timing device to update the riding time data at a preset time interval, and monitoring the bicycle riding status through a control system, wherein the bicycle riding status includes normal and paused.
[0011] Further, according to an embodiment of the present application, the riding status of a bicycle is judged, and if the judgment result is normal, the riding time data is continuously updated; if the judgment result is provisional, the updating of the riding time data is suspended; and the competition result is generated according to the judgment result.
[0012] To achieve the above-mentioned purpose, the embodiment of the present application also adopts the following technical solutions: a weight balance matching system for children's fitness bubble bicycles, the system comprising: a bicycle information acquisition module, the bicycle information acquisition module is used to obtain the bicycle start time and bicycle number information; a weight acquisition module, the weight acquisition module is used to obtain the weight pressure value based on the pressure sensor, and convert and read the weight pressure value, and generate a weight data value, and send the weight data value, the bicycle start time and the bicycle number information to the server; a screening module, the screening module is used to screen the bicycle start time according to the preset bicycle start time, and store the corresponding bicycle number information and weight data value in the start time proximity database; a division module, the division module is used to analyze the weight data value based on the start time proximity database, and divide the target bicycles that meet the preset conditions into the same potential matching group; a matching module, the matching module is used to randomly select multiple target bicycles for matching based on the potential matching group, and generate competition information, wherein the competition information includes bicycle number information, competition mode and competition number; a monitoring module, the monitoring module is used to receive competition information, and monitor the bicycle riding status according to the preset time interval and generate competition results after judgment.
[0013] Further, according to an embodiment of the present application, the system includes: a report generation module, the report generation module is used to generate a competition result report based on the competition results, wherein the competition result report includes competition information and competition results; a report sending module, the report sending module is used to send the competition result report to the control system and the server through the wireless communication network, and generate a control system receiving signal and a server receiving signal; a display module, the display module is used to display the competition result report using a display device based on the control system receiving signal; a push module, the push module is used to push the competition result report to the monitoring platform and display it based on the server receiving signal.
[0014] To achieve the above-mentioned purpose, an embodiment of the present application also discloses an electronic device, which includes a processor; a memory, in which computer program instructions are stored. When the computer program instructions are executed by the processor, the processor executes the weight balance matching method for a children's fitness bubble bike as described above.
[0015] To achieve the above objectives, an embodiment of the present application further discloses a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the processor executes the weight balance matching method for a children's fitness bubble bike as described above.
[0016] Beneficial effects:
[0017] The present application obtains a weight pressure value based on a pressure sensor, converts and reads the weight pressure value, generates a weight data value, and sends the weight data value, bicycle start time and bicycle number information to a server; filters the bicycle start time according to a preset bicycle start time, and stores the corresponding bicycle number information and weight data value in a start time proximity database; analyzes the weight data value based on the start time proximity database, and divides the target bicycles that meet the preset conditions into the same potential matching group; based on the potential matching group, randomly selects multiple target bicycles for matching, and generates competition information, first filters according to the bicycle start time, and then divides according to the filtered weight data value, so that children with similar weight data values are matched and competed together, thereby achieving a better effect of being able to reasonably group or match according to weight factors to ensure the fairness of the competition, and solves the problem that the existing children's fitness bubble bicycles cannot be reasonably grouped or matched according to weight factors, and it is difficult to ensure the fairness of the competition. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The present application is further described below in conjunction with the accompanying drawings and embodiments.
[0019] Figure 1 It is a flow chart of the weight balance matching method used in the children's fitness bubble bike of the present application.
[0020] Figure 2 It is a schematic diagram of the weight balance matching system of the present application for a children's fitness bubble bike.
[0021] Figure 3 It is a structural diagram of the electronic device of this application. DETAILED DESCRIPTION
[0022] In order to make the purpose and technical solution of the present invention clearly and completely described, and the advantages more clearly understood, the embodiments of the present invention are further described in detail with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are part of the embodiments of the present invention, rather than all of the embodiments, and are only used to explain the embodiments of the present invention, and are not used to limit the embodiments of the present invention. All other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0023] In the description of the present invention, it should be noted that the terms "center", "middle", "upper", "lower", "left", "right", "inner", "outer", "top", "bottom", "side", "vertical", "horizontal" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operate in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "one", "first", "second", "third", "fourth", "fifth", "sixth" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.
[0024] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0025] For the purpose of simplicity and illustration, the principles of the embodiments are mainly described by reference to examples. In the following description, many specific details are proposed to provide a thorough understanding of the embodiments. However, it is obvious that for those of ordinary skill in the art, these embodiments may not be limited to these specific details in practice. In some instances, known methods and structures are not described in detail to avoid making these embodiments unnecessarily difficult to understand. In addition, all embodiments can be used in combination with each other.
[0026] Embodiment 1:
[0027] like Figure 1 As shown, this embodiment provides a weight balance matching method for a children's fitness bubble bike, wherein the method is applied to a weight balance matching system for a children's fitness bubble bike, and the method includes:
[0028] S10, obtaining bicycle start time and bicycle number information;
[0029] S20, obtaining a weight pressure value based on a pressure sensor, converting and reading the weight pressure value, generating a weight data value, and sending the weight data value, bicycle start time, and bicycle number information to a server;
[0030] For example, four pressure sensors can be evenly distributed under the seat of the bubble bike. When a child sits on the bike seat, the seat is subjected to pressure, and the pressure sensor generates a corresponding weight pressure value according to the pressure. The weight pressure value is then preprocessed using a control system. The preprocessing operation can use common processing methods such as filtering. The weight pressure value of the child can then be calculated using a weighted coefficient and a weighted average method. The calculation method uses a common conversion method, which is not limited here.
[0031] S30, filtering the bicycle start time according to the bicycle start preset time, and storing the corresponding bicycle number information and weight data value in the start time proximity database;
[0032] Among them, the method specifically includes: presetting a preset bicycle start time; based on the preset bicycle start time, comparing the starting time of each target bicycle, and filtering the bicycle start time within the range of the preset bicycle start time; and storing the bicycle number information and weight data value corresponding to the filtered bicycle start time in the start time proximity database.
[0033] S40, analyzing the weight data value based on the startup time proximity database, and classifying the target bicycles that meet the preset conditions into the same potential matching group;
[0034] Among them, the method specifically includes: setting a weight difference range; based on the startup time proximity database, analyzing the weight data value according to the weight difference range; judging whether the weight data value of the target bicycle is within the weight difference range, if so, dividing it into the same potential matching group; otherwise, continuing to judge until the target bicycle is divided into the potential matching group.
[0035] S50, based on the potential matching group, randomly selecting multiple target bicycles for matching, and generating competition information, wherein the competition information includes bicycle number information, competition mode and competition number;
[0036] S60, receiving competition information, and monitoring the bicycle riding status according to a preset time interval and generating competition results after making a judgment.
[0037] The method specifically includes: receiving competition information, and notifying the start of the suspension through a voice device; setting a preset time interval; using a timing device to update the riding time data at a preset time interval, and monitoring the bicycle riding state through a control system, wherein the bicycle riding state includes normal and paused. Judging the bicycle riding state, if the judgment result is normal, then continuously updating the riding time data; if the judgment result is tentative, then suspending the updating of the riding time data; generating the competition result according to the judgment result.
[0038] Furthermore, the method further comprises:
[0039] Generate a competition result report based on the competition results, wherein the competition result report includes competition information and competition results;
[0040] Sending the competition result report to the control system and the server via the wireless communication network, and generating a control system receiving signal and a server receiving signal;
[0041] Based on the control system receiving the signal, using the display device to display the competition result report;
[0042] Based on the server receiving signal, the server pushes the competition result report to the monitoring platform and displays it.
[0043] The present application obtains a weight pressure value based on a pressure sensor, converts and reads the weight pressure value, generates a weight data value, and sends the weight data value, bicycle start time and bicycle number information to a server; filters the bicycle start time according to a preset bicycle start time, and stores the corresponding bicycle number information and weight data value in a start time proximity database; analyzes the weight data value based on the start time proximity database, and divides the target bicycles that meet the preset conditions into the same potential matching group; based on the potential matching group, randomly selects multiple target bicycles for matching, and generates competition information, first filters according to the bicycle start time, and then divides according to the filtered weight data value, so that children with similar weight data values are matched and competed together, thereby achieving a better effect of being able to reasonably group or match according to weight factors to ensure the fairness of the competition, and solves the problem that the existing children's fitness bubble bicycles cannot be reasonably grouped or matched according to weight factors, and it is difficult to ensure the fairness of the competition.
[0044] Embodiment 2:
[0045] like Figure 2 As shown, based on the same inventive concept as the weight balance matching method for a children's fitness bubble bike in the aforementioned embodiment, the present invention also provides a weight balance matching system for a children's fitness bubble bike, the system comprising:
[0046] Obtain bicycle information module, which is used to obtain bicycle start time and bicycle number information;
[0047] A weight acquisition module is used to acquire a weight pressure value based on a pressure sensor, convert and read the weight pressure value, generate a weight data value, and send the weight data value, bicycle start time and bicycle number information to a server;
[0048] A screening module is used to screen the bicycle start time according to the preset bicycle start time, and store the corresponding bicycle number information and weight data value in the start time proximity database;
[0049] A division module, which is used to analyze the weight data value based on the startup time proximity database, and divide the target bicycles that meet the preset conditions into the same potential matching group;
[0050] A matching module, which is used to randomly select multiple target bicycles for matching based on the potential matching group, and generate competition information, wherein the competition information includes bicycle number information, competition mode and competition number;
[0051] The monitoring module is used to receive competition information, monitor the bicycle riding status according to preset time intervals, and generate competition results after judgment.
[0052] Furthermore, the system also includes:
[0053] A report generation module, the report generation module is used to generate a competition result report based on the competition results, wherein the competition result report includes competition information and competition results;
[0054] A report sending module, which is used to send the competition result report to the control system and the server through the wireless communication network, and generate a control system receiving signal and a server receiving signal;
[0055] A display module, the display module is used to receive signals based on the control system and display the competition result report using a display device;
[0056] Push module, the push module is used to receive signals based on the server, and the server pushes the competition result report to the monitoring platform and displays it.
[0057] The various variations and specific examples of the weight balance matching method for a children's fitness bubble bike in the aforementioned embodiment 1 are also applicable to the weight balance matching system for a children's fitness bubble bike in this embodiment. Through the aforementioned detailed description of the weight balance matching method for a children's fitness bubble bike, those skilled in the art can clearly know the implementation method of the weight balance matching system for a children's fitness bubble bike in this embodiment, so for the sake of brevity of the specification, it will not be described in detail here.
[0058] Embodiment three:
[0059] like Figure 3 As shown, the electronic device includes one or more processors and memory.
[0060] The processor may be a central processing unit (CPU) or other forms of processing units with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device to perform desired functions.
[0061] The memory may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may, for example, include random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may, for example, include read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor may run the program instructions to implement the weight balance matching method for children's fitness bubble bicycle of each embodiment of the present application above and / or other desired functions. Various contents such as bicycle number information may also be stored in the computer-readable storage medium.
[0062] Secondly, the electronic device also includes an input device and an output device, and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).
[0063] For example, when the electronic device is a stand-alone device, the input device may be a communication network connector. In addition, the input device may also include, for example, a keyboard, a mouse, and the like.
[0064] The output device can output various information to the outside, including the determined competition results, etc. The output device can include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, etc.
[0065] Of course, for simplicity, the figure only shows some of the components in the electronic device related to the present application, omitting components such as bus, input / output interface, etc. In addition, the electronic device may also include any other appropriate components according to specific application conditions.
[0066] In addition, an embodiment of the present application may also be a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, enables the processor to execute the steps of the weight balance matching method for a children's fitness bubble bike according to various embodiments of the present application described in the above "Exemplary Method" section of this specification.
[0067] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0068] Although the above describes the illustrative specific implementation methods of the present application so that technicians in this technical field can understand the present application, the present application is not limited to the scope of the specific implementation methods. For ordinary technicians in this technical field, as long as various changes are within the spirit and scope of the present application defined and determined by the attached claims, all application creations using the concept of the present application are protected.
Claims
1. A weight balance matching method for a children's fitness bubble bike, wherein: The method comprises: Get the bicycle start time and bicycle number information; Obtaining a weight pressure value based on a pressure sensor, converting and reading the weight pressure value, and generating a weight data value, and sending the weight data value, the bicycle start time and the bicycle number information to a server; The bicycle start time is screened according to the bicycle start preset time, and the corresponding bicycle number information and weight data value are stored in the start time proximity database; Based on the startup time proximity database, the weight data value is analyzed, and the target bicycles meeting the preset conditions are classified into the same potential matching group; Based on the potential matching group, randomly select a plurality of the target bicycles for matching, and generate competition information, wherein the competition information includes the bicycle number information, competition mode and competition number; The competition information is received, and the bicycle riding status is monitored according to a preset time interval and a competition result is generated after judgment.
2. The weight balance matching method for a children's fitness bubble bike according to claim 1, characterized in that: The method further comprises: Generate a competition result report based on the competition result, wherein the competition result report includes the competition information and the competition result; Sending the competition result report to the control system and the server via a wireless communication network, and generating a control system receiving signal and a server receiving signal; Based on the control system receiving the signal, using the display device to display the competition result report; Based on the server receiving the signal, the server pushes the competition result report to the monitoring platform and displays it.
3. The weight balance matching method for a children's fitness bubble bike according to claim 1, characterized in that: The bicycle start time is screened according to the bicycle start preset time, and the corresponding bicycle number information and the weight data value are stored in the start time proximity database. The method specifically includes: Presetting a preset start time of the bicycle; Based on the preset bicycle start time, compare the starting time of the bicycle start time of each target bicycle, and filter the bicycle start time within the range of the preset bicycle start time; The bicycle number information and the weight data value corresponding to the filtered bicycle start time are stored in the start time proximity database.
4. The weight balance matching method for a children's fitness bubble bike according to claim 1, characterized in that: Based on the startup time proximity database, the weight data value is analyzed, and target bicycles meeting preset conditions are classified into the same potential matching group. The method specifically includes: Set the weight difference range; Based on the startup duration proximity database, analyzing the weight data value according to the weight difference range; Determine whether the weight data value of the target bicycle is within the weight difference range, and if so, classify the target bicycle into the same potential matching group; Otherwise, the determination continues until the target bicycle is classified into the potential matching group.
5. The weight balance matching method for a children's fitness bubble bike according to claim 1, characterized in that: Receiving the competition information, and monitoring the bicycle riding status according to a preset time interval and generating the competition result after making a judgment, the method specifically includes: Receiving the competition information, and prompting the start of the ban through a voice device; Setting the preset time interval; The riding time data is updated at the preset time intervals by using a timing device, and the riding state of the bicycle is monitored by a control system, wherein the riding state of the bicycle includes normal and paused.
6. The weight balance matching method for a children's fitness bubble bike according to claim 5, characterized in that: The method specifically comprises: Determine the riding status of the bicycle, and if the determination result is normal, continuously update the riding time; If the judgment result is tentative, suspending the updating of the riding time data; The competition result is generated according to the judgment result.
7. A weight balance matching system for a children's fitness bubble bike, characterized in that: The system comprises: A bicycle information acquisition module, wherein the bicycle information acquisition module is used to acquire bicycle start time and bicycle number information; A weight acquisition module, the weight acquisition module is used to acquire a weight pressure value based on a pressure sensor, convert and read the weight pressure value, generate a weight data value, and send the weight data value, the bicycle start time and the bicycle number information to a server; A screening module, the screening module is used to screen the bicycle start time according to the bicycle start preset time, and store the corresponding bicycle number information and the weight data value in the start time proximity database; A division module, the division module is used to analyze the weight data value based on the startup time proximity database, and divide the target bicycles that meet the preset conditions into the same potential matching group; A matching module, the matching module is used to randomly select a plurality of the target bicycles for matching based on the potential matching group, and generate competition information, wherein the competition information includes the bicycle number information, competition mode and competition number; The monitoring module is used to receive the competition information, monitor the bicycle riding status according to a preset time interval, and generate the competition result after making a judgment.
8. The weight balance matching system for a children's fitness bubble bike according to claim 7, characterized in that: The system comprises: A report generation module, the report generation module is used to generate a competition result report based on the competition result, wherein the competition result report includes the competition information and the competition result; A report sending module, the report sending module is used to send the competition result report to the control system and the server through a wireless communication network, and generate a control system receiving signal and a server receiving signal; A display module, the display module is used to receive a signal based on the control system and display the competition result report using a display device; A push module, the push module is used to receive signals based on a server, and the server pushes the competition result report to a monitoring platform and displays it.
9. An electronic device, comprising: processor; A memory, in which computer program instructions are stored, and when the computer program instructions are executed by the processor, the processor executes the weight balance matching method for a children's fitness bubble bike as described in any one of claims 1-6.
10. A computer-readable storage medium having computer program instructions stored thereon, wherein when the computer program instructions are executed by a processor, the processor is enabled to execute the weight balance matching method for a children's fitness bubble bike as claimed in any one of claims 1 to 6.