Self-adaptive display method of riding interaction equipment, riding interaction equipment and medium

Through the combination of presence detection device and motion sensor, the adaptive display of cycling interactive equipment in riding and wearing scenarios is realized, which solves the problem that the equipment can only be used with bicycles, expands its application scenarios and improves practicality. sex.

CN119329661APending Publication Date: 2025-01-21GEER TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411376999.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

The intelligent interactive device on a bicycle can only be used with a bicycle and cannot continue to function after leaving the bicycle environment, which limits the expansion of its application scenarios.

Method used

The in-position detection device is used to detect the setting status of the riding interactive equipment and the bicycle, and the motion sensor is used to detect the user's wrist-raising action, and the display module is controlled to enter the bright screen or off state in different states, thereby realizing the device to be used while riding and wearing. Adaptive display in scenes.

Benefits of technology

It realizes the switching function of cycling interactive equipment between riding and wearing scenarios, greatly expands the usage scenarios of the equipment, and improves practicality and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119329661A_ABST
    Figure CN119329661A_ABST
Patent Text Reader

Abstract

The invention discloses a self-adaptive display method of riding interaction equipment, the riding interaction equipment and a medium, and relates to the technical field of bicycles, the method is applied to the riding interaction equipment, the riding interaction equipment comprises an annular structure, an in-place detection device, a motion sensor and a display module, and the riding interaction equipment is detachably connected with a bicycle handlebar; the method comprises the following steps: detecting setting states of the riding interaction equipment and a bicycle through an in-place detection device, wherein the setting states comprise a connection state and a disassembly state; motion parameters of the riding interaction equipment are collected through a motion sensor; and controlling the display module to enter a screen-on state under the condition that the setting state is detected to be the connection state, or under the condition that the setting state is detected to be the disassembly state and the wrist lifting action is detected based on the motion parameters. Through the action sensor, the riding interaction equipment can adapt to the use habit of a user in a wearing equipment scene, and the use scene of the riding interaction equipment is expanded.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of bicycles, and in particular to an adaptive display method of a cycling interaction device, a cycling interaction device and a medium. Background Art

[0002] With the rapid development of science and technology, bicycles are no longer just traditional means of transportation, but have gradually incorporated intelligent elements. Among them, cycling interactive devices, as the core component of smart bicycles, have greatly improved the user's riding experience.

[0003] The smart interactive devices on bicycles are usually designed to provide information such as speed, mileage, and riding time during riding. The smart interactive devices are connected to the bicycle system to achieve real-time interaction with the rider. However, although this design can improve the convenience and safety of riding, it also leads to the problem that the smart interactive devices can only be used with bicycles and lose their functions when out of the bicycle environment.

[0004] Therefore, how to expand the application scenarios of intelligent interactive devices on bicycles has become a technical problem that needs to be urgently solved in this field.

[0005] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention

[0006] The main purpose of this application is to provide an adaptive display method for a cycling interactive device, a cycling interactive device and a medium, aiming to solve the technical problem of how to expand the application scenarios of intelligent interactive devices on bicycles.

[0007] To achieve the above-mentioned purpose, the present application proposes an adaptive display method for a cycling interactive device, the method being applied to the cycling interactive device, the cycling interactive device comprising: a ring structure, a position detection device, a motion sensor and a display module, the cycling interactive device being detachably connected to a bicycle handlebar; the method comprising:

[0008] Detecting the setting state of the riding interaction device and the bicycle by the in-place detection device, wherein the setting state includes: a connection state and a disassembly state;

[0009] Collecting motion parameters of the riding interactive device through the motion sensor;

[0010] When it is detected that the setting state is a connection state, or when it is detected that the setting state is a disassembly state and a wrist raising action is detected based on the motion parameter, the display module is controlled to enter a screen-on state.

[0011] In one embodiment, the riding interaction device further includes: an ambient light detection module; after the step of controlling the display module to enter a bright screen state, the method further includes:

[0012] When the display module is in a screen-on state, detecting the ambient brightness through the ambient light detection module;

[0013] The display brightness of the display module is adjusted according to the ambient brightness, wherein the ambient brightness is positively correlated with the display brightness.

[0014] In one embodiment, before the step of controlling the display module to enter a screen-on state, the method further includes:

[0015] Extracting features from the motion parameters to obtain motion features;

[0016] Calculating the similarity between the motion feature and a preset wrist-raising motion feature;

[0017] When the similarity is greater than a preset similarity threshold, it is determined that the motion action of the riding interactive device is a wrist-raising action.

[0018] In one embodiment, the display module includes: a curved screen and a touch unit for detecting touch operations on the curved screen, the riding interactive device also includes: a controller and an interactive feedback module, the interactive feedback module includes a vibration sensor and a speaker; the method also includes:

[0019] Receiving a target touch operation through the interactive feedback module;

[0020] Based on the preset mapping relationship, the target control instruction and vibration feedback form of the target touch operation mapping are obtained, wherein the vibration feedback form includes: vibration position, vibration frequency, vibration duration, vibration intensity and vibration waveform;

[0021] The interactive feedback module is controlled to operate according to the vibration feedback form, and the target control instruction is executed by the controller.

[0022] In one embodiment, the target control instruction includes: a driving instruction, a screen control instruction;

[0023] The step of executing the target control instruction by the controller includes:

[0024] When the target control instruction is a driving instruction, the driving instruction is sent to the bicycle through the controller, wherein the driving instruction is used to trigger the riding power-assisting module of the bicycle to switch the current power-assisting gear to the target power-assisting gear corresponding to the driving instruction;

[0025] When the target control instruction is a screen control instruction, the UI interaction operation corresponding to the screen control instruction is executed by the controller.

[0026] In one embodiment, the method further comprises:

[0027] Establishing a communication connection with an external device via the controller;

[0028] receiving a customized instruction sent by the external device based on the communication connection;

[0029] The device parameters of the riding interactive device are updated according to the customized object and customized parameters in the customized instruction, wherein the customized object includes: a UI interface, and the customized parameters include: a category of the UI interface.

[0030] In one embodiment, the method further comprises:

[0031] receiving the obstacle distance parameter sent by the bicycle, and determining whether the obstacle distance parameter reaches a preset obstacle distance threshold;

[0032] If it is determined that the obstacle distance parameter reaches the obstacle distance threshold, generating distance warning information based on the obstacle distance parameter;

[0033] The distance alarm information is output to the interactive feedback module through the controller, so that the distance alarm information is played externally through the interactive feedback module.

[0034] In one embodiment, the riding interaction device further includes: a positioning module;

[0035] After the step of detecting the setting status of the riding interaction device and the bicycle by the in-place detection device, the method further includes:

[0036] When the setting state is changed from the connected state to the disassembled state, a preset alarm sound is output through the speaker;

[0037] Acquiring device location information through the positioning module at preset time intervals;

[0038] Upload the device location information and preset warning information.

[0039] In one embodiment, the riding interaction device comprises: a first battery, and the presence detection device comprises: a wireless charging module;

[0040] The step of detecting the setting status of the bicycle and the riding interaction device by the in-place detection device comprises:

[0041] Detecting the magnetic field strength through the wireless charging module;

[0042] When detecting that the magnetic field strength increases, determining that the setting state is a connection state;

[0043] The wireless charging module senses the electromagnetic wave energy sent by the bicycle wireless charging module of the bicycle, and converts the sensed electromagnetic wave energy into electrical energy to charge the first battery.

[0044] In one embodiment, after the step of detecting the setting status of the riding interaction device and the bicycle by the in-place detection device, the method further includes:

[0045] When the setting state is changed from the connection state to the disassembly state, the system running the cycling interactive device is switched to the first system having the function of a wearable device;

[0046] When the setting state is converted from the disassembled state to the connected state, the system running the riding interactive device is switched to a second system having a riding interactive function.

[0047] In one embodiment, after the step of controlling the display module to enter a screen-on state, the method further includes:

[0048] When the riding interactive device is in the first system, displaying a first UI interface corresponding to the first system through the display module;

[0049] When the riding interaction device is in the second system, the second UI interface corresponding to the second system is displayed through the display module.

[0050] In one embodiment, the method further comprises:

[0051] When the riding interactive device is in the first system, setting the vibration mode of the interactive feedback module to a first vibration mode;

[0052] When the riding interaction device is in the second system, the vibration mode of the interactive feedback module is set to the second vibration mode, wherein the vibration intensity of the first vibration mode is less than the vibration intensity of the second vibration mode.

[0053] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the adaptive display method of the riding interactive device as described above are implemented.

[0054] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the steps of the adaptive display method of the riding interactive device as described above.

[0055] The present application provides an adaptive display method for a cycling interactive device. The present application detects whether the cycling interactive device is installed on the handlebars of a bicycle through an in-place detection device, so as to determine whether the user sets the cycling interactive device on the handlebars of the bicycle for use, or removes the cycling interactive device and uses it as a wearable device. The present application also detects whether the user raises his wrist through a motion sensor. When the user sets the cycling interactive device on the handlebars of the bicycle for use, or uses it as a wearable device and raises his wrist, the screen of the wearable device is turned on.

[0056] In summary, the present application configures the cycling interaction device into a ring shape so that the cycling interaction device can be used as a cycling interaction device or a wearable device. Compared with conventional devices that can only be used to realize basic cycling interaction functions, the present application realizes the function of switching the cycling interaction device between a wearable device and a cycling interaction device, and through motion sensors, the cycling interaction device can adapt to the user's usage habits in the wearable device scenario, which greatly improves the practicality of the cycling interaction device and expands the usage scenarios of the cycling interaction device. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0058] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0059] Figure 1 A flowchart diagram of the first embodiment of the adaptive display method for a cycling interactive device of the present application;

[0060] Figure 2 This is a schematic diagram of the structure of the cycling interactive device for this application;

[0061] Figure 3 This is a schematic diagram of the device structure of the hardware operating environment involved in the adaptive display method of the cycling interactive device in the embodiment of the present application.

[0062] Description of Figure Numbers:

[0063] 1. Ring structure; 2. Display module; 4. Controller; 5. Second battery; 6. Outer wall; 7. Inner wall; 8. Faucet; 9. Curved display screen; 10. Touch unit; 11. Speaker; 12. Vibration sensor; 13. First wireless charging module; 14. Second wireless charging module; 15. Motion detection unit; 16. Ambient light detection unit; 17. Cushion pad; 19. Vehicle positioning module.

[0064] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0065] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0066] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0067] The main solution of the embodiment of the present application is: detecting the setting status of the riding interaction device and the bicycle through the in-place detection device, wherein the setting status includes: a connected state and a disassembled state; collecting the motion parameters of the riding interaction device through the motion sensor; when it is detected that the setting state is a connected state, or when it is detected that the setting state is a disassembled state and a wrist raising action is detected based on the motion parameters, controlling the display module to enter a bright screen state.

[0068] With the rapid development of science and technology, bicycles are no longer just traditional means of transportation, but have gradually integrated intelligent elements. Among them, cycling interactive devices, as the core component of smart bicycles, can be connected to bicycles and display real-time speed, gear, riding mileage, etc. on the display screen, greatly improving the user's riding experience. In order to enable users to more intuitively query riding data and control bicycles during riding, technicians usually configure multiple cycling interactive devices including stopwatches, bells, gear buttons, etc. on bicycles.

[0069] The smart interactive devices on bicycles are usually designed to provide information such as speed, mileage, and riding time during riding. The smart interactive devices are connected to the bicycle system to achieve real-time interaction with the rider. However, although this design can improve the convenience and safety of riding, it also leads to the problem that the smart interactive devices can only be used with bicycles and lose their functions when out of the bicycle environment.

[0070] Therefore, how to expand the application scenarios of intelligent interactive devices on bicycles has become a technical problem that needs to be urgently solved in this field.

[0071] In response to the above problems, the present application provides an adaptive display method for a cycling interactive device. The present application detects whether the cycling interactive device is installed on the bicycle handlebars through an in-place detection device to determine whether the user sets the cycling interactive device on the bicycle handlebars for use, or removes the cycling interactive device to use as a wearable device. The present application also detects whether the user raises his wrist through a motion sensor. When the user sets the cycling interactive device on the bicycle handlebars for use, or uses it as a wearable device and raises his wrist, the screen of the wearable device lights up.

[0072] In summary, the present application configures the cycling interaction device into a ring shape so that the cycling interaction device can be used as a cycling interaction device or a wearable device. Compared with conventional devices that can only be used to realize basic cycling interaction functions, the present application realizes the function of switching the cycling interaction device between a wearable device and a cycling interaction device, and through motion sensors, the cycling interaction device can adapt to the user's usage habits in the wearable device scenario, which greatly improves the practicality of the cycling interaction device and expands the usage scenarios of the cycling interaction device.

[0073] In this embodiment, for the convenience of description, the riding interactive device is used as the execution subject for explanation below.

[0074] Based on this, the embodiment of the present application provides an adaptive display method for a cycling interactive device, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the adaptive display method of the cycling interactive device of the present application.

[0075] In this embodiment, please refer to Figure 2 ,like Figure 2 As shown, in this embodiment, the riding interaction device includes:

[0076] Ring structure;

[0077] A display module, wherein the display module comprises a curved display screen and a touch unit, and the touch unit is attached to the outer wall of the annular structure;

[0078] A feedback module, wherein the feedback module comprises a speaker and a vibration sensor;

[0079] A controller, connected to the display module and the feedback module respectively;

[0080] The battery is connected to the controller, the display module and the feedback module respectively.

