CN116421142A - Wearing state detection method of wearable equipment - Google Patents
Wearing state detection method of wearable equipment Download PDFInfo
- Publication number
- CN116421142A CN116421142A CN202210006536.9A CN202210006536A CN116421142A CN 116421142 A CN116421142 A CN 116421142A CN 202210006536 A CN202210006536 A CN 202210006536A CN 116421142 A CN116421142 A CN 116421142A
- Authority
- CN
- China
- Prior art keywords
- wearing state
- wearable device
- user
- wearing
- determines
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000001514 detection method Methods 0.000 title description 13
- 238000000034 method Methods 0.000 claims abstract description 90
- 230000003287 optical effect Effects 0.000 claims description 50
- 230000015654 memory Effects 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 16
- 230000033001 locomotion Effects 0.000 claims description 13
- 238000005070 sampling Methods 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 6
- 210000000707 wrist Anatomy 0.000 description 20
- 230000006870 function Effects 0.000 description 11
- 238000012544 monitoring process Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 229920001621 AMOLED Polymers 0.000 description 3
- 239000008280 blood Substances 0.000 description 3
- 210000004369 blood Anatomy 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000003416 augmentation Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000002096 quantum dot Substances 0.000 description 2
- 239000004984 smart glass Substances 0.000 description 2
- 210000001519 tissue Anatomy 0.000 description 2
- WQZGKKKJIJFFOK-GASJEMHNSA-N Glucose Natural products OC[C@H]1OC(O)[C@H](O)[C@@H](O)[C@@H]1O WQZGKKKJIJFFOK-GASJEMHNSA-N 0.000 description 1
- 238000002835 absorbance Methods 0.000 description 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000036772 blood pressure Effects 0.000 description 1
- -1 blood pressure Substances 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000008103 glucose Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000000386 microscopy Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 238000013186 photoplethysmography Methods 0.000 description 1
- 230000003860 sleep quality Effects 0.000 description 1
- 239000002904 solvent Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/024—Measuring pulse rate or heart rate
- A61B5/02438—Measuring pulse rate or heart rate with portable devices, e.g. worn by the patient
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Physics & Mathematics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Cardiology (AREA)
- Physiology (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
Abstract
The application provides a method for detecting the wearing state of wearable equipment, relates to the technical field of terminals, and achieves the purpose of determining the wearing state of the wearable equipment according to heart rate data acquired by the wearable equipment. The method comprises the following steps: the wearable device acquires a plurality of target data of a wearing user according to a preset acquisition period; the target data is used to characterize the heart rate of the wearing user; the wearable device determines absolute values of differences between adjacent target data in the plurality of target data, and determines the number of first absolute values in the absolute values, wherein the first absolute values are larger than a first threshold; the adjacent target data are data adjacent in acquisition time; if the number is greater than the first number threshold, the wearable device determines that the wearing state is a loose wearing state.
Description
Technical Field
The application relates to the technical field of terminals, in particular to a method for detecting wearing state of wearable equipment.
Background
Because the wearable device has the advantages of light weight, portability and the like, a user can wear the wearable device on the body at any time and any place for outgoing activities, and therefore, the wearable device is liked by more and more users. The wearable device may include devices such as smart bracelets, smart watches, bluetooth headsets, smart glasses, and the like.
Existing wearable devices can monitor physiological data of a user's body, such as body temperature, heart rate, blood oxygen, blood pressure, blood glucose, etc. However, when the wearable device is worn too tightly or too loosely, the difference of the data obtained by monitoring is large, so that when daily monitoring is performed by using the wearable device, the detection result is greatly influenced by the wearing state of the wearable device.
Disclosure of Invention
The embodiment of the application provides a method for detecting the wearing state of wearable equipment, wherein after the wearable equipment determines that the wearing state of the wearable equipment worn by a user is a loose wearing state according to data acquired by at least one sensor, the wearable equipment prompts the user to adjust the wearing state of the wearable equipment, and the accuracy of the wearable equipment to detect the data is improved.
In order to achieve the above purpose, the present application adopts the following technical scheme:
in a first aspect, an embodiment of the present application provides a method for detecting a wearing state of a wearable device, including:
the wearable device acquires a plurality of target data of a wearing user according to a preset acquisition period; the target data is used to characterize the heart rate of the wearing user; the wearable device determines absolute values of differences of adjacent target data in the plurality of target data, and determines the number of first absolute values in the absolute values, wherein the adjacent target data are data adjacent in acquisition time, and the first absolute values are larger than a first threshold; if the number is greater than the first number threshold, the wearable device determines that the wearing state is a loose wearing state.
It can be understood that, in the wearable device collecting multiple target data in the preset sampling period, the number of the absolute values of the differences of the adjacent target data larger than the first threshold is more, that is, the data value fluctuation corresponding to the multiple target data is larger, and the wearable device can determine that the wearing state is the loose wearing state. Therefore, the accuracy of the wearable device detection data is improved by adjusting the tightness of the wearing state of the wearable device.
In one possible implementation, the detection method may further include:
if the number of the wearable devices is smaller than or equal to the first number threshold, the wearable devices determine that the wearing state is a tight wearing state or a normal wearing state.
That is, among the plurality of target data collected by the wearable data, the number of the difference values of the adjacent target data larger than the first threshold is small, that is, the fluctuation of the data values corresponding to the plurality of target data is small, and the wearable device determines that the wearing state is the tight wearing state or the normal wearing state.
In another possible implementation manner, the detection method may further include:
the wearable device determines a difference value between a maximum value and a minimum value in the plurality of target data;
If the wearable device determines that the difference between the maximum value and the minimum value is greater than the difference threshold value and the number is greater than the second number threshold value, the wearable device determines that the wearing state is a loose wearing state; the second number threshold is less than the first number threshold;
if the wearable device determines that the difference between the maximum value and the minimum value is greater than the difference threshold and the number is less than or equal to the second number threshold, the wearable device determines that the wearing state is a tight wearing state or a normal wearing state.
That is, when the wearable device determines that the difference between the maximum value and the minimum value in the plurality of target data is large, it is indicated that the value of the target data collected by the wearable device is large in floating. In this case, when the wearable device determines that the number of the first absolute values is greater than the second number threshold, it may be determined that the wearing state of the wearable device currently worn by the user is a loose wearing state.
In another possible implementation, after the wearable device determines the difference between the maximum value and the minimum value in the target data, the method further includes:
if the wearable device determines that the difference between the maximum value and the minimum value is smaller than or equal to the difference threshold value and the number is larger than the first number threshold value, the wearable device determines that the wearing state is the loose wearing state.
If the wearable device determines that the difference between the maximum value and the minimum value is smaller than or equal to the difference threshold value and the number is smaller than or equal to the first number threshold value, the wearable device determines that the wearing state is a tight wearing state or a normal wearing state.
In another possible implementation, after the wearable device determines that the wearing state is the loose wearing state, the detection method may further include:
the wearable device adopts at least one prompting mode in a first preset duration to prompt a user to adjust the wearing state; the at least one prompting mode comprises the following steps: voice prompts, vibration prompts, acousto-optic prompts or display prompt messages.
That is, after the wearable device determines that the wearing state is the loose wearing state, the user may be prompted to adjust the wearing state. For example, the wearable device may prompt the user through voice, for example, the wearable device plays the information "is accurate record data" through voice broadcasting, please wear the device tightly. For example, the wearable device may also prompt the user to adjust the wearing state by displaying prompt information while vibrating.
In another possible implementation manner, the wearable device adopts at least one prompting mode within a first preset duration, and after prompting the user to adjust the wearing state, the detection method further includes:
if the wearable device does not receive the first operation of the wearing user within the second preset time length, the wearable device judges whether the prompting times reach a time threshold; the first operation is an operation of the wearing user to adjust the wearing state from the loose wearing state to the tight wearing state or the normal wearing state;
if the wearable device determines that the prompting times are smaller than the times threshold, the wearable device determines the wearing state of the wearable device according to the collected multiple target data of the wearing user after the third preset time length.
That is, the wearable device determines that the wearing state of the wearable device worn by the user is a loose wearing state, and after the wearable device prompts the user to adjust the wearing state, the wearable device does not receive the operation of the user to adjust the wearing state. In this case, when the wearable device determines that the number of times of prompting the user is smaller than the number threshold, the wearing state of the wearable device may be detected again.
In another possible implementation manner, the wearable device adopts at least one prompting mode within a first preset duration, and after prompting the user to adjust the wearing state, the detection method may further include:
the wearable device determines that the wearing state is switched from the loose wearing state to the tight wearing state or the normal wearing state in response to a first operation of the wearing user.
That is, after the wearable device prompts the user to adjust the wearing state, the wearable device receives an operation that the user adjusts the wearing state from the loose wearing state to the tight wearing state or the normal wearing state, and the wearing state of the wearable device is switched from the loose wearing state to the tight wearing state or the normal wearing state. Thereby, the accuracy of the wearable device to detect data is improved.
In another possible implementation, the wearable device collects a plurality of target data of the wearing user according to a preset collection period, including:
the wearable device collects target data of a wearing user in a sports scene according to a preset sampling period.
That is, the method for detecting the wearing state of the wearable device in the embodiment of the present application may be applied to a situation where a user is in a sports scene, that is, the wearable device is in a sports mode. Of course, the detection method may also be applied to the wearable device in a sleep mode, a normal mode, etc., which is not limited herein.
In another possible implementation, after the wearable device determines that the wearing state is the loose wearing state, the detection method may further include:
if the wearable device receives the first operation of the wearing user within the second preset time, the wearable device does not prompt the wearing user to adjust the wearing state in the current movement process.
That is, in one movement process, if the wearable device determines that the wearing state is the loose wearing state, the wearable device receives an operation that the user adjusts the wearing state from the loose wearing state to the tight wearing state or the normal wearing state, and then the wearable device does not prompt the user to adjust the wearing state in the current movement process.
In another possible implementation, after the wearable device determines that the wearing state is the loose wearing state, the method further includes:
the wearable device automatically adjusts the wearing tightness.
That is, if the wristband of the wearable device is made of a flexible material and has an automatic stretching function, the wearable device can automatically configure the wearing tightness after determining that the wearing state is a loose wearing state.
In another possible implementation, the target data is data acquired by an optical heart rate sensor.
In a second aspect, the present application provides a wearable device comprising: a touch screen including a touch sensor and a display screen; one or more processors; a memory; wherein the memory stores one or more computer programs, the one or more computer programs comprising instructions that, when executed by the wearable device, cause the wearable device to perform the method of detecting a wear state as described in any of the first aspects above.
In a third aspect, the present application provides a computer readable storage medium having instructions stored therein that, when run on a wearable device, cause the wearable device to perform the method of detecting a wearing state according to any one of the first aspects.
In a fourth aspect, the present application provides a computer program product comprising computer instructions which, when run on a wearable device, cause the wearable device to perform the method of detecting a wearing state according to any of the first aspects.
It will be appreciated that the wearable device according to the second aspect, the computer storage medium according to the third aspect, and the computer program product according to the fourth aspect provided above are all configured to perform the corresponding methods provided above, and therefore, the advantages achieved by the wearable device according to the second aspect, the computer storage medium according to the third aspect, and the computer program product according to the fourth aspect are referred to the advantages provided above in the corresponding methods, and are not repeated herein.
Drawings
Fig. 1 is a schematic hardware structure of a wearable device according to an embodiment of the present application;
fig. 2 is a flowchart of a method for detecting a wearing state of a wearable device according to an embodiment of the present application;
fig. 3 is a schematic diagram of a smart watch according to an embodiment of the present application;
fig. 4 is a schematic diagram of another smart watch according to an embodiment of the present application;
fig. 5 is a schematic view of a usage scenario of a smart watch according to an embodiment of the present application;
fig. 6 is a flowchart of a method for detecting a wearing state of a smart watch according to an embodiment of the present application;
fig. 7 is a flowchart of another method for detecting a wearing state of a smart watch according to an embodiment of the present application;
fig. 8 is a schematic diagram of a wristband of a smart watch according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a wearable device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. Wherein, in the description of the embodiments of the present application, "/" means or is meant unless otherwise indicated, for example, a/B may represent a or B; "and/or" herein is merely an association relationship describing an association object, and means that three relationships may exist, for example, a and/or B may mean: a exists alone, A and B exist together, and B exists alone.
The terms "first" and "second" are used below for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. In the description of the embodiments of the present application, unless otherwise indicated, the meaning of "a plurality" is two or more.
In the embodiments of the present application, words such as "exemplary" or "such as" are used to mean serving as examples, illustrations, or descriptions. Any embodiment or design described herein as "exemplary" or "for example" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete fashion.
The embodiment of the application provides a method for detecting the wearing state of wearable equipment, in the method, the wearable equipment can prompt a user to adjust the wearing state of the wearable equipment after determining that the wearing state of the wearable equipment worn by the user is a loose wearing state according to data acquired by each sensor, so that the accuracy of the wearable equipment to detect data is improved.
The method for detecting the wearing state of the wearable device provided by the embodiment of the application can be applied to wearable devices with display screens such as smart watches, smart bracelets and smart glasses, and is not limited in any way.
Fig. 1 is a schematic hardware structure of a wearable device according to an embodiment of the present application. As shown in fig. 1, wearable device 100 may include a processor 110, a memory 120, a display screen 130, a power module 140, a sensor module 150, a positioning module 160, and the like. The sensor module 150 may include, among other things, an optical heart rate sensor 150A, a touch sensor 150B, and the like.
It is to be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the wearable device 100. In other embodiments of the present application, wearable device 100 may include more or fewer components than shown, or certain components may be combined, or certain components may be split, or different arrangements of components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
The processor 110 may include one or more processing units, such as: the processor 110 may include an application processor (application processor, AP), a modem processor, an image signal processor (image signal processor, ISP), a controller, a memory, a video codec, a digital signal processor (digital signal processor, DSP), and the like. Wherein the different processing units may be separate devices or may be integrated in one or more processors.
The controller may be, among other things, a neural hub and a command center of the wearable device 100. The controller can generate operation control signals according to the instruction operation codes and the time sequence signals to finish the control of instruction fetching and instruction execution.
An operating system of the electronic device 100 may be installed on the application processor for managing hardware and software resources of the electronic device 100. Such as managing and configuring memory, prioritizing system resources, controlling input and output devices, operating networks, managing file systems, managing drivers, etc. The operating system may also be used to provide an operator interface for a user to interact with the system. Various types of software, such as drivers, applications (apps), etc., may be installed in the operating system.
Memory 120 for storing instructions and data. In some embodiments, memory 120 is a cache memory. The memory may hold instructions or data that has been used or recycled by the processor 110. If the processor 110 needs to reuse the instruction or data, it may be called directly from the memory 120. Repeated accesses are avoided and the latency of the processor 110 is reduced, thereby improving the efficiency of the system.
In some embodiments, the memory 120 may also be provided in the processor 110, i.e., the processor 110 includes the memory 120. This is not limiting in the embodiments of the present application.
A display screen 130 for displaying images, videos, and the like. The display 130 includes a display panel. The display panel may employ a liquid crystal display (liquid crystal display, LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED) or an active-matrix organic light-emitting diode (matrix organic light emitting diode), a flexible light-emitting diode (flex), a mini, a Micro led, a Micro-OLED, a quantum dot light-emitting diode (quantum dot light emitting diodes, QLED), or the like. In some embodiments, wearable device 100 may include 1 or N display screens 130, N being a positive integer greater than 1.
A power module 140 may be used to power the various components contained in the wearable device 100. In some embodiments, the power module 140 may be a battery, such as a rechargeable battery.
An optical heart rate sensor 150A for measuring heart rate.
The touch sensor 150B is also referred to as a "touch panel". The touch sensor 150B may be disposed on the display screen 130, and the touch sensor 150B and the display screen 130 form a touch screen, which is also referred to as a "touch screen". The touch sensor 150B is used to detect a touch operation acting thereon or thereabout. The touch sensor may communicate the detected touch operation to the application processor to determine the touch event type. Visual output related to the touch operation may be provided through the display screen 130. In other embodiments, touch sensor 150B may also be disposed on a surface of wearable device 100 at a different location than display 130.
The sensor module 150 may also include pressure sensors, gyroscope sensors, heart rate sensors, magnetic sensors, acceleration sensors, distance sensors, proximity sensors, temperature sensors, touch sensors, ambient light sensors, and the like.
A positioning module 160 for positioning the wearable device 100. In an embodiment of the present application, the positioning module 160 may receive data of a global navigation satellite system (global navigation satellite system, GNSS), where the data of the GNSS includes a planar longitude and latitude, an altitude, and the like. The wearable device 100 may obtain its altitude from altitude data of the GNSS. Wherein the GNSS may comprise a global satellite positioning system (global positioning system, GPS), a global navigation satellite system (global navigation satellite system, GLONASS), a beidou satellite navigation system (beidou navigation satellite system, BDS), a quasi zenith satellite system (quasi-zenith satellite system, QZSS), a galileo satellite navigation system (galileo satellite navigation system, GSNS) and/or a satellite based augmentation system (satellite based augmentation systems, SBAS).
The technical solutions involved in the following embodiments may be implemented in the wearable device 100 having the above-described hardware structure.
In some embodiments, when the user wears the wearable device, the wearable device may determine the wearing state of the wearable device according to data collected by each sensor (e.g., pressure sensor, heart rate sensor, etc.). The wearing state comprises a loose wearing state, a normal wearing state and a tight wearing state. If the wearable device determines that the wearing state of the wearable device worn by the user is the loose wearing state according to the data acquired by each sensor, the wearable device can prompt the user that the wearing state of the wearable device is the loose wearing state, and the user can adjust the wearing state of the wearable device. Therefore, the accuracy of the wearable device monitoring data is improved by adjusting the tightness of wearing the wearable device by the user.
It should be explained that the method for detecting the wearing state of the wearable device may be applicable to any working mode of the wearable device. The operation mode of the wearable device may include a sports mode, a sleep mode, a normal mode, and the like. For example, assuming that the wearable device is in a sports mode, the wearable device determines a wearing state of the wearable device worn by the user according to data acquired by each sensor.
In order to facilitate understanding, a method for detecting a wearing state of a wearable device provided in an embodiment of the present application is specifically described below with reference to the accompanying drawings.
Fig. 2 is a flowchart of a method for detecting a wearing state of a wearable device according to an embodiment of the present application. As shown in fig. 2, taking a wearable device as a smart watch as an example, the detection method may include the following steps:
Wherein the target data is used to characterize the heart rate of the wearing user.
In the embodiment of the application, after the intelligent watch worn by the user is started, the intelligent watch can monitor in real time and collect a plurality of target data of the user according to a preset collection period. Then, the intelligent watch can judge the tightness degree of wearing the intelligent watch by the user according to the collected target data.
As an example, as shown in fig. 3, when a user wears the smart watch 300, the optical heart rate sensor 310 provided to the smart watch collects data in real time, and the smart watch may obtain the data collected by the optical heart rate sensor in real time. Furthermore, the intelligent watch judges the wearing tightness according to the data acquired by the optical heart rate sensor.
Among them, the optical heart rate sensor is one of the most popular sensors for heart rate detection in smart wearable devices. It uses electro-optic solvent pulse wave microscopy (photo plethysmo graphy, PPG) to measure heart rate and other biometric indicators. The working principle is as follows: the optical heart rate sensor emits light to skin through the capacitor light, light reflected back through skin tissues is received by the optical heart rate sensor and converted into an electric signal, then the electric signal is converted into a digital signal, and the heart rate is calculated according to the absorbance of blood.
Under a possible scene, it is assumed that a user wears the smart watch in a sports scene, that is, the working mode of the smart watch is in a sports mode, the optical heart rate sensor collects data in real time, and the smart watch detects the wearing state of the smart watch worn by the user in the sports process according to the data collected by the optical heart rate sensor.
As an example, as shown in fig. 4, the setting interface of the smartwatch may be as shown in fig. 4 (a), and the smartwatch displays the setting interface of the operation mode in response to the operation (e.g., touch, double click or press operation) of the operation mode by the user, as shown in fig. 4 (B). After receiving the operation of the user on the movement mode, the intelligent watch displays a 'determination' control. As shown in fig. 4 (C), the smart watch adjusts the operation mode to the movement mode in response to a touch operation of the "ok" control by the user. When the intelligent watch is in a sports mode, the intelligent watch can monitor and acquire data acquired by the optical heart rate sensor in a sports process in real time. Then, the intelligent watch can judge the tightness degree of wearing the intelligent watch by the user in the exercise mode according to the acquired data acquired by the optical heart rate sensor so as to prompt the user to adjust the tightness degree of wearing the intelligent watch. From this, avoided the wrist motion to cause light leak between optical heart rate sensor and the wrist in the user's motion process, lead to intelligent wrist-watch to measure the inaccurate problem of user's motion heart rate.
In this embodiment of the present application, the specific process of determining, by the smart watch, the wearing state of the smart watch worn by the user according to the data collected by the optical heart rate sensor may be referred to the following description process of fig. 6 and fig. 7, which will not be specifically described here.
The tightness degree threshold value is the minimum value of tightness degree when the wearing state is in a loose wearing state when the user wears the intelligent watch.
In this application embodiment, after a plurality of target data were gathered to the intelligence wrist-watch, can judge the elasticity degree that the user wore the intelligence wrist-watch according to a plurality of target data, and then according to the elasticity degree of intelligent wrist-watch, judge whether the elasticity degree of intelligent wrist-watch reaches elasticity degree threshold value.
In some embodiments, after the smart watch collects the plurality of target data, the tightness degree of wearing the smart watch by the user may be determined according to the data values corresponding to the plurality of target data. For example, if the smart watch determines that the fluctuation of the data values corresponding to the plurality of target data is smaller, that is, the difference of the data values of the plurality of target data is smaller, the smart watch may determine that the tightness of wearing the smart watch by the user is tight. If the intelligent watch determines that the fluctuation of the data values corresponding to the plurality of target data is large, namely the difference of the data values of the plurality of target data is large, the intelligent watch can determine that the degree of tightness of wearing the intelligent watch by a user is loose.
In one possible case, if the smart watch determines that the tightness of the user wearing the smart watch reaches the tightness threshold, the smart watch determines that the wearing state of the user currently wearing the smart watch is a loose wearing state.
In another possible case, if the smart watch determines that the tightness degree of the user wearing the smart watch does not reach the tightness degree threshold, the smart watch determines that the wearing state of the user currently wearing the smart watch is a normal wearing state or a tight wearing state.
In step 203, the smart watch prompts the user to wear the watch in a loose state.
In this embodiment of the present application, after determining that the wearing state of the smart watch worn by the user is the loose wearing state in step 202, the smart watch may prompt the user to wear the wearing state of the smart watch to be the loose wearing state. Here, the smart watch prompts that the current wearing state of the user is the loose wearing state for a first preset duration.
As an example, the smart watch may prompt the user that the wearing state of the smart watch is a loose wearing state by vibrating and displaying a prompt manner of prompt information in a display screen in a system popup window manner. As shown in fig. 5, after the smart watch determines that the wearing state of the user currently wearing the smart watch is a loose wearing state, the smart watch may display a prompt message "as accurate record data" while vibrating, please wear the watch tightly, and avoid at least one finger distance from the bone joint. For example, the smart watch may continue to vibrate and display the alert message for a first preset duration. For example, for 5 seconds, 10 seconds, 15 seconds, etc. Furthermore, the user can adjust the elasticity degree of the intelligent watch according to the prompt information, and the intelligent watch is adjusted from a loose wearing state to a normal wearing state, so that the accuracy of monitoring data of the intelligent watch is improved.
It should be noted that, in the foregoing examples, the manner in which the smart watch vibrates and displays the prompt information prompts the user is merely described as an example, and the smart watch may also prompt the user by at least one of voice, light flashing or beeping, which is not limited in this embodiment of the present application.
In step 204, the smart watch determines whether an operation of the user has been received.
The operation of the user can be the operation of the user to adjust the wearing state from the loose wearing state to the tight wearing state or the normal wearing state, namely the operation of the user to tighten the wrist strap of the intelligent watch.
In this embodiment of the present application, after the smart watch prompts the user that the wearing state of the smart watch is a loose wearing state, the smart watch may determine whether the operation of the user is received within a second preset duration (for example, 30 seconds or 1 minute, etc.). After the intelligent watch prompts that the current wearing state of the user is the loose wearing state, the intelligent watch can judge whether the user adjusts the wearing state of the intelligent watch.
In some embodiments, the smart watch receives the operation of the user within the second preset time period, that is, the user adjusts the wearing state of the smart watch in time. Therefore, the accuracy of monitoring data of the intelligent watch is improved.
If in step 204 the smart watch determines that no user operation has been received, step 205 is performed, otherwise the flow ends.
In step 205, the smart watch determines whether the number of prompts reaches a number threshold.
The number of times threshold is the maximum value of the prompting number of times when the intelligent watch determines that the current wearing state of the user is the loose wearing state. For example, the number of times threshold may be 2 times or 3 times, etc.
In the embodiment of the application, if the smart watch does not receive the operation of changing the wearing state of the smart watch by the user within the second preset time, that is, the user ignores the prompt of the smart watch, the smart watch continues to judge whether the prompt times reach the time threshold.
If in step 205 the smart watch determines that the number of prompts reaches the number threshold, step 206 is performed, otherwise the process ends.
In this application embodiment, if the smart watch determines that the current prompting times of the smart watch do not reach the time threshold, the smart watch can detect the tightness degree of wearing the smart watch by the user again after recording the prompting times which have been prompted. For example, after the smart watch records the number of hints that have been hinted, the tightness degree of wearing the smart watch by the user can be detected again after a third preset duration (for example, 3 minutes or 5 minutes, etc.). I.e. the smart watch resumes execution of the implementation of step 201.
It can be understood that, in order to avoid the first suggestion process that the user did not perceive the intelligent wrist-watch, the intelligent wrist-watch first suggestion user is the state of wearing loose back now, and intelligent wrist-watch can detect the elasticity degree that the user worn the intelligent wrist-watch again. For example, the smart watch may detect the tightness of the wear again after a delay. If the intelligent watch determines that the tightness degree of the user wearing the intelligent watch reaches the tightness degree threshold value, the user is prompted again until the number of times the intelligent watch prompts the user reaches the number threshold value. Or after the intelligent watch prompts the user that the current wearing state is the loose wearing state, if the intelligent watch detects the operation of not prompting the user or the operation of fastening the wrist strap, the intelligent watch does not prompt the user.
In this embodiment of the present application, the prompting manner of the smart watch for prompting the user again may be the same as or different from the prompting manner of prompting the user for the first time, which is not limited herein. For example, the first prompt of the smart watch adopts a prompt mode of vibrating and simultaneously displaying prompt information, the second prompt of the smart watch can also adopt a prompt mode of vibrating and simultaneously displaying prompt information, or the third prompt of the smart watch can adopt a prompt mode of voice and simultaneously displaying prompt information, and the like.
In one possible scenario of the embodiments of the present application, when a user wears the smart watch, the smart watch sets the operation mode to the sports mode in response to a setting operation of the user. For example, when a user starts riding, the smart watch may set the operation mode to a movement mode when riding in response to a setting operation by the user. In the riding process of a user, each sensor in the intelligent watch uploads collected data to the intelligent watch, so that the intelligent watch obtains the collected data of each sensor. The intelligent watch judges the tightness degree of wearing the intelligent watch by a user in the riding process according to the data acquired by the at least one sensor. If the smart watch determines that the state of wearing the smart watch by the user is the loose wearing state, the smart watch can prompt the user that the current wearing state is the loose wearing state. If the smart watch does not receive the operation of adjusting the wrist strap by the user within the second preset time period, detecting the current wearing state of the user again after a third preset time period (for example, 5 minutes). If the smart watch determines that the current wearing state of the user is the loose wearing state again, the smart watch can prompt the user again. Therefore, the situation that the user does not perceive the prompting process of the intelligent watch when the intelligent watch prompts the user for the first time in the user movement process is avoided. If the number of times the smart watch prompts the user reaches the number of times threshold (for example, 3 times), the smart watch does not prompt the user to wear the smart watch currently in the subsequent riding process of the user.
When the wearing state of the intelligent watch is in a loose wearing state in the riding process, the intelligent watch prompts the user to adjust the tightness of the wrist strap of the intelligent watch, so that the problem that errors exist in physiological data of the user monitored by the intelligent watch in the riding process of the user is avoided, for example, the problem that the heart rate of the user monitored by the intelligent watch is too high or too low is avoided, and the accuracy of the monitoring data of the intelligent watch is improved.
In this application embodiment, the in-process that the user wore the intelligent wrist-watch, and the intelligent wrist-watch is according to the data that at least one sensor gathered, and after confirm that the user wore the wearing state of intelligent wrist-watch for loose wearing state, in time the suggestion user adjusted the wearing state of intelligent wrist-watch, has improved the degree of accuracy that the intelligent wrist-watch monitored user physiological data.
As an example, the following describes in detail a process of determining a wearing state of the smart watch by a user according to data collected by the optical heart rate sensor with reference to fig. 6 and 7, respectively.
Fig. 6 is a flowchart of a method for detecting a wearing state of a smart watch according to an embodiment of the present application. As shown in fig. 6, the process may include the steps of:
In step 601, the smart watch collects data through an optical heart rate sensor.
In this application embodiment, after the user wears the intelligent wrist-watch, optical heart rate sensor passes through electric capacity light and is directed towards skin, and the light of permeating skin tissue reflection back is accepted and is converted into the electrical signal by optical heart rate sensor, and optical heart rate sensor reports the electrical signal to the intelligent wrist-watch. The intelligent watch acquires data acquired by the optical heart rate sensor.
Here, the optical heart rate sensor may collect data at a first frequency.
In some embodiments, assuming the sampling frequency of the optical heart rate sensor is a second frequency (e.g., 100 Hz), the smart watch downsamples the frequency at which the optical heart rate sensor collects data to reduce the sampling frequency of the optical heart rate sensor to the first frequency (e.g., 25 Hz).
In the embodiment of the application, the smart watch acquires data acquired by the optical heart rate sensor at the second frequency until the data in the fourth preset duration are acquired. For example, a smart watch acquires data within 30 seconds of acquisition by an optical heart rate sensor.
It can be understood that when the smart watch acquires more data collected by the optical heart rate sensor, the smart watch determines that the accuracy of the wearing state of the smart watch worn by the user is higher according to the more data.
In step 603, the smart watch counts the number of differences between adjacent data, where the absolute value of the differences is greater than a first threshold.
The first threshold value is a preset value for determining that data acquired by the optical heart rate sensor is a big burr signal. In the embodiment of the application, after the smart watch acquires the data acquired by the optical heart rate sensor within the fourth preset time period, the number that the absolute value of the difference value between the adjacent data is larger than the first threshold value is counted. The intelligent watch counts the number of the electrical signals collected by the optical heart rate sensor in the fourth preset time period as big burr signals.
In step 604, the smart watch determines whether the number is greater than a first number threshold.
The first number threshold value is a preset minimum value for determining that the current wearing state of the intelligent watch is a loose wearing state.
In the embodiment of the application, after the smart watch determines that the absolute value of the difference value of the adjacent data collected by the optical heart rate sensor is greater than the number of the first threshold, whether the number is greater than the first threshold is judged.
If in step 604 the smart watch determines that the absolute value of the difference between the adjacent data is greater than the first threshold by a number greater than the first number threshold, step 605 is executed, otherwise step 606 is executed.
In step 606, the smart watch determines that the current wearing state is a tight wearing state or a normal wearing state.
In the embodiment of the application, if the smart watch determines that the number of the difference values of the adjacent data is greater than the first number threshold value and the absolute value is greater than the first number threshold value, it is determined that the wearing state of the smart watch worn by the user is a loose wearing state. If the intelligent watch determines that the absolute value of the difference value of the adjacent data is larger than the first threshold value and smaller than or equal to the first threshold value, the wearing state of the intelligent watch worn by the user is determined to be a tight wearing state or a normal wearing state.
As an example, assuming a first threshold of 6 x 104 and a first number of thresholds of 300, the smart watch acquires electrical signals acquired by the optical heart rate sensor at a sampling frequency of 25Hz within 30 seconds. I.e. the smart watch can acquire 750 data acquired by the optical heart rate sensor. The smart watch counts the number of differences between adjacent data of the 750 data whose absolute value is greater than 6 x 104. If the smart watch determines that the absolute value of the difference between the adjacent data is greater than 6×104 and the number of the differences between the adjacent data is greater than 300, for example, the number of the differences between the adjacent data is greater than 6×104 is 350, the smart watch determines that the wearing state of the smart watch worn by the user is a loose wearing state. If the smart watch determines that the number of differences between adjacent data is less than or equal to 300 and the absolute value of the differences between adjacent data is greater than 6×104, for example, the number of differences between adjacent data is greater than 6×104 and is 100, the smart watch determines that the wearing state of the smart watch worn by the user is a tight wearing state or a normal wearing state.
It can be understood that when the wearing state of the user wearing the intelligent watch is loose wearing state, the probability of light leakage between the intelligent watch and the wrist is larger, and the large burr signals in the data collected by the optical heart rate sensor are more. When the wearing state of the intelligent watch worn by the user is a tight wearing state or a normal wearing state, the probability of light leakage between the intelligent watch and the wrist is small, and large burr signals in data acquired by the light heart rate sensor are small.
It should be noted that the values in the above examples are only described as examples, and the specific first threshold value and the first number threshold value are required to be determined according to the actual situation that the user wears the smart watch, which is not limited herein.
Fig. 7 is a flowchart of another method for detecting a wearing state of a smart watch according to an embodiment of the present application. As shown in fig. 7, the process may further include the steps of:
In step 702, the smart watch obtains data within a fourth preset duration.
In step 703, the smart watch counts the number of differences between adjacent data, the absolute value of which is greater than the first threshold.
In the embodiment of the present application, the implementation process of step 701 to step 703 may refer to the implementation process of step 601 to step 603, which is not described herein.
In step 704, the smart watch determines whether the difference between the maximum value and the minimum value is greater than a difference threshold.
The difference threshold may be a value determined according to the size of the data acquired by the optical heart rate sensor during a fourth predetermined time period.
In the embodiment of the application, after the smart watch acquires the data acquired by the optical heart rate sensor in the fourth preset time period, the maximum value and the minimum value of the data in the fourth preset time period are determined, and the difference value between the maximum value and the minimum value is calculated. After the intelligent watch determines the difference value between the maximum value and the minimum value of the data acquired by the optical heart rate sensor, whether the difference value between the maximum value and the minimum value is larger than a difference value threshold value is judged.
If in step 704 the smart watch determines that the difference between the maximum and minimum values is less than the difference threshold, step 705 is performed, otherwise step 706 is performed.
In the embodiment of the present application, the implementation process of step 705 may refer to the implementation process of step 604, which is not described herein.
In step 706, the smart watch determines whether the number is greater than a second number threshold.
And when the difference value between the maximum value and the minimum value of the second number threshold is smaller than the difference value threshold, determining that the current wearing state of the intelligent watch is the minimum value of the loose wearing state. The second number threshold is less than the first number threshold. For example, assuming that the first number threshold is 300, the second number threshold is 240.
It can be appreciated that when the difference between the maximum value and the minimum value of the data acquired by the optical heart rate sensor acquired by the smart watch is greater than the difference threshold, it is indicated that the value of the data acquired by the smart watch is greatly floated. Under the condition, when the intelligent watch determines that the absolute value of the difference value of the adjacent data is larger than the first threshold value and the number of the difference values of the adjacent data is larger than the second threshold value, the wearing state of the intelligent watch worn by the user currently can be determined to be the loose wearing state.
In step 708, the smart watch determines that the current wearing state is a tight wearing state or a normal wearing state.
Under one possible condition, if the smart watch determines that the difference value between the maximum value and the minimum value of the data acquired by the optical heart rate sensor is smaller than or equal to a difference value threshold value, and the smart watch determines that the number of the absolute values of the difference values of the adjacent data is larger than a first threshold value is larger than a first number threshold value, the smart watch determines that the current wearing state is the loose wearing state.
As an example, assuming that the first threshold is 6×104, the first number threshold is 300, and the difference threshold is 2×106, the smart watch acquires the electrical signal acquired by the optical heart rate sensor at a sampling frequency of 25Hz within 30 seconds. I.e. the smart watch can acquire 750 data acquired by the optical heart rate sensor. The smart watch counts the difference between the maximum and minimum values in the 750 data. If the smart watch determines that the difference between the maximum value and the minimum value is greater than 2×106, and the number of differences between adjacent data is greater than 300, for example, the number of differences between adjacent data is greater than 350, the smart watch determines that the wearing state of the user wearing the smart watch is a loose wearing state.
In another possible case, if the smart watch determines that the difference between the maximum value and the minimum value of the data collected by the optical heart rate sensor is smaller than or equal to the difference threshold value, and the smart watch determines that the number of the absolute values of the differences of the adjacent data is larger than the first threshold value is smaller than or equal to the first number threshold value, the smart watch determines that the current wearing state is the close wearing state or the normal wearing state.
As an example, if the smart watch determines that the difference between the maximum value and the minimum value is less than 2×106, for example, the difference between the maximum value and the minimum value is 1.5×106, and the number of differences between adjacent data is less than 300, for example, the number of differences between adjacent data is greater than 6×104, and the number of differences between adjacent data is 280, the smart watch determines that the wearing state of the smart watch worn by the user is a tight wearing state or a normal wearing state.
In another possible case, if the smart watch determines that the difference between the maximum value and the minimum value of the data collected by the optical heart rate sensor is greater than the difference threshold value, and the smart watch determines that the number of differences between adjacent data is greater than the first threshold value and greater than the second threshold value, the smart watch determines that the current wearing state is the loose wearing state.
As an example, if the smart watch determines that the difference between the maximum value and the minimum value is greater than 2×106, for example, the difference between the maximum value and the minimum value is 3×106, and the number of differences between adjacent data is greater than 6×104 and greater than 240, for example, the number of differences between adjacent data is greater than 6×104 and 280, the smart watch determines that the wearing state of the smart watch worn by the user is a loose wearing state.
In another possible case, if the smart watch determines that the difference between the maximum value and the minimum value of the data collected by the optical heart rate sensor is greater than or equal to the difference threshold value, and the smart watch determines that the absolute value of the difference between the adjacent data is greater than the first threshold value and the number of the differences is less than or equal to the second threshold value, the smart watch determines that the current wearing state is the close wearing state or the normal wearing state.
As an example, if the smart watch determines that the difference between the maximum value and the minimum value is greater than 2×106, for example, the difference between the maximum value and the minimum value is 3×106, and the number of differences between adjacent data is less than 240 and the absolute value of differences between adjacent data is greater than 6×104, for example, the number of differences between adjacent data is greater than 6×104 and is 180, the smart watch determines that the wearing state of the smart watch worn by the user is a tight wearing state or a normal wearing state.
It should be noted that, the above-mentioned smart watch determines the tightness of the user wearing the smart watch according to the data collected by the optical heart rate sensor, which is only described as an example, and is not limited herein. For example, the smart watch may further determine the tightness degree of wearing the smart watch by the user according to data collected by at least one sensor of the pressure sensor, the acceleration sensor, the temperature sensor and the gyroscope sensor, which is not limited in the embodiment of the present application.
In practical application, after the intelligent watch prompts that the wearing state is the loose wearing state, the user can manually adjust the wearing tightness of the wrist strap of the intelligent watch.
In practical application, after the intelligent watch prompts that the wearing state of the user is the loose wearing state, the user confirms to adjust the elasticity of the intelligent watch, and the intelligent watch can automatically adjust the wearing elasticity according to the current working mode of the intelligent watch. Namely, the wrist strap of the intelligent watch in the embodiment of the application can be the wrist strap with the automatic telescopic function, and the wrist circumference of the wrist strap is fixed as for the same user, and the intelligent watch can control the wearing state of the intelligent watch by controlling the telescopic degree of the wrist strap of the intelligent watch, so that the wearing tightness of the intelligent watch can be automatically adjusted. Therefore, the wearing tightness of the intelligent wrist strap is not required to be manually adjusted by a user, the operation of the user is simplified, and the satisfaction degree of user experience is improved.
When the working modes of the intelligent watch are different, parameters of the proper wearing tightness degree of the intelligent watch worn by the user are different, for example, when the working mode of the intelligent watch is a sport mode, the proper wearing tightness degree of the intelligent watch worn by the user is a first tightness degree parameter; when the working mode of the intelligent watch is a common mode, the proper wearing tightness degree of the intelligent watch worn by the user is a second tightness degree parameter; when the working mode of the intelligent watch is a sleep mode, the appropriate wearing tightness degree of the user wearing the intelligent watch is a third tightness degree parameter. The first tightness degree parameter is smaller than the second tightness degree parameter, and the second tightness degree parameter is smaller than the third tightness degree parameter.
It should be explained that, when the operation mode of the smart watch is in the sleep mode, in order to ensure the sleep quality of the user in the sleep state, the user is not restricted, and the wearable device needs to be worn on the wrist of the user more loosely. In order to prevent the wearable device from sliding on the wrist of the user in the movement state, the wearable device needs to be worn on the wrist of the user tightly. Therefore, when the intelligent watch is in different working modes, after the intelligent watch determines that the current wearing state of the user is the loose wearing state, the intelligent watch automatically adjusts the tightness of the watchband.
As an example, as shown in fig. 8, assuming that the wrist strap of the smart watch is made of a flexible material and has an automatic telescopic function, after the smart watch determines that the current wearing state of the user is a loose wearing state, the smart watch can automatically adjust the wearing tightness of the wrist strap according to the current working mode.
To sum up, in this application embodiment, in the process that the user wears the smart watch, the smart watch determines the wearing state that the user wears the smart watch according to the data that optical heart rate sensor gathered. After the intelligent watch determines that the wearing state is the loose wearing state, the user is prompted to adjust the wearing tightness of the intelligent watch in time. From this, avoided the user to wear the intelligent wrist-watch and excessively loose, lead to the too low or too high problem of user's heart rate of intelligent wrist-watch monitoring, improved the degree of accuracy of intelligent wrist-watch monitoring user's heart rate.
As shown in fig. 9, fig. 9 is a schematic structural diagram of a wearable device provided in an embodiment of the present application, where the wearable device may be the above-mentioned smart watch, or may be a smart bracelet, etc. The wearable device may specifically include: a touch screen 901, the touch screen 901 including a touch sensor 906 and a display screen 907; one or more processors 902; a memory 903; one or more applications (not shown); and one or more computer programs 904, which may be coupled via one or more communication buses 905. Wherein the one or more computer programs 904 are stored in the memory 903 and configured to be executed by the one or more processors 902, the one or more computer programs 904 comprising instructions that can be used to perform the relevant steps in the embodiments described above.
It will be appreciated that the wearable device and the like described above include corresponding hardware structures and/or software modules that perform the respective functions in order to achieve the above-described functions. Those of skill in the art will readily appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is implemented as hardware or computer software driven hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the embodiments of the present invention.
The embodiment of the application may divide the functional modules of the wearable device and the like according to the method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated modules may be implemented in hardware or in software functional modules. It should be noted that, in the embodiment of the present invention, the division of the modules is schematic, which is merely a logic function division, and other division manners may be implemented in actual implementation.
In the case of dividing the respective functional modules with the respective functions, one possible composition diagram of the wearable device involved in the above-described embodiment may include: a display unit, a transmission unit, a processing unit, etc. It should be noted that, all relevant contents of each step related to the above method embodiment may be cited to the functional description of the corresponding functional module, which is not described herein.
The embodiment of the application also provides a wearable device, which comprises one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, the one or more memories being configured to store computer program code comprising computer instructions that, when executed by the one or more processors, cause the wearable device to perform the related method steps described above to implement the method of detecting a wear state in the above-described embodiments.
Embodiments of the present application also provide a computer-readable storage medium having stored therein computer instructions that, when executed on a wearable device, cause the wearable device to perform the above-described related method steps to implement the method for detecting a wearing state in the above-described embodiments.
Embodiments of the present application also provide a computer program product comprising computer instructions which, when run on a wearable device, cause the wearable device to perform the above-described related method steps to implement the method of detecting a wearing state in the above-described embodiments.
In addition, embodiments of the present application also provide an apparatus, which may be specifically a chip, a component, or a module, and may include a processor and a memory connected to each other; the memory is configured to store computer-executable instructions, and when the apparatus is running, the processor may execute the computer-executable instructions stored in the memory, so that the apparatus executes the method for detecting the wearing state executed by the wearable device in the above method embodiments.
The wearable device, the computer readable storage medium, the computer program product or the apparatus provided in this embodiment are used to execute the corresponding method provided above, so that the beneficial effects achieved by the wearable device, the computer readable storage medium, the computer program product or the apparatus can refer to the beneficial effects in the corresponding method provided above, and are not described herein.
From the foregoing description of the embodiments, it will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of functional modules is illustrated, and in practical application, the above-described functional allocation may be implemented by different functional modules according to needs, i.e. the internal structure of the apparatus is divided into different functional modules to implement all or part of the functions described above. The specific working processes of the above-described systems, devices and units may refer to the corresponding processes in the foregoing method embodiments, which are not described herein.
The functional units in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the embodiments of the present application may be essentially or a part contributing to the prior art or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium, including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: flash memory, removable hard disk, read-only memory, random access memory, magnetic or optical disk, and the like.
The foregoing is merely a specific embodiment of the present application, but the protection scope of the present application is not limited thereto, and any changes or substitutions within the technical scope of the present disclosure should be covered in the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (14)
1. A method for detecting a wearing state of a wearable device, the method comprising:
the wearable device acquires a plurality of target data of a wearing user according to a preset acquisition period; the target data is used to characterize the heart rate of the wearing user;
the wearable device determines absolute values of differences between adjacent target data in the plurality of target data, and determines the number of first absolute values in the absolute values, wherein the adjacent target data are data adjacent in acquisition time, and the first absolute value is larger than a first threshold;
and if the number is greater than a first number threshold, the wearable device determines that the wearing state is a loose wearing state.
2. The method according to claim 1, wherein the method further comprises:
and if the wearable equipment determines that the number is smaller than or equal to the first number threshold value, the wearable equipment determines that the wearing state is a tight wearing state or a normal wearing state.
3. The method according to claim 1, wherein the method further comprises:
the wearable device determining a difference between a maximum value and a minimum value of the plurality of target data;
if the wearable device determines that the difference between the maximum value and the minimum value is greater than a difference threshold and the number is greater than a second number threshold, the wearable device determines that the wearing state is a loose wearing state; the second number threshold is smaller than the first number threshold;
if the wearable device determines that the difference value between the maximum value and the minimum value is greater than the difference threshold value and the number is smaller than or equal to the second number threshold value, the wearable device determines that the wearing state is a tight wearing state or a normal wearing state.
4. The method of claim 3, wherein after the wearable device determines the difference between the maximum value and the minimum value of the plurality of target data, the method further comprises:
if the wearable device determines that the difference value between the maximum value and the minimum value is smaller than or equal to the difference value threshold value and the number is larger than the first number threshold value, the wearable device determines that the wearing state is a loose wearing state;
If the wearable device determines that the difference value between the maximum value and the minimum value is smaller than or equal to the difference threshold value and the number is smaller than or equal to the first number threshold value, the wearable device determines that the wearing state is a tight wearing state or a normal wearing state.
5. The method of any of claims 1-4, wherein after the wearable device determines that the wearing state is a loose wearing state, the method further comprises:
the wearable device adopts at least one prompting mode in a first preset duration to prompt a user to adjust the wearing state; the at least one prompting mode comprises the following steps: voice prompts, vibration prompts, acousto-optic prompts or display prompt messages.
6. The method of claim 5, wherein the wearable device employs at least one prompting mode for a first preset duration, and wherein after prompting the user to adjust the wearing state, the method further comprises:
if the wearable device does not receive the first operation of the wearing user within the second preset time period, the wearable device judges whether the prompting times reach a time threshold; the first operation is an operation in which the wearing user adjusts the wearing state from the loose wearing state to the tight wearing state or the normal wearing state;
If the wearable device determines that the prompting times are smaller than the times threshold, the wearable device determines the wearing state of the wearable device according to the collected multiple target data of the wearing user after a third preset time period.
7. The method of claim 5, wherein the wearable device employs at least one prompting mode for a first preset duration, and wherein after prompting the user to adjust the wearing state, the method further comprises:
the wearable device determines, in response to a first operation of the wearing user, that the wearing state is switched from a loose wearing state to the tight wearing state or the normal wearing state.
8. The method of any of claims 1-4, wherein the wearable device collects a plurality of target data of the wearing user according to a preset collection period, comprising:
the wearable device acquires the target data of the wearing user in a motion scene according to a preset sampling period.
9. The method of claim 8, wherein after the wearable device determines that the wearing state is the loose wearing state, the method further comprises:
If the wearable device receives the first operation of the wearing user within the second preset time, the wearable device does not prompt the wearing user to adjust the wearing state in the current movement process.
10. The method of any of claims 1-4, wherein after the wearable device determines that the wearing state is a loose wearing state, the method further comprises:
the wearable device automatically adjusts the wearing tightness.
11. The method of any one of claims 1-4, wherein the target data is data collected by an optical heart rate sensor.
12. A wearable device, comprising:
the touch screen comprises a touch sensor and a display screen;
one or more processors;
a memory;
wherein the memory has stored therein one or more computer programs, the one or more computer programs comprising instructions, which when executed by the wearable device, cause the wearable device to perform the method of detecting a wear state of any of claims 1-11.
13. A computer readable storage medium having instructions stored therein, which when run on a wearable device, cause the wearable device to perform the method of detecting a wearing state according to any of claims 1-11.
14. A computer program product, characterized in that the computer program product comprises computer instructions which, when run on a wearable device, cause the wearable device to perform the method of detecting a wearing state according to any of claims 1-11.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210006536.9A CN116421142A (en) | 2022-01-04 | 2022-01-04 | Wearing state detection method of wearable equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210006536.9A CN116421142A (en) | 2022-01-04 | 2022-01-04 | Wearing state detection method of wearable equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116421142A true CN116421142A (en) | 2023-07-14 |
Family
ID=87080275
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210006536.9A Pending CN116421142A (en) | 2022-01-04 | 2022-01-04 | Wearing state detection method of wearable equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116421142A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117398075A (en) * | 2023-12-14 | 2024-01-16 | 荣耀终端有限公司 | Physiological parameter detection method and wearable device |
WO2025107253A1 (en) * | 2023-11-23 | 2025-05-30 | 广东高驰运动科技有限公司 | Wearing management method for wearable device, wearable device, and storage medium |
-
2022
- 2022-01-04 CN CN202210006536.9A patent/CN116421142A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2025107253A1 (en) * | 2023-11-23 | 2025-05-30 | 广东高驰运动科技有限公司 | Wearing management method for wearable device, wearable device, and storage medium |
CN117398075A (en) * | 2023-12-14 | 2024-01-16 | 荣耀终端有限公司 | Physiological parameter detection method and wearable device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108697329B (en) | Wearable device detection method and wearable device | |
US20180116607A1 (en) | Wearable monitoring device | |
US11116425B2 (en) | Pacing activity data of a user | |
US10244948B2 (en) | Statistical heart rate monitoring for estimating calorie expenditure | |
CN116421142A (en) | Wearing state detection method of wearable equipment | |
US20170200359A1 (en) | System for detecting falls and discriminating the severity of falls | |
KR20180047654A (en) | Method for recognizing user activity and electronic device for the same | |
CN113827185A (en) | Method, device and wearable device for detecting tightness of wearable device | |
US20180110415A1 (en) | Living body monitoring system, portable electronic apparatus, living body monitoring program, computer readable recording medium, and living body monitoring method | |
CN110151137A (en) | Sleep state monitoring method, device, equipment and medium based on data fusion | |
US12109392B2 (en) | Basal titration with adaptive target glucose level | |
US10942554B2 (en) | Portable electronic apparatus with notification based on battery remaining power | |
WO2022089101A1 (en) | Pwv measurement method and apparatus based on portable electronic device | |
CN104754301A (en) | Automatic monitoring system with near-end nursing function and cloud end transmitting function | |
JP2017221550A (en) | Biological information processing apparatus, program, and biological information processing method | |
JP2017221551A (en) | Biological information processing device, program, biological information processing method, biological information processing system, and information processing device | |
CN113017621B (en) | Wearable equipment | |
JP2019150342A (en) | Portable electronic device, and method for controlling the portable electronic device | |
CN114652268B (en) | Signal acquisition method, device, storage medium and electronic device | |
US20210353234A1 (en) | Fitness Tracking System and Method of Operating a Fitness Tracking System | |
JP2023038506A (en) | Information processing device, program, and mounting state determination method | |
CN116263361A (en) | Body temperature measuring method and electronic equipment | |
CN115336980B (en) | A physiological sign detection method for a wristband device and related components | |
EP4134000B1 (en) | Cardiac rhythm detection control method and terminal | |
US20180091623A1 (en) | System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |