Information acquisition method, information provision method, information interaction method and device

By displaying the users followed by the logged-in user, obtaining and displaying their health information, and outputting prompts under preset conditions, the problem of timeliness and data security in health monitoring for elderly people living alone is solved. This enables convenient viewing of health information and timely alerts for abnormalities, and enhances family communication and care.

CN115699122BActive Publication Date: 2026-04-07BOE TECHNOLOGY GROUP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-21
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Existing technologies cannot effectively meet the physical and mental health needs of elderly people living alone or in empty nests, especially in terms of the timeliness of health monitoring and data security when the elderly are away from home for extended periods.

Method used

By displaying followed users associated with the logged-in user, receiving user input, acquiring and displaying the health information of followed users, collecting health data using user monitoring devices, and outputting prompts under preset conditions, the system establishes relationships and trust between users, enabling timely push and secure transmission of health information.

Benefits of technology

It enables convenient viewing of health information and timely alerts for any abnormalities for users who are interested, improving the efficiency and data security of health monitoring for the elderly, and enhancing communication and care between family members and the elderly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115699122B_ABST
    Figure CN115699122B_ABST
Patent Text Reader

Abstract

The information acquisition method, information provision method, information interaction method, and apparatus disclosed herein belong to the field of computer technology. The method includes: displaying followed users associated with a logged-in user; receiving a first input for the followed user; and, in response to the first input, displaying the health information of the followed user.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure belongs to the technical field of computers, and particularly relates to an information acquisition method, an information provision method, an information interaction method and device. BACKGROUND

[0002] At present, most of the technologies in the field of the elderly care are focused on the transformation of home environment, the intelligent design of living places for the elderly, the increase of video monitoring, environmental monitoring, physiological signal user monitoring devices and facilities in the living environment, and the like, to provide many conveniences for the elderly. These user monitoring devices can timely alarm in the case of environmental emergencies such as fire and gas leakage, and can monitor the physiological health status of the elderly in the home environment, so that the family members can understand the living conditions of the elderly through the monitoring information. SUMMARY

[0003] The present disclosure provides an information acquisition method, an information provision method, an information interaction method and device.

[0004] Some embodiments of the present disclosure provide an information acquisition method, which comprises:

[0005] displaying a follow user having an association relationship with a login user;

[0006] receiving a first input for the follow user;

[0007] in response to the first input, displaying health information of the follow user.

[0008] Optionally, the method further comprises:

[0009] receiving a second input for a follow function identifier;

[0010] in response to the second input, displaying a user information input box;

[0011] receiving user information input in the user information input box;

[0012] indicating the user indicated by the user information as a follow user having an association relationship with the login user.

[0013] Optionally, the indication of the user indicated by the user information as a follow user of the login user comprises:

[0014] acquiring a verification result between the user indicated by the user information and the login user;

[0015] in a case where the verification result is a verification pass, indicating the user indicated by the user information as a follow user having an association relationship with the login user.

[0016] Optionally, before the verification result between the user indicated by the user information and the logged-in user, the method further comprises:

[0017] In the case that the user indicated by the user information is not registered, displaying a user registration bar;

[0018] Receiving registration information input into the user registration bar to register the user indicated by the user information.

[0019] Optionally, the displaying the user information input bar in response to the second input comprises:

[0020] In response to the second input, displaying function description information;

[0021] After receiving a confirmation input for the function description information, displaying the user information input bar.

[0022] Optionally, the method further comprises:

[0023] In the case that the health information of the concerned user meets a preset prompt condition, outputting prompt information for the health information.

[0024] Optionally, the outputting prompt information for the health information comprises:

[0025] Outputting the prompt information for the health information in a target prompt mode, the target prompt mode comprising at least one of a short message prompt mode, an email prompt mode, a communication application prompt mode, an audio prompt mode, a video mode, a light prompt mode, and a vibration prompt mode.

[0026] Optionally, in the case that the preset prompt condition is a behavior abnormality condition, the health information comprises behavior information of the concerned user, and the prompt information comprises behavior abnormality prompt information.

[0027] The outputting prompt information for the health information in the case that the health information of the concerned user meets a preset prompt condition comprises:

[0028] In the case that the behavior information of the concerned user meets a behavior abnormality condition, outputting behavior abnormality prompt information for the concerned user.

[0029] Optionally, in the case that the preset prompt condition is a health abnormality condition, the health information comprises a physical indicator of the concerned user, and the prompt information comprises health abnormality prompt information.

[0030] The outputting prompt information for the health information in the case that the health information of the concerned user meets a preset prompt condition comprises:

[0031] In a case where the physical index of the concerned user meets a health abnormality condition, output health abnormality prompt information for the concerned user.

[0032] Optionally, in a case where the preset prompt condition is a diagnosis and treatment abnormality condition, the health information comprises medication taking records and physical examination records of the concerned user, and the prompt information comprises diagnosis and treatment abnormality prompt information.

[0033] The output of the prompt information for the health information of the concerned user in a case where the health information meets a preset prompt condition comprises:

[0034] In a case where the medication taking records and the physical examination records of the concerned user meet a diagnosis and treatment abnormality condition, output diagnosis and treatment abnormality prompt information for the concerned user.

[0035] Optionally, the method further comprises:

[0036] Display the health information of the logged-in user.

[0037] Some embodiments of the present disclosure provide an information providing method, which comprises:

[0038] Obtain health information of a concerned user from a user monitoring device;

[0039] Determine a logged-in user having an association relationship with the concerned user;

[0040] Send the health information to a client corresponding to the logged-in user.

[0041] Optionally, the method further comprises:

[0042] Receive user information sent by a client corresponding to a logged-in user;

[0043] According to the user information, obtain a trust degree between a user indicated by the user information and the logged-in user;

[0044] In a case where the trust degree is greater than a trust degree threshold, determine that a verification result between the user indicated by the user information and the logged-in user is passed, and send the verification result to the client.

[0045] Optionally, the user information at least comprises user identity information, user answer information, and user question quantity.

[0046] The obtaining of the trust degree between the user indicated by the user information and the logged-in user comprises:

[0047] According to the user identity information, query the user indicated by the user information.

[0048] Based on the user's response information and the number of questions asked by the user, the trust level between the user indicated by the user information and the logged-in user is obtained.

[0049] Optionally, obtaining the trust level between the user indicated by the user information and the logged-in user based on the user's response information and the number of user questions includes:

[0050] Based on the user's response information and the number of questions asked by the user, the trust level between the user indicated by the user information and the logged-in user is obtained using the following formula:

[0051]

[0052] r = r1 + r2

[0053] Wherein, T is the trust level between the user indicated by the user information and the logged-in user, r1 is the number of questions that match between the user's reply information and the standard question and answer information, r2 is the sum of the probabilities of matching between the user's reply information and the standard question and answer information, and s is the number of questions that do not match between the user's reply information and the standard question and answer information.

[0054] Optionally, after determining that the verification result between the user indicated by the user information and the logged-in user is successful, the method further includes:

[0055] Establish a follow relationship between the target user account, the user indicated by the user information, and the anonymous user, wherein the anonymous user has the same user attributes as the user indicated by the user information.

[0056] Optionally, after obtaining the health information of the user being monitored from the user monitoring device, the method further includes:

[0057] If the health information meets the abnormal alarm conditions, obtain the abnormality level of the abnormal health conditions;

[0058] Alarm information is output according to the alarm method corresponding to the aforementioned anomaly level.

[0059] Optionally, the step of outputting alarm information according to the alarm method corresponding to the anomaly level includes:

[0060] If the anomaly level is the first anomaly level, an alarm message will be sent to the logged-in user;

