Health monitoring method, device, smart home appliance and storage medium
By presetting the correspondence between location information and motion data in smart home appliances and matching the current motion data to determine the user's health level, the problem of the inability to detect the user's health status in the existing technology is solved, and intelligent health monitoring is realized.
Patent Information
- Application Number
- CN202111279680.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-29
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2041-10-29
AI Technical Summary
Existing exercise recommendation solutions are unable to detect the user's health status.
By obtaining the user's current location information and motion data, using the preset correspondence between location information and motion data, matching the current motion data to determine the target health level, health monitoring is achieved.
It can understand the user's health status based on the real-time user motion data and achieve accurate health monitoring.
Smart Images

Figure CN114190887B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of health monitoring technology, for example, to a health monitoring method, device, smart home appliance and storage medium. Background Art
[0002] Currently, consumers are increasingly concerned about their health. Smart wearable products such as smart watches, smart bracelets, and rings are gaining popularity among consumers due to their physiological monitoring functions. These smart wearable products have functions such as heart rate monitoring, step counting, and exercise recommendations.
[0003] For the aforementioned exercise recommendation function, existing exercise recommendation solutions include the following steps: obtaining user information, including basic information, exercise habits, and health information; generating an exercise prescription based on the user information, including exercise time periods, exercise duration, and cadence range; obtaining user exercise information, including a sequence of time periods and the user's cadence corresponding to each time period; calculating the user's exercise volume based on the user's cadence and exercise duration, obtaining the user's exercise prescription completion time, and determining whether the user has completed the exercise prescription.
[0004] The aforementioned exercise recommendation program has the function of providing users with relatively accurate exercise volume data and recording the execution status of the exercise plan. However, the exercise recommendation program cannot judge the user's health status based on the user's execution status.
[0005] During the implementation of the embodiments of the present disclosure, it was found that at least the following problems exist in the related art:
[0006] Existing exercise recommendation solutions are unable to detect the user's health status. Summary of the Invention
[0007] In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. The summary is not an extensive review, nor is it intended to identify key / critical elements or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.
[0008] The embodiments of the present disclosure provide a health monitoring method, apparatus, terminal device, and storage medium to obtain a user's health status based on the user's exercise conditions and implement health monitoring.
[0009] In some embodiments, the method includes: obtaining the current location information of the target user and the current motion data corresponding to the current location information; obtaining the target motion data corresponding to the current location information based on the correspondence between the location information and the motion data; and determining the target health level of the target user based on the matching between the current motion data and the target motion data.
[0010] In some embodiments, the device includes a processor and a memory storing program instructions, wherein the processor is configured to execute the aforementioned health monitoring method when running the program instructions.
[0011] In some embodiments, the smart home appliance includes the aforementioned health monitoring device.
[0012] In some embodiments, the storage medium stores program instructions, and when the program instructions are run, the health monitoring method as described above is executed.
[0013] The health monitoring method, apparatus, terminal device, and storage medium provided by the embodiments of the present disclosure can achieve the following technical effects:
[0014] Because users' exercise areas are relatively fixed, this method pre-sets a correspondence between location information and exercise data. It then matches the target exercise data corresponding to the current location information obtained based on this correspondence with the current exercise data, and determines the target user's health level based on the matching results. This solution can determine the user's health status based on real-time exercise data, enabling health monitoring.
[0015] The above general description and the following description are exemplary and explanatory only and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] One or more embodiments are exemplarily described by corresponding drawings. These exemplary descriptions and drawings do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a scale limitation. In addition,
[0017] Figure 1 is a schematic diagram of a health monitoring method provided by an embodiment of the present disclosure;
[0018] Figure 2 is a schematic diagram of another health monitoring method provided by an embodiment of the present disclosure;
[0019] Figure 3 is a schematic diagram of another health monitoring method provided by an embodiment of the present disclosure;
[0020] Figure 4 is a schematic diagram of another health monitoring method provided by an embodiment of the present disclosure;
[0021] Figure 5 is a schematic diagram of another health monitoring method provided by an embodiment of the present disclosure;
[0022] Figure 6 is a schematic diagram of another health monitoring method provided by an embodiment of the present disclosure;
[0023] Figure 7 is a schematic diagram of another health monitoring method provided by an embodiment of the present disclosure;
[0024] Figure 8 is a schematic diagram of a health monitoring device provided by an embodiment of the present disclosure;
[0025] Figure 9 is a schematic diagram of another health monitoring device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0026] In order to be able to understand the features and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings. The accompanying drawings are for reference only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the sake of convenience of explanation, a full understanding of the disclosed embodiments is provided through multiple details. However, one or more embodiments can still be implemented without these details. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.
[0027] In the description and claims of the embodiments of the present disclosure, as well as in the accompanying drawings, the terms "first," "second," and the like are used to distinguish similar items and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate to describe the embodiments of the present disclosure herein. In addition, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions.
[0028] Unless otherwise stated, the term "plurality" means two or more.
[0029] In the embodiment of the present disclosure, the character " / " indicates that the preceding and following objects are in an "or" relationship. For example, A / B means: A or B.
[0030] The term "and / or" describes an association between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or A and B.
[0031] The term "correspondence" may refer to an association relationship or a binding relationship. The correspondence between A and B means that there is an association relationship or a binding relationship between A and B.
[0032] In the embodiments of the present disclosure, smart home appliances refer to home appliance products that are formed by introducing microprocessors, sensor technology, and network communication technology into home appliance equipment. They have the characteristics of intelligent control, intelligent perception, and intelligent application. The operation process of smart home appliances often relies on the application and processing of modern technologies such as the Internet of Things, the Internet, and electronic chips. For example, smart home appliances can realize remote control and management of smart appliances by users by connecting to electronic devices.
[0033] In the disclosed embodiments, a terminal device refers to an electronic device with a wireless connection function. The terminal device can communicate with the above-mentioned smart home appliances by connecting to the Internet, or can communicate with the above-mentioned smart home appliances directly through Bluetooth, WiFi, etc. In some embodiments, the terminal device is, for example, a mobile device, a computer, or a vehicle-mounted device built into a hover car, or any combination thereof. Mobile devices may include, for example, mobile phones, smart home devices, wearable devices, smart mobile devices, virtual reality devices, etc., or any combination thereof, wherein wearable devices include, for example, smart watches, smart bracelets, pedometers, etc.
[0034] Combine Figure 1 As shown, the embodiment of the present disclosure provides a health monitoring method, including:
[0035] S01, the smart home appliance obtains the current location information of the target user and the current motion data corresponding to the current location information.
[0036] S02, the smart home appliance obtains target motion data corresponding to the current position information based on the correspondence between the position information and the motion data.
[0037] S03, the smart home appliance determines the target health level of the target user based on the matching between the current motion data and the target motion data.
[0038] The health monitoring method provided by the disclosed embodiments uses a preset relationship between location information and motion data, as the user's exercise area is relatively fixed. The method then matches the target motion data corresponding to the current location information obtained based on this relationship with the current motion data, and determines the target user's health level based on the matching results. This solution can determine the user's health status based on real-time motion data, enabling health monitoring.
[0039] It should be noted that the exercise data may be relevant data when the user is in an exercise state, such as heart rate or body fat, or may be relevant data indicating whether the user is located at the location information, such as the length of stay corresponding to the location information. This disclosure embodiment does not specifically limit this.
[0040] Optional, combined Figure 2As shown, based on the matching between the current motion data and the target motion data, the target fitness level of the target user is determined, including:
[0041] S11, the smart home appliance determines the target evaluation parameters according to the matching between the current motion data and the target motion data.
[0042] S12, the smart home appliance determines the target health level of the target user based on the target evaluation parameters.
[0043] In this way, when comparing the current motion data with the target motion data, the conclusion is either a match or a mismatch. Therefore, the result is difficult to quantify. To quantify and qualitatively analyze the matching results, target evaluation parameters are determined based on the matching results. The smart home appliance then determines the target health level for the target user based on these target evaluation parameters, thus enabling health monitoring of the target user while simplifying the monitoring method.
[0044] It is understandable that motion data can usually be quantified, such as time data, etc. The current motion data matches the target motion data, which can mean that the current motion data is within a preset range corresponding to the target motion data, or that the current motion data is equal to the target motion data.
[0045] Optionally, the target evaluation parameter can be a numerical value or a symbol. As an example, when the current motion data matches the target motion data, the target evaluation parameter is a preset numerical value of 1; when the current motion data does not match the target motion data, the target evaluation parameter is a preset numerical value of -1. As another example, when the current motion data matches the target motion data, the target evaluation parameter is a first preset symbol □; when the current motion data does not match the target motion data, the target evaluation parameter is a second preset symbol ◎. The disclosed embodiments do not specifically limit the implementation of the target evaluation parameter.
[0046] Optional, combined Figure 3 As shown, the motion data includes the length of time the user stays at the location information. The smart home appliance determines the target evaluation parameters based on the matching between the current motion data and the target motion data, including:
[0047] S21 : When the current stay duration of the target user matches the target stay duration, the smart home appliance determines the first parameter as the target evaluation parameter.
[0048] S22 : When the current stay duration of the target user does not match the target stay duration, the smart home appliance determines the second parameter as the target evaluation parameter.
[0049] In this way, when the current stay duration of the target user at the current location information matches the target stay duration, the smart home appliance indicates that the current operating status of the target user is consistent with the user habits of the target user, and the first parameter is determined as the target evaluation parameter. When the current stay duration of the target user at the current location information does not match the target stay duration, the smart home appliance indicates that the current operating status of the target user is different from the user habits of the target user, and the second parameter is determined as the target evaluation parameter.
[0050] Optionally, the first parameter and the second parameter are different. As an example, the first parameter and the second parameter may have a negative correlation, or may be preset according to user habits. Specifically, the first parameter is a value A, and the second parameter is a value -A. Alternatively, the first parameter is B, and the second parameter is 0.
[0051] Optional, combined Figure 4 As shown, the smart appliance determines the stay duration in the following manner:
[0052] S31, the smart home appliance obtains the duration of the user's stay at the location information in different time periods within a first preset period.
[0053] S32: The smart home appliance obtains an average value of the durations in different time periods within the first preset cycle.
[0054] S33: The smart home appliance determines the average value as the target stay time of the user at the location information.
[0055] The target dwell time represents the maximum duration of time the user is likely to spend at the location. Therefore, the calculation of the target dwell time needs to reflect the user's daily habits as closely as possible. Based on the above considerations, the smart appliance determines the target dwell time from a temporal perspective. Specifically, the target dwell time is calculated by obtaining the average of the user's dwell time at the location during different time periods within a first preset period.
[0056] It is understood that the first preset period can be the user's activity period at the location information. As an example, the user's activity period in the living room is 24 hours. When the location information is the living room, the first preset period is 24 hours. As another example, the user's activity period in the office is 10 hours. When the location information is the office, the first preset period is 10 hours. The first preset period can be set by the smart home appliance based on the target user's activity.
[0057] Optional, combined Figure 5As shown, the location information includes multiple different types of locations. The motion data includes the length of time the user stays at each different type of location in different time periods of the second preset period. The smart home appliance determines the target evaluation parameters based on the matching between the current motion data and the target motion data, including:
[0058] S41, the smart home appliance determines candidate parameters according to the matching between the current stay duration and the target stay duration of each type of location in different time periods.
[0059] S41, the smart home appliance sums the candidate parameters corresponding to different positions in different time periods to obtain a target evaluation parameter.
[0060] Since users are usually active, the location information is set to include multiple different types of locations. Accordingly, the smart appliance determines candidate parameters based on the match between the current duration of stay and the target duration of stay at each type of location within different time periods, and sums the candidate parameters corresponding to different locations within different time periods to obtain the target evaluation parameter. This approach allows for a comprehensive determination of the target user's activity at different types of locations, enhancing the comprehensiveness of health monitoring.
[0061] It can be understood that in the above steps, the method for obtaining the target stay time can refer to the above steps, and this application will not go into details here.
[0062] It should be noted that the alternative parameter determined when the current stay duration of each different type of location in different time periods matches the target stay duration is the opposite of the alternative parameter determined when the current stay duration of each different type of location in different time periods does not match the target stay duration. As an example, when the current stay duration of each different type of location in each time period matches the target stay duration, the alternative parameter can be determined to be a value of 1. When the current stay duration of each different type of location in each time period does not match the target stay duration, the alternative parameter can be determined to be a value of -1. In this way, the numerical range of the target evaluation parameter obtained by summing is smaller, does not occupy the memory space of the smart home appliance, and facilitates the subsequent evaluation of the target health level.
[0063] Combine Figure 6 The present disclosure also provides a health monitoring method, including:
[0064] S51, the smart home appliance obtains the current location information of the target user and the current motion data corresponding to the current location information.
[0065] S52, the smart home appliance obtains target motion data corresponding to the current position information based on the correspondence between the position information and the motion data.
[0066] S53, the smart home appliance determines the target evaluation parameters according to the matching between the current motion data and the target motion data.
[0067] S54, the smart home appliance determines the target health level of the target user based on the correspondence between the evaluation parameters and the preset health level.
[0068] Using the health monitoring method provided by the embodiment of the present disclosure, since the correspondence between the evaluation parameters and the preset health level can indirectly reflect the user's health status, the smart home appliance can determine the target health level of the target user based on the correspondence.
[0069] When the evaluation parameter represents the evaluation parameter corresponding to a match between the current motion data and the target motion data, the preset health level corresponding to the evaluation parameter is healthy. When the evaluation parameter represents the evaluation parameter corresponding to a partial match between the current motion data and the target motion data, the preset health level corresponding to the evaluation parameter is fair. When the evaluation parameter represents the evaluation parameter corresponding to a significant mismatch between the current motion data and the target motion data, the preset health level corresponding to the evaluation parameter is unhealthy.
[0070] Optionally, the preset health level can be in the form of text, voice, or beep frequency. As an example, the preset health level is in the form of text such as "Healthy," "Fair," or "Abnormal." Furthermore, after the smart home appliance determines the target health level, it can push it to the user or send it to a server connected to the smart home appliance.
[0071] Combine Figure 7 As shown, the embodiment of the present disclosure also provides a health monitoring method, including:
[0072] S61, the smart home appliance obtains the area information where the target user is located.
[0073] S62 , when the area information indicates that the target user is located in a preset area, the smart home appliance obtains the current location information of the target user and the current motion data corresponding to the current location information.
[0074] S63, the smart home appliance obtains target motion data corresponding to the current position information based on the correspondence between the position information and the motion data.
[0075] S64, the smart home appliance determines the target health level of the target user based on the matching between the current motion data and the target motion data.
[0076] The preset area represents the area where health monitoring needs to be performed.
[0077] With the health monitoring method provided by the embodiments of this disclosure, health monitoring is not required when the target user is outside the area where health monitoring is required, such as when the target user is away for an extended period of time. Therefore, the smart home appliance obtains the target user's area information and performs subsequent monitoring steps only when the area information is within the preset area. This allows for accurate identification of the timing of health monitoring, improving the efficiency of health monitoring.
[0078] In actual applications, the target dwell times for different types of locations corresponding to different time periods of the second preset cycle can be stored in a matrix format. The time periods include morning (5:00-8:00), morning (8:00-12:00), noon (12:00-14:00), afternoon (14:00-19:00), evening (19:00-22:00), and sleep (22:00-5:00).
[0079] The matrix is specifically:
[0080]
[0081] The first row of the matrix represents the time period, the second row represents the different types of locations, and the third row represents the corresponding dwell time for each type of location. The dwell time unit is minutes.
[0082] The corresponding relationship between the evaluation parameters and the preset health levels is shown in Table 1:
[0083] Table 1
[0084] Evaluation parameters Default health level Greater than or equal to 3 and less than 5 healthy Greater than or equal to 1 and less than 3 medium Less than 1 abnormal
[0085] The current stay duration matches the target stay duration, meaning the current stay duration is within the preset range corresponding to the target stay duration. The preset range is [target stay duration - preset deviation, target stay duration + preset deviation]. The preset deviation is 20 minutes.
[0086] A target user stays in the living room for 12 minutes in the morning, goes out for 1 hour and 5 minutes in the morning, takes a 1-hour nap in the bedroom at noon, and spends 1 hour and 30 minutes in the living room at night, totaling 5 hours of sleep.
[0087] The specific execution steps of the health monitoring method are as follows:
[0088] First, the smart home appliance compares the current duration of the target user's stay in the living room with the aforementioned matrix, and determines that it matches the second column of the matrix. The alternative parameter for staying in the living room is determined to be a value of 1. The smart device compares the current duration of the target user's stay outside with the aforementioned matrix, and determines that it matches the fifth column of the matrix. The alternative parameter for going out is determined to be a value of 1. The smart device compares the current duration of the target user's stay during lunch break with the aforementioned matrix, and determines that it matches the eighth column of the matrix, and determines that the alternative parameter for lunch break is a value of 1. The smart device compares the current duration of the target user's stay at night with the aforementioned matrix, and determines that it matches the tenth column of the matrix, and determines that its alternative parameter is a value of 1. The smart device compares the current duration of the target user's stay while sleeping with the aforementioned matrix, and determines that it does not match the twelfth column of the matrix, and determines that the alternative parameter for sleeping is a value of -1.
[0089] Then, the smart home appliance sums the aforementioned candidate parameters to obtain a target evaluation parameter of 3.
[0090] Finally, the smart home appliance determines that the target health level of the target user is healthy based on the correspondence between the evaluation parameters and the preset health levels (i.e., Table 1).
[0091] Combine Figure 8 As shown, an embodiment of the present disclosure provides a health monitoring device, including an acquisition module 201, a determination module 202, and an execution module 203. The acquisition module 201 is configured to obtain the current location information of the target user and the current motion data corresponding to the current location information. The determination module 202 is configured to obtain the target motion data corresponding to the current location information based on the correspondence between the location information and the motion data. The execution module 203 is configured to determine the target health level of the target user based on the matching between the current motion data and the target motion data.
[0092] By using the health monitoring device provided in the embodiments of the present disclosure, the user's health status can be known based on the user's exercise data obtained in real time, thereby realizing health monitoring.
[0093] Combine Figure 9 As shown, an embodiment of the present disclosure provides a health monitoring device, including a processor 100 and a memory 101. Optionally, the device may also include a communication interface 102 and a bus 103. The processor 100, the communication interface 102, and the memory 101 can communicate with each other through the bus 103. The communication interface 102 can be used for information transmission. The processor 100 can call the logic instructions in the memory 101 to execute the health monitoring method of the above embodiment.
[0094] In addition, the logic instructions in the memory 101 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.
[0095] Memory 101, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as program instructions / modules corresponding to the methods in the embodiments of the present disclosure. Processor 100 executes the program instructions / modules stored in memory 101 to perform functional applications and data processing, thereby implementing the health monitoring method in the above-mentioned embodiments.
[0096] The memory 101 may include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data generated based on the use of the terminal device. Furthermore, the memory 101 may include high-speed random access memory and non-volatile memory.
[0097] An embodiment of the present disclosure provides a smart home appliance comprising the above-mentioned health monitoring device.
[0098] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the above-mentioned health monitoring method.
[0099] An embodiment of the present disclosure provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions, and when the program instructions are executed by a computer, the computer is caused to perform the above-mentioned health monitoring method.
[0100] The aforementioned computer-readable storage medium may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.
[0101] The technical solution of the embodiments of the present disclosure may be embodied in the form of a software product, which is stored in a storage medium and includes one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present disclosure. The aforementioned storage medium may be a non-transitory storage medium, including: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program code, or a transient storage medium.
[0102] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only possible variations. Unless explicitly required, individual components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the words used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to also include plural forms. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of one or more associated listings. In addition, when used in this application, the term "comprise" and its variations "comprises" and / or comprising refer to the presence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups of these. In the absence of further restrictions, an element defined by the sentence "comprising a..." does not exclude the presence of other identical elements in the process, method or device that includes the element. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments can be referenced to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can be found in the description of the method part.
[0103] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present disclosure. The technicians will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0104] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units can be merely a logical functional division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, and can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected to implement this embodiment according to actual needs. In addition, the functional units in the embodiments of the present disclosure may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0105] The flowcharts and block diagrams in the accompanying drawings show the possible implementation architectures, functions and operations of the systems, methods and computer program products according to the embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment or part of the code, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical functions. In some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, or they can sometimes be executed in the opposite order, which can depend on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different boxes can also occur in an order different from that disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, or they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or action, or may be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A health monitoring method, characterized in that: include: Obtaining the current location information of the target user and the current motion data corresponding to the current location information; wherein the location information includes multiple different types of locations; Obtaining target motion data corresponding to the current location information based on a correspondence between the location information and the motion data; wherein the motion data includes the duration of stay of the user at each different type of location corresponding to different time periods within the second preset period; Determining target evaluation parameters based on a matching condition between the current motion data and the target motion data; determining a target health level of the target user according to the target evaluation parameter; The determining of target evaluation parameters according to a matching condition between the current motion data and the target motion data includes: Determining candidate parameters based on the matching between the current stay durations of different types of locations in different time periods and the target stay durations; The target evaluation parameters are obtained by summing the candidate parameters corresponding to different positions in different time periods.
2. The method according to claim 1, characterized in that The motion data also includes the length of time the user stays at the location information. The determining of the target evaluation parameter based on the matching between the current motion data and the target motion data further includes: When the current stay duration of the target user matches the target stay duration, determining the first parameter as the target evaluation parameter; In a case where the current stay duration of the target user does not match the target stay duration, the second parameter is determined to be the target evaluation parameter.
3. The method according to claim 2, characterized in that The duration of the stay is determined as follows: Obtaining the duration of time the user is at the location information in different time periods within a first preset period; Obtaining an average value of the durations of the different time periods within the first preset period; The average value is determined as the target stay time of the user at the location information.
4. The method according to any one of claims 1 to 3, characterized in that Determining the health level of the target user according to the target evaluation parameter includes: The target health level of the target user is determined according to the corresponding relationship between the evaluation parameters and the preset health level.
5. The method according to any one of claims 1 to 3, characterized in that Before obtaining the current location information of the target user and the current motion data corresponding to the current location information, the method further includes: Obtaining the area information where the target user is located; In a case where the area information indicates that the target user is located in a preset area, current location information of the target user is acquired.
6. A health monitoring device comprising a processor and a memory storing program instructions, characterized in that: The processor is configured to execute the health monitoring method according to any one of claims 1 to 5 when running the program instructions.
7. A smart home appliance, characterized in that: Comprising the health monitoring device as claimed in claim 6.
8. A storage medium storing program instructions, characterized in that: When the program instructions are executed, the health monitoring method according to any one of claims 1 to 5 is executed.
Citation Information
Patent Citations
Old people monitoring system based on multiple sensors
CN105796058A