Early pregnancy detection method and device based on wireless temperature measurement and electronic equipment

By monitoring women's body temperature with a wireless thermometer and using the mean and standard deviation of body temperature during the menstrual cycle to set a benchmark value, the problem of low efficiency and insufficient accuracy of body temperature monitoring in existing technologies is solved, and efficient and accurate early pregnancy detection is achieved.

CN121370083APending Publication Date: 2026-01-23GUANGDONG UNIV OF PETROCHEMICAL TECH +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511916308.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-18
Publication Date
2026-01-23

AI Technical Summary

Technical Problem

Current technologies for monitoring female body temperature are inefficient and have low accuracy, leading to errors in early pregnancy test results.

Method used

Wireless thermometers are used to monitor body temperature. By calculating the mean and standard deviation of body temperature during the menstrual cycle, a baseline value for the low temperature period is set. The system detects whether the body temperature is higher than the baseline value for consecutive days and issues an alert to determine the high temperature period and early pregnancy.

Benefits of technology

It improves the efficiency and accuracy of early pregnancy detection, reduces errors caused by manual statistics, and can accurately determine when a user enters the high-temperature period and issue a reminder.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121370083A_ABST
    Figure CN121370083A_ABST
Patent Text Reader

Abstract

The invention provides an early pregnancy detection method and device based on wireless temperature measurement and electronic equipment, and the method comprises the steps: collecting the body temperature of a user according to a preset collection frequency through a wireless temperature measurer, obtaining a plurality of body temperature values, calculating the mean value of the body temperature values, and obtaining the effective value of the body temperature of the day; calculating the mean value of the body temperature effective values of the current day from the Pth day to the Nth day of the physiological period to obtain a low-temperature period reference value; detecting whether the body temperature effective values of the day from the (N + 1) th day to the (N + M) th day of the physiological period are all higher than the low-temperature period reference value or not; when the body temperature effective values of the day from the (N + 1) th day to the (N + M) th day of the physiological period are all higher than the low-temperature period reference value, it is judged that a high-temperature period is entered, and first reminding information is sent out. Through a wireless temperature measurement mode, the temperature measurement efficiency is higher, through quantitative calculation and continuous monitoring, the error rate generated by manual statistics is remarkably reduced, and the judgment accuracy of early pregnancy is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of medical health monitoring, and particularly relates to an early pregnancy detection method and device based on wireless temperature measurement and electronic equipment. BACKGROUND

[0002] With the continuous improvement of economic level, women's health is increasingly valued. The basal body temperature of women fluctuates regularly with the menstrual cycle, and the temperature difference is large before and after ovulation, which is affected by estrogen and progesterone secreted by the corpus luteum, respectively. Whether the change of the body temperature of women is regular and conforms to the physiological characteristics affects the health of women. Especially after women get pregnant, the basal body temperature will continue to be in a high temperature phase due to the continued secretion of progesterone by the corpus luteum, and it is necessary to find out as soon as possible and remind women.

[0003] Therefore, it is necessary to accurately and effectively monitor the body temperature of women. At present, the monitoring of the body temperature of women is mostly based on manual detection, and the data of manual detection is used to analyze early pregnancy of women. However, this way is low in efficiency and low in accuracy, and the analysis result has errors. SUMMARY

[0004] Therefore, it is necessary to accurately and effectively monitor the body temperature of women. At present, the monitoring of the body temperature of women is mostly based on manual detection, and the data of manual detection is used to analyze early pregnancy of women. However, this way is low in efficiency and low in accuracy, and the analysis result has errors.

[0005] An early pregnancy detection method based on wireless temperature measurement comprises the following steps.

[0006] Obtaining a physiological period cycle of a user;

[0007] During temperature measurement, a wireless temperature measuring instrument is used to collect the body temperature of the user at a preset collection frequency to obtain a plurality of body temperature values, and the average of each body temperature value during the temperature measurement is calculated to obtain a daily body temperature effective value;

[0008] The average of the daily body temperature effective value from the Pth day to the Nth day of the physiological period cycle is calculated to obtain a low temperature period reference value, wherein P and N are positive integers greater than 0, and N is greater than P;

[0009] Detecting whether the daily body temperature effective value from the N+1th day to the N+Mth day of the physiological period cycle is higher than the low temperature period reference value, wherein M is a positive integer greater than 1;

[0010] When the daily body temperature effective value from the N+1th day to the N+Mth day of the physiological period cycle is higher than the low temperature period reference value, it is determined that the high temperature period is entered, and a first reminder information is sent.

[0011] In one of the embodiments, the step of detecting whether the daily body temperature effective value from the N+1th day to the N+Mth day of the physiological period cycle is higher than the low temperature period reference value comprises:

[0012] determining whether the daily temperature effective value of the N+1th day to the N+Mth day of the menstrual cycle is higher than the sum of the low temperature period reference value and a preset calibration value.

[0013] In one of the embodiments, when the daily temperature effective value of the N+1th day to the N+Mth day of the menstrual cycle is higher than the low temperature period reference value, it is determined that the high temperature period is entered, and the step of issuing the first reminder information comprises:

[0014] when the daily temperature effective value of the N+1th day to the N+Mth day of the menstrual cycle is higher than the low temperature period reference value, it is determined that the high temperature period is entered, and the first reminder information is issued.

[0015] determining the N+1th day of the menstrual cycle as the starting day of the high temperature period, when the daily temperature effective value of the N+1th day to the N+Qth day of the menstrual cycle is higher than the sum of the low temperature period reference value and a preset calibration value, and no physiological trigger marker is detected, the second reminder information is issued, wherein the Q is a positive integer greater than M.

[0016] In one of the embodiments, it further comprises:

[0017] detecting whether there is a physiological trigger marker;

[0018] when the physiological trigger marker is detected, resetting the daily temperature effective value in the menstrual cycle, and returning to execute the step of obtaining the menstrual cycle of the user.

[0019] In one of the embodiments, the step of calculating the mean value of each of the temperature values during the temperature measurement to obtain the daily temperature effective value comprises:

[0020] calculating the mean value and the standard deviation of each of the temperature values during the temperature measurement;

[0021] based on the mean value of each of the temperature values, removing the temperature value deviating from the mean value by more than twice the standard deviation to obtain an effective temperature value;

[0022] calculating the mean value of each of the effective temperature values to obtain the daily temperature effective value.