[0061] If the anomaly level is the second anomaly level, an alarm message will be sent to community personnel and logged-in users;

[0062] If the anomaly level is the third anomaly level, an alarm message will be sent to community personnel, emergency responders, and logged-in users.

[0063] This disclosure provides an information interaction method according to some embodiments, the method comprising:

[0064] The server obtains the health information of the users it is monitoring from the user monitoring devices;

[0065] The server sends the health information to the client of the logged-in user, and the logged-in user is associated with the user being followed.

[0066] The client displays the users the user is following;

[0067] The client receives target input for the user being followed;

[0068] The client responds to the target input by displaying the health information of the user being followed.

[0069] This disclosure provides an information acquisition device according to some embodiments, the device comprising:

[0070] The homepage display module is configured to show users who are followed by the logged-in user and have a relationship with them.

[0071] The receiving module is configured to receive a first input for the user being followed;

[0072] The information display module is configured to display the health information of the user being monitored in response to the first input.

[0073] Optionally, the device further includes:

[0074] The associated module is configured as follows:

[0075] Receive a second input for the feature to be viewed;

[0076] In response to the second input, the user information input field is displayed;

[0077] Receive user information entered in the user information input field;

[0078] The user indicated by the user information is considered a user to be followed that is associated with the logged-in user.

[0079] Optionally, the associated module is further configured as follows:

[0080] Obtain the verification result between the user indicated by the user information and the logged-in user;

[0081] If the verification result is successful, the user indicated by the user information will be designated as a followable user associated with the logged-in user.

[0082] Optionally, the associated module is further configured as follows:

[0083] If the user indicated by the user information has not registered, a user registration section will be displayed;

[0084] Receive registration information entered in the user registration field to register the user indicated by the user information.

[0085] Optionally, the associated module is further configured as follows:

[0086] In response to the second input, display function description information;

[0087] After receiving confirmation input regarding the function description information, the user information input field is displayed.

[0088] Optionally, the information display module is further configured to:

[0089] If the health information of the user being monitored meets the preset prompt conditions, a prompt message for the health information will be output.

[0090] Optionally, the information display module is further configured to:

[0091] The health information is output in a targeted prompting manner, wherein the targeted prompting manner includes at least one of the following: SMS prompting, email prompting, communication application prompting, audio prompting, video prompting, light prompting, and vibration prompting.

[0092] Optionally, when the preset prompt condition is an abnormal behavior condition, the health information includes: the behavior information of the user being monitored, and the prompt information includes: abnormal behavior prompt information;

[0093] The information display module is further configured as follows:

[0094] If the behavior information of the user being monitored meets the abnormal behavior conditions, output an abnormal behavior prompt message for the user being monitored.

[0095] Optionally, when the preset prompt condition is a health abnormality condition, the health information includes: the physical indicators of the user being monitored, and the prompt information includes: health abnormality prompt information;

[0096] The information display module is further configured as follows:

[0097] If the health indicators of the user being monitored meet the conditions for abnormal health, output a health abnormality alert message for the user being monitored.

[0098] Optionally, when the preset prompt condition is a medical abnormality condition, the health information includes: the user's medication records and physical examination records, and the prompt information includes: medical abnormality prompt information;

[0099] The information display module is further configured as follows:

[0100] If the medication records and physical examination records of the user being monitored meet the criteria for medical abnormality, output a medical abnormality alert message for the user being monitored.

[0101] Optionally, the homepage display module is further configured to:

[0102] Display the health information of the logged-in user.

[0103] This disclosure provides an information providing device, the device comprising:

[0104] The acquisition module is configured to acquire health information of the users of interest from user monitoring devices.

[0105] The determination module is configured to determine logged-in users who are associated with the users being monitored;

[0106] The sending module is configured to send the health information to the client corresponding to the logged-in user.

[0107] Optionally, the device further includes:

[0108] The verification module is configured as follows:

[0109] Receive user information sent by the client corresponding to the logged-in user;

[0110] Based on the user information, obtain the level of trust between the user indicated by the user information and the logged-in user;

[0111] If the trust level is greater than the trust level threshold, the verification result between the user indicated by the user information and the logged-in user is determined to be successful, and the verification result is sent to the client.

[0112] Optionally, the user information includes at least: user identity information, user response information, and the number of questions asked by the user;

[0113] The verification module is further configured as follows:

[0114] Based on the user identity information, query the user indicated by the user information;

[0115] Based on the user's response information and the number of questions asked by the user, the trust level between the user indicated by the user information and the logged-in user is obtained.

[0116] Optionally, the verification module is further configured to:

[0117] Based on the user's response information and the number of questions asked by the user, the trust level between the user indicated by the user information and the logged-in user is obtained using the following formula:

[0118]

[0119] r = r1 + r2

[0120] Wherein, T is the trust level between the user indicated by the user information and the logged-in user, r1 is the number of questions that match between the user's reply information and the standard question and answer information, r2 is the sum of the probabilities of matching between the user's reply information and the standard question and answer information, and s is the number of questions that do not match between the user's reply information and the standard question and answer information.

[0121] Optionally, the verification module is further configured to:

[0122] Establish a follow relationship between the target user account, the user indicated by the user information, and the anonymous user, wherein the anonymous user has the same user attributes as the user indicated by the user information.

[0123] Optionally, the device further includes:

[0124] The alarm module is configured as follows:

[0125] If the health information meets the abnormal alarm conditions, obtain the abnormality level of the abnormal health conditions;

[0126] Alarm information is output according to the alarm method corresponding to the aforementioned anomaly level.

[0127] Optionally, the alarm module is further configured to:

[0128] If the anomaly level is the first anomaly level, an alarm message will be sent to the logged-in user;

[0129] If the anomaly level is the second anomaly level, an alarm message will be sent to community personnel and logged-in users;

[0130] If the anomaly level is the third anomaly level, an alarm message will be sent to community personnel, emergency responders, and logged-in users.

[0131] This disclosure provides an information interaction system, the system including: a client, a server, and a user monitoring device;

[0132] The server is configured as follows:

[0133] Obtain health information of users of interest from user monitoring devices;

[0134] The health information is sent to the client of a logged-in user, who is associated with the user being followed.

[0135] The client is configured as follows:

[0136] Display the users you are following;

[0137] Receive the target input for the user being monitored;

[0138] In response to the target input, the health information of the user being monitored is displayed.

[0139] Some embodiments of this disclosure provide a computing processing device, including:

[0140] Memory containing computer-readable code;

[0141] One or more processors, when the computer-readable code is executed by the one or more processors, the computing processing device performs the information acquisition method, information provision method, or information interaction method as described above.

[0142] This disclosure provides a computer program, including computer-readable code, which, when executed on a computing processing device, causes the computing processing device to perform the information acquisition method, information provision method, or information interaction method as described above.

[0143] This disclosure provides a computer-readable medium in some embodiments, which stores the information acquisition method, information provision method, or information interaction method as described above.

[0144] The above description is merely an overview of the technical solution disclosed herein. In order to better understand the technical means of this disclosure and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this disclosure more apparent and understandable, specific embodiments of this disclosure are described below.

[0145] The information acquisition method, information provision method, information interaction method, and apparatus disclosed herein display health information based on the users selected for their attention, enabling users to conveniently view the health information of the users they are interested in.

[0146] The above description is merely an overview of the technical solution disclosed herein. In order to better understand the technical means of this disclosure and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this disclosure more apparent and understandable, specific embodiments of this disclosure are described below. Attached Figure Description

[0147] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0148] Figure 1 This illustration schematically shows one of the flowcharts of an information acquisition method provided in some embodiments of this disclosure.

[0149] Figure 2 The second schematic diagram illustrates a flowchart of an information acquisition method provided in some embodiments of this disclosure.

[0150] Figure 3 This illustration shows one of the effect diagrams of an information acquisition method provided by some embodiments of the present disclosure.

[0151] Figure 4 The second schematic diagram illustrates the effect of an information acquisition method provided by some embodiments of this disclosure.

[0152] Figure 5 The third schematic diagram illustrates the effect of an information acquisition method provided by some embodiments of this disclosure.

[0153] Figure 6 The fourth illustration schematically shows the effect of an information acquisition method provided by some embodiments of this disclosure.

[0154] Figure 7 The third schematic diagram illustrates a flowchart of an information acquisition method provided in some embodiments of this disclosure.

[0155] Figure 8 The fifth illustration schematically shows the effect of an information acquisition method provided by some embodiments of this disclosure.

[0156] Figure 9 The fourth schematic diagram illustrates a flowchart of an information acquisition method provided in some embodiments of this disclosure.

[0157] Figure 10The sixth illustration schematically shows the effect of an information acquisition method provided by some embodiments of this disclosure.

[0158] Figure 11 One of the flowcharts illustrating an information provision method provided by some embodiments of this disclosure is shown schematically.

[0159] Figure 12 The schematic diagram illustrates the principle of an information provision method provided by some embodiments of this disclosure.

[0160] Figure 13 The second schematic diagram illustrates a flowchart of an information provision method provided by some embodiments of this disclosure.

[0161] Figure 14 The third schematic diagram illustrates a flowchart of an information provision method provided by some embodiments of this disclosure.

[0162] Figure 15 The fourth schematic diagram illustrates a flowchart of an information provision method provided by some embodiments of this disclosure.

[0163] Figure 16 The fifth schematic diagram illustrates a flowchart of an information provision method provided by some embodiments of this disclosure.

[0164] Figure 17 The schematic diagram illustrates a flowchart of an information interaction method provided in some embodiments of this disclosure.

[0165] Figure 18 The schematic diagram illustrates the structure of an information acquisition device provided in some embodiments of this disclosure.

[0166] Figure 19 The diagram illustrates a structural schematic of an information providing device provided in some embodiments of this disclosure.

[0167] Figure 20 The diagram illustrates the structure of an information interaction system provided in some embodiments of this disclosure.

[0168] Figure 21 A block diagram of a computing processing apparatus for performing methods according to some embodiments of the present disclosure is shown schematically.

[0169] Figure 22 A storage unit for holding or carrying program code implementing methods according to some embodiments of the present disclosure is illustrated schematically. Detailed Implementation

[0170] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0171] As the retirement age continues to be delayed, those with the ability to work are working longer hours and have less time to care for the elderly at home. In addition, the elderly are not proficient in using smart devices, and related technologies still cannot meet some of the physical and mental health needs of elderly people living alone or in empty nests. For example, there are issues such as adherence to health monitoring / medication for elderly people with chronic diseases, difficulty in promptly noticing elderly people who have been away from home for a long time, family members not being able to watch home surveillance videos for extended periods to promptly detect abnormal situations of elderly people at home, and mental health problems caused by less communication between elderly people and their children. Furthermore, data security has received increasing attention in recent years, and there is a need to take precautions against data leaks or malicious attacks.

[0172] Figure 1 The schematic diagram illustrates a flowchart of an information acquisition method provided in this disclosure. The execution subject of this method can be any electronic device, such as an application with functions like information display, information transmission, and data processing. The method can be executed by the application's server or terminal device. Optionally, the method can be executed by a terminal device. The method includes:

[0173] Step 101: Display the users who are followed by the logged-in user and have a relationship with them.

[0174] In some embodiments of this disclosure, a logged-in user refers to a user who has completed the login process in the application's client. This logged-in user can register in advance through the application's client and then log in using the account information obtained during the registration process. A following user refers to a user who has an association relationship with a logged-in user. The association relationship between a logged-in user and a following user can be set by the logged-in user themselves, or it can be automatically set by the application's system based on the user information of the logged-in user and the following user. The specific method of establishing this association relationship can be set according to actual needs and is not limited here.

[0175] In some embodiments of this disclosure, the logged-in user can be a guardian who needs to supervise wards such as the elderly, children, patients, and disabled persons, while the following user can be a guardian who needs to supervise wards. Guardians can use the application provided in some embodiments of this disclosure to establish a connection with the ward as a logged-in user, making the ward a following user associated with the logged-in user. Of course, this is merely an illustrative example; any user using the application client provided in the embodiments of this disclosure can act as a logged-in user or a following user, and users who do not use the application client can also act as following users. The specific settings can be configured according to actual needs and are not limited here.

[0176] Step 102: Receive the first input for the user you are interested in.

[0177] In this embodiment of the disclosure, the first input may be input by the user through clicking, long pressing, swiping, voice, gestures, etc., as displayed on the application interface of the application client. The specific input can be set according to actual needs and is not limited here.

[0178] In some embodiments of this disclosure, the application client may, in response to a user’s first input of a user identifier for a user who is following the user in the application interface, determine the user whose health information the user wants to view. The user who is following the user may be one or more users other than the logged-in user, or the user who is following the user, thereby enabling the user to view their own health information through the application client.

[0179] Step 103: In response to the first input, display the health information of the user being followed.

[0180] In this embodiment of the disclosure, the application client can determine the user to be followed based on the user identifier indicated by the first input, and then obtain the health information of the user to be followed from a local data source or a remote data source such as a backend server or a cloud server, so as to display the health information of the user to be followed on the current interface of the client or by jumping to other interfaces, so that the user can view the health information of the user to be followed on the display screen of the terminal device.

[0181] In some embodiments of this disclosure, health information may be physical indicator information obtained by detecting the vital signs of the user being monitored through user monitoring devices, user activity information obtained by monitoring the user's activity patterns, user behavior trajectory obtained by detecting the user's behavioral trajectory, or user mood information obtained by detecting and analyzing the user's facial expressions and movements through image acquisition devices. The specific content of the health information can be set according to actual needs and is not limited here. It should be noted that the health information is collected and provided to the logged-in user after obtaining the consent of the user being monitored or the consent of the user's guardian.

[0182] This embodiment of the disclosure displays health information based on the users selected to follow, allowing users to conveniently view the health information of the users they follow.

[0183] Optionally, refer to Figure 2 The method further includes:

[0184] Step 104: Receive the second input for the function of interest identifier.

[0185] In this embodiment of the disclosure, the follow function identifier is a function identifier used to trigger the addition of a follow user, and the second input can be input in the form of clicking, long pressing, swiping, voice, gesture, etc. on the follow function identifier.

[0186] In some embodiments of this disclosure, the application client displays a follow function icon in the application interface as an entry point for users to add followers. Specifically, if a logged-in user wants to add a new follower, they can trigger the follower addition process by providing a second input to the follow function icon in the application interface.

[0187] For example, refer to Figure 3 The diagram illustrates an application interface provided in this embodiment, including a user avatar 1, a follow function icon 2, a health report function icon 3, a health assessment function icon 4, a smart device function icon 5, and a health data display bar 6. Users can trigger the process of adding users to their follow list by clicking, long-pressing, or other input methods on the follow function icon 2.

[0188] Step 105: In response to the second input, display the user information input field.

[0189] In this embodiment of the disclosure, the user information input field is an input area for users to add user information. The surrounding area or background of the user information input field may display prompts such as the category requirements, data volume requirements, and precautions for the user information to be filled in the user information input field, so that users can easily know what content to fill in the user information input field.