[0081] For details, please refer to Figure 2 ,in, Figure 2 This is a schematic diagram of the display module of the cycling interactive device of this application, such as Figure 2As shown, the cycling interactive device comprises: an annular structure 1, a display module 2, a feedback module 3 (not shown in the figure), a controller 4, and a battery 5, wherein the annular structure 1 comprises an outer wall 6 and an inner wall 7, and the cycling interactive device can be fixed to the handlebar 8 of the bicycle through the inner wall 7; the display module 2 comprises a curved display screen 9 and a touch unit 10, the touch unit 10 is attached to the outer wall 6 of the annular structure 1, and the curved display screen 9 is attached to the touch unit 10, and the curved display screen 9 can be detected by the touch unit 10, so as to determine the touch operation generated on the curved display screen 9; the feedback module 2 comprises a curved display screen 9 and a touch unit 10, and the curved display screen 9 can be detected by the touch unit 10, so as to determine the touch operation generated on the curved display screen 9; The feedback module 3 includes a speaker 11 and a vibration sensor 12, both of which are arranged inside the ring structure 1. The riding interactive device can play sound to the outside through the speaker 11 and provide vibration feedback through the vibration sensor 12; the controller 4 is a controller with wireless communication function, and is respectively connected to the curved touch unit 10, the speaker 11, and the vibration sensor 12; the battery 5 is arranged inside the ring structure 1, and is respectively connected to the curved display screen 9, the touch unit 10, the speaker 11, the vibration sensor 12, and the controller 4 to perform power supply operations.

[0082] In a feasible implementation manner, the riding interactive device further includes a first wireless charging module;

[0083] The first wireless charging module is connected to the controller and is used to perform wireless charging operations on the battery.

[0084] Specifically, Figure 2 As shown, a first wireless charging module 13 is also configured in the annular structure 1, and the first wireless charging module 13 is connected to the above-mentioned controller 4. At the same time, a second wireless charging module 14 is also provided in the handlebar 8 of the bicycle. The second wireless charging module 14 can perform wireless charging operation on the battery 5 through the first wireless charging module 13 configured in the annular structure 1. At the same time, the controller 4 can determine whether the annular structure 1 is configured on the handlebar 8 of the bicycle based on the connection status between the first wireless charging module 13 and the second wireless charging module 14, and further determine whether the device operation status of the riding interactive device is a connected state or a disassembled state.

[0085] In a feasible implementation manner, the riding interaction device further includes a motion detection unit and an ambient light detection unit;

[0086] The motion detection unit is connected to the controller and is used to collect motion parameters generated when the riding interactive device moves, so that the controller can determine whether the user triggers a wrist-raising action based on the motion parameters;

[0087] The ambient light detection unit is connected to the controller and is used to collect ambient light parameters corresponding to the surrounding environment.

[0088] Specifically, Figure 2 As shown, the cycling interactive device also includes: a motion detection unit 15 and an ambient light detection unit 16, which are both arranged in the ring structure 1 and are respectively connected to the above-mentioned controller 4. Through the motion detection unit 15, when the cycling interactive device is worn on the user's wrist, the motion parameters generated when the user's wrist moves can be collected, and the controller 4 determines the target control instructions to be executed based on the motion parameters; the ambient light detection unit 16 can collect the ambient light parameters corresponding to the environment where the cycling interactive device is located, and the controller 4 adjusts the display module 2 according to the ambient light parameters.

[0089] In a feasible implementation manner, the riding interactive device further comprises a cushion;

[0090] The buffer pad is attached to the inner wall of the annular structure, and is used to allow the riding interactive device to be detachably connected to the bicycle through the buffer pad.

[0091] Specifically, Figure 2 As shown, the cycling interactive device may also include: a buffer pad 17, which is fixed on the inner wall 7 of the annular structure and is detachably connected to the inner wall 7. At the same time, the buffer pad 17 can also be detachably connected to the handlebar 8 of the bicycle. By assembling the inner wall 7, the buffer pad 17 and the handlebar 8, the cycling interactive device can be fixed on the handlebar 8 of the bicycle, and the device operation state of the cycling interactive device can enter the connected state. Similarly, by separating the inner wall 7, the buffer pad 17 and the handlebar 8, the cycling interactive device can be separated from the handlebar 8, and the cycling interactive device can be worn on the user's wrist, thereby switching the device operation state of the cycling interactive device to the disassembled state. It can be understood that the buffer pad 17 will not interfere with the wireless signals generated during the wireless communication and wireless charging operations. Furthermore, since the circumference of a human wrist is usually larger than the circumference of the position on the bicycle handlebar 8 for mounting the cycling interactive device, when mounting the cycling interactive device that can be worn on the wrist on the bicycle handlebar, it is necessary to increase the circumference of the bicycle handlebar through a buffer pad 17 so that the cycling interactive device can be more tightly fixed on the bicycle handlebar. At the same time, the buffer pad 17 can adopt a structure with a shock-absorbing effect to buffer the bumps during riding, thereby preventing the bumps during riding from causing impact on the cycling interactive device and causing damage to the device.

[0092] In this way, the present application fixes the cycling interaction device on the handlebar of the bicycle through the inner wall of the annular structure, and collects the target touch operation generated by the user during the operation through the display module attached to the outer wall of the annular structure, thereby determining the target touch instruction to be executed according to the target touch operation, so as to execute the target touch instruction through the controller, and then the display module displays the display content that the user needs to view to the outside, so that the user can complete different operations such as driving parameter query and vehicle control through a single interactive interface displayed in a single cycling interaction device, thereby solving the technical problem in the related technology that the user needs to spend more energy to find the cycling interaction device to be used first, which causes the user to fail to pay attention to the risks in the surrounding area during the process of finding the cycling interaction device, resulting in certain safety hazards in the bicycle during driving. The technical effect of allowing the user to perform multiple interactive operations with the bicycle through a single cycling interaction device is achieved, further improving the safety during riding.

[0093] Based on the above hardware structure, the adaptive display method of the riding interactive device includes steps S10 to S30:

[0094] Step S10, detecting the setting state of the riding interaction device and the bicycle by the in-place detection device, wherein the setting state includes: a connected state and a disassembled state;

[0095] It should be noted that the presence detection device is a device that can sense or detect the physical connection status between the cycling interactive device and the bicycle. It may be implemented using a variety of technologies, such as magnetic induction, mechanical switch, Bluetooth connection status monitoring, etc.

[0096] In this embodiment, the position detection device detects in real time whether the bicycle is securely mounted on the bicycle (connected state) or removed from the bicycle (detached state).

[0097] Step S20, collecting motion parameters of the riding interactive device through the motion sensor;

[0098] It should be noted that a motion detection unit is also configured in the ring structure of the cycling interaction device. It can be understood that when the user removes the cycling interaction device from the handlebar of the bicycle and wears it on his wrist, the cycling interaction device can collect the motion parameters of the user's wrist through the motion detection unit and perform corresponding interactive operations based on the motion parameters.

[0099] In this embodiment, the cycling interactive device is equipped with built-in motion sensors, which can sense the motion state of the device and collect relevant data. Common motion sensors include accelerometers, gyroscopes, and magnetometers. When the cycling interactive device is running, the sensors will be activated to continuously monitor and record the motion parameters of the cycling interactive device, such as acceleration, angular velocity, direction, etc.

[0100] Step S30, when it is detected that the setting state is a connection state, or when it is detected that the setting state is a disassembly state and a wrist raising action is detected based on the motion parameter, control the display module to enter a screen-on state.