[0023] In one of the embodiments, the step of collecting the temperature of the user by using the wireless temperature measuring instrument at a preset collection frequency to obtain a plurality of temperature values during the temperature measurement comprises:

[0024] during the temperature measurement, the temperature of the user is collected by using the wireless temperature measuring instrument at a preset collection frequency, and each of the collected temperature values is preprocessed to obtain a plurality of preprocessed temperature values;

[0025] Preprocessing the body temperature value includes:

[0026] When the body temperature value is greater than the preset maximum abnormal threshold or less than the preset minimum abnormal threshold, the body temperature value is determined to be an abnormal value and the abnormal value is removed.

[0027] The body temperature value is stored when it is less than or equal to the preset maximum abnormal threshold and greater than or equal to the preset minimum abnormal threshold.

[0028] In one embodiment, the step of obtaining the user's menstrual cycle includes:

[0029] Obtain the user's physiological parameters, parse the physiological parameters, and obtain the user's menstrual cycle.

[0030] A wireless temperature measurement-based early pregnancy detection device includes:

[0031] The menstrual cycle acquisition module is used to acquire the user's menstrual cycle.

[0032] The daily effective body temperature value calculation module is used to collect the user's body temperature at a preset collection frequency using a wireless thermometer during the temperature measurement period, obtain multiple body temperature values, calculate the average of the body temperature values ​​during the temperature measurement period, and obtain the daily effective body temperature value.

[0033] The low-temperature baseline value calculation module is used to calculate the average of the effective body temperature values ​​on the day from day P to day N of the physiological cycle to obtain the low-temperature baseline value, wherein P and N are positive integers greater than 0, and N is greater than P;

[0034] The baseline comparison detection module is used to detect whether the effective body temperature values ​​on the day from day N+1 to day N+M of the menstrual cycle are all higher than the baseline value of the low temperature period, wherein M is a positive integer greater than 1;

[0035] The high-temperature period determination module is used to determine that the body temperature effective value on the day from day N+1 to day N+M of the menstrual cycle is higher than the low-temperature period benchmark value, and then issue a first reminder message.

[0036] An electronic device includes a memory and a processor, the memory storing a computer program, characterized in that the processor executes the computer program to perform the following steps:

[0037] Obtain the user's menstrual cycle;

[0038] During the temperature measurement period, the user's body temperature is collected using a wireless thermometer at a preset collection frequency to obtain multiple body temperature values. The average of each body temperature value during the temperature measurement period is calculated to obtain the effective body temperature value for the day.

[0039] calculate the average of the daily temperature effective values of the Pth day to the Nth day of the menstrual cycle period, to obtain a low temperature period reference value, wherein P and N are positive integers greater than 0, and N is greater than P;

[0040] detect whether the daily temperature effective values of the N+1th day to the N+Mth day of the menstrual cycle period are all higher than the low temperature period reference value, wherein M is a positive integer greater than 1;

[0041] when the daily temperature effective values of the N+1th day to the N+Mth day of the menstrual cycle period are all higher than the low temperature period reference value, it is determined that the high temperature period is entered, and a first reminder information is sent.

[0042] A computer readable storage medium having stored thereon a computer program, the computer program being executed by a processor to implement the following steps:

[0043] obtain a menstrual cycle period of a user;

[0044] during temperature measurement, a wireless temperature measuring instrument is used to collect the body temperature of the user at a preset collection frequency, to obtain a plurality of body temperature values, and the average of each of the body temperature values during the temperature measurement is calculated to obtain a daily temperature effective value;

[0045] calculate the average of the daily temperature effective values of the Pth day to the Nth day of the menstrual cycle period, to obtain a low temperature period reference value, wherein P and N are positive integers greater than 0, and N is greater than P;

[0046] detect whether the daily temperature effective values of the N+1th day to the N+Mth day of the menstrual cycle period are all higher than the low temperature period reference value, wherein M is a positive integer greater than 1;

[0047] when the daily temperature effective values of the N+1th day to the N+Mth day of the menstrual cycle period are all higher than the low temperature period reference value, it is determined that the high temperature period is entered, and a first reminder information is sent.

[0048] The early pregnancy detection method, device and electronic equipment based on wireless temperature measurement can conveniently and continuously monitor the body temperature of the user. When the daily temperature effective values of the user for consecutive M days are higher than the low temperature period reference value calculated from the body temperature values of the early consecutive days, it is accurately determined that the user enters the high temperature period, and a reminder is sent to the user to prepare for early pregnancy. Through the wireless temperature measurement, the temperature measurement efficiency is higher, and through the quantitative calculation and continuous monitoring, the error rate caused by manual statistics is significantly reduced, and the accuracy of the early pregnancy determination is effectively improved. BRIEF DESCRIPTION OF DRAWINGS

[0049] Figure 1 It is a flowchart of the early pregnancy detection method based on wireless temperature measurement in one embodiment.

[0050] Figure 2 a module block diagram of the wireless thermometer in an embodiment;

[0051] Figure 3 a structural schematic diagram of the wireless thermometer in an embodiment;

[0052] Figure 4 an internal structural diagram of the electronic device in an embodiment. DETAILED DESCRIPTION

[0053] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application.

[0054] Embodiment One

[0055] In this embodiment, referring to Figure 1 , a wireless temperature measurement-based early pregnancy detection method is provided, which includes:

[0056] In step 110, the physiological period cycle of a user is acquired.

[0057] In this embodiment, the physiological period cycle includes the physiological period start date, the physiological period cycle length, the last physiological period end date, etc.

[0058] In step 120, during temperature measurement, the wireless thermometer is used to collect the body temperature of the user at a preset collection frequency to obtain a plurality of body temperature values, and the average of each of the body temperature values during the temperature measurement is calculated to obtain the daily body temperature effective value.

[0059] In this embodiment, the average of the body temperature values collected at the preset frequency during the temperature measurement is calculated to obtain the daily body temperature effective value.

[0060] It is worth mentioning that the temperature measurement period can be a certain time period in a day, such as daytime, or night. In an embodiment, the temperature measurement period is from 10:00 at night to 6:00 the next morning.