[0190] For example, refer to Figure 4 In some embodiments of this disclosure, the user information input field can be displayed by showing the application interface followed by relatives and friends. User information input field 7 contains the name and ID number of the relatives or friends. Therefore, prompts for "Relative / Friend's Name" and "ID Number" are displayed to the left of both user information input fields. Furthermore, prompts for "Please enter your real name" and "Please enter your ID number" are also displayed within the user information input fields, allowing users to intuitively and conveniently understand the location and method of filling in the user information input fields. Of course, this is merely an illustrative example; the specific settings for the user information input fields can be determined according to actual needs and are not limited here.

[0191] Step 106: Receive user information entered in the user information input field.

[0192] In this embodiment of the disclosure, the application client will use the information received in the user information input field as the user information entered by the user.

[0193] Step 107: The user indicated by the user information is designated as a user to be followed that is associated with the logged-in user.

[0194] In this embodiment of the disclosure, the application's server may pre-store the correspondence between user information and users, so that the application's client can request the server to query which user is indicated by the user information. After the client obtains the user indicated by the user information, it will establish an association between the logged-in user and that user, so that the user indicated by the user information becomes a user followed by the logged-in user.

[0195] For example, refer to Figure 5 After a logged-in user establishes a connection with a followed user, the followed user's avatar (8) will be displayed to the right of the user's avatar (1) in the client's application interface. Furthermore, the user can switch to the "My" function (9) in the lower right corner of the application interface by selecting an input option. Figure 6The application interface shown displays a list of users associated with the logged-in user, including the name of the followed user (10), the time the association was established (11), and a "unfollow" function icon (12) for each followed user. Users can delete the association between the logged-in user and the followed user by selecting and inputting the function icon (12). For example, if the association between followed user C and the followed user has been deleted, a message "Following relationship has been deleted" will be displayed to the right of followed user C.

[0196] Step 108: If the health information of the user being monitored meets the preset prompt conditions, output a prompt message for the health information.

[0197] In this embodiment, the preset prompt condition refers to the conditions that must be met for health information to be proactively pushed to and displayed to the user. This preset prompt condition can be that the user to whom the health information belongs is a specific user, allowing the user to promptly view the health information of that specific user; it can also be that the health information contains specific content, allowing the user to promptly view specific content such as health monitoring results of the user they are interested in; or it can be all health information received by the application client, meaning that as long as health information sent by the server is received, a prompt message will be output, allowing the user to promptly view the health information of the user they are interested in. The specific method of setting the preset prompt condition can be set according to actual needs and is not limited here.

[0198] Step 109: Display the health information of the logged-in user.

[0199] In this embodiment of the disclosure, reference is made to Figure 3 The system can display the logged-in user's health information by default in the health data display bar 6. Only after the user views the user they are following will the health information of the logged-in user displayed in the health data display bar be changed to that of the user they are following. This allows users to conveniently view their own health information through the application's client.

[0200] Optionally, refer to Figure 7 Step 107 includes:

[0201] Sub-step 1071: If the user indicated by the user information has not registered, display the user registration field.

[0202] In this embodiment, if the application client sends user information to the application server and the server does not find the user indicated by the user information, it indicates that the user indicated by the user information is not registered in the application. The application client then displays a user registration field in the application interface based on the server's return result indicating registration, allowing the user to register. It is understood that since the users being followed may be elderly, children, patients, disabled persons, or other individuals with limited access to terminal devices, they may not be able to complete the registration process themselves within the application. In such cases, displaying a user registration field on the logged-in user's client allows the user to register for the users they wish to follow within the application. This eliminates the need for the user to manually operate the application, improving the flexibility of the application registration process.

[0203] For example, referring to 8, the application interface of "Family and Friends Attention" may also include a user registration field 13, which contains prompts 14 such as "Please enter the mobile phone number of your family or friends" and "Please enter the verification code", and also contains a function icon 15 for "Send verification code", so that the user can select and enter the function icon 15 to obtain an SMS containing a verification code to enter in the user registration field.

[0204] Sub-step 1072: Receive the registration information entered in the user registration field to register the user indicated by the user information.

[0205] In this embodiment of the disclosure, the application client sends a user registration request to the application server based on the registration information received in the user registration field. The application server then registers the user indicated by the user information based on the registration information and returns a registration success notification to the client upon completion of the registration.

[0206] Sub-step 1073: Obtain the verification result between the user indicated by the user information and the logged-in user.

[0207] In some embodiments of this disclosure, the application client can send a verification request containing user information to the server. The server generates a verification result by querying whether the user information in the user database matches the pre-stored standard user information. If they match, the verification result is passed; if they do not match, the verification result is failed. The server then sends the verification result to the client.

[0208] Sub-step 1074: If the verification result is successful, the user indicated by the user information is designated as a user with a relationship to the logged-in user.

[0209] In this embodiment of the disclosure, when the application client receives a successful verification result, it can establish the association between the logged-in user and the followed user, and display a success message to inform the user. Conversely, if the verification result is unsuccessful, a failure message will also be displayed to inform the user. It should be noted that the server can also establish and store the association between the logged-in user and the followed user, and can send the established association to the client, thus eliminating the need for the client to repeatedly establish the association. This embodiment of the disclosure ensures the accuracy of the association establishment by establishing the association between the logged-in user and the followed user only when the user information verification is successful.

[0210] Optionally, refer to Figure 9 Step 105 includes:

[0211] Sub-step 1051: In response to the second input, display function description information.

[0212] In this embodiment of the disclosure, the function description information is used to inform the user that they can obtain a description of the service function after establishing a relationship with the user they are following, so that the user can easily learn the details of the function they are following.

[0213] Sub-step 1052: After receiving confirmation input for the function description information, the user information input field is displayed.

[0214] In this embodiment of the disclosure, after receiving confirmation input for the function description information, the application client confirms that the user has learned the description information of the user's function and then further displays the user information input field for the user to establish a binding relationship between the logged-in user and the user they are following.

[0215] For example, refer to Figure 10 The display bar 16, which includes function description information, can display the function description information that "After following relatives and friends, you can view their devices and health data." Users can confirm the input by clicking the "Enter Relatives and Friends Information" function icon 17.

[0216] This embodiment of the disclosure displays function description information for the user to view before executing the user attention process, and executes the subsequent user attention process only after receiving the user's confirmation input, so that the user can conveniently obtain details of the function they are interested in.

[0217] Optionally, step 108 may include: outputting a prompt message for the health information in a targeted prompt manner, wherein the targeted prompt manner includes at least one of the following: SMS prompt, email prompt, communication application prompt, audio prompt, video prompt, light prompt, and vibration prompt.

[0218] In some embodiments of this disclosure, the application client can prompt users to view health information via SMS, email, communication application, audio, video, light, or vibration alerts, allowing users to promptly view the health information of users they are interested in. Of course, other prompting methods with notification functions can also be applied to the embodiments of this disclosure, and can be set according to actual needs; no limitation is made here.

[0219] Optionally, when the preset prompt condition is an abnormal behavior condition, the health information includes: the behavior information of the user being followed, the prompt information includes: abnormal behavior prompt information, and step 108 may include: when the behavior information of the user being followed meets the abnormal behavior condition, outputting abnormal behavior prompt information for the user being followed.

[0220] In this embodiment, the abnormal behavior condition refers to the conditions that the health information must meet when the user's movement path is abnormal. Specifically, this can be determined based on the user's movement path information contained in the health information. For example, if the distance between the user's location and their home exceeds a distance threshold, or if the time the user has been away from their home exceeds a time threshold, the user's behavior is determined to be abnormal, and path abnormality alerts such as "Someone violated the rules by leaving home" or "Someone went on a long trip" are output. This embodiment outputs abnormal behavior alert information when the user's movement information meets the abnormal behavior alert conditions, allowing the user to be promptly informed of any abnormal behavior.

[0221] Optionally, when the preset prompt condition is a health abnormality condition, the health information includes: the physical indicators of the user being monitored, and the prompt information includes: health abnormality prompt information. Step 108 may include: when the physical indicators of the user being monitored meet the health abnormality condition, outputting health abnormality prompt information for the user being monitored.

[0222] In this embodiment, the health anomaly condition refers to the conditions that the health information must meet when the user's physical indicators show abnormalities. Specifically, this can be determined based on the user's health indicators included in the health information. For example, if the user's heart rate, blood pressure, blood lipids, or other physical indicators exceed a certain threshold, a health anomaly is determined, and health anomaly alerts such as "Someone's heart rate is low" or "Someone's blood pressure is high" are output. This disclosure outputs health anomaly alerts when the user's physical indicators meet the health anomaly alert conditions, allowing the user to be promptly informed of any health anomalies.

[0223] Optionally, when the preset prompt condition is a medical abnormality condition, the health information includes: the medication records and physical examination records of the user being monitored, and the prompt information includes: medical abnormality prompt information. Step 108 may include: when the medication records and physical examination records of the user being monitored meet the medical abnormality condition, outputting medical abnormality prompt information for the user being monitored.

[0224] In this embodiment, the abnormal diagnosis / treatment conditions refer to the conditions that the health information must meet when abnormalities occur in the user's medication records or physical examination records. Specifically, this can be determined based on the user's medication records and physical examination records contained in the health information. For example, if the user's medication dosage and timing do not match the dosage and recommended timing in the doctor's prescription, or if the user has not followed the doctor's instructions for health monitoring, then abnormal diagnosis / treatment alerts such as "Someone did not take their medication on time" or "Someone did not have their physical examination on time" can be output. This disclosure outputs abnormal diagnosis / treatment alerts when the user's health indicators meet the abnormal diagnosis / treatment alert conditions, allowing the user to be promptly informed of any abnormalities in the user's health.

[0225] Figure 11 The schematic diagram illustrates a flowchart of an information provision method provided in this disclosure. The method can be executed by any electronic device, such as an application with functions including information display, information transmission, and data processing. The method can be executed by the application's server or terminal device. Optionally, the method can be executed by the server. The method includes:

[0226] Step 201: Obtain the health information of the user being monitored from the user monitoring device.

[0227] In this embodiment of the disclosure, the user monitoring device may be an electronic device connected to a server, used to monitor the user's daily life and related health information such as physical indicators, and to send the monitored data to the server. For example, refer to... Figure 12 User monitoring devices can be IoT health monitoring devices, using IoT technology via GPRS / 2G / 3G / 4G / 5G / WiFi to directly communicate with the server, ensuring the authenticity and validity of the collected data. They can also be radar devices used to monitor vital signs and fall detection in the home environment, communicating with the server via gateways or WiFi. Furthermore, they can be image acquisition devices used to monitor the overall activity of elderly people at home, including whether they have left the house. The server can provide user information collected from each user monitoring data to the client application on mobile terminals. Specific user monitoring devices can be configured according to actual needs and are not limited here.

[0228] Step 202: Identify the logged-in users who are associated with the users they are following.

[0229] In this embodiment of the disclosure, the server can obtain the logged-in users associated with the followed users by querying the association relationship between followed users and logged-in users pre-stored in the user database.

[0230] Step 203: Send the health information to the client corresponding to the logged-in user.

[0231] In this embodiment of the disclosure, the server can periodically send health information of the user it is concerned about to the client, or send health information to the client when the client requests to obtain health information.

[0232] This embodiment of the disclosure displays health information by sending it to the client of a logged-in user who is associated with the user being followed, allowing the user to conveniently view the health information of the user being followed.

[0233] This allows users to conveniently view the health information of the users they are interested in through the client application.

[0234] Optionally, refer to Figure 13 The method further includes:

[0235] Step 204: Receive user information sent by the client corresponding to the logged-in user.

[0236] In this embodiment of the disclosure, the server receives a user follow request from the client carrying user information and begins to execute the user follow process between the logged-in user and the user who is following.

[0237] Step 205: Based on the user information, obtain the trust level between the user indicated by the user information and the logged-in user.

[0238] In this embodiment of the disclosure, the trust level refers to the degree of trust between the logged-in user and the user indicated by the user information. Specifically, it can be determined based on the difference between the user information and the standard information of the user indicated by the user information, which is pre-recorded in the server during user registration. It can be understood that the smaller the difference between the logged-in user and the standard information of the user indicated by the user information, the greater the trust between the logged-in user and the user; conversely, if the difference is large, the standard information indicates a lack of trust between the logged-in user and the user.

[0239] Step 206: If the trust level is greater than the trust level threshold, determine that the verification result between the user indicated by the user information and the logged-in user is passed, and send the verification result to the client.

[0240] In this embodiment, the trust threshold can be set by the user or by the system default. When the trust level is greater than the trust threshold, it indicates that the trust level between the user indicated by the user information and the logged-in user has met the requirements for establishing an association, and a verification result indicating that the relationship has been successfully established is sent to the client.

[0241] This embodiment of the disclosure only outputs a verification result when the trust level between users is greater than a trust threshold, thus allowing the login user and the user they are following to establish a relationship. This prevents users who have no trust relationship with the user from obtaining the health information of the user they are following, and ensures the security of establishing the relationship.

[0242] Step 207: Establish a follow relationship between the target user account and the user indicated by the user information, as well as the anonymous user, wherein the anonymous user and the user indicated by the user information have the same user attributes.

[0243] In this embodiment, firstly, multiple anonymous users with the same user attributes as the followed user are generated. While establishing pseudo-associations between the logged-in user and these anonymous users, an association relationship is also established between the logged-in user and the followed user. Then, the association relationship with the followed user and the multiple pseudo-associations are summarized and concealed, so that the logged-in user has multiple pseudo-associations with the same user information as the followed user. Therefore, an attack on any one association relationship will also be associated with multiple other pseudo-associations in the equivalence group, thus greatly reducing the probability of discovering the real target.

[0244] For example, if the number of anonymous users generated is m, such that each association has the same user attributes as at least k-1 associated records, the probability of discovering a true association is 1 / (m+k). By protecting user relationships, it is ensured that both users establishing a kinship relationship can enjoy the high-quality services provided by the system while the privacy of their relationship is protected, thus preventing other user data from being leaked due to malicious attacks on user relationships.

[0245] Optionally, the user information includes at least: user identity information, user response information, and the number of questions asked by the user, as shown in the reference. Figure 14 Step 205 includes:

[0246] Sub-step 2051: Query the user indicated by the user information based on the user identity information.

[0247] In this embodiment of the disclosure, user identity information includes information that can identify a user, such as name, gender, age, and ID number. The server can query the user database based on the user identity information to find the user indicated by the user information.

[0248] Sub-step 2052: Based on the user's reply information and the number of user questions, obtain the trust level between the user indicated by the user information and the logged-in user.

[0249] In this embodiment, the user response information refers to the user's response to the user questions entered on the client. The user questions are used to verify whether the logged-in user trusts the user indicated by the user information. Specifically, these questions can be set by the user or automatically set by the system based on the user's user data. For example, the user questions could be "What are so-and-so's hobbies?", "Who is so-and-so's high school teacher?", "Which school did so-and-so graduate from?", etc. These questions, which relate to the user's life experiences, are usually only known to people with a high degree of trust with the user. Therefore, the level of trust between the logged-in user and the user indicated by the user information can be calculated based on the user's response information to the user questions and the number of user questions.

[0250] Optionally, sub-step 2052 includes:

[0251] Based on the user's response information and the number of questions asked by the user, the trust level between the user indicated by the user information and the logged-in user is obtained using the following formula:

[0252]

[0253] r = r1 + r2

[0254] Wherein, T is the trust level between the user indicated by the user information and the logged-in user, r1 is the number of questions that match between the user's reply information and the standard question and answer information, r2 is the sum of the probabilities of matching between the user's reply information and the standard question and answer information, and s is the number of questions that do not match between the user's reply information and the standard question and answer information.

[0255] In this embodiment, the server can obtain a matching probability based on the similarity between user response information and standard question-and-answer information. A probability threshold is set, and when the matching probability between user response information and standard question-and-answer information is greater than the threshold, a match is determined between the user response information and the standard question-and-answer information. Furthermore, by including obfuscated questions unrelated to the user's actual situation in the user's questions, the accuracy of trust verification can be further improved.

[0256] Optionally, refer to Figure 15 The method further includes:

[0257] Step 208: If the health information meets the abnormal alarm conditions, obtain the abnormality level of the abnormal health conditions.

[0258] In this embodiment, the abnormal alarm condition refers to the conditions that the health information must meet when the server outputs alarm information. For example, the abnormal alarm condition can reflect the occurrence of emergency situations such as an elderly person falling or respiratory arrest. Different abnormal alarm conditions can be pre-established with corresponding abnormality levels and stored in the server.

[0259] Step 209: Output alarm information according to the alarm method corresponding to the abnormality level.

[0260] In this embodiment, different anomaly levels correspond to different alarm methods. For example, at a low anomaly level, alarm information can be output using one alarm method, or at a high anomaly level, alarm information can be output using multiple alarm methods. Of course, the specific alarm methods for different anomaly levels can be set according to actual needs, and are not limited here. Alarm information refers to the prompt information reflecting the matters reflected in the user's health information, such as "someone urgently needs rescue" or "someone is missing," so that the recipient of the alarm information can provide timely assistance to the concerned user. This embodiment outputs alarm information based on the alarm method corresponding to the anomaly alarm conditions met by the health information, enabling concerned users to promptly issue alarm information in emergency situations, thus improving the security of user monitoring.

[0261] Optionally, refer to Figure 16 Step 209 includes:

[0262] Sub-step 2091: If the anomaly level is the first anomaly level, send an alarm message to the logged-in user.

[0263] Sub-step 2092: If the anomaly level is the second anomaly level, send alarm information to community personnel and logged-in users.

[0264] Sub-step 2093: If the abnormality level is the third abnormality level, send alarm information to community personnel, emergency personnel and logged-in users.

[0265] In this embodiment, the first, second, and third anomaly levels are three anomaly levels with increasing urgency. Therefore, at the first anomaly level, alarm information can be sent only to the logged-in users associated with the user being monitored, and abnormal health information can be synchronized. At the second anomaly level, alarm information can be sent to both community personnel and logged-in users simultaneously, so that if the logged-in user cannot arrive at the user being monitored in time to provide assistance, community personnel can provide assistance to the user being monitored.

[0266] When the level is at the third abnormality level, alarm information can be sent simultaneously to hospital emergency personnel, logged-in users, and community staff. Additionally, the health information, medical history, emergency contacts, and home location of the user being monitored can be sent to emergency personnel, enabling them to arrive promptly and provide assistance. For example, the health information at the first abnormality level could reflect low-risk situations such as the user not returning home; the health information at the second abnormality level could reflect moderate-risk situations such as a fall requiring assistance; and the health information at the third abnormality level could reflect high-risk situations such as respiratory arrest or weak vital signs. Specific abnormality levels and alarm methods can be set according to actual needs and are not limited here. This embodiment of the disclosure improves the security of user monitoring by selectively sending alarm information to logged-in users, community staff, and emergency personnel based on different abnormality levels, ensuring that users can receive timely assistance when encountering danger.

[0267] Figure 17 A schematic flowchart of an information interaction method provided in this disclosure is shown, the method comprising:

[0268] Step 301: The server obtains the health information of the users it is monitoring from the user monitoring device.

[0269] This step can be referred to in the detailed description of step 201, and will not be repeated here.

[0270] Step 302: The server sends the health information to the client of the logged-in user, who is associated with the user being followed.

[0271] This step can be referred to in the detailed description of step 203, and will not be repeated here.

[0272] Step 303: The client displays the user being followed.

[0273] This step can be referred to in the detailed description of step 101, and will not be repeated here.

[0274] Step 304: The client receives target input for the user it is interested in.

[0275] This step can be referred to in the detailed description of step 102, and will not be repeated here. It should be noted that the target input is similar to the first input in step 102, both used to select users to watch.

[0276] Step 305: In response to the target input, the client displays the health information of the user being followed.

[0277] This step can be referred to in the detailed description of step 103, and will not be repeated here.

[0278] This embodiment of the disclosure displays health information based on the users selected to follow, allowing users to conveniently view the health information of the users they follow.

[0279] Figure 18 The schematic diagram illustrates the structure of an information acquisition device 40 provided in this disclosure, the device comprising:

[0280] Homepage display module 401 is configured to display users who are followed by the logged-in user and have a relationship with the logged-in user.

[0281] The receiving module 402 is configured to receive a first input for the user being monitored;

[0282] The information display module 403 is configured to display the health information of the user being monitored in response to the first input.

[0283] Optionally, the device further includes:

[0284] The associated module is configured as follows:

[0285] Receive a second input for the feature to be viewed;

[0286] In response to the second input, the user information input field is displayed;

[0287] Receive user information entered in the user information input field;

[0288] The user indicated by the user information is considered a user to be followed that is associated with the logged-in user.

[0289] Optionally, the associated module is further configured as follows:

[0290] Obtain the verification result between the user indicated by the user information and the logged-in user;

[0291] If the verification result is successful, the user indicated by the user information will be designated as a followable user associated with the logged-in user.

[0292] Optionally, the associated module is further configured as follows:

[0293] If the user indicated by the user information has not registered, a user registration section will be displayed;

[0294] Receive registration information entered in the user registration field to register the user indicated by the user information.

[0295] Optionally, the associated module is further configured as follows:

[0296] In response to the second input, display function description information;

[0297] After receiving confirmation input regarding the function description information, the user information input field is displayed.

[0298] Optionally, the information display module 403 is further configured to:

[0299] If the health information of the user being monitored meets the preset prompt conditions, a prompt message for the health information will be output.

[0300] Optionally, the information display module 403 is further configured to:

[0301] The health information is output in a targeted prompting manner, wherein the targeted prompting manner includes at least one of the following: SMS prompting, email prompting, communication application prompting, audio prompting, video prompting, light prompting, and vibration prompting.

[0302] Optionally, when the preset prompt condition is an abnormal behavior condition, the health information includes: the behavior information of the user being monitored, and the prompt information includes: abnormal behavior prompt information;

[0303] The information display module 403 is further configured to:

[0304] If the behavior information of the user being monitored meets the abnormal behavior conditions, output an abnormal behavior prompt message for the user being monitored.

[0305] Optionally, when the preset prompt condition is a health abnormality condition, the health information includes: the physical indicators of the user being monitored, and the prompt information includes: health abnormality prompt information;

[0306] The information display module 403 is further configured to:

[0307] If the health indicators of the user being monitored meet the conditions for abnormal health, output a health abnormality alert message for the user being monitored.

[0308] Optionally, when the preset prompt condition is a medical abnormality condition, the health information includes: the user's medication records and physical examination records, and the prompt information includes: medical abnormality prompt information;

[0309] The information display module 403 is further configured to:

[0310] If the medication records and physical examination records of the user being monitored meet the criteria for medical abnormality, output a medical abnormality alert message for the user being monitored.