[0101] In this embodiment, when the device is in a connected state, since the user is likely to be cycling, the display module is directly turned on to provide necessary cycling information (such as speed, distance, heart rate, etc.). When the controller determines that the device is in a disassembled state, it first calls the motion detection unit to collect the motion parameters generated when the user's wrist moves. After that, the controller parses the collected motion parameters to determine whether the user triggers the wrist-raising action based on the motion parameters. In order to save power and avoid unnecessary display, the control system will wait for specific user actions (such as wrist-raising) to trigger the display module to turn on. This design not only meets the needs of users in different scenarios, but also effectively extends the battery life of the device.

[0102] Exemplarily, for example, when the controller confirms that the device is in a disassembled state, it determines that the cycling interactive device is worn on the user's wrist. At this time, the controller calls the motion detection unit configured in the cycling interactive device to collect the motion parameters generated when the user's wrist moves. After that, the controller parses the motion parameters to determine whether the user is in motion or stationary state according to the motion parameters, and when it is determined that the user is in motion, it determines whether the motion parameter characteristics corresponding to the motion parameters match the preset wrist-raising action parameter characteristics, thereby determining whether the user has a wrist-raising action. After that, if the controller determines that the motion parameter characteristics match the wrist-raising action parameter characteristics, it determines that the user has triggered the wrist-raising action. At this time, the controller controls the curved screen to light up.

[0103] In this way, when the cycling interactive device determines that it is worn on the user's wrist, it can collect the motion parameters generated when the user moves the wrist, and turn on the screen display when it recognizes that the user triggers the wrist raising action based on the motion parameters.

[0104] Furthermore, in a feasible implementation manner, the cycling interaction device further includes: an ambient light detection module; after the above step S30, the method may further include steps S40 to S50:

[0105] Step S40, when the display module is in a screen-on state, detecting the ambient brightness through the ambient light detection module;

[0106] Step S50: adjusting the display brightness of the display module according to the ambient brightness, wherein the ambient brightness is positively correlated with the display brightness.

[0107] It should be noted that an ambient light detection unit is also configured in the ring structure of the cycling interactive device. It can be understood that when the curved screen is turned on, the cycling interactive device can identify the light conditions in the surrounding environment through the ambient light detection unit and automatically adjust the display parameters of the screen according to the light conditions.

[0108] In this embodiment, when the curved screen is turned on, the ambient light detection unit configured by itself is called to detect the surrounding environment to obtain ambient light parameters. Finally, the controller generates screen adjustment parameters that match the ambient light parameters, and adjusts the real-time screen brightness of the curved display screen according to the screen adjustment parameters.

[0109] Exemplarily, for example, when the curved screen is turned on, the controller calls the ambient light detection unit configured in the ring structure to detect the surrounding environment, thereby determining the ambient light parameters contained in the surrounding environment. Finally, the controller determines the real-time screen brightness of the curved display screen, and queries the preset brightness adjustment mapping table based on the real-time screen brightness and ambient light parameters, which includes multiple benchmark screen brightnesses, benchmark ambient light parameters, and benchmark brightness adjustment parameters corresponding to multiple benchmark screen brightnesses and benchmark ambient light parameters. The controller then filters out screen brightness adjustment parameters that match the real-time screen brightness and ambient light parameters based on the brightness adjustment mapping table, and adjusts the real-time screen brightness of the curved display screen 9 according to the screen brightness adjustment parameters.

[0110] In this way, the cycling interactive device can collect ambient light parameters in the surrounding environment, and then adjust the real-time screen brightness of the curved display screen according to the ambient light parameters.

[0111] It should be noted that an ambient light detection unit is also configured in the ring structure of the cycling interactive device. It can be understood that when the curved screen is turned on, the cycling interactive device can identify the light conditions in the surrounding environment through the ambient light detection unit and automatically adjust the display parameters of the screen according to the light conditions.

[0112] In this embodiment, when the curved screen is turned on, the ambient light detection unit configured by itself is called to detect the surrounding environment to obtain ambient light parameters. Finally, the controller generates screen adjustment parameters that match the ambient light parameters, and adjusts the real-time screen brightness of the curved display screen according to the screen adjustment parameters.

[0113] Exemplarily, for example, when the curved screen is turned on, the controller calls the ambient light detection unit configured in the ring structure to detect the surrounding environment, thereby determining the ambient light parameters contained in the surrounding environment. Finally, the controller determines the real-time screen brightness of the curved display screen, and queries the preset brightness adjustment mapping table based on the real-time screen brightness and ambient light parameters, which includes multiple benchmark screen brightnesses, benchmark ambient light parameters, and benchmark brightness adjustment parameters corresponding to multiple benchmark screen brightnesses and benchmark ambient light parameters. The controller then filters out screen brightness adjustment parameters that match the real-time screen brightness and ambient light parameters based on the brightness adjustment mapping table, and adjusts the real-time screen brightness of the curved display screen according to the screen brightness adjustment parameters.

[0114] In this way, the cycling interactive device can collect ambient light parameters in the surrounding environment, and then adjust the real-time screen brightness of the curved display screen according to the ambient light parameters.

[0115] Furthermore, in a feasible implementation manner, before the above step S30, the method may further include steps A10 to A30:

[0116] Step A10, extracting features from the motion parameters to obtain motion features;

[0117] In this embodiment, feature extraction is an important step in machine learning and signal processing, which involves extracting useful information for classification, recognition or prediction from raw data. In motion analysis, feature extraction usually includes features in the time domain, frequency domain or time-frequency domain, such as the peak value, duration, frequency component, etc. of acceleration. Specifically, the raw data (such as acceleration, angular velocity, etc.) collected by the built-in motion sensor (such as accelerometer, gyroscope) of the cycling interactive device is used to extract features related to the wrist raising action by applying specific algorithms (such as Fourier transform, wavelet transform, sliding window average, etc.).

[0118] Step A20, calculating the similarity between the motion feature and the preset wrist-raising motion feature;

[0119] It should be noted that the preset wrist-raising motion feature may be a parameter feature obtained by integrating a large number of motion parameter samples when the wrist is raised.

[0120] In this embodiment, the extracted motion features are compared with preset wrist-raising motion features (these features may be obtained through previous data collection and analysis), and the similarity between them is calculated using an appropriate similarity measurement method.

[0121] Step A30: when the similarity is greater than a preset similarity threshold, determining that the motion action of the riding interactive device is a wrist-raising action.

[0122] In this embodiment, a similarity threshold is set. When the calculated similarity exceeds the threshold, the current motion feature is considered to be sufficiently similar to the preset wrist-raising motion feature, and thus can be determined as a wrist-raising motion. The selection of this threshold is usually based on experimental data and the requirements of actual application scenarios.

[0123] By performing feature extraction and similarity calculation on motion parameters, the wrist-raising action of cycling interactive devices can be identified more accurately, reducing misjudgments and missed judgments.

[0124] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above description and will not be repeated later. On this basis, the display module includes: a curved screen and a touch unit for detecting touch operations on the curved screen, and the riding interactive device also includes: a controller and an interactive feedback module, and the interactive feedback module includes a vibration sensor and a speaker; the method may also include steps B10 to B30:

[0125] Step B10, receiving a target touch operation through the interactive feedback module;

[0126] It should be noted that the vibration sensor may be a vibration feedback motor, and the interactive feedback module may provide feedback based on the user's touch operation or based on the system's response.

[0127] In this embodiment, when the cycling interactive device is running, the controller 4 in the cycling interactive device first calls the touch unit configured in the cycling interactive device to detect the curved display screen included in the display module, so as to determine the target touch operation adopted by the user when touching the curved display screen.

[0128] Exemplarily, for example, when the cycling interaction device is fixed to the handlebar of a bicycle through its inner wall, the user can use his fingers to press the touch area in the display module 2 of the cycling interaction device. At this time, by configuring a controller in the cycling interaction device, the touch unit configured in the display module is first called to detect the curved display screen, so as to determine the pressing area and pressing action type generated in the curved display screen when the user touches the curved display screen. The controller then determines the target touch operation adopted by the user based on the pressing area and pressing action type.

[0129] Step B20, based on a preset mapping relationship, obtaining a target control instruction and a vibration feedback form of the target touch operation mapping, wherein the vibration feedback form includes: vibration position, vibration frequency, vibration duration, vibration intensity and vibration waveform;

[0130] It should be noted that the vibration feedback form includes the position, frequency, duration and intensity of the vibration. For example, when the user touches the touch area A, vibration of a certain frequency, duration and intensity is performed at the touch area A. The user can know what instruction is triggered according to different vibration feedback forms, thereby improving the convenience of use.

[0131] In this embodiment, after identifying the target touch operation, the controller further processes the target touch operation to determine the target touch instruction and vibration feedback form that match the target touch operation, and then controls the bicycle or riding interactive device based on the target touch instruction, and vibrates the interactive feedback module to provide touch feedback to the user. In addition, different vibration forms correspond to different touch operations, so that the user can rely on touch to distinguish whether the instruction is correct.

[0132] Exemplarily, for example, after identifying the target touch operation, the controller further reads the storage module configured in the cycling interactive device to obtain an instruction mapping table containing multiple preset touch operations and preset control instructions corresponding to each of the multiple preset touch operations. The controller then queries the instruction mapping table based on the target touch operation to determine the target control instruction that matches the target touch operation. The controller then executes the target control instruction to control the bicycle or the cycling interactive device.

[0133] Step B30, controlling the interactive feedback module to operate according to the vibration feedback form, and executing the target control instruction through the controller.

[0134] In a feasible implementation manner, the target control instruction includes: a driving instruction and a screen control instruction;

[0135] The step of executing the target control instruction by the controller in the above step B30 includes steps B31 to B32:

[0136] Step B31, when the target control instruction is a driving instruction, sending the driving instruction to the bicycle through the controller, wherein the driving instruction is used to trigger the riding power-assisting module of the bicycle to switch the current power-assisting gear to the target power-assisting gear corresponding to the driving instruction;

[0137] Step B32, when the target control instruction is a screen control instruction, executing the UI interactive operation corresponding to the screen control instruction through the controller.

[0138] In this embodiment, after determining the target control instruction, the controller first determines whether the instruction type corresponding to the target control instruction is a drive control instruction or a screen control instruction. Then, when the controller determines that the instruction type of the target control instruction is a drive control instruction, the controller inputs the acquired target control instruction into the drive module in the bicycle, so that the drive module adjusts the riding parameters of the bicycle according to the target control instruction. Similarly, when the controller determines that the instruction type of the target control instruction is a screen control instruction, the controller switches the display content of the display module according to the screen control instruction.

[0139] For example, if the user touches the touch area A of the curved display screen once with his thumb, and the corresponding target touch command is a gear increase command, then when the controller determines that the target control command is a gear increase, it first determines that the command type of the target control command is a drive control command for operating a bicycle, and the controller inputs the gear increase command into the drive module of the bicycle, so that the drive module adjusts the riding parameters of the bicycle according to the gear increase command to increase the gear of the bicycle transmission;

[0140] Similarly, if the user touches the touch area B of the curved display screen once with his thumb, the corresponding target touch command is a gear reduction command. At this time, when the controller determines that the target control command is the gear reduction command, it first determines that the command type of the target control command is a drive control command for operating a bicycle, and the controller inputs the gear reduction command into the drive module of the bicycle, so that the drive module adjusts the riding parameters of the bicycle according to the gear reduction command to reduce the gear of the bicycle transmission;

[0141] Similarly, if the user touches the touch area A and the touch area of ​​the curved display screen with the thumb and the index finger at the same time, the corresponding target touch command is a mode switching command. At this time, when the controller determines that the target control command is the mode switching command, it first determines that the command type of the target control command is a drive control command for operating a bicycle, and the controller inputs the gear reduction command into the drive module of the bicycle, so that the drive module switches the riding mode of the bicycle according to the mode switching command;

[0142] Similarly, if the user continuously slides his thumb to the right within the touch area of ​​the touch-surface curved display screen, the corresponding target touch instruction is a content switching instruction. At this time, when the controller determines that the target control instruction is a content switching instruction, it first determines that the instruction type of the target control instruction is a screen control instruction for adjusting the display module. The controller then controls the display module to switch the content being displayed according to the content switching instruction.

[0143] In addition, in this embodiment and another embodiment, if the user continuously slides vertically with his thumb within the touch area of ​​the touch curved display screen, and the corresponding target touch instruction is a ringing instruction, then when the controller determines that the target control instruction is a ringing instruction, it can determine that the instruction type of the target control instruction is a feedback control instruction for controlling the interactive feedback module. The controller then controls the speaker in the interactive feedback module according to the ringing instruction to make the speaker make a sound.

[0144] In addition, in this embodiment and another embodiment, after determining that the target touch command is a content switching command, if the controller determines that the content displayed on the display module is the last page of content, the controller controls the curved display screen to directly enter the off state.

[0145] In this embodiment, when the cycling interactive device is running, the controller in the cycling interactive device first calls the touch unit configured in the cycling interactive device to detect the curved display screen included in the display module, so as to determine the target touch operation used by the user when touching the curved display screen. Thereafter, the controller processes the target touch operation to determine the target touch instruction that matches the target touch operation, and then controls the bicycle or the cycling interactive device based on the target touch instruction.

[0146] In this way, the present application collects the target touch operations generated by the user during operation through the display module, and determines the target touch instructions to be executed according to the target touch operations, so as to execute the target touch instructions through the controller, and then the display module displays the display content that the user needs to view to the outside, so that the user can complete different operations such as driving parameter query and vehicle control through a single interactive interface displayed in a single riding interactive device, thereby solving the technical problem in the related technology that the user needs to spend extra energy to operate different riding interactive devices during riding, resulting in certain safety hazards during riding, thereby achieving the technical effect of allowing the user to perform multiple interactive operations with the bicycle through a single riding interactive device, further improving the safety during riding.

[0147] Furthermore, in a feasible implementation manner, the method further includes:

[0148] Establishing a communication connection with an external device via the controller;

[0149] receiving a customized instruction sent by the external device based on the communication connection;

[0150] The device parameters of the riding interactive device are updated according to the customized object and customized parameters in the customized instruction, wherein the customized object includes: a UI interface, and the customized parameters include: a category of the UI interface.

[0151] In this embodiment, the cycling interactive device is built with a controller (such as a microprocessor, a microcontroller, etc.), which is responsible for the overall management and control of the device. In order to interact with an external device (such as a smart phone, a tablet computer, a computer or other smart device), the controller will use a communication protocol (such as Bluetooth, Wi-Fi, NFC, USB, etc.) to establish a communication connection with the external device. This connection allows the exchange of data and information between devices. Once the communication connection is established, the adaptive display of the cycling interactive device can receive instructions from the external device. These instructions are called "customized instructions" because they are generated by the user or the external device according to specific needs, and are intended to change the UI interface style of the cycling interactive device. After receiving the customized instructions, the adaptive display of the cycling interactive device will parse these instructions and extract the customized objects and customized parameters therein. The customized object refers to the device part or function that needs to be modified (such as screen brightness, style, etc.), and the customized parameter is the value or setting for specific modification of these objects. The controller will update the internal configuration or parameters of the cycling interactive device based on this information to reflect the user's customization needs. In a preferred solution, the customized object refers to the UI interface, and the customized parameter refers to the category of the UI interface. The category of the UI interface can include style, color, brightness, etc.

[0152] Exemplarily, a user selects a favorite UI interface design in a corresponding application via a smartphone, downloads various parameters of the UI interface design, and transmits them to a cycling interactive device via a communication connection. The cycling interactive device applies the UI interface design to change the style of the UI interface.

[0153] Based on the first embodiment and / or the second embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those of the first embodiment and / or the second embodiment can be referred to the above introduction, and will not be described in detail later. On this basis, the method further includes:

[0154] Step C10, receiving the obstacle distance parameter sent by the bicycle, and determining whether the obstacle distance parameter reaches a preset obstacle distance threshold;

[0155] Step C20, if it is determined that the obstacle distance parameter reaches the obstacle distance threshold, generating distance warning information based on the obstacle distance parameter;

[0156] Step C30: outputting the distance alarm information to the interactive feedback module through the controller, so as to play the distance alarm information externally through the interactive feedback module.

[0157] It should be noted that a radar module is arranged on the bicycle, which can be used to detect the distance between the obstacles around the bicycle and the bicycle. Preferably, the radar module is arranged at the taillight of the bicycle. The radar module can detect the obstacle distance parameters between the bicycle and other surrounding obstacles by emitting ultrasonic waves, and send the obstacle distance parameters to the controller, so that the controller determines whether to send a distance alarm information to the user by controlling the speaker based on the obstacle distance parameters.

[0158] In this embodiment, before receiving the target touch operation triggered by the user through the display module, the controller first receives the obstacle distance parameters between the surrounding obstacles and the bicycle collected by the radar module configured in the bicycle when detecting the surrounding environment. The controller then reads the storage module configured by itself to obtain a preset obstacle distance threshold, and determines whether the obstacle distance parameter reaches the obstacle distance threshold. Afterwards, if the controller determines that the obstacle distance parameter reaches the obstacle distance threshold, it generates distance alarm information based on the obstacle distance parameter. Finally, the controller sends the generated distance alarm information to the speaker configured in the interactive feedback module, so that the speaker plays the distance alarm information externally.

[0159] Exemplarily, for example, when the bicycle is traveling, the radar module configured at its taillight position is activated, so that the radar module transmits sound wave signals to the surrounding environment. At the same time, the radar module receives the rebound signals generated by each sound wave signal after contacting an obstacle, and then determines the obstacle distance parameters generated between the bicycle and other vehicles, pedestrians, buildings and other obstacles in the surrounding environment based on the transmitted signal and the rebound signal. The bicycle then sends the obstacle distance parameters to the controller in the riding interactive device by wireless transmission. At this time, the controller receives the obstacle distance parameters sent by the bicycle and reads the above-mentioned storage module to obtain a preset obstacle distance threshold. The controller 4 then compares the obstacle distance parameters with the obstacle distance threshold to determine whether the obstacle distance parameters reach the obstacle distance threshold. Finally, if the controller determines that the obstacle distance parameter reaches the obstacle distance threshold, it generates distance alarm information based on the obstacle distance parameter and sends the distance alarm information to the speaker, so that the alarm information is played externally through the speaker.

[0160] In this way, the cycling interactive device can receive obstacle distance parameters detected by the radar module during the riding process of the bicycle, and when it is judged that the surrounding obstacles are too close to the vehicle based on the obstacle distance parameters, the distance alarm information is played through the speaker to prompt the user who is riding, thereby further improving the safety during riding.

[0161] Based on the first to third embodiments of the present application, in the fourth embodiment of the present application, the same or similar contents as those of the first to third embodiments can be referred to the above description, and will not be repeated in the following. On this basis, the riding interaction device further includes: a positioning module;

[0162] After the above step S10, the method further includes steps S60 to S80:

[0163] Step S60, when the setting state is converted from the connection state to the disassembly state, outputting a preset alarm sound through the speaker;

[0164] In this embodiment, similar to a bicycle, a presence detection device is also installed on the cycling interactive device. The second presence detection device on the cycling interactive device can detect in real time whether the cycling interactive device is installed on the bicycle. The setting state of the bicycle and the cycling interactive device can include a connection state, that is, the cycling interactive device is installed on the bicycle, and a disassembly state, that is, the cycling interactive device is disassembled from the bicycle. When the presence detection device on the cycling interactive device detects that the cycling interactive device is disassembled, an alarm is issued through the speaker on the cycling interactive device.

[0165] Step S70, obtaining device location information at preset time intervals through the positioning module;

[0166] Step S80, uploading the device location information and preset warning information.

[0167] In this embodiment, since the battery capacity of the cycling interactive device is generally small and the positioning module consumes more power, the positioning module is generally not set in the cycling interactive device. However, the positioning module can also be set. When it is detected that the cycling interactive device is removed from the handlebars of the bicycle, the positioning module is started to obtain the location information of the device at a certain time interval, and then the location information of the device is uploaded to the server or the user's mobile terminal, and the warning information is displayed through the speaker or the screen.

[0168] Further, in a feasible implementation, the riding interactive device includes: a first battery, and the in-place detection device includes: a wireless charging module; the above step S10 includes steps S11 to S13:

[0169] Step S11, detecting the magnetic field strength through the wireless charging module;

[0170] Step S12, when it is detected that the magnetic field strength increases, determining that the setting state is a connection state;

[0171] Step S13, sensing the electromagnetic wave energy sent by the bicycle wireless charging module of the bicycle through the wireless charging module, and converting the sensed electromagnetic wave energy into electrical energy to charge the first battery.