[0061] In an embodiment, step 120 includes: detecting whether the current time is in the temperature measurement period, if the current time is not in the temperature measurement period, then the wireless thermometer is used to collect the body temperature of the user at a first preset collection frequency to obtain a plurality of daytime body temperature values, and if the current time is in the temperature measurement period, then the wireless thermometer is used to collect the body temperature of the user at a second preset collection frequency to obtain a plurality of body temperature values, and the average of each of the body temperature values during the temperature measurement is calculated to obtain the daily body temperature effective value, wherein the second preset collection frequency is greater than the first preset collection frequency.

[0062] In the embodiment, the body temperature of the user is collected at times other than the temperature measuring period, and the difference is that the body temperature values collected at times other than the temperature measuring period are not used as the basis for calculating the body temperature of the physiological period. In addition, the frequency of collection at times other than the temperature measuring period is lower than the frequency of collection during the temperature measuring period. For example, the first preset collection frequency at times other than the temperature measuring period is 5 minutes / time, and the frequency is switched to 2 minutes / time during the temperature measuring period. In the embodiment, the wireless temperature measuring instrument is provided with a timer, and the main control unit of the wireless temperature measuring instrument is timed by the timer. When the time reaches 10:00 at night, the timer triggers the main control unit to switch to the temperature measuring period, and the collection frequency is switched to the second preset collection frequency. In the embodiment, the temperature measuring period is from 10:00 at night to 6:00 the next morning, and the second preset collection frequency is 2 minutes / time. Therefore, a total of 240 body temperature value data are collected.

[0063] In step 130, the average of the daily effective body temperature values of the Pth day to the Nth day of the physiological period is calculated to obtain a low temperature period reference value, wherein P and N are positive integers greater than 0, and N is greater than P.

[0064] In the embodiment, the Pth day can be the 1st day, or the 2nd day, or the 3rd day of the physiological period. The Pth day to the Nth day of the physiological period are the first few days of the physiological period, and the basal body temperature is usually low during this period. In the embodiment, the average of the daily effective body temperature values of the Pth day to the Nth day of the physiological period is calculated to obtain a low temperature period reference value.

[0065] For example, the difference between N and P is 3, so the average of the daily effective body temperature values of the four consecutive days from the Pth day is calculated. For example, the difference between N and P is 4, so the average of the daily effective body temperature values of the five consecutive days from the Pth day is calculated.

[0066] In step 140, it is detected whether the daily effective body temperature values of the N+1th day to the N+Mth day of the physiological period are all higher than the low temperature period reference value, wherein M is a positive integer greater than 1.

[0067] In the embodiment, it is detected whether the daily effective body temperature values of the M consecutive days after the Nth day are all higher than the low temperature period reference value. For example, M is equal to 2, or M is equal to 3. If the daily effective body temperature values of the M consecutive days are all higher than the low temperature period reference value, it indicates that the user enters the high temperature period.

[0068] In step 150, when the daily effective body temperature values of the N+1th day to the N+Mth day of the physiological period are all higher than the low temperature period reference value, it is determined that the high temperature period is entered, and a first reminder information is sent.

[0069] In the embodiment, when the daily temperature effective values of the consecutive M days after the Nth day are all higher than the low temperature period reference value, it indicates that the user enters the high temperature period, and the first reminding information is sent to the user. For example, the average of the daily temperature effective values of the user from the first day to the fifth day in the physiological period cycle is the low temperature period reference value, the daily temperature effective values of the consecutive three days from the sixth day to the eighth day are higher than the low temperature period reference value, which indicates that the user enters the high temperature period. For example, the average of the daily temperature effective values of the user from the third day to the seventh day in the physiological period cycle is the low temperature period reference value, the daily temperature effective values of the consecutive three days from the eighth day to the tenth day are higher than the low temperature period reference value, which indicates that the user enters the high temperature period. As can be seen, the Pth day to the Nth day can be increased, and correspondingly, the N+1th day to the N+Mth day can also be increased accordingly, the purpose is to find the case that the user has consecutive M days of daily temperature effective values higher than the low temperature period reference value of the (N-P+1) days before, when this case is found, it is determined that the user enters the high temperature period, and the first reminding information is sent.

[0070] It should be understood that the first reminding information is used to remind the user to enter the high temperature period, and the first reminding information can also remind the ovulation date. For example, the first reminding information can be sent in the pop-up window mode.

[0071] It is worth mentioning that since at least two consecutive days are required to determine the high temperature period, after determination, the high temperature period has entered, it is necessary to trace back to the starting day of the high temperature period, in an embodiment, the step 150 comprises: when the daily temperature effective values of the N+1th day to the N+Mth day of the physiological period cycle are all higher than the low temperature period reference value, it is determined that the high temperature period is entered, the N+M-1th day is determined as the ovulation date, and the first reminding information is sent on the N+M-2th day.

[0072] In an embodiment, the step of detecting whether the daily temperature effective values of the N+1th day to the N+Mth day of the physiological period cycle are all higher than the low temperature period reference value comprises:

[0073] Detecting whether the daily temperature effective values of the N+1th day to the N+Mth day of the physiological period cycle are all higher than the sum of the low temperature period reference value and the preset calibration value.

[0074] In the embodiment, in order to more accurately detect whether the high temperature period is entered, the preset calibration value is added to the low temperature period reference value, for example, the preset calibration value is 0.3℃, for example, the preset calibration value is 0.35℃, for example, the preset calibration value is 0.25℃, when the user has consecutive M days of daily temperature effective values higher than the sum of the low temperature period reference value and the preset calibration value in the physiological period cycle, it indicates that the user enters the high temperature period, since the preset calibration value is set, the temperature of the high temperature period is obviously higher than the low temperature period reference value, which can more accurately detect whether the high temperature period is entered.

[0075] In one embodiment, when the daily effective temperature values of the N+1th day to the N+Mth day of the menstrual cycle period are all higher than the low temperature period reference value, it is determined that the high temperature period is entered, and the step of issuing the first reminder information comprises:

[0076] When the daily effective temperature values of the N+1th day to the N+Mth day of the menstrual cycle period are all higher than the low temperature period reference value, it is determined that the high temperature period is entered, and the first reminder information is issued.

[0077] The N+1th day of the menstrual cycle period is determined as the starting day of the high temperature period, when the daily effective temperature values of the N+1th day to the N+Qth day of the menstrual cycle period are all higher than the sum of the low temperature period reference value and the preset calibration value, and no physiological trigger marker is detected, the second reminder information is issued, wherein the Q is a positive integer greater than M.

[0078] In this embodiment, the number of days of the high temperature period is accumulated, and when the number of days reaches Q days, it is determined that the user's body is affected by the progesterone secreted by the corpus luteum, the basal body temperature is raised, and the user is determined to be early pregnant. Specifically, after entering the high temperature period, the N+1th day of the menstrual cycle period is taken as the starting day of the high temperature period. From the starting day of the high temperature period, if the daily effective temperature values of the continuous Q days are all higher than the sum of the low temperature period reference value and the preset calibration value, and no physiological trigger marker is detected, the second reminder information reminding the user of the possibility of early pregnancy is issued. It is worth mentioning that the physiological trigger marker is the menstrual period marker, which can be manually input by the user or obtained by analyzing the physiological parameters. For example, Q is greater than or equal to 18, such as Q is equal to 20. In this embodiment, when the user is determined to enter the high temperature period and the duration of the high temperature period is greater than or equal to 20 days, it is determined that the user is early pregnant, and therefore the second reminder information reminding the user of the possibility of early pregnancy is issued.

[0079] In one embodiment, the early pregnancy detection method based on wireless temperature measurement further comprises:

[0080] Detecting whether there is a physiological trigger marker;

[0081] When the physiological trigger marker is detected, the daily effective temperature values in the menstrual cycle period are reset, and the step of acquiring the menstrual cycle period of the user is returned to be executed.

[0082] In this embodiment, the physiological trigger marker is the menstrual period marker, which can be manually input by the user or obtained by analyzing the physiological parameters. When the physiological trigger marker is detected, it means that the user has her period, so there is no need to determine early pregnancy at this time, therefore, the daily effective temperature values in the menstrual cycle period are reset, and temperature detection and early pregnancy determination are performed again in the next menstrual cycle period.

[0083] In one embodiment, the step of calculating the mean of each of the body temperature values during the temperature measurement period to obtain the daily effective body temperature value comprises:

[0084] calculating the mean and the standard deviation of each of the body temperature values during the temperature measurement period;

[0085] based on the mean of each of the body temperature values, removing the body temperature values deviating from the mean by more than twice the standard deviation to obtain effective body temperature values;

[0086] calculating the mean of each of the effective body temperature values to obtain the daily effective body temperature value.

[0087] In this embodiment, after collecting the body temperature values during the temperature measurement period of the day, the mean μ and the standard deviation σ of each body temperature value are calculated, for example, the mean μ = 36.38℃ and the standard deviation σ = 0.08℃; then, the data deviating from the mean μ by more than 2σ, for example, 12 data less than 36.22℃ or greater than 36.54℃, are removed; the average of the remaining 228 data (for example, 36.42℃) is taken as the daily effective body temperature value. In this embodiment, by calculating the mean and the standard deviation of each body temperature value collected during the temperature measurement period, the body temperature values deviating from the mean by more are removed, so that the remaining body temperature values are more accurate and the error is effectively reduced.

[0088] In one embodiment, the step of collecting the body temperature of the user at a preset collection frequency using the wireless temperature measurement instrument during the temperature measurement period to obtain a plurality of body temperature values comprises:

[0089] during the temperature measurement period, collecting the body temperature of the user at a preset collection frequency using the wireless temperature measurement instrument, and pre-processing each collected body temperature value to obtain a plurality of pre-processed body temperature values;

[0090] the pre-processing of the body temperature values comprises:

[0091] when the body temperature value is greater than a preset maximum abnormal threshold value or less than a preset minimum abnormal threshold value, determining that the body temperature value is an abnormal value, and removing the abnormal value;

[0092] when the body temperature value is less than or equal to the preset maximum abnormal threshold value and greater than or equal to the preset minimum abnormal threshold value, storing the body temperature value.

[0093] In this embodiment, the preset highest abnormal threshold is a value obviously higher than the normal body temperature of human body, and the preset lowest abnormal threshold is a value obviously lower than the normal body temperature of human body. For example, the preset highest abnormal threshold is 42 DEG C, and the preset lowest abnormal threshold is 32 DEG C. The body temperature values greater than the highest abnormal threshold and the body temperature values less than the preset lowest abnormal threshold are obviously measured errors, which are invalid data. Therefore, the part of body temperature values are determined as abnormal values, the abnormal values are deleted, and only the body temperature values less than or equal to the preset highest abnormal threshold and greater than or equal to the preset lowest abnormal threshold are reserved.

[0094] In one embodiment, the step of acquiring the menstrual cycle of the user comprises: acquiring a physiological parameter of the user, analyzing the physiological parameter, and obtaining the menstrual cycle of the user.

[0095] In this embodiment, the physiological parameters of the user include age, weight, length of the menstrual cycle, start date and end date of each menstrual cycle in the past, monitoring start date, and monitoring target, such as preparing for pregnancy, contraception, etc. By analyzing the above physiological parameters, the menstrual cycle of the user can be obtained, and the menstrual cycle of the user can be more accurately determined.

[0096] It should be understood that, although Figure 1 The steps in the flowchart of FIG. 1 are displayed in sequence according to the arrows, but these steps are not necessarily executed in sequence according to the arrows. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. For example, step 110 can be executed after step 120, or can be executed in parallel with step 120. Moreover, Figure 1 At least part of the steps in FIG. 1 can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these sub-steps or stages is not necessarily sequential, but can be executed in rotation or alternation with other steps or at least part of the sub-steps or stages of other steps.

[0097] Embodiment Two

[0098] In this embodiment, a specific implementation process of the early pregnancy detection method based on wireless temperature measurement is provided.

[0099] S1: Device initialization and parameter configuration (first use)

[0100] S1.1: The user terminal downloads and installs the matching APP, registers an account through a mobile phone number, and can choose to complete real-name authentication.

[0101] S1.2: Press the device power key for 3 seconds to turn on (OLED screen bright indicates booting), click "add device" in the APP, search for Bluetooth devices, and enter the device MAC address printed on the shell to complete pairing;

[0102] S1.3: The APP guides the user to input physiological parameters, including menstrual cycle length (default 28 days, can be manually adjusted), last menstrual start date (calendar selection), and monitoring target (preparation for pregnancy / contraception, ovulation day reminder 1 day in advance for preparation for pregnancy, 3 days before and after ovulation day for contraception);

[0103] S1.4: The APP sends physiological parameters to the device through Bluetooth, and the main control unit stores them in the Flash user parameter partition after receiving them, completing initialization.

[0104] S2: Continuous collection and screening of basal body temperature (executed automatically every day)

[0105] S2.0: Before going to bed every night, take out the convenient smart wireless temperature measurement device, use medical tape to paste it to the temperature measurement device, and paste the temperature measurement device under the left arm.

[0106] S2.1: At 22:00 every day, the main control unit is awakened by the RTC timer, and the sampling frequency of the temperature measurement unit is switched to 1 time / 2 minutes. The temperature measurement unit collects body surface temperature 1 time every 2 minutes, and transmits it to the main control unit through I2C.

[0107] S2.2: The main control unit pre-processes the temperature data collected each time, eliminates invalid data exceeding 32-42℃, and temporarily stores it in the RAM cache area.

[0108] S2.3: At 6:00 the next day, the main control unit triggers the outlier elimination algorithm to process the 240 (8 hours x 30 times) sleep period data stored in RAM:

[0109] Calculate the mean μ and standard deviation σ (e.g. μ = 36.38℃, σ = 0.08℃);

[0110] Eliminate data deviating from μ by more than 2σ (e.g. eliminate 12 data < 36.22℃ or > 36.54℃);

[0111] Take the average of the remaining 228 data (e.g. 36.42℃) as the valid basal body temperature of the day;

[0112] S2.4: The master unit stores the daily valid basal body temperature (36.42°C) in association with the collection date (e.g. 2025-XX-XX) in the Flash history data partition, while switching the sampling frequency back to 1 time / 5 minutes.

[0113] S3: Basal body temperature biphasic feature recognition and ovulation prediction (APP real-time analysis)

[0114] S3.1: At 6:30 every day, the device transmits the daily valid basal body temperature to the APP via Bluetooth, which is stored in the local database after being received by the APP and synchronized to the cloud.

[0115] S3.2: The APP determines the current menstrual cycle stage based on the last menstrual date (the first day of the cycle is the start date of the last menstrual period):

[0116] When it is in the first 14 days of the cycle (follicular phase), the APP enters the biphasic feature monitoring mode;

[0117] When it is in the 15th-28th day of the cycle (luteal phase), the APP continuously tracks the length of the high temperature period;

[0118] S3.3: Execute the biphasic feature recognition algorithm:

[0119] Step A: The APP extracts the basal body temperature data collected in the current cycle to form a data set (e.g. cycle day 1-10 data: 36.32, 36.35, 36.30, 36.38, 36.40, 36.45, 36.50, 36.52, 36.55, 36.58°C);

[0120] Step B: Calculate the mean of the last 5 days of data as the low temperature period baseline value (e.g. the mean of the last 5 days is 36.35°C);

[0121] Step C: Monitor whether the subsequent data meets the condition "basal body temperature ≥ low temperature period baseline value + 0.3°C for 3 consecutive days" (e.g. data on days 8-10 is 36.52, 36.55, 36.58°C ≥ 36.35+0.3=36.65°C, which meets the condition);

[0122] Step D: If the condition is met, it is determined that the high temperature period has begun, and the previous 1-2 days (days 6-7) of the start date of the high temperature period (day 8) are traced back, and the middle day (day 7) is taken as the predicted ovulation day;

[0123] S3.4: Output ovulation reminder: The APP triggers a pop-up reminder (content: "Tomorrow is expected to be the ovulation day, today is recommended for cohabitation for conception, and the next 3 days are recommended to avoid for contraception") at 8:00 on the day before the predicted ovulation day (day 6), and sends a push notification to the user's mobile phone.

[0124] S4: Early pregnancy prompt judgment (APP cycle tracking)

[0125] S4.1: After the APP determines that it enters the high temperature phase, it starts to accumulate the duration of the high temperature phase (counting from the 8th day of the high temperature phase start date);

[0126] S4.2: If the duration of the high temperature phase is ≥20 days (e.g., on day 27 of the cycle, the high temperature phase has lasted for 20 days), and the user has not marked "menstruation" in the APP (the APP provides a "menstruation record" function, which allows the user to manually mark), the APP triggers the early pregnancy prompt logic;

[0127] S4.3: Output early pregnancy prompt: The APP pop-up window displays "The high temperature phase of the basal body temperature has lasted for 20 days, there is a possibility of early pregnancy, it is recommended to use a pregnancy test or consult a doctor for confirmation", and marks "early pregnancy prompt point" in the basal body temperature curve, and keeps the complete data of the cycle (including the high temperature phase curve) for the doctor's reference during subsequent check-ups;

[0128] S4.4: Cycle reset: If the user marks "menstruation", the APP resets the cycle count and enters the next menstrual cycle monitoring.

[0129] S5: Data management and backtracking (APP + cloud collaboration)

[0130] S5.1: Local data management: The APP stores daily basal body temperature, ovulation prediction results, and early pregnancy prompt records in the SQLite database of the mobile phone, and supports filtering and viewing by "menstrual cycle" (e.g., selecting "2025th cycle X" to display the complete curve and markers of that cycle);