[0311] Optionally, the homepage display module 401 is further configured to:

[0312] Display the health information of the logged-in user.

[0313] This embodiment of the disclosure displays health information based on the users selected to follow, allowing users to conveniently view the health information of the users they follow.

[0314] Figure 19 A schematic diagram of the structure of an information providing device 50 provided in this disclosure is shown, the device comprising:

[0315] The acquisition module 501 is configured to acquire health information of the user being monitored from the user monitoring device.

[0316] The determination module 502 is configured to determine the logged-in users who are associated with the users being monitored;

[0317] The sending module 503 is configured to send the health information to the client corresponding to the logged-in user.

[0318] Optionally, the device further includes:

[0319] The verification module is configured as follows:

[0320] Receive user information sent by the client corresponding to the logged-in user;

[0321] Based on the user information, obtain the level of trust between the user indicated by the user information and the logged-in user;

[0322] If the trust level is greater than the trust level threshold, the verification result between the user indicated by the user information and the logged-in user is determined to be successful, and the verification result is sent to the client.

[0323] Optionally, the user information includes at least: user identity information, user response information, and the number of questions asked by the user;

[0324] The verification module is further configured as follows:

[0325] Based on the user identity information, query the user indicated by the user information;

[0326] Based on the user's response information and the number of questions asked by the user, the trust level between the user indicated by the user information and the logged-in user is obtained.

[0327] Optionally, the verification module is further configured to:

[0328] Based on the user's response information and the number of questions asked by the user, the trust level between the user indicated by the user information and the logged-in user is obtained using the following formula:

[0329]

[0330] r = r1 + r2

[0331] Wherein, T is the trust level between the user indicated by the user information and the logged-in user, r1 is the number of questions that match between the user's reply information and the standard question and answer information, r2 is the sum of the probabilities of matching between the user's reply information and the standard question and answer information, and s is the number of questions that do not match between the user's reply information and the standard question and answer information.

[0332] Optionally, the verification module is further configured to:

[0333] Establish a follow relationship between the target user account, the user indicated by the user information, and the anonymous user, wherein the anonymous user has the same user attributes as the user indicated by the user information.

[0334] Optionally, the device further includes:

[0335] The alarm module is configured as follows:

[0336] If the health information meets the abnormal alarm conditions, obtain the abnormality level of the abnormal health conditions;

[0337] Alarm information is output according to the alarm method corresponding to the aforementioned anomaly level.

[0338] Optionally, the alarm module is further configured to:

[0339] If the anomaly level is the first anomaly level, an alarm message will be sent to the logged-in user;

[0340] If the anomaly level is the second anomaly level, an alarm message will be sent to community personnel and logged-in users;

[0341] If the anomaly level is the third anomaly level, an alarm message will be sent to community personnel, emergency responders, and logged-in users.

[0342] This embodiment of the disclosure displays health information by sending it to the client of a logged-in user who is associated with the user being followed, allowing the user to conveniently view the health information of the user being followed.

[0343] Figure 20The schematic diagram illustrates the structure of an information interaction system 60 provided in this disclosure, the system including: a client 61, a server 62, and a user monitoring device 63;

[0344] The server 62 is configured as follows:

[0345] Obtain health information of the users of interest from user monitoring device 63;

[0346] The health information is sent to the client of a logged-in user, who is associated with the user being followed.

[0347] The client 61 is configured as follows:

[0348] Display the users you are following;

[0349] Receive the target input for the user being monitored;

[0350] In response to the target input, the health information of the user being monitored is displayed. The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0351] The various component embodiments of this disclosure can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components in the computing processing device according to embodiments of this disclosure. This disclosure can also be implemented as a device or apparatus program (e.g., a computer program and computer program product) for performing some or all of the methods described herein. Such an implementation of this disclosure can be stored on a computer-readable medium or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0352] For example, Figure 21A computing processing apparatus is shown that can implement the methods according to this disclosure. The computing processing apparatus conventionally includes a processor 710 and a computer program product or computer-readable medium in the form of a memory 720. The memory 720 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, hard disk, or ROM. The memory 720 has a storage space 730 for program code 731 for performing any of the method steps described above. For example, the storage space 730 for program code may include various program codes 731 respectively for implementing the various steps in the methods described above. These program codes can be read from or written to one or more computer program products. These computer program products include program code carriers such as hard disks, CDs, memory cards, or floppy disks. Such computer program products are typically as described in the references. Figure 22 The portable or fixed storage unit. This storage unit may have the same characteristics as... Figure 21 The memory 720 in the computing processing device is arranged similarly to storage segments, storage spaces, etc. Program code can be compressed, for example, in an appropriate form. Typically, the storage unit includes computer-readable code 731', that is, code that can be read by a processor such as 710, which, when run by the computing processing device, causes the computing processing device to perform the various steps in the methods described above.

[0353] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0354] The terms "an embodiment," "embodiment," or "one or more embodiments" as used herein mean that a particular feature, structure, or characteristic described in connection with an embodiment is included in at least one embodiment of this disclosure. Furthermore, please note that the examples of the phrase "in one embodiment" do not necessarily all refer to the same embodiment.

[0355] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of this disclosure may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0356] In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. This disclosure can be implemented by means of hardware comprising a plurality of different elements and by means of a suitably programmed computer. In a unit claim enumerating a plurality of means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words may be interpreted as names.

[0357] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this disclosure, and are not intended to limit them. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this disclosure.

Claims

1. An information acquisition method, characterized in that, The method includes: Displays users who are associated with the logged-in user and are being followed by others. Receive the first input from the user being followed; In response to the first input, the health information of the user being monitored is displayed; The method further includes: User information is sent to the server so that the server can obtain the trust level between the user indicated by the user information and the logged-in user. If the trust level is greater than a trust threshold, the server determines that the verification result between the user indicated by the user information and the logged-in user is passed. If the verification result is passed, a follow relationship is established between the target user account and the user indicated by the user information, and pseudo-follow relationships are established between the target user account and multiple anonymous users. The follow relationship and the pseudo-follow relationship together constitute an equivalence set. The anonymous users have the same user attributes as the user indicated by the user information. The target user account is the account corresponding to the logged-in user. Specifically, when sending user information to the server, and the user indicated by the user information is not registered, a user registration field is displayed, and registration information entered in the user registration field is received to register the user indicated by the user information.

2. The method according to claim 1, characterized in that, The method further includes: Receive a second input for the feature to be viewed; In response to the second input, the user information input field is displayed; Receive user information entered in the user information input field; The user indicated by the user information is considered a user to be followed that is associated with the logged-in user.

3. The method according to claim 2, characterized in that, The step of designating the user indicated by the user information as a followable user associated with the logged-in user includes: Obtain the verification result between the user indicated by the user information and the logged-in user; If the verification result is successful, the user indicated by the user information will be designated as a followable user associated with the logged-in user.

4. The method according to claim 2, characterized in that, The response to the second input, displaying the user information input field, includes: In response to the second input, display function description information; After receiving confirmation input regarding the function description information, the user information input field is displayed.

5. The method according to claim 1, characterized in that, The method further includes: If the health information of the user being monitored meets the preset prompt conditions, a prompt message for the health information will be output.

6. The method according to claim 5, characterized in that, The output of the health information prompts includes: The health information is output in a targeted prompting manner, wherein the targeted prompting manner includes at least one of the following: SMS prompting, email prompting, communication application prompting, audio prompting, video prompting, light prompting, and vibration prompting.

7. The method according to claim 5, characterized in that, When the preset prompt condition is an abnormal behavior condition, the health information includes: the behavior information of the user being monitored, and the prompt information includes: abnormal behavior prompt information; When the health information of the user being monitored meets preset prompting conditions, the step of outputting a prompting message for the health information includes: If the behavior information of the user being monitored meets the abnormal behavior conditions, output an abnormal behavior prompt message for the user being monitored.

