Wearing management method for wearable device, wearable device, and storage medium
By using a vibrating device to detect the wearing state in a smart wearable device, the problem of low accuracy of the pressure sensor is solved, and the accuracy and applicability of the wearing detection are improved.
Patent Information
- Application Number
- PCT/CN2023/133761
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-23
- Publication Date
- 2025-05-30
AI Technical Summary
When existing smart wearable devices detect wearing status, the use conditions of pressure sensors are strict, easily disturbed, and have low accuracy, resulting in a decrease in the accuracy of wearing detection results.
By setting up a vibrating device in the wearable device, vibration detection is performed using the natural frequency and amplitude of the vibrating device, it is determined whether the user is wearing the device correctly based on the vibration magnitude, and a prompt information is generated.
It improves the accuracy of wear detection results, reduces complexity, and does not require additional control of vibration devices for vibration. It is suitable for various sports modes.
Smart Images

Figure CN2023133761_30052025_PF_FP_ABST
Abstract
Description
Wearing management method of wearable device, wearable device and storage medium Technical Field
[0001] The present application relates to the technical field of wearable devices, and in particular to a wearing management method for a wearable device, a wearable device, and a storage medium. Background Art
[0002] As people's health awareness continues to rise, more and more people are participating in various forms of exercise. To meet this demand for health and exercise, smart wearable devices have emerged. By integrating various sensors and computer technologies, smart wearable devices can monitor and analyze human physiological and exercise data in real time, providing users with accurate health and exercise guidance.
[0003] In the field of smart wearable devices, pressure sensors are commonly used to detect the wearer's wearing status. These sensors collect the pressure generated when the user initially puts on the device to verify that the device is being worn correctly. If the device is worn too tight or too loose, a warning message is sent to the user via vibration or an audible tone, prompting the user to adjust the fit appropriately.
[0004] However, the operating conditions of pressure sensors are relatively strict. They need to contact the user and sense pressure. They are susceptible to interference and have low accuracy, which reduces the accuracy of the wearing detection results of smart wearable devices. Summary of the Invention
[0005] This application provides a wearable device wearing management method, a wearable device, and a storage medium, which improves the accuracy of wear detection results. The technical solution is as follows:
[0006] In a first aspect, a wearing management method for a wearable device is provided, wherein the wearable device includes a vibration device provided on the wearable device, and the method includes: detecting whether the wearable device meets a preset vibration prompt condition; when it is detected that the wearable device meets the vibration prompt condition, controlling the vibration device to vibrate; during the period when the vibration device vibrates, detecting the vibration magnitude of the wearable device; determining whether the user is wearing the wearable device correctly based on the vibration magnitude; and when it is detected that the user is not wearing the wearable device correctly, generating a prompt message to prompt the user that the wearable device is not wearing the wearable device correctly.
[0007] In a second aspect, a wearable device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the method described in the first aspect when executed by the processor.
[0008] In a third aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described in the first aspect is implemented.
[0009] In a fourth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the method described in the first aspect.
[0010] The embodiments of the present application provide a wear management method for a wearable device, a wearable device, and a storage medium. According to the solution provided by the present application, the wearable device includes a vibration device provided on the wearable device. The method includes: detecting whether the wearable device meets a preset vibration prompt condition; if it is detected that the wearable device meets the vibration prompt condition, controlling the vibration device to vibrate; when the wearable device meets the vibration prompt condition, the vibration device on the wearable device will vibrate at its natural frequency and natural amplitude. In other words, regardless of whether the wearable device is worn, the wearable device has the function of controlling the vibration device to vibrate. This solution utilizes this function to detect the vibration magnitude of the wearable device while the vibration device is vibrating. The vibration of the vibration device will cause the wearable device to vibrate, and the vibration magnitude can reflect the tightness of the wearable device. Based on the vibration magnitude, it is determined whether the user is wearing the wearable device correctly; if it is detected that the user is not wearing the wearable device correctly, a prompt message is generated to prompt the user that the wearable device is not wearing correctly. Based on the vibration prompt function that wearable devices already have, this solution determines whether the user is wearing the wearable device correctly by detecting the vibration level of the wearable device. It does not have the corresponding usage conditions restrictions of the pressure sensor, which improves the accuracy of the wearing detection results. In addition, there is no need to additionally control the vibration device to vibrate in order to detect the wearing status, which reduces complexity. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0012] FIG1 is a flowchart of a method for managing a wearable device provided by an embodiment of the present application;
[0013] FIG2 is a second flowchart of a method for managing a wearable device provided in an embodiment of the present application;
[0014] FIG3 is a flowchart of a third method for managing a wearable device provided in an embodiment of the present application;
[0015] FIG4 is a fourth flowchart of a wearing management method for a wearable device provided in an embodiment of the present application;
[0016] FIG5 is a fifth flowchart of a wearing management method for a wearable device provided in an embodiment of the present application;
[0017] FIG6 is a flowchart of a sixth method for managing a wearable device provided in an embodiment of the present application;
[0018] FIG7 is a flowchart of a seventh method for managing a wearable device provided in an embodiment of the present application;
[0019] FIG8 is a schematic structural diagram of a wearable device provided in an embodiment of the present application;
[0020] FIG9 is a schematic structural diagram of another wearable device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0021] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0022] It should be understood that the “multiple” mentioned in this application refers to two or more. In the description of this application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; “and / or” in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in order to facilitate the clear description of the technical solution of this application, words such as “first” and “second” are used to distinguish between identical or similar items with basically the same functions and effects. Those skilled in the art can understand that words such as “first” and “second” do not limit the quantity and execution order, and words such as “first” and “second” do not necessarily limit them to be different.
[0023] Before explaining the embodiments of the present application in detail, the application scenarios and related technologies of the embodiments of the present application are first explained.
[0024] Wearable devices in the embodiments of the present application include but are not limited to: smart bracelets, smart watches, smart clothes, smart accessories, smart glasses and other mobile terminal devices.
[0025] Related technologies have some problems with wearable device wear detection and motion data collection. Related technologies only use pressure sensors to detect wearable devices when they are first put on. However, the wearable device's wear state changes over time and with exercise intensity. This requires the wearable device to be able to detect changes in wear state in a timely manner and provide prompts and adjustments to improve the accuracy of motion data collection.
[0026] Furthermore, the related art methods of combining pressure sensors and posture sensors to collect data also present some issues. For example, noise and errors in the pressure sensors can lead to erroneous judgments about wearability. In this case, the data collected by the posture sensors may contain certain deviations, affecting the accuracy of data analysis. Furthermore, for certain sports (such as swimming), the combined pressure and posture sensor approach may result in inaccurate data collected by the posture sensors due to noise and errors in the pressure sensors, potentially failing to meet data collection requirements. Therefore, in the field of smart wearable devices, further research and development of more accurate, reliable, and widely applicable wear detection methods is needed.
[0027] The embodiment of the present application provides a wearable device wearing management method, which can be executed by any processor in the wearable device. As shown in Figure 1, Figure 1 is a flowchart of a wearable device wearing management method provided by an embodiment of the present application. The wearable device includes a vibration device provided on the wearable device. The wearable device wearing management method includes:
[0028] S101: Detect whether the wearable device meets the preset vibration prompt condition.
[0029] Wearable devices include a vibration device that controls vibration. This function remains in effect regardless of whether wear detection is performed on the wearable device. When the wearable device meets the vibration prompt conditions, the vibration device on the wearable device will vibrate at its natural frequency and amplitude.
[0030] The preset vibration prompt conditions can be set by those skilled in the art according to actual conditions and can represent the key time points when the user wears the wearable device. For example, the key time points can be any of the following time points: when physiological data collection starts, when motion data collection starts, when the detected motion data is abnormal, when the physiological data (including physiological data in a non-motion state and physiological data in a motion state) is abnormal. These time points can be used as preset vibration prompt conditions, and the processor used to execute the method can detect whether the preset vibration prompt conditions are met based on the user's operation on the visual interface of the wearable device or the collected data.
[0031] S102: When it is detected that the wearable device meets the vibration prompt condition, control the vibration device to vibrate.
[0032] In the embodiment of the present application, when it is detected that the wearable device meets the vibration prompt condition, it means that the vibration timing is met, a vibration instruction is sent to the vibration device, and the vibration device vibrates based on the vibration instruction.
[0033] Exemplarily, the user performs a selection operation for a physiological data detection mode or a motion mode on a visual interface, and the selection operation may be an operation of clicking, touching, or pressing a corresponding detection icon, a voice operation, or a gesture operation. The processor receives the selection operation, starts collecting physiological data or motion data, determines whether a preset vibration prompt condition is met, and controls the vibration device to vibrate. The processor receives the detected motion data, and when it determines that the motion data is abnormal based on the standard motion data in a normal wearing state, the processor determines that the preset vibration prompt condition is met, and controls the vibration device to vibrate. The processor receives the detected physiological data, and when it determines that the physiological data is abnormal (for example, abnormal heart rhythm data) based on the standard physiological data in a normal wearing state, the processor determines that the preset vibration prompt condition is met, and controls the vibration device to vibrate.
[0034] In this example, the vibration device can be a vibration motor, a linear motor, or other devices that can vibrate, and this embodiment of the present application does not limit this.
[0035] S103: While the vibration device is vibrating, detect the vibration magnitude of the wearable device.
[0036] In an embodiment of the present application, the wearable device further includes a vibration detection sensor for detecting the magnitude of vibration of the wearable device. The vibration of the vibration device causes the wearable device to vibrate. While the vibration device is vibrating, the magnitude of vibration of the wearable device can be detected by controlling the vibration detection sensor. The magnitude of vibration can reflect the tightness of the wearable device. When the wearer is worn loosely, the amplitude of vibration will be greater than when the wearer is worn tightly. After detecting the magnitude of vibration, the vibration detection sensor transmits the magnitude of vibration to a processor for executing the method.
[0037] When the processor detects that the wearable device meets the vibration prompt condition, it sends a vibration instruction to the vibration device, and the vibration device vibrates based on the vibration instruction; and sends a detection instruction to the vibration detection sensor, and the vibration detection sensor detects the vibration size of the wearable device based on the detection instruction.
[0038] In this example, the vibration detection sensor may be a posture sensor (eg, an accelerometer, a gyroscope, etc.), or other sensors capable of detecting vibration or acceleration, which is not limited in this embodiment of the present application.
[0039] This example uses a posture sensor to collect vibration data (i.e., vibration magnitude), enabling more accurate monitoring of the user's motion state and posture, avoiding the data bias associated with the low detection accuracy of pressure sensors in related technologies. Furthermore, since this solution can detect the appropriateness of a wearable device wearable multiple times without a limit, it can detect wear tightness as long as the vibration prompt conditions are met and the timing of the vibration is met. Compared to solutions that only detect at the beginning of wear, this solution can collect data across a wider range of sports (for example, high-intensity, long-duration sports like long-distance running and swimming), regardless of the type of sport, improving the comprehensiveness and applicability of sports data collection.
[0040] S104: Determine whether the user is wearing the wearable device correctly based on the magnitude of the vibration.
[0041] In an embodiment of the present application, the vibration device is controlled to vibrate in advance when the user is wearing the wearable device correctly, and the vibration detection sensor is controlled to detect the vibration magnitude. Since the wearing state of each wear and each user may be slightly different, multiple vibration magnitudes can be collected when the wear is performed multiple times and by different users. In one method, the vibration range involved in the multiple vibration magnitudes is used as the standard vibration range. It is determined whether the vibration magnitude falls within the standard vibration range. If so, the user is wearing the wearable device correctly. If not, the user is not wearing the wearable device correctly.
[0042] In another approach, the maximum amplitude value, the minimum amplitude value, or the average amplitude value among multiple vibration sizes is used as a preset amplitude threshold. If the amplitude value is greater than the preset amplitude threshold, it is determined that the user is wearing the wearable device correctly.
[0043] S105: When it is detected that the user is not wearing the wearable device correctly, generate a prompt message to prompt the user that the wearable device is not wearing the wearable device correctly.
[0044] In an embodiment of the present application, if it is determined based on the magnitude of the vibration that the user is wearing the wearable device correctly, it means that the user is currently wearing the wearable device appropriately, and there is no need to adjust the wearing of the wearable device, and the processor does not need to generate a prompt message. On the contrary, if it is determined based on the magnitude of the vibration that the user is not wearing the wearable device correctly, it means that the user is currently wearing the wearable device inappropriately, and it is possible that the wearer is wearing it loosely. There are individual differences in the tightness of wearing among users. Normally, when wearing a wearable device, the user will not wear it too tightly. If it is worn too tightly, there is no need for reminders, and the user will adjust it according to his or her own comfort. Moreover, wearing it too tightly will not cause a large error in the detected physiological data and motion data. Therefore, this solution focuses on the situation where the user wears it too loosely. In the case where the user does not wear the wearable device correctly, the processor generates a prompt message, and after generating the prompt message, sends the prompt message to the user. The way of sending the prompt message to the user may include: vibration prompt, voice prompt, display prompt, etc. That is, the generated prompt information is prompted to the user in the form of text, voice, light, vibration or a combination of at least two, so that the user can adjust the wearing of the wearable device according to the prompt information, so that the user has a better wearing experience when wearing the wearable device, and improves the accuracy of the subsequently detected physiological data and motion data.
[0045] This example, building on the wearable device's inherent vibration alert functionality, detects vibration levels to determine whether the wearable device is correctly worn. This eliminates the limitations of pressure sensors, improving wear detection accuracy and reducing complexity by eliminating the need for additional vibration control to detect wear status. By combining linear motor vibration with a posture sensor, this system enables accurate, timely, and reliable monitoring and analysis of the wearable device's wear status and motion data. This system offers high accuracy, timely performance, and a user-friendly experience, making it suitable for wear detection in various exercise modes. It addresses the following technical issues: low wear status detection accuracy, significant individual variability, and susceptibility to interference; timely detection and prompting of wearable device wear status changes over time and with exercise intensity; and the limited applicability of posture sensor data collection due to noise and error, making it inaccurate and inappropriate for a wide range of exercise activities.
[0046] According to the solution provided by the present application, the wearable device includes a vibration device provided on the wearable device, and the method includes: detecting whether the wearable device meets a preset vibration prompt condition; when it is detected that the wearable device meets the vibration prompt condition, controlling the vibration device to vibrate; when the wearable device meets the vibration prompt condition, the vibration device on the wearable device will vibrate with its natural frequency and natural amplitude, that is, regardless of whether the wearable device is worn or not, the wearable device has the function of controlling the vibration device to vibrate. This solution utilizes this function to detect the vibration magnitude of the wearable device during the period when the vibration device is vibrating. The vibration of the vibration device will drive the wearable device to vibrate, and the vibration magnitude can reflect the wearing tightness of the wearable device. Based on the vibration magnitude, determine whether the user is wearing the wearable device correctly; when it is detected that the user is not wearing the wearable device correctly, generate a prompt message to prompt the user that the wearable device is not wearing correctly. Based on the vibration prompt function that wearable devices already have, this solution determines whether the user is wearing the wearable device correctly by detecting the vibration level of the wearable device. It does not have the corresponding usage conditions restrictions of the pressure sensor, which improves the accuracy of the wearing detection results. In addition, there is no need to additionally control the vibration device to vibrate in order to detect the wearing status, which reduces complexity.
[0047] In some embodiments, the above S103 and S104 can also be implemented in the following manner: during the period when the vibration device vibrates, the amplitude of the wearable device is detected; when the amplitude is detected to be greater than a preset amplitude threshold, it is determined that the user is not wearing the wearable device correctly.
[0048] In the embodiments of the present application, the vibration device vibrates at its natural frequency and natural amplitude. When a user does not wear the wearable device correctly (for example, if it is worn loosely), for example, when the wearable device is worn on the user's wrist, the wearable device is not in contact with the skin of the user's wrist, that is, there is a certain gap between the wearable device and the user's wrist. While the vibration device is vibrating, the vibration of the vibration device will cause the wearable device to vibrate. The amplitude of the wearable device is detected by a vibration detection sensor, and this amplitude depends on the tightness of the wearable device currently worn by the user, that is, the gap between the wearable device and the user's wrist.
[0049] The preset amplitude threshold is determined based on the amplitude of the wearable device detected when the user wears the wearable device correctly and the vibration device vibrates. When the user wears the wearable device correctly, that is, the wearable device is worn properly and the gap between the user's wrist and the wearable device is also appropriate, the vibration of the vibration device causes the wearable device to vibrate, and the amplitude generated by the wearable device is detected by the vibration detection sensor. Multiple amplitudes can be collected when the wearer wears the device multiple times and when different users wear the device. The maximum amplitude value, minimum amplitude value, or average amplitude value of the multiple amplitudes is used as the preset amplitude threshold.
[0050] Typically, wearing the device too tightly will not significantly affect the detected physiological and motion data. Therefore, this solution focuses on situations where the wearer's wear is too loose. If the wearable device is currently worn loosely, with some space between the wearable device and the user's wrist, the vibration mechanism will cause the wearable device to vibrate, and the amplitude generated by the wearable device will be greater than the amplitude when properly worn (i.e., the preset amplitude threshold). Therefore, if the detected amplitude is greater than the preset amplitude threshold, the wearable device is judged to be loosely worn by the user, meaning that the user is not wearing the wearable device correctly. If the detected amplitude is less than or equal to the preset amplitude threshold, the wearable device is judged to be properly worn by the user, meaning that the user is wearing the wearable device correctly.
[0051] In this example, when the vibration amplitude exceeds the preset amplitude threshold (i.e., the amplitude is greater than the preset amplitude threshold), it is determined that the user is not wearing the wearable device correctly, and a prompt message is sent to the user to inform the user that the wearable device is too loose and the tightness of the wearable device needs to be adjusted. While ensuring the user's wearing comfort, the accuracy of the detection of motion data, physiological data, etc. in the exercise state is improved.
[0052] Furthermore, when the vibration amplitude is within a preset range (i.e., the amplitude is less than or equal to a preset amplitude threshold), the user is determined to be wearing the wearable device correctly. At this point, the user's motion data is collected to monitor and record the user's motion status. This also allows the user to collect physiological data while exercising, improving the accuracy of both motion and physiological data.
[0053] In some embodiments, after S104, the wearing management method of the wearable device further includes the following steps: according to the prompt information, controlling the wearable device to prompt the user that the wearable device is not worn correctly.
[0054] In an embodiment of the present application, when the vibration amplitude exceeds a certain size (i.e., the amplitude is greater than a preset amplitude threshold), a prompt message is sent to the user to inform the user that the wearable device is too loose and the tightness of the wearable device needs to be adjusted.
[0055] The processor sends an instruction based on the prompt information to the vibration device, and the vibration device vibrates based on the instruction. The vibration mode of the vibration is different from the vibration that meets the preset vibration prompt conditions, so that the user can recognize that it is a prompt that the wearer is not wearing it correctly.
[0056] Exemplarily, the vibration mode that meets the preset vibration prompt condition is one vibration, and the vibration mode corresponding to the prompt information is three vibrations within a preset time period (for example, 1s, 3s); the vibration mode that meets the preset vibration prompt condition is a short vibration (for example, 1s), and the vibration mode corresponding to the prompt information is a long vibration (for example, 3s); the vibration mode that meets the preset vibration prompt condition and the prompt information can also be a combination of the number of vibrations and the length of vibrations. As long as the difference in vibration between the vibration prompt condition that meets the preset condition and the prompt information can be distinguished, the embodiments of the present application do not impose any restrictions on this.
[0057] Using a linear motor (i.e., a vibration device) to provide user notifications is more intuitive and easier for users to understand and accept than using audible alerts. It also eliminates the need for additional components, such as sound generators or light emitters, increasing device reusability and reducing complexity. Prompting users can help them adjust the tightness of their wearable device, improving the accuracy of physiological and motion data detected by the wearable device.
[0058] In some embodiments, the wear management method for a wearable device further includes detecting whether the wearable device meets a preset vibration prompt condition. As shown in FIG2 , FIG2 is a flowchart of a wear management method for a wearable device provided in an embodiment of the present application.
[0059] S201: Detect whether the wearable device enters a specific mode.
[0060] S202: When it is detected that the wearable device enters a specific mode, detect whether the wearable device meets a preset vibration prompt condition.
[0061] After S202 , the above steps S102 - S105 are continued to be executed, which will not be described in detail here.
[0062] In an embodiment of the present application, the specific mode is a preset mode, including a physiological data detection mode and a motion mode. The processor can detect whether the wearable device has entered the specific mode by detecting the user's operation on the visual interface of the wearable device. In actual application, the user opens the visual interface of the wearable device and performs a selection operation for the specific mode on the visual interface. The selection operation can be an operation of clicking, touching or pressing the corresponding detection icon, a voice operation or a gesture operation. The processor responds to the user's selection operation and causes the wearable device to enter the specific mode. When the wearable device enters the specific mode, it detects whether the wearable device meets the preset vibration prompt conditions.
[0063] After a wearable device enters a specific mode, it typically begins collecting physiological or motion data. This allows the wearable device to enter a specific mode at the right time to detect whether it meets the preset vibration alert conditions. This critical time point (when motion or physiological data collection begins) is detected, improving detection efficiency compared to detecting whether motion or physiological data collection begins at any given time.
[0064] In some embodiments, the wear management method for a wearable device further includes detecting whether the wearable device meets a preset vibration prompt condition. As shown in FIG3 , FIG3 is a flowchart of a wear management method for a wearable device provided in an embodiment of the present application.
[0065] S301: Receive a mode selection operation from a user.
[0066] S302: Determine whether the wearable device enters a specific mode according to the user's mode selection operation.
[0067] S303: When it is detected that the wearable device enters a specific mode, detecting whether the wearable device meets a preset vibration prompt condition.
[0068] S303 is consistent with the above S202. After S303, the above S102-S105 are continued to be executed, which will not be repeated here.
[0069] In an embodiment of the present application, the wearable device further includes a visual interface and a processor for executing the wearing management method, wherein the visual interface is used to provide the user with at least one mode selection information. The user performs a selection operation on the visual interface to select a target mode (the target mode may be a physiological data detection mode and a sports mode); the user may also perform a data viewing operation on the visual interface; the user may also perform a call operation on the visual interface, etc. The processor receives the user's mode selection operation and, in response to the user's mode selection operation, may enter a specific mode next. Based on this, after receiving the user's mode selection operation, it is detected whether the wearable device has entered a specific mode. Compared with detecting whether a specific mode has been entered at any time, the detection efficiency is improved.
[0070] In some embodiments, the wear management method for a wearable device further includes detecting whether the wearable device meets a preset vibration prompt condition. Based on FIG2 above, as shown in FIG4, FIG4 is a flowchart of a wear management method for a wearable device provided in an embodiment of the present application.
[0071] S401: When it is detected that the wearable device enters a physiological data detection mode, determine whether the wearable device enters a specific mode; wherein the specific mode includes a physiological data detection mode for detecting physiological data of a user in a non-exercise state.
[0072] S402: When it is detected that the wearable device enters a specific mode, detecting whether the wearable device meets a preset vibration prompt condition.
[0073] S402 is consistent with the above S202. After S402, the above S102-S105 are continued to be executed, which will not be repeated here.
[0074] The user performs a selection operation for the physiological data detection mode on the visual interface, and the selection operation can be an operation of clicking, touching or pressing the corresponding icon of the physiological detection, a voice operation or a gesture operation, etc. The processor responds to the user's selection operation and causes the wearable device to enter the physiological data detection mode. The wearable device enters the physiological data detection mode, which means that the wearable device enters a specific mode and meets the timing for detecting whether the wearable device meets the preset vibration prompt condition. Based on this, when it is detected that the wearable device enters the physiological data detection mode, it is determined that the wearable device enters the specific mode, and then it is detected whether the wearable device meets the preset vibration prompt condition. Compared with detecting whether the preset vibration prompt condition is met at any time, the detection efficiency is improved.
[0075] In some embodiments, the wear management method of the wearable device further includes how to detect whether the wearable device meets a preset vibration prompt condition. Based on the above Figure 4, as shown in Figure 5, Figure 5 is a flowchart of a wear management method of a wearable device provided in an embodiment of the present application.
[0076] S501: When it is detected that the wearable device enters a physiological data detection mode, detect whether the wearable device starts detecting physiological data.
[0077] S502: When it is detected that the wearable device starts detecting physiological data, it is determined that the wearable device meets a vibration prompt condition.
[0078] After S502 , the above steps S102 - S105 are continued to be executed, which will not be described in detail here.
[0079] If the wearable device is detected to have entered physiological data detection mode, the system detects whether the wearable device has begun detecting physiological data in a non-exercise state. If the wearable device is detected to have begun detecting physiological data in a non-exercise state, the system determines that the wearable device meets the vibration prompt condition. For ease of description, the following description uses physiological data as the basis.
[0080] The wearable device also includes a physiological detector, which is used to detect the user's physiological data in a non-exercise state and a motion state. The physiological data includes but is not limited to heartbeat, heart rhythm, pulse, blood pressure, body temperature, respiration and calorie consumption. The physiological detector includes but is not limited to a heartbeat counter, a heart rhythm detector and a pulse detector.
[0081] In this example, the user selects the physiological data detection mode on the wearable device's visual interface, causing the wearable device to enter physiological data detection mode. Upon entering physiological data detection mode and controlling the physiological detector to begin collecting physiological data, a preset vibration prompt condition is met. This user action triggers the wear management method for the wearable device, which checks for proper wear at the start of data detection, thereby improving the accuracy of subsequent physiological and motion data.
[0082] After a wearable device enters physiological data detection mode, it typically begins collecting physiological data. This mode allows the wearable device to detect whether it meets the preset vibration prompt conditions, specifically at this critical time point (when physiological data collection begins). This improves detection efficiency compared to detecting whether physiological data collection has begun at any given time.
[0083] S503: Detect whether the collected physiological data is abnormal.
[0084] S504: When abnormal physiological data is detected, determine whether the wearable device meets a vibration prompt condition.
[0085] After S504 , the above steps S102 - S105 are continued to be executed, which will not be described in detail here.
[0086] The above S503-S504 and S502 are parallel solutions. After the above S501, S502 or S503-S504 can be executed.
[0087] Detect whether the collected physiological data in the non-exercise state is abnormal; if abnormal physiological data is detected in the non-exercise state, determine whether the wearable device meets the vibration prompt conditions. For ease of description, the following description uses physiological data.
[0088] After collecting physiological data, the physiological data is compared with the first preset physiological data interval to determine whether the physiological data is abnormal. For example, if the physiological data falls within the first preset physiological data interval, it means that the collected physiological data is normal; if the physiological data does not fall within the first preset physiological data interval, it means that the collected physiological data is abnormal. The first preset physiological data interval is determined based on the physiological data detected when the user wears the wearable device correctly and is in a non-exercise state. Since the wearing state of each wear and each user may be slightly different, multiple physiological data from multiple wears and different users can be collected, and the first preset physiological data interval can be determined based on the multiple physiological data.
[0089] If abnormal physiological data is detected, it may be because the user is not wearing the wearable device correctly, or the physiological detector in the wearable device is malfunctioning. In this case, regardless of whether the wearable device is being worn, the wearable device is determined to meet the vibration prompt conditions, and the vibration device is controlled to vibrate. This example utilizes the wearable device's inherent vibration prompt function to determine whether the user is wearing the wearable device correctly by detecting the wearable device's vibration intensity. Without the corresponding usage conditions of the pressure sensor, the accuracy of the wear detection results is improved. It also eliminates the need to control the vibration device to vibrate for wearing status detection, reducing complexity.
[0090] In some embodiments, the wear management method for a wearable device further includes detecting whether the wearable device meets a preset vibration prompt condition. Based on FIG2 above, as shown in FIG6, FIG6 is a flowchart of a wear management method for a wearable device provided in an embodiment of the present application.
[0091] S601. When detecting that the wearable device enters a sports mode, determine whether the wearable device enters a specific mode; wherein the specific mode includes: a sports mode for detecting a user's sports data and / or a user's physiological data in a sports state.
[0092] S602: When it is detected that the wearable device enters a specific mode, detect whether the wearable device meets a preset vibration prompt condition.
[0093] S602 is consistent with the above S202. After S602, the above S102-S105 are continued to be executed, which will not be repeated here.
[0094] The user performs a selection operation for the motion mode on the visual interface, and the selection operation can be an operation of clicking, touching or pressing the corresponding icon of the motion detection, a voice operation or a gesture operation, etc. The processor responds to the user's selection operation and causes the wearable device to enter the motion mode. The wearable device entering the motion mode indicates that the wearable device has entered a specific mode, which meets the timing for detecting whether the wearable device meets the preset vibration prompt condition. Based on this, when it is detected that the wearable device has entered the motion mode, it is determined that the wearable device has entered the specific mode, and then the wearable device is detected whether the preset vibration prompt condition is met. Compared with detecting whether the preset vibration prompt condition is met at any time, the detection efficiency is improved.
[0095] In some embodiments, the wear management method of the wearable device further includes how to detect whether the wearable device meets a preset vibration prompt condition. Based on the above Figure 6, as shown in Figure 7, Figure 7 is a flowchart of a wear management method of a wearable device provided in an embodiment of the present application.
[0096] S701: When it is detected that the wearable device enters a sports mode, detect whether the wearable device starts collecting sports data.
[0097] S702: When it is detected that the wearable device starts to collect motion data, it is determined that the wearable device meets a vibration prompt condition.
[0098] After S702 , the above steps S102 - S105 are continued to be executed, which will not be described in detail here.
[0099] The wearable device also includes a motion detector for detecting the user's motion data, including but not limited to step count, distance traveled, speed, number of steps, cadence, and motion trajectory. The motion detector includes but is not limited to an accelerometer, gyroscope, magnetometer, and posture sensor. The processor controls the physiological detector to begin collecting physiological data, or controls the motion detector to begin collecting motion data when a preset vibration prompt condition is met.
[0100] It should be noted that in the physiological data detection mode, the processor controls the physiological detector to detect the user's physiological data in a non-exercise state; in the exercise mode, the processor controls the physiological detector to detect the user's physiological data in an exercise state, and controls the exercise detector to detect the user's exercise data.
[0101] In this example, the user selects an exercise mode on the wearable device's visual interface, causing the wearable device to enter exercise mode. Upon entering exercise mode and controlling the motion detector to begin collecting motion data, a preset vibration prompt condition is met. This user-triggered wear management method checks for proper wear at the start of data detection, improving the accuracy of subsequent physiological and motion data.
[0102] After a wearable device enters exercise mode, it typically begins collecting exercise data and physiological data during exercise. Therefore, entering exercise mode is the perfect time to detect whether the wearable device meets the preset vibration alert conditions. This is the critical time point for detecting the start of exercise data collection, which improves detection efficiency compared to detecting whether exercise data collection has begun at any time.
[0103] S703: Detect whether the wearable device has stopped collecting motion data.
[0104] S704: When it is detected that the wearable device has paused collecting motion data, detect whether the wearable device has resumed collecting motion data.
[0105] S705: When it is detected that the wearable device resumes collecting motion data, it is determined that the wearable device meets the vibration prompt condition.
[0106] After S705 , the above steps S102 - S105 are continued to be executed, which will not be described in detail here.
[0107] In an embodiment of the present application, when it is detected that the wearable device has entered exercise mode and is in the process of collecting motion data, it is detected whether the wearable device has paused the collection of motion data. Generally, the user can pause the collection of motion data on the visual interface of the wearable device during exercise (by clicking, touching or pressing the corresponding detection icon, voice operation or gesture operation, etc.). Since the collection of motion data may be resumed after pausing the collection of motion data, resuming the collection of motion data is a key time point, just like starting the collection of motion data. Based on this, the wearable device suspends the collection of motion data, which meets the timing of detecting whether the wearable device meets the preset vibration prompt conditions. That is, detecting the key time point (resumption of motion data collection) at this time improves the detection efficiency compared to detecting whether the collection of physiological data has been resumed at any time. In addition, the wearing management method of the wearable device is triggered by the user operation, and the detection of whether the wearer is suitable is performed when the data detection is resumed, which is conducive to improving the accuracy of subsequent physiological data and motion data.
[0108] S706: Detect whether the wearable device starts detecting physiological data.
[0109] S707: When it is detected that the wearable device starts detecting physiological data, determine that the wearable device meets a vibration prompt condition.
[0110] After S707 , the above steps S102 - S105 are continued to be executed, which will not be described in detail here.
[0111] If the wearable device is detected to have entered exercise mode, the system detects whether the wearable device has begun detecting physiological data during exercise. If the wearable device has begun detecting physiological data during exercise, the system determines that the wearable device meets the vibration prompt condition. For ease of description, the following description uses physiological data as an example.
[0112] After the wearable device enters the sports mode, usually, it will start to collect not only sports data but also physiological data. The start time of collecting physiological data and sports data can be at the same time or separately. For the description of sports data, please refer to S701-S702 above, which will not be repeated here. Based on this, the wearable device enters the sports mode, which is in line with the timing of detecting whether the wearable device meets the preset vibration prompt conditions, that is, detecting the key time point (starting to collect physiological data) at this time, compared to detecting whether to start collecting physiological data at any time, which improves the detection efficiency. In addition, the wearing management method of the wearable device is triggered by the user operation, and the detection of whether the wearing is appropriate is performed at the beginning of data detection, which is conducive to improving the accuracy of subsequent physiological data and sports data.
[0113] S708: Detect whether the collected physiological data is abnormal.
[0114] S709: When abnormal physiological data is detected, determine whether the wearable device meets a vibration prompt condition.
[0115] After S709 , the above steps S102 - S105 are continued to be executed, which will not be described in detail here.
[0116] Detect whether the physiological data collected during exercise is abnormal; if abnormal physiological data is detected during exercise, determine whether the wearable device meets the vibration prompt conditions. For ease of description, the following description uses physiological data.
[0117] After collecting physiological data, the physiological data is compared with a second preset physiological data interval to determine whether the physiological data is abnormal. For example, if the physiological data does not fall within the second preset physiological data interval, it indicates that the collected physiological data is abnormal. The second preset physiological data interval is determined based on physiological data detected by the user while the wearable device is correctly worn and in motion.
[0118] If abnormal physiological data is detected, it may be because the user is not wearing the wearable device correctly, or the physiological detector in the wearable device is malfunctioning. In this case, regardless of whether the wearable device is being worn, the wearable device is determined to meet the vibration prompt conditions, and the vibration device is controlled to vibrate. This example utilizes the wearable device's inherent vibration prompt function to determine whether the user is wearing the wearable device correctly by detecting the wearable device's vibration intensity. Without the corresponding usage conditions of the pressure sensor, the accuracy of the wear detection results is improved. It also eliminates the need to control the vibration device to vibrate for wearing status detection, reducing complexity.
[0119] It should be noted that the above S702, S703-S705, S705-S707 and S708-S709 are parallel schemes. After the above S701, S702 can be executed, S703-S705, S705-S707, or S708-S709 can be executed. This embodiment of the present application does not limit this.
[0120] The following describes an exemplary application of the embodiments of the present application in a practical application scenario.
[0121] Taking a smartwatch as an example, where the wearable device is a smartwatch and the vibration device is a linear motor, this example provides a method for detecting when a smartwatch is worn based on a posture sensor. The method includes the following steps.
[0122] (1) When the user operates the smart watch to enter a specific mode, the linear motor vibration is turned on to detect the wearing status of the smart watch and determine whether the wearing tightness of the smart watch is within a reasonable range.
[0123] The user wears the smart watch on the wrist and operates the smart watch to enter a specific mode (including physiological data detection mode and sports mode). When the user starts to collect sports data or physiological data, the linear motor vibrates, and the vibration of the linear motor drives the smart watch to vibrate.
[0124] (2) Use the attitude sensor to collect vibration data and determine the vibration amplitude based on the collected vibration data.
[0125] The smartwatch activates linear motor vibration and uses a posture sensor (such as an accelerometer or gyroscope) to collect vibration data. This data can be used to detect the wearer's wear status and determine whether the watch is worn too loosely, improving accuracy and timeliness. The posture sensor can also collect the user's motion data for real-time monitoring of their movement status and posture. By analyzing this data, the user's exercise pattern and intensity can be determined, providing personalized exercise guidance and recommendations.
[0126] (3) When the vibration amplitude exceeds the preset amplitude threshold, a prompt message is sent to the user to inform the user that the smart watch is worn too loosely and the strap needs to be adjusted. The motion data and physiological data are detected while ensuring the user's wearing comfort, so as to improve the accuracy of the detection of motion status, etc.
[0127] (4) When the vibration amplitude is within a preset range, the user's motion data is collected to monitor the user's motion status and record the motion data.
[0128] The preset amplitude threshold is the upper limit of the preset range.
[0129] (5) Receiving the user's pause operation and pausing the motion mode when the pause operation is detected can improve the user's usage experience and flexibility.
[0130] When the user performs a pause operation, the pause operation is detected and the exercise mode is paused.
[0131] (6) Receiving the user's recovery operation and restoring the motion mode when the recovery operation is detected can improve the user's usage experience and flexibility.
[0132] When the user performs a resume operation, the resume operation is detected and the motion mode is resumed.
[0133] (7) When the exercise mode is restored, the posture sensor is used to collect vibration data of the smart watch, and the vibration amplitude is determined based on the collected vibration data. The vibration amplitude is used to detect the wearing status of the smart watch and determine whether the tightness of the strap needs to be adjusted.
[0134] The key point of this solution is to use the vibration of the linear motor and detect the vibration results to determine whether it is worn correctly. By using the linear motor vibration and the posture sensor to collect the amplitude of the vibration, the wearing status of the wearable device can be detected more accurately, avoiding the problems of low accuracy and susceptibility to interference caused by the use of pressure sensors in related technologies. Moreover, this solution can detect the tightness of the wearable device when the vibration prompt conditions are met, and can promptly detect changes in the wearing status of the wearable device and provide timely prompts and adjustments, greatly improving the accuracy, comprehensiveness and practicality of wearing detection, and can better meet users' needs for smart wearable devices, with better market prospects and commercial value.
[0135] Based on the wearing management method of the wearable device provided in the above embodiment, Figure 8 is a structural diagram of a wearable device provided in an embodiment of the present application. As shown in Figure 8, the wearable device 80 includes: a processor 801, a memory 802, and a computer program 803 stored in the memory 802 and executable on the processor 801. When the processor 801 executes the computer program 803, the steps in the wearing management method of the wearable device in the above embodiment are implemented.
[0136] The wearable device 80 can be a general-purpose computer device or a dedicated computer device. In a specific implementation, the wearable device 80 can be a desktop computer, a portable computer, a network server, a handheld computer, a mobile phone, a tablet computer, a wireless terminal device, a communication device, or an embedded device. The embodiment of the present application does not limit the type of the wearable device 80. Those skilled in the art will understand that Figure 8 is merely an example of the wearable device 80 and does not constitute a limitation on the wearable device 80. The wearable device 80 may include more or fewer components than shown in the figure, or a combination of certain components, or different components, for example, it may also include input and output devices, network access devices, etc.
[0137] The processor 801 may be a central processing unit (CPU). The processor 801 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0138] In some embodiments, the memory 802 may be an internal storage unit of the wearable device 80, such as a hard drive or memory of the wearable device 80. In other embodiments, the memory 802 may also be an external storage device of the wearable device 80, such as a plug-in hard drive, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash memory card, etc. equipped on the wearable device 80. Furthermore, the memory 802 may include both an internal storage unit of the wearable device 80 and an external storage device. The memory 802 is used to store an operating system, application programs, a boot loader, data, and other programs. The memory 802 may also be used to temporarily store data that has been output or is about to be output.
[0139] Based on FIG8 , FIG9 is a schematic diagram of the structure of another wearable device provided in an embodiment of the present application. The wearable device 80 further includes a vibration device 804 and a vibration detection sensor 805 provided on the wearable device. The processor 801 is connected to the vibration device 804 and is configured to control the vibration device 804 to vibrate upon detecting that the wearable device meets a vibration prompt condition. The processor 801 is connected to the vibration detection sensor 805 and is configured to control the vibration detection sensor 805 to detect the vibration magnitude of the wearable device while the vibration device 804 is vibrating. The processor 801 is configured to perform the following steps: detecting whether the wearable device meets a preset vibration prompt condition; controlling the vibration device to vibrate upon detecting that the wearable device meets the vibration prompt condition; detecting the vibration magnitude of the wearable device while the vibration device is vibrating; determining whether the user is wearing the wearable device correctly based on the vibration magnitude; and generating a prompt message to indicate that the user is not wearing the wearable device correctly upon detecting that the user is not wearing the wearable device correctly.
[0140] The vibration device 804 may be a vibration motor, a linear motor, or other vibration-generating device. The vibration detection sensor 805 may be a posture sensor (e.g., an accelerometer, a gyroscope, etc.) or other sensor capable of detecting vibration or acceleration, which is not limited in this embodiment of the present application.
[0141] Optionally, the processor 801 is further configured to perform the following steps: detecting whether the wearable device enters a specific mode; and detecting whether the wearable device meets a preset vibration prompt condition, which is performed when detecting that the wearable device enters a specific mode.
[0142] Optionally, the processor 801 is further configured to perform the following steps: receiving a mode selection operation from a user, and when detecting whether the wearable device has entered a specific mode, the processor 801 is configured to determine whether the wearable device has entered a specific mode according to the mode selection operation from the user.
[0143] Optionally, the specific mode includes a physiological data detection mode for detecting physiological data of a user in a non-exercise state; the wearable device 80 further includes a physiological detector 806, the processor 801 is connected to the physiological detector 806, and the physiological detector 806 is configured to collect physiological data and send the physiological data to the processor 801. When detecting whether the wearable device has entered the specific mode, the processor 801 is configured to determine that the wearable device has entered the specific mode if it detects that the wearable device has entered the physiological data detection mode.
[0144] The physiological detector 806 is used to detect the user's physiological data in a non-exercise state and in an exercise state, and the physiological detector 806 includes but is not limited to a heartbeat counter, a heart rhythm detector, and a pulse detector. This embodiment of the present application does not limit this.
[0145] Optionally, when it is detected that the wearable device enters the physiological data detection mode, the processor 801 is further used to detect whether the wearable device starts detecting physiological data; when it is detected that the wearable device starts detecting physiological data, determine whether the wearable device meets the vibration prompt condition; or, detect whether the collected physiological data is abnormal; when it is detected that the physiological data is abnormal, determine that the wearable device meets the vibration prompt condition.
[0146] Optionally, the specific mode includes a motion mode for detecting motion data of the user and / or physiological data of the user in motion; the wearable device further includes a motion detector 807, the processor 801 is connected to the motion detector 807, and the motion detector 807 is configured to collect motion data and send the motion data to the processor 801. When detecting whether the wearable device has entered the specific mode, the processor 801 is configured to determine that the wearable device has entered the specific mode if it is detected that the wearable device has entered the motion mode.
[0147] The motion detector 807 is used to detect the user's motion data, including but not limited to the number of steps, movement distance, speed, number of steps, cadence, and movement trajectory, and the motion detector includes but is not limited to an accelerometer, a gyroscope, a magnetometer, and a posture sensor, etc. This embodiment of the present application is not limited to this.
[0148] It should be noted that the vibration detection sensor 805 may be a posture sensor, and the motion detector 807 may include a posture sensor and other sensors capable of detecting motion data.
[0149] Optionally, when it is detected that the wearable device enters the motion mode, the processor 801 is further used to detect whether the wearable device starts to collect motion data; when it is detected that the wearable device starts to collect motion data, determine that the wearable device meets the vibration prompt condition; or, detect whether the wearable device pauses collecting motion data; when it is detected that the wearable device pauses collecting motion data, detect whether the wearable device resumes collecting motion data; when it is detected that the wearable device resumes collecting motion data, determine that the wearable device meets the vibration prompt condition; or, detect whether the wearable device starts to detect physiological data; when it is detected that the wearable device starts to detect physiological data, determine that the wearable device meets the vibration prompt condition; or, detect whether the collected physiological data is abnormal; when it is detected that the physiological data is abnormal, determine that the wearable device meets the vibration prompt condition.
[0150] Optionally, when detecting the vibration magnitude of the wearable device and determining whether the user is wearing the wearable device correctly based on the vibration magnitude, the processor 801 is also used to detect the amplitude of the wearable device; if the amplitude is detected to be greater than a preset amplitude threshold, it is determined that the user is not wearing the wearable device correctly.
[0151] Optionally, the processor 801 is further configured to control the wearable device to prompt the user that the wearable device is not worn correctly according to the prompt information.
[0152] It should be noted that, when the wearable device 80 provided in the above embodiment is worn, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0153] The functional units and modules in the above embodiments may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The above integrated units may be implemented in the form of hardware or software functional units. In addition, the specific names of the functional units and modules are only for the purpose of distinguishing them from each other and are not intended to limit the scope of protection of the embodiments of this application.
[0154] The wearable device and the wearing management method embodiment of the wearable device provided in the above embodiments belong to the same concept. The specific working process of the units and modules in the above embodiments and the technical effects brought about can be found in the method embodiment part and will not be repeated here.
[0155] An embodiment of the present application also provides a wearable device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps of any of the above-mentioned method embodiments when executing the computer program.
[0156] An embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.
[0157] An embodiment of the present application provides a computer program product, which, when executed on a computer, enables the computer to execute the steps in the above-mentioned various method embodiments.
[0158] If the integrated unit is implemented as a software functional unit and sold or used as a standalone product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application can implement all or part of the processes in the above-mentioned method embodiments by using a computer program to instruct the relevant hardware. The computer program can be stored in a computer-readable storage medium. When executed by a processor, the computer program can implement the steps of each of the above-mentioned method embodiments. The computer program includes computer program code, which can be in source code form, object code form, an executable file, or some intermediate form. The computer-readable medium can include at least: any entity or device capable of carrying the computer program code to a camera / terminal device, a recording medium, computer memory, ROM (Read-Only Memory), RAM (Random Access Memory), CD-ROM (Compact Disc Read-Only Memory), magnetic tape, floppy disk, and optical data storage device. The computer-readable storage medium mentioned in the present application can be a non-volatile storage medium, in other words, a non-transitory storage medium.
[0159] It should be understood that all or part of the steps for implementing the above embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the steps may be implemented in the form of a computer program product. The computer program product may include one or more computer instructions. The computer instructions may be stored in the above-mentioned computer-readable storage medium.
[0160] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, please refer to the relevant description of other embodiments. Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0161] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.
Claims
1. A wearing management method for a wearable device, characterized in that, the wearable device includes a vibration device provided on the wearable device, and the method includes: detecting whether the wearable device meets a preset vibration prompt condition; when it is detected that the wearable device meets the vibration prompt condition, controlling the vibration device to vibrate; during the vibration of the vibration device, detecting the vibration magnitude of the wearable device; determining whether the user wears the wearable device correctly according to the vibration magnitude; when it is detected that the user does not wear the wearable device correctly, generating a prompt message to prompt the user that the wearable device is not worn correctly.
2. The method according to claim 1, characterized in that, the method further includes: detecting whether the wearable device enters a specific mode; detecting whether the wearable device meets the preset vibration prompt condition is performed when it is detected that the wearable device enters the specific mode.
3. The method according to claim 2, characterized in that, the method further includes: receiving a mode selection operation of the user; the detecting whether the wearable device enters a specific mode includes: determining whether the wearable device enters the specific mode according to the mode selection operation of the user.
4. The method according to claim 2 or 3, characterized in that, the specific mode includes: a physiological data detection mode for detecting physiological data of the user in a non-exercise state; the detecting whether the wearable device enters a specific mode includes: when it is detected that the wearable device enters the physiological data detection mode, determining that the wearable device enters the specific mode.
5. The method according to claim 4, characterized in that, when it is detected that the wearable device enters the physiological data detection mode, the method further includes: detecting whether the wearable device starts to detect physiological data; when it is detected that the wearable device starts to detect the physiological data, determining that the wearable device meets the vibration prompt condition; or, detecting whether the collected physiological data is abnormal; when it is detected that the physiological data is abnormal, determining that the wearable device meets the vibration prompt condition.
6. The method according to claim 2 or 3, characterized in that, the specific mode includes: a sports mode for detecting sports data of the user and / or physiological data of the user in a sports state; the detecting whether the wearable device enters a specific mode includes: when it is detected that the wearable device enters the sports mode, determining that the wearable device enters the specific mode.
7. The method according to claim 6, characterized in that, when it is detected that the wearable device enters the sports mode, the method further includes: detecting whether the wearable device starts to collect sports data; when it is detected that the wearable device starts to collect the sports data, determining that the wearable device meets the vibration prompt condition; or, detecting whether the wearable device pauses collecting the sports data; When it is detected that the wearable device pauses collecting the motion data, detect whether the wearable device resumes collecting the motion data; When it is detected that the wearable device resumes collecting the motion data, determine that the wearable device meets the vibration prompt condition; or, Detect whether the wearable device starts to detect physiological data; When it is detected that the wearable device starts to detect the physiological data, determine that the wearable device meets the vibration prompt condition; or, Detect whether the collected physiological data is abnormal; When it is detected that the physiological data is abnormal, determine that the wearable device meets the vibration prompt condition.
8. The method according to claim 1, wherein, the detecting the vibration magnitude of the wearable device includes: detecting the amplitude of the wearable device; the determining whether the user wears the wearable device correctly according to the vibration magnitude includes: when it is detected that the amplitude is greater than a preset amplitude threshold, determine that the user does not wear the wearable device correctly.
9. The method according to claim 1, wherein, after generating the prompt information, the method further includes: controlling the wearable device to prompt the user that the wearable device is not worn correctly according to the prompt information.
10. A wearable device, wherein, the wearable device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the computer program is executed by the processor, the method according to any one of claims 1-9 is implemented.
11. A computer-readable storage medium, wherein, the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1-9 is implemented.
Citation Information
Patent Citations
State detection method, state detection device and wearable equipment
CN111551197A
Dressing management method and device of wearable equipment, wearable equipment and medium
CN112336311A
Method for detecting wearing state of wearable device
CN116421142A
Method for detecting wearing tightness of wearable device, electronic device and medium thereof
CN116942110A
Information processing apparatus, method of determining wearing state, and storage medium
US20230076706A1