[0131] S5.2: Cloud synchronization: The APP automatically synchronizes local data to the Aliyun server (data is encrypted using AES-256, and the key is bound to the user's account) at 20:00 every day, and if synchronization fails, it will be retried the next day;

[0132] S5.3: Data export: The user can select to export a cycle (e.g., the last 3 cycles) in the APP "data center", and the export format supports Excel (including date, basal body temperature, cycle phase, and marker information) or PDF (including curve pictures + data tables), and the export file can be shared;

[0133] S5.4: Abnormal data processing: If there is no valid basal body temperature data on a certain day (e.g., the device is not worn), the APP marks "data missing" in the curve and pushes a reminder "no valid basal body temperature collected yesterday, please ensure that the device is correctly worn during sleep today".

[0134] Embodiment Three

[0135] In this embodiment, a wireless temperature measurement-based early pregnancy detection device is provided, comprising:

[0136] A menstrual cycle acquisition module is configured to acquire a menstrual cycle of a user.

[0137] A daily body temperature effective value calculation module is configured to, during a temperature measurement period, use a wireless temperature measurement instrument to collect the body temperature of the user at a preset collection frequency to obtain a plurality of body temperature values, and calculate the mean value of each of the body temperature values during the temperature measurement period to obtain a daily body temperature effective value.

[0138] A low temperature period reference value calculation module is configured to calculate the mean value of the daily body temperature effective values of the Pth day to the Nth day of the menstrual cycle to obtain a low temperature period reference value, wherein P and N are positive integers greater than 0, and N is greater than P.

[0139] A reference value comparison and detection module is configured to detect whether the daily body temperature effective values of the N+1th day to the N+Mth day of the menstrual cycle are all higher than the low temperature period reference value, wherein M is a positive integer greater than 1.

[0140] A high temperature period determination module is configured to, when the daily body temperature effective values of the N+1th day to the N+Mth day of the menstrual cycle are all higher than the low temperature period reference value, determine that a high temperature period has been entered, and issue a first reminder information.

[0141] In one embodiment, the reference value comparison and detection module is further configured to detect whether the daily body temperature effective values of the N+1th day to the N+Mth day of the menstrual cycle are all higher than the sum of the low temperature period reference value and a preset calibration value.

[0142] In one embodiment, the reference value comparison and detection module comprises:

[0143] A reference value comparison and detection unit is configured to, when the daily body temperature effective values of the N+1th day to the N+Mth day of the menstrual cycle are all higher than the low temperature period reference value, determine that a high temperature period has been entered, and issue a first reminder information.

[0144] The second reminding information sending unit is configured to determine the N+1th day of the menstrual cycle as the high temperature period starting day, and send the second reminding information when the daily temperature effective value of the N+1th day to the N+Qth day of the menstrual cycle is higher than the sum of the low temperature period reference value and the preset calibration value, and no physiological trigger marker is detected, wherein Q is a positive integer greater than M.

[0145] In one embodiment, the device further comprises:

[0146] The physiological trigger marker detection module is configured to detect whether a physiological trigger marker exists.

[0147] The reset module is configured to reset the daily temperature effective value in the menstrual cycle when the physiological trigger marker is detected, and return to execute the step of obtaining the menstrual cycle of the user.

[0148] In one embodiment, the daily temperature effective value calculation module comprises:

[0149] The standard layer calculation unit is configured to calculate the mean value and the standard deviation of each temperature value during the temperature measurement.

[0150] The standard deviation comparison unit is configured to eliminate the temperature value deviating from the mean value by more than twice the standard deviation based on the mean value of each temperature value, to obtain an effective temperature value.

[0151] The daily temperature effective value calculation unit is configured to calculate the mean value of each effective temperature value to obtain a daily temperature effective value.

[0152] In one embodiment, the daily temperature effective value calculation module comprises:

[0153] The preprocessing unit is configured to collect the temperature of the user at a preset collection frequency using the wireless temperature measuring instrument during the temperature measurement, and pre-process each collected temperature value to obtain a plurality of pre-processed temperature values.

[0154] The preprocessing unit is further configured to determine the temperature value as an abnormal value when the temperature value is greater than a preset highest abnormal threshold value or less than a preset lowest abnormal threshold value, and eliminate the abnormal value; and store the temperature value when the temperature value is less than or equal to the preset highest abnormal threshold value and greater than or equal to the preset lowest abnormal threshold value.

[0155] In one embodiment, the physiological cycle obtaining module is further configured to obtain a physiological parameter of the user, analyze the physiological parameter, and obtain the menstrual cycle of the user.

[0156] The specific definition of the wireless temperature measurement based early pregnancy detection device can refer to the definition of the wireless temperature measurement based early pregnancy detection method, which will not be repeated here. Each unit in the wireless temperature measurement based early pregnancy detection device can be realized by software, hardware and their combination. The above-mentioned units can be embedded in or independent of the processor in the electronic device in hardware form, or can be stored in the memory in the electronic device in software form, so that the processor calls and executes the operation corresponding to each unit.

[0157] Embodiment four

[0158] In this embodiment, an electronic device is provided. In this embodiment, the electronic device is a wireless temperature measurement instrument, which can also be referred to as a wireless temperature measurement device. As shown in Figure 2 and Figure 3 The wireless temperature measurement instrument includes a temperature measurement unit 230, a master control unit 210, a wireless communication unit 220, a power supply unit 250 and an interaction unit 240. The temperature measurement unit 230, the wireless communication unit 220, the power supply unit 250 and the interaction unit 240 are connected to the master control unit 210. The wireless communication unit 220 is connected to a user terminal. In one embodiment, the temperature measurement unit 230 is a sensitive source sensor T117. The master control unit 210 is an STM32F030C8T6 chip. The wireless communication unit 220 is a KT6368A Bluetooth dual-mode module. The user interaction unit 240 includes a touch screen and / or a button. In this embodiment, the wireless communication unit 220 is connected to the user terminal through Bluetooth. The touch screen of the interaction unit 240 is an OLED (Organic Light-Emitting Diode) screen. The user can view the temperature value, power, historical data, etc. through the OLED screen, and can input instructions through the touch screen to control and set the wireless temperature measurement instrument. The master control unit 210 measures and collects the body temperature of the human body through the temperature measurement unit 230. After collecting the temperature value, the master control unit 210 sends the collected temperature value to the user terminal through the wireless communication unit 220. The user terminal can be a computer, a mobile phone or a tablet.

[0159] In one embodiment, the user terminal is an electronic device, such as a computer. Its internal structure diagram can be as shown in Figure 4As shown in the figure. The electronic device includes a processor, a memory, a network interface, a display screen and an input device connected by a system bus. Among them, the processor of the electronic device is used to provide computing and control capability. The memory of the electronic device includes non-volatile storage medium, internal memory. The non-volatile storage medium stores operating system and computer program, and the non-volatile storage medium is deployed with database, which is used to store the body temperature value collected by the wireless temperature measuring instrument. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The network interface of the electronic device can be a Bluetooth interface, which is used for communication with the wireless communication unit of the wireless temperature measuring instrument. The computer program is executed by the processor to realize the early pregnancy detection method based on wireless temperature measurement. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen. The input device of the electronic device can be a touch layer overlaid on the display screen, or a button, trackball or touchpad provided on the shell of the electronic device, or an external keyboard, touchpad or mouse, etc. It is worth mentioning that the steps of the above-mentioned early pregnancy detection method based on wireless temperature measurement can be partially executed on the wireless temperature measuring instrument, such as temperature value preprocessing, abnormal data, etc. The computer device (user terminal) can also execute all steps on the computer device (user terminal).

[0160] In this embodiment, an electronic device is provided, which includes a memory and a processor, the memory stores a computer program, and the processor executes the computer program to realize the steps of the early pregnancy detection method based on wireless temperature measurement in any of the above embodiments.

[0161] Those skilled in the art can understand that, Figure 4 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.

[0162] In one embodiment, as Figure 2 and Figure 3 Convenient and intelligent wireless temperature measuring device adopts modular design, and each functional unit is connected through PCB circuit. The overall size is 30mmx40mmx5mm, and the weight is controlled within 15g. The specific structure is as follows:

[0163] (1) Temperature measuring unit

[0164] The sensor preferably selects a sensitive source sensor T117, adopts a DFN6L package, and has a size of 2 mm x 2 mm x 0.75 mm; in the range of 28 to 43℃, the temperature measurement accuracy reaches ±0.1℃, the resolution is 0.004℃, the response time is not more than 2.2 ms, and the PB9 and PB8 pins of the main control unit are connected through the I2C communication protocol.

[0165] The probe structure is designed as a circular patch type with a diameter of 15 mm; the outer layer is wrapped with 0.5 mm thick medical silicone with a Shore hardness of 30±5HA, which meets the GB / T 16886.1-2011 biocompatibility standard; the inner layer is pasted with 3M medical pressure-sensitive adhesive with a viscosity of 10N / 25mm and a peel strength of not less than 5N / 25mm, which is suitable for armpit or Guanyuan acupoint fitting and wearing.

[0166] In the protection design aspect, the probe surface is sprayed with a 10μm thick polytetrafluoroethylene coating, and the waterproof level reaches IP67.

[0167] (2) Main control unit

[0168] The chip selects STM32F030C8T6, adopts LQFP48 package, carries M0 core, has a main frequency of 48MHz, a Flash capacity of 64KB, and a RAM capacity of 8KB.

[0169] The peripheral interface configuration is: the I2C interface is connected to the temperature measurement unit, the UART interface is connected to the wireless communication unit through the PA9 and PA10 pins, and the ADC interface is connected to the power supply unit through the PA0 pin to realize voltage detection.

[0170] The algorithm storage adopts Flash partition design: the basal body temperature screening algorithm occupies 8KB space, the user parameters (including menstrual cycle, sleep period, etc.) occupy 2KB space, and the historical data are calculated according to 30 days, 24 hours per day, and 12 times per hour, a total of 8640, occupying 16KB space.

[0171] The low-power control supports STOP mode and standby mode, wherein the power consumption of the STOP mode is not more than 3μA, the power consumption of the standby mode is not more than 1μA, and the RTC timer with a 32.768kHz crystal oscillator is used to realize wake-up.

[0172] (3) Wireless communication unit

[0173] The module selects KT6368A Bluetooth dual-mode module with a size of 10mm x 15mm x 2mm, supports BLE 5.1 and SPP protocols, has a transmission rate of 1Mbps, a transmission power of 0dBm, and a transmission distance of not more than 10m; the UART interface parameter is set to baud rate 9600bps, data bit 8bit, stop bit 1bit, and no check.

[0174] Anti-interference design, built-in 16-bit CRC check function, data frame format design for the start symbol 0xAA, data length, temperature data, checksum 0x55 in turn combined form.

[0175] Connection management rules: when pairing for the first time, enter the device MAC address printed on the device shell in the application; after the subsequent device is powered on, it will automatically reconnect to the last connected application; if the connection is disconnected, it will try to connect every 30 seconds, and if it still fails after 5 retries, it will enter low power mode.

[0176] (4) Power supply unit

[0177] Battery selection 402030 type polymer lithium battery, size 4mm x 20mm x 30mm, capacity 200mAh, nominal voltage 3.7V, charge cut-off voltage 4.2V, discharge cut-off voltage 3.0V.

[0178] Charging circuit uses TP4057 charging management chip, packaged as SOT23-5, constant current charging current is 500mA; when the voltage reaches or exceeds 4.1V, it enters the trickle charging mode, the charging current is 50mA; Type-C interface female size is 6.5mm x 2.5mm, supporting USB PD protocol.

[0179] Voltage regulation selects XC6220B331MR-G LDO chip, input voltage range is 3.0 to 4.2V, output voltage is 3.3V ± 1%, output current reaches 200mA.

[0180] The battery voltage is collected through the ADC interface of the main control unit, and the collection circuit is equipped with 10kΩ and 10kΩ voltage dividing resistors; the conversion rule of voltage and battery percentage is 3.0V corresponding to 0% battery, 4.2V corresponding to 100% battery.

[0181] Charging management process: after inserting the Type-C interface, TP4057 automatically enters the constant current charging mode, the charging current is 500mA; when the voltage rises to 4.2V, it changes to constant voltage charging; when the current drops below 50mA, stop charging; LED indicator distinguishes the state, red indicates charging, green indicates full.

[0182] Low battery protection mechanism: when the battery voltage does not exceed 3.2V, the main control unit triggers a low battery reminder and sends it to the application through Bluetooth; when the voltage does not exceed 3.0V, the device automatically shuts down to avoid over-discharge.

[0183] Battery life: 8 hours of sleep, 30 samples per hour, power consumption of about 0.5 mA; non-sleep period of 16 hours, 192 samples per hour, power consumption of about 0.3 mA; total power consumption of about 10 mAh per day, 200 mAh battery supports more than 20 days standby, more than 7 days continuous monitoring.

[0184] (5) User interaction unit

[0185] The supporting application program is an Android version; supports mobile phone registration and login, and completes verification through SMS verification code when logging in; the application program includes five modules of data reception, algorithm analysis, visualization, prompting, and cloud synchronization.

[0186] The data reception function can automatically receive the basal body temperature data transmitted by the device, and the data is stored in the SQLite database of the mobile phone and synchronized to the Aliyun server in the cloud, and the data is stored in an encrypted manner during synchronization.

[0187] The algorithm analysis function is responsible for running the algorithm related to the identification of biphase characteristics and early pregnancy judgment.

[0188] The visualization function can draw a basal body temperature curve, the horizontal axis of which is the cycle days, and the vertical axis range is 35.8 to 37.2℃, and can automatically mark the low temperature period, the high temperature period and the ovulation day.

[0189] The prompting function covers multiple scenarios: the ovulation day reminder triggers in the form of a pop-up window and a push at 8:00 one day before the ovulation day; the early pregnancy prompt triggers in the form of a pop-up window when the high temperature period reaches or exceeds 20 days; the low battery reminder triggers in the form of a push when the device battery is less than 10%; the data anomaly reminder triggers in the form of a push when there is no valid data on the same day.

[0190] The cloud synchronization function supports multiple device logins for the same account, and historical data can be viewed across devices; it also supports data export, and the export formats include Excel and PDF, and the PDF format includes curve pictures.

[0191] A 0.91-inch monochrome OLED screen can be optionally configured, with a pixel of 128x32 and an I2C interface; the display content includes real-time body temperature (accurate to 0.01℃), battery percentage, Bluetooth status icon, date and time; the device has one button for switching display interfaces.

[0192] OLED screen operation function: short press of the button can switch between real-time temperature, battery, and historical data (last 3 days) interfaces; if there is no operation within 30 seconds, the screen automatically turns off.

[0193] Example five

[0194] In this embodiment, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to implement the steps of the early pregnancy detection method based on wireless temperature measurement in any of the above embodiments.

[0195] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, the processes of the above-mentioned embodiments can be included. Any reference to memory, storage, database or other medium used in the embodiments provided in the present application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0196] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.