8. The method according to claim 5, characterized in that, When the preset prompt condition is a health abnormality condition, the health information includes: the physical indicators of the user being monitored, and the prompt information includes: health abnormality prompt information; When the health information of the user being monitored meets preset prompting conditions, the step of outputting a prompting message for the health information includes: If the health indicators of the user being monitored meet the conditions for abnormal health, output a health abnormality alert message for the user being monitored.

9. The method according to claim 5, characterized in that, When the preset prompt condition is a medical abnormality condition, the health information includes: the user's medication records and physical examination records, and the prompt information includes: medical abnormality prompt information; When the health information of the user being monitored meets preset prompting conditions, the step of outputting a prompting message for the health information includes: If the medication records and physical examination records of the user being monitored meet the criteria for medical abnormality, output a medical abnormality alert message for the user being monitored.

10. The method according to claim 1, characterized in that, The method further includes: Display the health information of the logged-in user.

11. An information provision method, characterized in that, The method includes: Obtain health information of users of interest from user monitoring devices; Identify logged-in users who are associated with the users they are following; Send the health information to the client corresponding to the logged-in user; The method further includes: Receive user information sent by the client corresponding to the logged-in user; Based on the user information, obtain the level of trust between the user indicated by the user information and the logged-in user; If the trust level is greater than the trust threshold, the verification result between the user indicated by the user information and the logged-in user is determined to be successful, and the verification result is sent to the client. If the verification result is successful, a follow relationship is established between the target user account and the user indicated by the user information, and a pseudo-follow relationship is established between the target user account and multiple anonymous users. The follow relationship and the pseudo-follow relationship together constitute an equivalence set. The anonymous users have the same user attributes as the user indicated by the user information. The target user account is the account corresponding to the logged-in user. Specifically, if the client corresponding to the logged-in user receives user information and the user indicated by the user information is not registered, a non-registration result is returned to the client.

12. The method according to claim 11, characterized in that, The user information includes at least: user identity information, user response information, and the number of questions asked by the user; The degree of trust between the user indicated by the obtained user information and the logged-in user includes: Based on the user identity information, query the user indicated by the user information; Based on the user's response information and the number of questions asked by the user, the trust level between the user indicated by the user information and the logged-in user is obtained.

13. The method according to claim 12, characterized in that, The step of obtaining the trust level between the user indicated by the user information and the logged-in user based on the user's response information and the number of questions asked by the user includes: Based on the user's response information and the number of questions asked by the user, the trust level between the user indicated by the user information and the logged-in user is obtained using the following formula: r=r1+r2 Wherein, T is the trust level between the user indicated by the user information and the logged-in user, r1 is the number of questions that match between the user's reply information and the standard question and answer information, r2 is the sum of the probabilities of matching between the user's reply information and the standard question and answer information, and s is the number of questions that do not match between the user's reply information and the standard question and answer information.

14. The method according to claim 11, characterized in that, After obtaining the health information of the user being monitored from the user monitoring device, the method further includes: If the health information meets the abnormal health conditions, obtain the abnormality level of the abnormal health conditions; Alarm information is output according to the alarm method corresponding to the aforementioned anomaly level.

15. The method according to claim 14, characterized in that, The alarm information is output according to the alarm method corresponding to the anomaly level, including: If the anomaly level is the first anomaly level, an alarm message will be sent to the logged-in user; If the anomaly level is the second anomaly level, an alarm message will be sent to community personnel and logged-in users; If the anomaly level is the third anomaly level, an alarm message will be sent to community personnel, emergency responders, and logged-in users.

16. An information exchange method, characterized in that, The method includes: The server obtains the health information of the users it is monitoring from the user monitoring devices; The server sends the health information to the client of the logged-in user, and the logged-in user is associated with the user being followed. The client displays the users the user is following; The client receives target input for the user being followed; The client responds to the target input and displays the health information of the user being followed; The method includes: The client sends user information to the server, enabling the server to determine the trust level between the user indicated by the user information and the logged-in user. If the trust level is greater than a trust threshold, the server determines that the verification result between the user indicated by the user information and the logged-in user is successful. If the verification result is successful, the server establishes a follow relationship between the target user account and the user indicated by the user information, and establishes pseudo-follow relationships between the target user account and multiple anonymous users. The follow relationship and the pseudo-follow relationship together constitute an equivalence set. The anonymous users have the same user attributes as the user indicated by the user information. The target user account is the account corresponding to the logged-in user. When the client sends user information to the server, and the user indicated by the user information has not registered, the client displays a user registration field and receives registration information entered in the user registration field to register the user indicated by the user information.

17. An information acquisition device, characterized in that, The device includes: The homepage display module is configured to show users who are followed by the logged-in user and have a relationship with them. The receiving module is configured to receive a first input for the user being followed; The information display module is configured to display the health information of the user being monitored in response to the first input; The device is further configured to send user information to the server, so that the server can obtain the trust level between the user indicated by the user information and the logged-in user based on the user information. If the trust level is greater than a trust level threshold, the server determines that the verification result between the user indicated by the user information and the logged-in user is passed. If the verification result is passed, the server establishes a follow relationship between the target user account and the user indicated by the user information, and establishes pseudo-follow relationships between the target user account and multiple anonymous users. The follow relationship and the pseudo-follow relationship together constitute an equivalence set. The anonymous users have the same user attributes as the user indicated by the user information. The target user account is the account corresponding to the logged-in user. The device is further configured to, when sending user information to the server and the user indicated by the user information is not registered, display a user registration field, receive registration information entered in the user registration field, and register the user indicated by the user information.

18. An information providing device, characterized in that, The device includes: The acquisition module is configured to acquire health information of the users of interest from user monitoring devices. The determination module is configured to determine logged-in users who are associated with the users being monitored; The sending module is configured to send the health information to the client corresponding to the logged-in user; The device is also used to receive user information sent by the client corresponding to the logged-in user; Based on the user information, obtain the level of trust between the user indicated by the user information and the logged-in user; If the trust level is greater than the trust threshold, the verification result between the user indicated by the user information and the logged-in user is determined to be successful, and the verification result is sent to the client. If the verification result is successful, a follow relationship is established between the target user account and the user indicated by the user information, and a pseudo-follow relationship is established between the target user account and multiple anonymous users. The follow relationship and the pseudo-follow relationship together constitute an equivalence set. The anonymous users have the same user attributes as the user indicated by the user information. The target user account is the account corresponding to the logged-in user. The device is also used to return a non-registration result to the client when it receives user information sent by the client corresponding to the logged-in user, and the user information indicates that the user has not registered.

19. A computing processing device, characterized in that, include: Memory containing computer-readable code; One or more processors, when the computer-readable code is executed by the one or more processors, the computing processing device performs the information acquisition method as described in any one of claims 1-10, the information provision method as described in any one of claims 11-15, or the information interaction method as described in claim 16.

20. A computer program, characterized in that, It includes computer-readable code that, when executed on a computing processing device, causes the computing processing device to perform the information acquisition method as described in any one of claims 1-10, the information provision method as described in any one of claims 11-15, or the information interaction method as described in claim 16.

21. A computer-readable medium, characterized in that, It stores a computer program for the information acquisition method as described in any one of claims 1-10, the information provision method as described in any one of claims 11-15, or the information interaction method as described in claim 16.

Citation Information

Patent Citations

  • Friend addition system and addition method for instant messaging tool

    CN102340458A

  • Method used for remotely monitoring old person and based on intelligent watch and Bluetooth blood oxygen probe

    CN105054909A