A health assessment method, a health assessment device and a computer readable storage medium
By obtaining and comparing the physiological and real age in the disease incidence table and calculating health scores, the problem of inaccurate health assessment in the prior art is solved, and a more efficient and accurate health assessment method can be better measured. The health status of the user.
Patent Information
- Application Number
- CN201811530505.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-12-13
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2038-12-13
AI Technical Summary
Existing health assessment methods cannot accurately describe the user's real physical health status, because there are too many factors that affect health, and only evaluating the user's physical function cannot accurately measure the user's health status.
By obtaining the target disease incidence table, the target user's physiological age and real age, comparing the first disease incidence rate and the second disease incidence rate, and calculating health scores to evaluate the user's health status. The physiological age is the expected age for illness, the real age is the actual age for illness, and the health score reflects the user's health status relative to his peers.
A more efficient and accurate health assessment method is provided, which measures the user's physical condition based on the health status of ordinary peers, and can better reflect the user's actual health status than an isolated physical function assessment.
Smart Images

Figure CN109712712B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of risk assessment, and in particular to a health assessment method, a health assessment device, and a computer-readable storage medium. Background Art
[0002] Advances in medical technology have made many diseases curable, but there are still many chronic diseases that are difficult to cure and have a long incubation period. For people with different physical conditions, the onset time is affected by many factors such as genetics and lifestyle habits, so the specific onset time is not fixed. Even if there is no disease in the current body, it does not mean that the body is healthy.
[0003] Therefore, in order to measure the user's true physical health status, it is now possible to test the user's physical functions, thereby scoring the user's physical functions in various aspects, and finally combining all scores to obtain a comprehensive score. The comprehensive score is then used to assess the user's likelihood of developing a specific disease or dying from a specific disease in the future. The user can also have a general understanding of his or her own health through the comprehensive score.
[0004] However, the method of directly measuring the user's physical health by evaluating the user's physical functions is still not very accurate, because there are too many factors that affect health. Simply evaluating the user's physical functions cannot accurately describe the user's true physical health status. Therefore, there is still a lack of an efficient and accurate health assessment method. Summary of the invention
[0005] The embodiment of the present application provides a health assessment method, which can enable multiple users to share encrypted data and improve the sharing efficiency of encrypted data.
[0006] In a first aspect, an embodiment of the present application provides a health assessment method, the method comprising:
[0007] Obtain a target disease incidence table, the physiological age and real age of the target user, wherein the target disease incidence table records the disease incidence of the target disease corresponding to each age, the physiological age is the physical age used to describe the actual aging degree of the target user's body, that is, the expected age of the target user suffering from the target disease, and the real age is the actual age of the target user from birth to the onset of the disease, that is, the age at which the target user actually suffers from the target disease;
[0008] By comparing the target disease incidence table, searching for the first disease incidence corresponding to the physiological age of the target user and the second disease incidence corresponding to the real age of the target user;
[0009] The first disease incidence rate and the second disease incidence rate are compared to evaluate the health score of the target user, where the health score of the target user is used to describe the health status of the target user.
[0010] In combination with the first aspect, in a first implementation of the first aspect, comparing the first disease incidence rate and the second disease incidence rate to evaluate the health score of the target user includes:
[0011] Calculating the ratio of the first disease incidence rate to the second disease incidence rate;
[0012] The health score of the target user is evaluated according to the size of the ratio, wherein the ratio is proportional to the health score of the target user.
[0013] In combination with the first implementation of the first aspect, in a second implementation of the first aspect, comparing the first disease incidence rate and the second disease incidence rate to evaluate the health score of the target user includes:
[0014] y=[(a / b)-1]×100, where y is the health score, a is the incidence rate of the first disease, and b is the incidence rate of the second disease.
[0015] In combination with the first aspect, in a third implementation manner of the first aspect, after obtaining the target disease incidence table and before obtaining the physiological age of the target user, the method further includes:
[0016] The physiological age of the target user is estimated based on the target disease incidence table.
[0017] In combination with the third implementation of the first aspect, in a fourth implementation of the first aspect, estimating the physiological age of the target user according to the target disease incidence table includes:
[0018] Calculating a target disease cumulative incidence table according to the target disease incidence table, wherein the target disease cumulative incidence table records the cumulative disease incidence corresponding to each age;
[0019] The minimum age at which the cumulative disease incidence rate is greater than or equal to a preset threshold is taken as the physiological age of the target user.
[0020] In combination with the first aspect, in a fifth implementation of the first aspect, obtaining the target disease incidence table includes:
[0021] Obtaining attributes of the target user;
[0022] The corresponding target disease incidence table is obtained according to the attributes of the target user.
[0023] In combination with the first aspect to the fifth implementation method of the first aspect, in the sixth implementation method of the first aspect, the target disease incidence table is a set of disease occurrence probabilities corresponding to each age obtained by statistically analyzing the ages of each user suffering from the disease in the medical big data in the medical insurance field.
[0024] In a second aspect, an embodiment of the present application provides a health assessment device, the health assessment device comprising a unit for executing the health assessment method of the first aspect, the health assessment device comprising:
[0025] an acquisition unit, used to acquire a target disease incidence table, a physiological age and a real age of a target user, wherein the target disease incidence table records the disease incidence of the target disease corresponding to each age, the physiological age is a body age used to describe the actual aging degree of the target user's body, that is, the expected age of the target user suffering from the target disease, and the real age is the actual age of the target user from birth to the onset of the disease, that is, the actual age of the target user suffering from the target disease;
[0026] A search unit, comparing the target disease incidence table, searches for a first disease incidence corresponding to the physiological age of the target user, and a second disease incidence corresponding to the real age of the target user;
[0027] An evaluation unit compares the first disease incidence rate and the second disease incidence rate to evaluate the health score of the target user, where the health score of the target user is used to describe the health status of the target user.
[0028] In conjunction with the second aspect, in a first implementation of the second aspect, the evaluation unit is specifically configured to:
[0029] Calculating the ratio of the first disease incidence rate to the second disease incidence rate;
[0030] The health score of the target user is evaluated according to the size of the ratio, wherein the ratio is proportional to the health score of the target user.
[0031] In combination with the first implementation of the second aspect, in a second implementation of the second aspect, the evaluation unit is specifically used to:
[0032] y=[(a / b)-1]×100, where y is the health score, a is the incidence rate of the first disease, and b is the incidence rate of the second disease.
[0033] In combination with the second aspect, in a third implementation of the second aspect, the health assessment device further includes a prediction unit, which is used to predict the physiological age of the target user based on the target disease incidence table.
[0034] In combination with the third implementation manner of the second aspect, in a fourth implementation manner of the second aspect, the prediction unit is specifically used to:
[0035] Calculating a target disease cumulative incidence table according to the target disease incidence table, wherein the target disease cumulative incidence table records the cumulative disease incidence corresponding to each age;
[0036] The minimum age at which the cumulative disease incidence rate is greater than or equal to a preset threshold is taken as the physiological age of the target user.
[0037] In combination with the second aspect, in a fifth implementation of the second aspect, the acquiring unit is further used to:
[0038] Obtaining attributes of the target user;
[0039] The corresponding target disease incidence table is obtained according to the attributes of the target user.
[0040] In combination with the second aspect to the fifth implementation method of the second aspect, in the sixth implementation method of the second aspect, the target disease incidence table is a set of disease occurrence probabilities corresponding to each age obtained by statistically analyzing the ages of each user suffering from the disease in the medical big data in the medical insurance field.
[0041] In a third aspect, an embodiment of the present application provides another health assessment device, comprising a processor and a memory, wherein the processor and the memory are interconnected, wherein the memory is used to store a computer program that supports the health assessment device to execute the above-mentioned health assessment method, and the computer program includes program instructions. The processor is configured to call the program instructions to execute the health assessment method of any one of the implementation methods of the above-mentioned first aspect to the first aspect.
[0042] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer storage medium stores a computer program, wherein the computer program includes program instructions, and wherein the program instructions, when executed by a processor, are used to execute a health assessment method of any one of the implementation methods of the first aspect to the first aspect above.
[0043] This application first obtains the expected age of onset and the actual time of onset of the target user, wherein the expected age of onset is the predicted age at which the target user may suffer from the target disease, that is, the age at which the target user's peers may suffer from the target disease, and the actual age of onset is the age at which the target user actually suffers from the target disease, and then the expected age of onset and the actual age of onset are used as the physiological age and real age of the target user respectively, and then the target disease incidence table is compared to obtain the first disease incidence and the second disease incidence corresponding to the physiological age and the real age respectively, and finally the first disease incidence and the second disease incidence are compared to evaluate the health score of the target user. The size of the health score reflects the actual physical health status of the user, which is equivalent to measuring the physical condition of the user based on the health status of the general peers. Therefore, compared with the method of evaluating the physical health status of the user in isolation by evaluating the user's physical function, this application can more efficiently and accurately evaluate the health status of the user because it sets an evaluation benchmark for whether the body is healthy. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments.
[0045] Figure 1 is a schematic flow chart of a health assessment method provided in an embodiment of the present application;
[0046] Figure 2 is a schematic flow chart of a health assessment method provided in an embodiment of the present application;
[0047] Figure 3 is an example schematic diagram of a target disease incidence table provided in an embodiment of the present application;
[0048] Figure 4 This is an example schematic diagram of a cumulative incidence table of a target disease provided in an embodiment of the present application;
[0049] Figure 5 is a schematic block diagram of a health assessment device provided in an embodiment of the present application;
[0050] Figure 6 It is a structural block diagram of a health assessment device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0051] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0052] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0053] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0054] It should be further understood that the term “and / or” used in the specification and appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0055] As used in this specification and the appended claims, the term "if" may be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if [described condition or event] is detected" may be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.
[0056] The terminal devices described in the embodiments of the present application include but are not limited to devices with communication functions, smart phones, tablet computers, laptop computers, desktop computers, portable digital players, smart bracelets, and smart watches. When the terminal device sends data to the health assessment device in the blockchain, the characteristics of the data are recorded and transmitted in a preset format, wherein the characteristics of the data include time, location, type, etc.
[0057] This application is mainly used for health assessment devices, which can be traditional health assessment devices, servers, large storage systems, desktop computers, laptops, tablet computers, PDAs, smart phones, portable digital players, smart watches and smart bracelets, etc., and this application does not limit this. When the health assessment device sends data to other devices, the characteristics of the data are recorded and transmitted according to a preset format, wherein the characteristics of the data include time, location, type, etc. Among them, the above-mentioned other devices include servers, large storage systems, desktop computers, laptops, tablet computers, PDAs, smart phones, portable digital players, smart watches and smart bracelets, etc., and this application does not limit this.
[0058] See also Figure 1 , is a schematic flow chart of a health assessment method provided by an embodiment of the present application, such as Figure 1 The health assessment methods shown may include:
[0059] 101: Obtain the target user's physiological age, real age, and target disease incidence table.
[0060] In an embodiment of the present application, the user to be health-assessed is taken as the target user, and any one of the diseases that the target user has suffered from is selected as the target disease. Then, for the target disease, a target disease incidence table, as well as the physiological age and real age of the target user are obtained, wherein the physiological age is the physical age used to describe the actual degree of aging of the target user's body, that is, the age at which the target user is expected to suffer from the target disease, and the real age is the actual age of the target user from birth to the onset of the disease, that is, the age at which the target user actually suffers from the target disease. The target disease incidence table records the disease incidence of the target disease corresponding to each age, and the incidence rate of the target disease corresponding to each age is the proportion of the number of people who are sick at each age to the total number of people, reflecting the probability that a naturally grown person will start to suffer from the target disease at different ages.
[0061] For example, the target disease incidence table is as follows Figure 3 The target disease incidence table shown records the probability of a user suffering from the target disease when the user's age ranges from thirty to forty-four years old, among which the disease incidence rate corresponding to thirty years old is 0.000949. Assuming that the target disease incidence table is based on a sample of 1,000,000 people, there are 949 people suffering from the target disease at the age of thirty, which also means that the probability of suffering from the target disease at the age of thirty is 0.000949.
[0062] Furthermore, before obtaining the target disease, before obtaining the target disease incidence table, medical big data is first obtained to establish the target disease incidence table. Specifically, medical big data is obtained, and the medical big data includes medical data of at least one user; the disease incidence probability of suffering from the target disease corresponding to each age in the medical big data is statistically calculated to establish the target disease incidence table.
[0063] In the embodiment of the present application, medical big data is first obtained, and then the proportion of all users in the medical big data who suffer from the target disease at each age is counted, and the proportion of people corresponding to each age is used as the disease incidence rate corresponding to the age. Among them, the medical big data records the medical data of multiple users, including the age at which each user suffers from the target disease.
[0064] For example, if Figure 3As shown in the figure, assuming that the above medical big data contains the medical data of 1,000,000 users, according to statistics, 949 users suffer from the target disease at the age of 30, accounting for 0.000949 of the total number of users, 1,009 users suffer from the target disease at the age of 31, accounting for 0.001078 of the total number of users... 4,070 users suffer from the target disease at the age of 44, accounting for 0.004070 of the total number of users. Therefore, according to the proportion of the number of people corresponding to each age, the following is established: Figure 3 The target disease incidence table is shown, and the proportion of the number of people corresponding to each age group mentioned above is taken as the disease incidence rate corresponding to each age group.
[0065] Optionally, each user in the above medical big data corresponds to one or more attributes, so the above target disease incidence table established based on the medical big data may be to establish different target disease incidence tables for users with different attributes.
[0066] In the implementation of this application, the above-mentioned medical big data includes the user's illness time and the user's attributes, which include gender, region, occupation and / or interests, etc. When establishing the above-mentioned target disease incidence table, the users in the medical big data can be divided into different categories according to one or more of their attributes, and then different target disease incidence tables are established according to the users of different categories.
[0067] For example, if the above medical big data includes the user's illness time, gender and region, the users contained in the above medical big data are classified according to the two dimensions of their gender and region. For example, gender includes male and female, and the region is divided into Beijing and Shanghai. Therefore, the users in the above medical big data can be divided into four categories, namely female users in Beijing, male users in Beijing, female users in Shanghai and male users in Shanghai. Then, a target disease incidence table is established for the above four categories of users respectively. For example, the proportion of the number of female users in Beijing who suffer from the target disease at each age to the total number of female users in Beijing is counted, so as to obtain the target disease incidence table for female users in Beijing.
[0068] Furthermore, before obtaining the above-mentioned target disease incidence table, the attributes of the target user are first obtained, and then the target disease incidence table corresponding to the attributes of the target user is obtained, and users with different attributes correspond to different target disease incidence tables; if the target disease incidence table corresponding to the attributes of the target user is not obtained, medical big data is obtained, and multiple users with the same attributes as the target user are extracted from the medical big data, and then the target disease incidence table is established based on the multiple users with the same attributes as the target user.
[0069] Optionally, the above-mentioned medical big data is data based on the field of medical insurance, and the above-mentioned target disease incidence table is a set of disease occurrence probabilities corresponding to each age obtained by statistically analyzing the ages of each user suffering from the disease in the medical big data in the field of medical insurance.
[0070] In the implementation of this application, the above-mentioned medical big data comes from medical insurance data, that is, medical big data based on the field of medical insurance. Specifically, the medical big data comes from the accident records in the field of medical insurance, where the accident record is a record of the user purchasing insurance for the target disease and making a claim to the insurance company when the user suffers from the target disease. Therefore, the accident record will record the user's accident time, that is, the user's illness time.
[0071] Furthermore, after obtaining the target disease incidence table and before obtaining the physiological age of the target user, the method further includes estimating the physiological age of the target user based on the target disease incidence table.
[0072] In the embodiment of the present application, many diseases have a high-incidence age. When the health status of the target user is unknown, the high-incidence age of the disease can be used as the expected onset age of the target user. Then, the expected onset age of the target user is estimated based on the above-mentioned target disease incidence table, wherein the expected onset age is the predicted age at which the target user may suffer from the target disease.
[0073] Specifically, the above-mentioned estimating the expected onset age of the target user based on the target disease incidence table refers to first calculating the target disease cumulative incidence table based on the target disease incidence table, where the target disease cumulative incidence table records the cumulative disease incidence rates corresponding to each age; and then taking the minimum age whose cumulative disease incidence rate is greater than or equal to a preset threshold as the above-mentioned expected onset age.
[0074] For example, Figure 3 The target disease incidence table shown is obtained as follows Figure 4The target disease cumulative incidence table shown is to calculate the cumulative disease incidence corresponding to each age in the target disease incidence table. The cumulative disease incidence corresponding to 30 years old is the disease incidence corresponding to 30 years old, that is, the probability of the target user suffering from the target disease at the age of 30. The cumulative disease incidence corresponding to 31 years old is the sum of the disease incidence corresponding to 30 years old and 31 years old, that is, the probability of the target user suffering from the target disease between 30 and 31 years old... The cumulative disease incidence corresponding to 44 years old is the sum of the disease incidence corresponding to 30 years old, 31 years old... to 43 years old, that is, the probability of the target user suffering from the target disease between 30 and 43 years old. After obtaining the above cumulative target disease incidence table, the minimum age in the cumulative target disease incidence table with a cumulative disease incidence greater than a preset threshold is taken as the expected onset age. Assuming the preset threshold is 0.02, it can be seen that 42 years old in the target disease cumulative incidence table is the minimum age with a cumulative disease incidence exceeding 0.02, and 42 years old is taken as the physiological age of the above target user.
[0075] 102: By comparing the above disease incidence rates, find the first disease incidence rate corresponding to the physiological age of the above target user, and the second disease incidence rate corresponding to the real age of the target user.
[0076] In an embodiment of the present invention, after obtaining the target disease incidence table, the physiological age and real age of the target user, the disease incidence corresponding to each age in the above target disease incidence table is compared to find the first disease incidence and the second disease incidence corresponding to the above physiological age, wherein the first disease is the probability that the target user may suffer from the above target disease, and the second disease incidence table is the probability that the target user's peers may suffer from the above target disease.
[0077] For example, if Figure 3 As shown, if the physiological age of the target user is 35 and the real age is 30, the incidence rate of the first disease corresponding to the physiological age is 0.001396, and the incidence rate of the second disease corresponding to the real age is 0.000949.
[0078] 103: Compare the first disease incidence rate and the second disease incidence rate to evaluate the health score of the target user.
[0079] In the embodiment of the present application, the health score of the target user is evaluated by comparing the probability of occurrence of the first disease and the probability of occurrence of the second disease. The higher the health score, the worse the health status of the target user is compared with people of the same age.
[0080] Specifically, the comparison of the first disease incidence rate and the second disease incidence rate to evaluate the health score of the target user refers to calculating the ratio of the first disease incidence rate to the second disease incidence rate; evaluating the health score of the target user according to the size of the ratio, wherein the ratio is proportional to the health score, and the larger the ratio, the larger the health score of the target user. A health score of 0 indicates health, and a larger health score indicates that the physical health of the target user is worse than that of the average peers.
[0081] More specifically, the above-mentioned comparison of the first disease incidence rate and the second disease incidence rate to evaluate the health score of the target user refers to calculating y=[(a / b)-1]×100 to obtain the health score, wherein y is the health score, a is the first disease incidence rate, and b is the second disease incidence rate.
[0082] For example, if Figure 3 As shown, if the physiological age of the target user is 35 and the real age is 30, the incidence rate of the first disease corresponding to the physiological age is 0.001396, and the incidence rate of the second disease corresponding to the real age is 0.000949. The health score is y = [(0.001396 / 0.000949)-1]×100=47.1, which means that the target user has a 47.1% higher probability of suffering from the target disease than people of the same age.
[0083] It should be noted that if the target user's physiological age is younger than his actual age, the target user's health score will be directly set to 0, indicating that the target user's physical health is similar to that of his peers, or even better than that of his peers.
[0084] This application first obtains the expected age of onset and the actual time of onset of the target user, wherein the expected age of onset is the predicted age at which the target user may suffer from the target disease, that is, the age at which the target user's peers may suffer from the target disease, and the actual age of onset is the age at which the target user actually suffers from the target disease, and then the expected age of onset and the actual age of onset are used as the physiological age and real age of the target user respectively, and then the target disease incidence table is compared to obtain the first disease incidence and the second disease incidence corresponding to the physiological age and the real age respectively, and finally the first disease incidence and the second disease incidence are compared to evaluate the health score of the target user. The size of the health score reflects the actual physical health status of the user, which is equivalent to measuring the physical condition of the user based on the health status of the general peers. Therefore, compared with the method of evaluating the physical health status of the user in isolation by evaluating the user's physical function, this application can more efficiently and accurately evaluate the health status of the user because it sets an evaluation benchmark for whether the body is healthy.
[0085] See also Figure 2, is a schematic flow chart of another health assessment method provided by an embodiment of the present application, such as Figure 2 The health assessment methods shown may include:
[0086] 201: Get the attributes of the target user.
[0087] In the embodiment of the present application, the attributes of the target user are first obtained, and the attributes include gender, region, occupation and / or interests, etc.
[0088] 202: Obtain a corresponding target disease incidence table according to the attributes of the target user.
[0089] In the embodiment of the present application, since the disease incidence rates corresponding to different populations at different ages are different for the target disease, the target disease incidence tables corresponding to different populations are also different. When obtaining the target disease incidence table, first obtain the attributes of the target user, and then obtain the corresponding target disease incidence table based on the attributes of the target user. Specifically, the user's attributes include gender, region, occupation and / or interests, and the target user's attribute is one of them. Assuming that the target attribute is female, the target disease incidence table established by the medical big data of female patients is obtained, wherein the above medical big data includes the age of each patient.
[0090] Furthermore, before obtaining the target disease incidence table, the target disease incidence table is established. Specifically, medical big data is obtained, and the medical big data includes medical data of at least one user; and the disease occurrence probability corresponding to each age in the medical big data is counted to establish the target disease incidence table.
[0091] In the embodiment of the present application, before obtaining the target disease incidence table, medical big data is first obtained to establish the target disease incidence table. The medical big data contains medical data of at least one user, including the age at which the user suffers from the target disease, and then the proportion of the number of users with the disease at each age in the medical big data to the total number of users is counted, so as to calculate the probability of disease occurrence corresponding to each age, and thus integrate to obtain the above-mentioned target disease incidence table.
[0092] Optionally, different target disease incidence tables are established for users with different attributes.
[0093] In the implementation of this application, the above-mentioned medical big data includes the user's illness time and the user's attributes, which include gender, region, occupation and / or interests, etc. When establishing the above-mentioned target disease incidence table, the users in the medical big data can be divided into different categories according to one or more of their attributes, and then different target disease incidence tables are established according to the users of different categories.
[0094] For example, if the above medical big data includes the user's illness time, gender and region, the users contained in the above medical big data are classified according to the two dimensions of their gender and region. For example, gender includes male and female, and the region is divided into Beijing and Shanghai. Therefore, the users in the above medical big data can be divided into four categories, namely female users in Beijing, male users in Beijing, female users in Shanghai and male users in Shanghai. Then, a target disease incidence table is established for the above four categories of users respectively. For example, the proportion of the number of female users in Beijing who suffer from the target disease at each age to the total number of female users in Beijing is counted, so as to obtain the target disease incidence table for female users in Beijing.
[0095] Optionally, the target disease incidence table describes the probability of disease occurrence corresponding to each age group in medical big data based on the medical insurance field.
[0096] In the implementation of this application, the above-mentioned medical big data comes from medical insurance data, that is, medical big data based on the field of medical insurance. Specifically, the medical big data comes from the accident records in the field of medical insurance, where the accident record is a record of the user purchasing insurance for the target disease and making a claim to the insurance company when the user suffers from the target disease. Therefore, the accident record will record the user's accident time, that is, the user's illness time.
[0097] 203: Calculate the physiological age of the target user according to the above target disease incidence table.
[0098] In the embodiment of the present application, many diseases have a high-incidence age. When the target user is unknown, the high-incidence age of the disease can be used as the expected onset age of the target user. Then, the expected onset age of the target user is estimated based on the above-mentioned target disease incidence table, wherein the expected onset age is the predicted age at which the target user may suffer from the target disease.
[0099] Specifically, the above-mentioned estimating the expected onset age of the target user based on the target disease incidence table refers to first calculating the target disease cumulative incidence table based on the target disease incidence table, where the target disease cumulative incidence table records the cumulative disease incidence rates corresponding to each age; and then taking the minimum age whose cumulative disease incidence rate is greater than or equal to a preset threshold as the above-mentioned expected onset age.
[0100] For example, Figure 3 The target disease incidence table shown is obtained as follows Figure 4The target disease cumulative incidence table shown is to calculate the cumulative disease incidence corresponding to each age in the target disease incidence table. The cumulative disease incidence corresponding to 30 years old is the disease incidence corresponding to 30 years old, that is, the probability of the target user suffering from the target disease at the age of 30. The cumulative disease incidence corresponding to 31 years old is the sum of the disease incidence corresponding to 30 years old and 31 years old, that is, the probability of the target user suffering from the target disease between 30 and 31 years old... The cumulative disease incidence corresponding to 44 years old is the sum of the disease incidence corresponding to 30 years old, 31 years old... to 43 years old, that is, the probability of the target user suffering from the target disease between 30 and 43 years old. After obtaining the above cumulative target disease incidence table, the minimum age in the cumulative target disease incidence table with a cumulative disease incidence greater than a preset threshold is taken as the expected onset age. Assuming the preset threshold is 0.02, it can be seen that 42 years old in the target disease cumulative incidence table is the minimum age with a cumulative disease incidence exceeding 0.02, and 42 years old is taken as the physiological age of the above target user.
[0101] 204: Get the real age of the target user.
[0102] In an embodiment of the present application, the real age of the target user is obtained, wherein the real age is the age at which the target user actually suffers from the target disease.
[0103] 205: By comparing the target disease incidence table, find the first disease incidence corresponding to the physiological age of the target user and the second disease incidence corresponding to the real age of the target user.
[0104] 206: Compare the first disease incidence rate and the second disease incidence rate to evaluate the health score of the target user.
[0105] In the embodiment of the present application, users in the medical big data are classified into multiple user sets according to their attributes. Therefore, when establishing the target disease incidence table, different target disease incidence tables are established using user sets corresponding to different attributes. Then, when the health score of the target user needs to be evaluated in the embodiment of the present application, the target user's attributes are first obtained, and then the target disease incidence table corresponding to the target user's attributes is searched, and then the physiological age of the target user is evaluated according to the target disease incidence table, and the target user's physiological age and the first disease incidence and the second disease incidence corresponding to the real age are searched by comparing the target disease incidence table. It can be seen that in the present application, since different target disease incidence tables are used for users with different attributes, the accuracy of evaluating the physiological age of the target user is improved, and the accuracy of the first disease incidence and the second disease incidence corresponding to the physiological age and the real age is improved, so the accuracy and efficiency of evaluating the health score of the target user are further improved.
[0106] It should be noted that the above description of the various embodiments tends to emphasize the differences between the various embodiments, and the same or similar aspects can be referenced to each other. For the sake of brevity, they will not be repeated herein.
[0107] The present application also provides a health assessment device, which is used to perform any of the above health assessment methods. Figure 5 , is a schematic block diagram of a health assessment device provided in an embodiment of the present application. The health assessment device of this embodiment includes an acquisition unit 510, a search unit 520 and an assessment unit 530:
[0108] An acquisition unit 510 is used to acquire the physiological age, real age and target disease incidence table of the target user, wherein the physiological age is the expected age when the target user suffers from the target disease, the real age is the age when the target user actually suffers from the target disease, and the target disease incidence table records the disease incidence of the target disease corresponding to each age;
[0109] The search unit 520 searches for the first disease incidence rate corresponding to the physiological age of the target user and the second disease incidence rate corresponding to the real age of the target user by comparing the target disease incidence rate table;
[0110] The evaluation unit 530 compares the first disease incidence rate and the second disease incidence rate to evaluate the health score of the target user, where the health score of the target user is used to describe the health status of the target user.
[0111] Specifically, the evaluation unit 530 is specifically used to calculate the ratio of the first disease incidence rate to the second disease incidence rate; and evaluate the health score of the target user according to the size of the ratio, wherein the ratio is proportional to the health score of the target user.
[0112] More specifically, the evaluation unit 530 is used to calculate y=[(a / b)-1]×100, where y is the health score, a is the incidence rate of the first disease, and b is the incidence rate of the second disease.
[0113] Furthermore, the above health assessment device also includes a prediction unit 540, which is used to predict the physiological age of the target user according to the target disease incidence table.
[0114] Specifically, the above-mentioned prediction unit 540 is specifically used to calculate the target disease cumulative incidence table based on the target disease incidence table, and the target disease cumulative incidence table records the cumulative disease incidence rates corresponding to each age; the minimum age at which the cumulative disease incidence rate is greater than or equal to a preset threshold is taken as the physiological age of the target user.
[0115] Furthermore, the acquisition unit 510 is further configured to acquire the attributes of the target user; and acquire the corresponding target disease incidence table according to the attributes of the target user.
[0116] Furthermore, the above health assessment device also includes a statistical unit 550, which is used to count the disease occurrence probabilities corresponding to each age in the medical big data to establish the target disease incidence table.
[0117] Furthermore, the target disease incidence table is a set of disease occurrence probabilities corresponding to each age obtained by counting the ages of each user suffering from illness in the medical big data in the field of medical insurance.
[0118] Furthermore, the above health assessment device also includes a receiving unit 560 for receiving medical big data sent by other terminal devices.
[0119] The present application first uses an acquisition unit to acquire the expected age of onset and the actual time of onset of the target user, wherein the expected age of onset is the predicted age at which the target user may suffer from the target disease, that is, the age at which the target user's peers may suffer from the target disease, and the actual age of onset is the age at which the target user actually suffers from the target disease, and then the expected age of onset and the actual age of onset are used as the physiological age and the real age of the target user, respectively, and then the search unit is used to compare the target disease incidence table to obtain the first disease incidence and the second disease incidence corresponding to the physiological age and the real age, respectively, and finally the evaluation unit is used to compare the first disease incidence and the second disease incidence to evaluate the health score of the target user. The size of the health score reflects the actual physical health status of the user, which is equivalent to measuring the physical condition of the user based on the health status of the general peers. Therefore, compared with the method of evaluating the physical health status of the user in isolation by evaluating the user's physical function, the present application can more efficiently and accurately evaluate the user's health status because it sets an evaluation benchmark for whether the body is healthy.
[0120] Referring to FIG. 6 , it is a schematic block diagram of a health assessment device provided by another embodiment of the present application. As shown in the figure, the health assessment device in this embodiment may include: one or more processors 610 and a memory 620. The processor 610 and the memory 620 are connected via a bus 630. The memory 620 is used to store a computer program, the computer program includes program instructions, and the processor 610 is used to execute the program instructions stored in the memory 620.
[0121] Processor 610 is used to execute the function of acquisition unit 510, to obtain the physiological age, real age and target disease incidence table of the target user, wherein the physiological age is the expected age of the target user when suffering from the target disease, the real age is the age of the target user when suffering from the target disease, and the target disease incidence table records the disease incidence rates of the target diseases corresponding to each age; it is also used to execute the function of search unit 520, to search for the first disease incidence rate corresponding to the physiological age of the target user and the second disease incidence rate corresponding to the real age of the target user by comparing the target disease incidence table; it is also used to execute the function of evaluation unit 530, to compare the first disease incidence rate and the second disease incidence rate to evaluate the health score of the target user, and the health score of the target user is used to describe the health status of the target user.
[0122] Specifically, the processor 610 is used to calculate the ratio of the first disease incidence rate to the second disease incidence rate; and evaluate the health score of the target user according to the size of the ratio, wherein the ratio is proportional to the health score of the target user.
[0123] More specifically, the processor 610 is used to calculate y=[(a / b)-1]×100, where y is the health score, a is the incidence rate of the first disease, and b is the incidence rate of the second disease.
[0124] Furthermore, the processor 610 is also used to execute the function of the prediction unit 540, which is used to predict the physiological age of the target user according to the target disease incidence table.
[0125] Specifically, the processor 610 is used to calculate a target disease cumulative incidence table based on the target disease incidence table, wherein the target disease cumulative incidence table records the cumulative disease incidence rates corresponding to each age; and the minimum age at which the cumulative disease incidence rate is greater than or equal to a preset threshold is taken as the physiological age of the target user.
[0126] Furthermore, the processor 610 is further configured to obtain attributes of the target user; and obtain a corresponding target disease incidence table according to the attributes of the target user.
[0127] Optionally, the target disease incidence table is a set of disease occurrence probabilities corresponding to each age obtained by counting the ages of each user suffering from illness in the medical big data in the field of medical insurance.
[0128] Optionally, the memory 620 stores medical big data, which includes medical data of at least one user, wherein the medical data includes the age at which the user suffers from the target disease.
[0129] Optionally, the health assessment device further includes a communication interface 640, which is used to perform the function of the receiving unit 560 and to interact with other terminal devices. Specifically, in the embodiment of the present application, the communication interface is used to receive medical big data sent by other terminal devices.
[0130] Furthermore, the processor 610 is also used to obtain the medical big data. Accordingly, the processor 610 is also used to execute the function of the statistical unit 550 to count the disease occurrence probabilities corresponding to each age in the medical big data to establish the target disease incidence table.
[0131] It should be understood that in the embodiment of the present application, the processor 1010 may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0132] The memory 1030 may include a read-only memory and a random access memory, and provide instructions and data to the processor 1010. A portion of the memory 1030 may also include a nonvolatile random access memory. For example, the memory 1030 may also store information on the device type.
[0133] In a specific implementation, the processor 1010 described in the embodiment of the present application can execute the implementation methods described in the first and second embodiments of the health assessment method provided in the embodiment of the present application, and can also execute the implementation methods of the health assessment device described in the embodiment of the present application, which will not be repeated here.
[0134] In another embodiment of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and the program instructions are executed by a processor.
[0135] The computer-readable storage medium may be an internal storage unit of the health assessment device of any of the foregoing embodiments, such as a hard disk or memory of the health assessment device. The computer-readable storage medium may also be an external storage device of the health assessment device, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the health assessment device. Furthermore, the computer-readable storage medium may also include both an internal storage unit and an external storage device of the health assessment device. The computer-readable storage medium is used to store computer programs and other programs and data required by the health assessment device. The computer-readable storage medium may also be used to temporarily store data that has been output or is to be output.
[0136] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different health assessment methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0137] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the health assessment device and unit described above can refer to the corresponding process in the aforementioned health assessment method embodiment, and will not be repeated here.
[0138] In the several embodiments provided in the present application, it should be understood that the disclosed health assessment device and health assessment method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or it can be an electrical, mechanical or other form of connection.
[0139] 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 distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0140] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0141] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or partly contributed to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a health assessment device, or a network device, etc.) to perform all or part of the steps of the health assessment method of each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.
Claims
1. A health assessment method, characterized in that: include: Obtain a target disease incidence table, the physiological age and real age of the target user, wherein the target disease incidence table records the disease incidence of the target disease corresponding to each age, wherein the physiological age is the physical age used to describe the actual degree of physical aging of the target user, that is, the expected age of the target user suffering from the target disease, and the real age is the actual age of the target user from birth to the onset of illness, that is, the age at which the target user actually suffers from the target disease; wherein obtaining the target disease incidence table includes: obtaining the attributes of the target user, and obtaining the corresponding target disease incidence table according to the attributes of the target user; the target disease incidence table is a set of disease occurrence probabilities corresponding to each age obtained by statistically analyzing the ages of each user suffering from illness in the medical big data in the medical insurance field; By comparing the target disease incidence table, searching for the first disease incidence corresponding to the physiological age of the target user and the second disease incidence corresponding to the real age of the target user; Comparing the first disease incidence rate with the second disease incidence rate to evaluate the health score of the target user, where the health score of the target user is used to describe the health status of the target user; comparing the first disease incidence rate with the second disease incidence rate to evaluate the health score of the target user, including: calculating a ratio of the first disease incidence rate to the second disease incidence rate; evaluating the health score of the target user according to the size of the ratio, where the ratio is proportional to the health score of the target user, and a larger health score indicates that the physical health status of the target user is worse than that of people of the same age; After obtaining the target disease incidence table and before obtaining the physiological age of the target user, the method further includes: Calculating a target disease cumulative incidence table according to the target disease incidence table, wherein the target disease cumulative incidence table records the cumulative disease incidence corresponding to each age; The minimum age at which the cumulative disease incidence rate is greater than or equal to a preset threshold is taken as the physiological age of the target user.
2. The method according to claim 1, characterized in that: The comparing the first disease incidence rate and the second disease incidence rate to evaluate the health score of the target user includes: , For the health score, the is the incidence of the first disease, is the incidence rate of the second disease.
3. A health assessment device, characterized in that: The method comprises means for executing the method according to any one of claims 1 to 2.
4. A health assessment device, characterized in that: The method comprises a processor and a memory, wherein the processor and the memory are connected to each other, wherein the memory is used to store a computer program, the computer program comprises program instructions, and the processor is configured to call the program instructions to execute the method according to any one of claims 1 to 2.
5. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 2.