[0197] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, some modifications and improvements can be made, which are all within the scope of the present application. Therefore, the scope of the patent of the present application should be subject to the appended claims.

Claims

1. A wireless temperature measurement-based early pregnancy detection method, characterized in that, The method comprises the following steps: acquiring a menstrual cycle of a user; during temperature measurement, collecting the body temperature of the user at a preset collection frequency by using a wireless temperature measuring instrument to obtain a plurality of body temperature values, calculating the average of each of the body temperature values during the temperature measurement to obtain a daily body temperature effective value; calculating the average of the daily body temperature effective values from the Pth day to the Nth day of the menstrual cycle to obtain a low-temperature period reference value, wherein P and N are positive integers greater than 0, and N is greater than P; detecting whether the daily body temperature effective values from the (N+1)th day to the (N+M)th day of the menstrual cycle are all higher than the low-temperature period reference value, wherein M is a positive integer greater than 1; when the daily body temperature effective values from the (N+1)th day to the (N+M)th day of the menstrual cycle are all higher than the low-temperature period reference value, it is determined that a high-temperature period is entered, and a first reminder information is sent.

2. The method of claim 1, wherein, The step of detecting whether the daily body temperature effective values from the (N+1)th day to the (N+M)th day of the menstrual cycle are all higher than the low-temperature period reference value comprises: detecting whether the daily body temperature effective values from the (N+1)th day to the (N+M)th day of the menstrual cycle are all higher than the sum of the low-temperature period reference value and a preset calibration value.