[0172] In this embodiment, the riding interactive device is also provided with a battery, and the in-situ detection device can be a wireless charging module. The strength of the magnetic field detected by the wireless charging module can be used to detect whether there are other wireless charging devices close to the wireless charging module. When the magnetic field strength is detected to increase, it can be determined that the setting state of the bicycle and the riding interactive device is a connected state. The wireless charging module on the riding interactive device includes a receiving antenna or an induction coil. These elements are designed to sense the electromagnetic wave energy emitted from the bicycle wireless charging module. These electromagnetic waves propagate through media such as air. When they approach the receiving antenna of the wireless charging module, an alternating current, i.e., an induced current, will be generated in the antenna. The circuit inside the wireless charging module will rectify and filter the induced electromagnetic wave energy (actually an alternating current) and convert it into DC power. The converted DC power is then supplied to the battery (i.e., the charged battery) inside the riding interactive device.

[0173] Based on the first to fourth embodiments of the present application, in the fifth embodiment of the present application, the same or similar contents as those of the first to third embodiments can be referred to the above description, and will not be repeated in the following. On this basis, after the above step S10, the method can also include steps D10 to D20:

[0174] Step D10, when the setting state is converted from the connection state to the disassembly state, switching the system operated by the cycling interactive device to a first system having a wearable device function;

[0175] It should be noted that, in this embodiment, the wearable device may be a watch, a bracelet, a wristband device, etc.

[0176] In this embodiment, when the cycling interactive device changes from a connected state to a detached state with an external device, the device automatically detects the change and triggers a system switching mechanism. At this time, the device switches the currently running system to another system, namely, the first system with the wearable device function.

[0177] This wearable device system includes a series of functions related to daily wear, such as time display, step counting, calorie consumption, sleep monitoring, message reminders (notifications from mobile phones), etc. These functions enable the cycling interactive device to be used as a smart wearable device when it is out of the cycling environment, meeting the daily needs of users.

[0178] Step D20, when the setting state is converted from the disassembled state to the connected state, the system running the riding interactive device is switched to a second system having a riding interactive function.

[0179] In this embodiment, when the cycling interactive device is switched from the disassembled state to the connected state, the device will also automatically detect this change and trigger the system switching mechanism again. At this time, the device will switch the currently running wearable device system back to the system designed for cycling, that is, the second system with cycling interactive functions.

[0180] This cycling system includes various functions needed during cycling, such as real-time speed display, distance tracking, altitude changes, cycling route planning, navigation instructions, music control (if supported), cycling data analysis, etc. These functions are designed to enhance the cycling experience, help users better enjoy the cycling process, and obtain valuable cycling data.

[0181] Furthermore, in a feasible implementation manner, after the above step S10, the method may further include steps E10 to E20:

[0182] Step E10, when the riding interactive device is in the first system, displaying a first UI interface corresponding to the first system through the display module;

[0183] In this embodiment, after determining that the user triggers the wrist-raising action, the controller reads the above-mentioned storage module to obtain the user preset graphical interface matching the wrist-raising action, and sends the user preset graphical interface to the display module to play the user preset graphical interface externally through the curved display screen.

[0184] For example, after the controller determines that the user has triggered the wrist-raising action, it determines that the cycling interactive device is in the wearing mode. At this time, the controller reads the above-mentioned storage module to obtain a user preset graphical interface that matches the wearing mode and includes multiple user-defined interfaces. The controller then sends the user preset graphical interface to the display module to play the user preset graphical interface externally through the curved display screen. In this way, the user can view user preset parameters such as various physiological parameters related to himself through the user preset graphical interface while wearing the cycling interactive device.

[0185] In addition, in this embodiment and another embodiment, if the controller determines that the motion parameter characteristics and the wrist-raising action parameter characteristics do not match, it determines that the user has not triggered the wrist-raising action at this time. At this time, the controller reads the above-mentioned storage module to obtain the preset screen-off instruction, and controls the display module to enter the closed state according to the screen-off instruction.

[0186] Step E20: when the riding interactive device is in the second system, displaying a second UI interface corresponding to the second system through the display module.

[0187] In this embodiment, when the riding interactive device is set on the handlebars in the second system, the second graphical interface is played accordingly.

[0188] Furthermore, in a feasible implementation manner, the method may further include steps F10 to F20:

[0189] Step F10, when the riding interactive device is in the first system, setting the vibration mode of the interactive feedback module to the first vibration mode;

[0190] Step F20, when the riding interaction device is in the second system, setting the vibration mode of the interactive feedback module to the second vibration mode, wherein the vibration intensity of the first vibration mode is less than the vibration intensity of the second vibration mode.

[0191] In this embodiment, after executing the target control instruction, the controller may further determine its own device operating status, and when determining that the device operating status is a connected state, send a preset first vibration intensity parameter to the interactive feedback module, so that the vibration sensor in the interactive feedback module operates according to the first vibration intensity parameter, thereby providing a first vibration feedback. In addition, when determining that the device operating status is a disassembled state, the controller sends a preset second vibration intensity parameter that is less than the first vibration intensity parameter to the interactive feedback module, so that the vibration sensor in the interactive feedback module operates according to the second vibration intensity parameter, thereby providing a second vibration feedback.

[0192] Exemplarily, for example, after executing the target control instruction, if the controller determines that the device operation state of the riding interactive device is a connected state, it is determined that the riding interactive device is in a vehicle-mounted scene. At this time, the controller reads the above-mentioned storage module to obtain the first vibration intensity parameter, and sends the first vibration intensity parameter to the interactive feedback module to make the vibration sensor in the interactive feedback module enter the strong vibration mode, so as to operate according to the first vibration intensity parameter to provide a first vibration feedback with a higher intensity;

[0193] Alternatively, if the controller determines that the device operating state of the cycling interactive device is a disassembled state, it determines that the cycling interactive device is in a wearing scenario. At this time, the controller reads the above-mentioned storage module to obtain a second vibration intensity parameter that is less than the first vibration intensity parameter, and sends the second vibration intensity parameter to the interactive feedback module to enable the vibration sensor in the interactive feedback module to enter a weak vibration mode, thereby operating according to the second vibration intensity parameter to provide a second vibration feedback with lower intensity.

[0194] In this way, the riding interactive device can control the vibration sensor to operate after completing the target control instruction to provide corresponding vibration feedback to the user.

[0195] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the adaptive display method of the riding interactive device of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0196] The present application provides a cycling interaction device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the adaptive display method of the cycling interaction device in the above-mentioned embodiment 1.

[0197] Reference below Figure 3 , which shows a structural schematic diagram of a riding interaction device suitable for implementing an embodiment of the present application. Figure 3 The riding interactive device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0198] like Figure 3 As shown, the riding interactive device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the riding interactive device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the riding interactive device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a riding interactive device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or provided instead.

[0199] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0200] The cycling interactive device provided by the present application adopts the adaptive display method of the cycling interactive device in the above embodiment, which can solve the technical problem of how to expand the application scenarios of the intelligent interactive device on the bicycle. Compared with the prior art, the beneficial effects of the cycling interactive device provided by the present application are the same as the beneficial effects of the adaptive display method of the cycling interactive device provided by the above embodiment, and the other technical features in the cycling interactive device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0201] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0202] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0203] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the adaptive display method of the riding interactive device in the above-mentioned embodiment.

[0204] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.

[0205] The computer-readable storage medium may be included in the riding interactive device; or may exist independently without being assembled into the riding interactive device.

[0206] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the cycling interaction device, the cycling interaction device: detects the setting status of the cycling interaction device and the bicycle through the in-place detection device, wherein the setting status includes: a connected state and a disassembled state; collects motion parameters of the cycling interaction device through the motion sensor; and controls the display module to enter a bright screen state when it is detected that the setting state is a connected state, or when it is detected that the setting state is a disassembled state and a wrist-raising action is detected based on the motion parameters.

[0207] The computer program code for performing the operation of the present application can be written in one or more programming languages ​​or a combination thereof. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer, partially on the remote computer, or completely on the remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., using an Internet service provider to connect through the Internet).

[0208] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0209] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0210] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the adaptive display method of the above-mentioned cycling interactive device, and can solve the technical problem of how to expand the application scenarios of the intelligent interactive device on the bicycle. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the adaptive display method of the cycling interactive device provided by the above-mentioned embodiment, and will not be repeated here.

[0211] The present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the adaptive display method of the riding interactive device as described above.

[0212] The computer program product provided by the present application can solve the technical problem of how to expand the application scenarios of the intelligent interactive device on the bicycle. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the adaptive display method of the cycling interactive device provided by the above embodiment, which will not be repeated here.

[0213] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. An adaptive display method for a cycling interactive device, characterized in that: The method is applied to a cycling interactive device, the cycling interactive device comprising: a ring structure, a position detection device, a motion sensor and a display module, the cycling interactive device being detachably connected to a bicycle handlebar; the method comprising: Detecting the setting state of the riding interaction device and the bicycle through the in-place detection device, wherein the setting state includes: a connection state and a disassembly state; Collecting motion parameters of the riding interactive device through the motion sensor; When it is detected that the setting state is a connection state, or when it is detected that the setting state is a disassembly state and a wrist raising action is detected based on the motion parameter, the display module is controlled to enter a screen-on state.

2. The adaptive display method of the cycling interactive device according to claim 1, characterized in that: The riding interactive device further includes: an ambient light detection module; after the step of controlling the display module to enter a bright screen state, the method further includes: When the display module is in a screen-on state, detecting the ambient brightness through the ambient light detection module; The display brightness of the display module is adjusted according to the ambient brightness, wherein the ambient brightness is positively correlated with the display brightness.

3. The adaptive display method of a cycling interactive device according to claim 1, characterized in that: Before the step of controlling the display module to enter a screen-on state, the method further includes: Extracting features from the motion parameters to obtain motion features; Calculating the similarity between the motion feature and a preset wrist-raising motion feature; When the similarity is greater than a preset similarity threshold, it is determined that the motion action of the riding interactive device is a wrist-raising action.

4. The adaptive display method of a cycling interactive device according to claim 1, characterized in that: The display module includes: a curved screen and a touch unit for detecting touch operations on the curved screen, the riding interactive device also includes: a controller and an interactive feedback module, the interactive feedback module includes a vibration sensor and a speaker; the method also includes: Receiving a target touch operation through the interactive feedback module; Based on the preset mapping relationship, the target control instruction and vibration feedback form of the target touch operation mapping are obtained, wherein the vibration feedback form includes: vibration position, vibration frequency, vibration duration, vibration intensity and vibration waveform; The interactive feedback module is controlled to operate according to the vibration feedback form, and the target control instruction is executed by the controller.

5. The adaptive display method of the riding interactive device according to claim 4, characterized in that: The target control instructions include: drive instructions and screen control instructions; The step of executing the target control instruction by the controller includes: When the target control instruction is a driving instruction, the driving instruction is sent to the bicycle through the controller, wherein the driving instruction is used to trigger the riding power-assisting module of the bicycle to switch the current power-assisting gear to the target power-assisting gear corresponding to the driving instruction; When the target control instruction is a screen control instruction, the UI interaction operation corresponding to the screen control instruction is executed by the controller.

6. The adaptive display method of a cycling interactive device according to claim 4, characterized in that: The method further comprises: Establishing a communication connection with an external device via the controller; receiving a customized instruction sent by the external device based on the communication connection; The device parameters of the riding interactive device are updated according to the customized object and customized parameters in the customized instruction, wherein the customized object includes: a UI interface, and the customized parameters include: a category of the UI interface.

7. The adaptive display method of a cycling interactive device according to claim 4, characterized in that: The method further comprises: receiving the obstacle distance parameter sent by the bicycle, and determining whether the obstacle distance parameter reaches a preset obstacle distance threshold; If it is determined that the obstacle distance parameter reaches the obstacle distance threshold, generating distance warning information based on the obstacle distance parameter; The distance alarm information is output to the interactive feedback module through the controller, so that the distance alarm information is played externally through the interactive feedback module.

8. The adaptive display method of a cycling interactive device according to claim 4, characterized in that: The riding interaction device further includes: a positioning module; After the step of detecting the setting status of the riding interaction device and the bicycle by the in-place detection device, the method further includes: When the setting state is changed from the connected state to the disassembled state, a preset alarm sound is output through the speaker; Acquiring device location information through the positioning module at preset time intervals; Upload the device location information and preset warning information.

9. The adaptive display method of a cycling interactive device according to claim 1, characterized in that: The riding interactive device comprises: a first battery, and the in-place detection device comprises: a wireless charging module; The step of detecting the setting status of the bicycle and the riding interaction device by the in-place detection device comprises: Detecting the magnetic field strength through the wireless charging module; When detecting that the magnetic field strength increases, determining that the setting state is a connection state; The wireless charging module senses the electromagnetic wave energy sent by the bicycle wireless charging module of the bicycle, and converts the sensed electromagnetic wave energy into electrical energy to charge the first battery.

10. The adaptive display method of a cycling interactive device according to claim 4, characterized in that: After the step of detecting the setting status of the riding interaction device and the bicycle by the in-place detection device, the method further includes: When the setting state is changed from the connection state to the disassembly state, the system operated by the riding interactive device is switched to the first system having the function of a wearable device; When the setting state is converted from the disassembled state to the connected state, the system running the riding interactive device is switched to a second system having a riding interactive function.

11. The adaptive display method of a riding interactive device according to claim 10, characterized in that: After the step of controlling the display module to enter a screen-on state, the method further includes: When the riding interactive device is in the first system, displaying a first UI interface corresponding to the first system through the display module; When the riding interaction device is in the second system, the second UI interface corresponding to the second system is displayed through the display module.

12. The adaptive display method of a cycling interactive device according to claim 10, characterized in that: The method further comprises: When the riding interactive device is in the first system, setting the vibration mode of the interactive feedback module to a first vibration mode; When the riding interaction device is in the second system, the vibration mode of the interactive feedback module is set to the second vibration mode, wherein the vibration intensity of the first vibration mode is less than the vibration intensity of the second vibration mode.

13. A cycling interactive device, characterized in that: The riding interactive device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the adaptive display method of the riding interactive device according to any one of claims 1 to 12.

14. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the adaptive display method of the riding interactive device according to any one of claims 1 to 12 are implemented.