3. The method of claim 2, wherein, The step of determining that a high-temperature period is entered when the daily body temperature effective values from the (N+1)th day to the (N+M)th day of the menstrual cycle are all higher than the low-temperature period reference value, and sending a first reminder information comprises: when the daily body temperature effective values from the (N+1)th day to the (N+M)th day of the menstrual cycle are all higher than the low-temperature period reference value, it is determined that a high-temperature period is entered, and a first reminder information is sent; determining the (N+1)th day of the menstrual cycle as the starting day of the high-temperature period, and sending a second reminder information when the daily body temperature effective values from the (N+1)th day to the (N+Q)th day of the menstrual cycle are all higher than the sum of the low-temperature period reference value and a preset calibration value, and no physiological trigger marker is detected, wherein Q is a positive integer greater than M.

4. The method of claim 1, wherein, Further comprising: detecting whether a physiological trigger marker exists; when the physiological trigger marker is detected, resetting the daily body temperature effective value of each day in the menstrual cycle, and returning to execute the step of acquiring the menstrual cycle of the user.

5. The method according to any one of claims 1 to 4, characterized in that, The step of calculating the average of each of the body temperature values during the temperature measurement to obtain a daily body temperature effective value comprises: calculating the average and the standard deviation of each of the body temperature values during the temperature measurement; based on the average of each of the body temperature values, removing the body temperature values deviating from the average by more than twice the standard deviation to obtain effective body temperature values; calculating the average of each of the effective body temperature values to obtain a daily body temperature effective value.

6. The method according to any one of claims 1 to 4, characterized in that, The step of collecting the body temperature of the user at a preset collection frequency by using a wireless temperature measuring instrument to obtain a plurality of body temperature values during temperature measurement comprises: during temperature measurement, collecting the body temperature of the user at a preset collection frequency by using the wireless temperature measuring instrument, and preprocessing each collected body temperature value to obtain a plurality of preprocessed body temperature values; the preprocessing of the body temperature value comprises: when the body temperature value is greater than a preset maximum abnormal threshold value or less than a preset minimum abnormal threshold value, determining that the body temperature value is an abnormal value, and removing the abnormal value; When the body temperature value is less than or equal to the preset highest abnormal threshold value and greater than or equal to the preset lowest abnormal threshold value, the body temperature value is stored.

7. The method according to any one of claims 1 to 4, characterized in that, The step of obtaining the menstrual period cycle of the user comprises: obtaining a physiological parameter of the user, analyzing the physiological parameter, and obtaining the menstrual period cycle of the user.

8. A wireless temperature measurement-based early pregnancy detection device, characterized by, Comprise: a menstrual period cycle obtaining module configured to obtain a menstrual period cycle of a user; a daily body temperature effective value calculating module configured to, during a temperature measurement period, use a wireless temperature measuring instrument to collect a body temperature of the user at a preset collection frequency, to obtain a plurality of body temperature values, and to calculate a mean value of each of the body temperature values during the temperature measurement period, to obtain a daily body temperature effective value; a low temperature period reference value calculating module configured to calculate a mean value of the daily body temperature effective values of the Pth day to the Nth day of the menstrual period cycle, to obtain a low temperature period reference value, wherein P and N are positive integers greater than 0, and N is greater than P; a reference value comparison and detection module configured to detect whether the daily body temperature effective values of the N+1th day to the N+Mth day of the menstrual period cycle are all higher than the low temperature period reference value, wherein M is a positive integer greater than 1; a high temperature period determining module configured to, when the daily body temperature effective values of the N+1th day to the N+Mth day of the menstrual period cycle are all higher than the low temperature period reference value, determine that a high temperature period has been entered, and to issue a first reminder information. 9.An electronic device comprising a memory and a processor, the memory storing a computer program, wherein, The processor executes the computer program to implement the steps of the method of any one of claims 1 to 7.

10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 7.