Immune planning and vaccination management system
By designing an immunization planning and vaccination management system, the problem that the existing system cannot provide customized vaccination suggestions and scientific allocation of vaccine resources is solved, personalized vaccination planning and efficient management are achieved, and the accuracy and efficiency of vaccination are improved.
Patent Information
- Application Number
- CN202510421336.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-03
- Publication Date
- 2025-07-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing immunization planning and vaccination management system cannot provide tailored vaccination suggestions based on the user's own health status and vaccination history, and cannot scientifically and reasonably plan and allocate vaccine resources, and cannot efficiently track the vaccination process.
A system including user information management module, vaccine resource management unit, dynamic adaptation unit, vaccination planning generation module, vaccination tracking module and data security and privacy protection module was designed. By collecting and analyzing user information, dynamically adjust vaccination plans and resource allocation, track vaccination progress in real time, and provide personalized vaccination suggestions.
It has achieved a customized vaccination plan based on the user's health status, which has improved the accuracy and effectiveness of vaccination, scientifically planned vaccine resources, ensured vaccination needs, timely tracked the vaccination process and feedback and adjustments, improved management efficiency, and flexibly responded to technological progress and policy changes.
Smart Images

Figure CN120340751A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of vaccination, and particularly relates to an immunization program and preventive vaccination management system. Background Art
[0002] With the increasing demand for global epidemic prevention and control and health management, vaccination work has become the focus of public health management. In modern vaccination management, with the frequent cross-regional movement of the population, the health status and vaccination needs of mobile persons to be vaccinated have become increasingly complex. The vaccination management system has emerged and developed to meet the current needs of people. Through the system, a convenient appointment vaccination platform can be provided for users, which can better accelerate the communication and promote the exchange among users, thus promoting the automation of the system.
[0003] Due to the changes in the epidemic situation and the continuous introduction of new vaccines, users hope to obtain customized vaccination recommendations based on their own health status and vaccination history. However, most of the existing immunization programs and preventive vaccination management systems are based on static data management and fixed vaccination processes. Therefore, how to scientifically and reasonably plan and allocate vaccine resources and how to efficiently track the vaccination process have become new challenges faced by the medical system.
[0004] Therefore, there is a need for an immunization program and preventive vaccination management system to solve the problems in the prior art, such as being unable to obtain customized vaccination recommendations based on the user's own health status and vaccination history, and how to scientifically and reasonably plan and allocate vaccine resources and how to efficiently track the vaccination process. Summary of the Invention
[0005] The purpose of the present invention is to provide an immunization program and preventive vaccination management system to solve the problems raised in the above background art.
[0006] To achieve the above purpose, the present invention provides the following technical solution: An immunization program and preventive vaccination management system, comprising:
[0007] A user information management module, which is used to collect, store and manage the basic information and health data of users, and provide basic support for the vaccination plan;
[0008] A vaccine resource management unit, which is used to manage and allocate vaccine resources, ensure sufficient vaccine inventory and dynamically adjust the allocation according to demand;
[0009] A dynamic adaptation unit, which dynamically adjusts the vaccination plan and resource allocation according to changes in the external environment;
[0010] A vaccination plan generation module, which automatically generates a personalized vaccination plan according to the user's health status, vaccination history and current vaccine resources, in combination with expert recommendations and medical research.
[0011] The vaccination tracking module is used to track the user's vaccination progress in real time and record the detailed information of each vaccination;
[0012] The data security and privacy protection module is used to ensure the security of the user's personal data and prevent data leakage, abuse or illegal access;
[0013] The user interaction and feedback module provides an interface for users to interact with the system, allowing users to view vaccination plans, make vaccination appointments, and query vaccine information.
[0014] It should be noted that the basic information includes, but is not limited to, personal basic information, health status, vaccination history, allergy history, disease history, etc.
[0015] Furthermore, it is worth noting that the vaccine resource management unit includes a vaccine information module and a vaccine resource allocation module. The vaccine information module is used to regularly track and update information such as the expiration date, inventory, production batch, and scheduled vaccination volume of vaccines to ensure the normal and reasonable use of vaccine resources; the vaccine resource allocation module predicts the vaccination needs of each region based on factors such as historical vaccination data, population mobility, and the epidemic situation, and uses optimization algorithms for scientific planning and allocation of vaccine resources.
[0016] Even further, it should be noted that the prediction of the vaccination needs of each region includes:
[0017] Collect various types of data related to vaccination needs, including but not limited to historical vaccination data, population mobility data, epidemic data, weather data, social policies, etc.;
[0018] Preprocess the collected data, including cleaning, conversion, encoding, standardization of data, and handling of missing values;
[0019] Extract meaningful features for vaccination needs from the original data;
[0020] Divide the data into a training set, a validation set, and a test set;
[0021] Select a random forest learning model for training. The random forest regression model formula for predicting the vaccine demand is:
[0022]
[0023] Where Y t is the vaccine demand at time (t), f i (X t ) is the predicted value of the (i)-th decision tree, X t is the input feature (factor affecting demand), and n is the number of decision trees.
[0024] Evaluate the model effect and optimize hyperparameters. Common evaluation indicators include mean square error, mean absolute error, and determination coefficient.
[0025] Use the trained model to predict future vaccination needs.
[0026] As a preferred implementation, the use of an optimization algorithm to scientifically plan and allocate vaccine resources includes:
[0027] Data collection and processing include the collection and processing of vaccine inventory data, vaccination demand forecasts, regional epidemic risk levels, historical vaccination data, and population mobility, and the cleaning, integration, and formatting of the collected data;
[0028] The construction of the optimization model includes the establishment of the objective function and constraints, among which:
[0029] The objective functions include minimizing vaccine waste, ensuring that the allocated vaccines can be used as much as possible, and reducing the number of expired or surplus vaccines; maximizing vaccination coverage, and giving priority to ensuring vaccine supply in high-risk areas and areas with high vaccination demand based on regional epidemic risk levels and vaccination demand forecasts;
[0030] Constraints include total vaccine supply constraints, where the number of vaccines allocated must not exceed the inventory in each region and vaccination time window constraints, taking into account the vaccine's validity period and the time distribution of vaccination demand to ensure that the vaccine is used within its validity period; population mobility constraints, where the impact of population mobility on vaccination demand is taken into account and the allocation plan is adjusted to adapt to changes brought about by population mobility;
[0031] A linear programming optimization algorithm is used to solve the objective function and constraints to obtain the vaccine distribution plan.
[0032] As a preferred implementation, the dynamic adaptation unit includes a real-time epidemic monitoring module, a health policy acquisition module and a dynamic adjustment module. The real-time epidemic monitoring module tracks global public health events in real time and can adjust the vaccine distribution strategy according to the spread of the epidemic; the health policy acquisition module obtains the release of local health policies to facilitate dynamic adjustment of vaccine usage; the dynamic adjustment module automatically optimizes the vaccine distribution strategy to ensure the efficient operation of the system when responding to public health emergencies.
[0033] As a preferred implementation, the detailed information of the vaccination includes the user's health response, vaccine effect, whether side effects occur, etc. The vaccination tracking module automatically records the time of each vaccination, vaccine type, vaccination site, etc., to form a complete vaccination file; after the user is vaccinated, he can report the side effects after vaccination through the mobile phone or platform, and the system will automatically collect these feedback information, and perform data analysis to evaluate the safety of the vaccine; when the vaccination date is approaching, the user is automatically reminded to get vaccinated on time, and reminded of the vaccination time, location, etc.
[0034] Compared with the prior art, the immunization planning and vaccination management system provided by the present invention has at least the following beneficial effects:
[0035] The management system can provide customized vaccination plans based on the user's health status and vaccination history, avoiding the limitations of universal vaccination plans and increasing the accuracy and effectiveness of vaccination; scientifically planning and allocating vaccine resources to ensure effective use and meet vaccination needs; tracking the entire vaccination process, tracking the user's vaccination progress, effectiveness and side effects, giving timely feedback and making adjustments, improving the management efficiency of vaccination; flexibly responding to technological advances and medical policy adjustments to maintain the system's advanced nature and practicality. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 It is a structural block diagram of the immunization planning and vaccination management system of the present invention. DETAILED DESCRIPTION
[0037] The present invention will be further described below in conjunction with the embodiments.
[0038] Reference Figure 1 As shown, the present invention provides an immunization planning and vaccination management system, comprising:
[0039] The user information management module is used to collect, store and manage users' basic information and health data to provide basic support for vaccination programs. Basic information includes but is not limited to personal basic information, health status, vaccination history, allergy history, disease history, etc.
[0040] The vaccine resource management unit is used to manage and allocate vaccine resources, ensure sufficient vaccine inventory and dynamically adjust allocation according to demand. The vaccine resource management unit includes a vaccine information module and a vaccine resource allocation module. The vaccine information module is used to regularly track and update information such as the vaccine's expiration date, inventory, production batch, and scheduled vaccination volume to ensure the normal and reasonable use of vaccine resources; the vaccine resource allocation module predicts the vaccination needs of various regions based on historical vaccination data, population mobility, epidemic situation and other factors, and uses optimization algorithms to scientifically plan and allocate vaccine resources.
[0041] The dynamic adaptation unit dynamically adjusts the vaccination plan and resource allocation according to changes in the external environment (such as epidemic outbreaks, changes in vaccine inventory, etc.). The dynamic adaptation unit includes a real-time epidemic monitoring module, a health policy acquisition module and a dynamic adjustment module. The real-time epidemic monitoring module tracks global public health events in real time, such as epidemic outbreaks, and can adjust the vaccine allocation strategy according to the spread of the epidemic; the health policy acquisition module obtains the release of local health policies, so as to facilitate the dynamic adjustment of vaccine usage; the dynamic adjustment module automatically optimizes the vaccine allocation strategy to ensure the efficient operation of the system when responding to public health emergencies. When vaccine stocks are tight, the dynamic adjustment module can automatically adjust the vaccine allocation priority according to the needs of each region and the validity period of the vaccine. In the case of vaccine shortages, the system will make priority vaccination arrangements based on the user's priority (such as high-risk groups).
[0042] The vaccination plan generation module automatically generates a personalized vaccination plan based on the user's health status, vaccination history, and current vaccine resources, combined with expert recommendations and medical research. The vaccination plan generation module not only provides recommended vaccines, but also optimizes them based on the best vaccination time, interactions between vaccines, and immune effects, thereby generating the best vaccination plan.
[0043] The vaccination tracking module is used to track the user's vaccination progress in real time and record detailed information for each vaccination. Detailed information on vaccination includes the user's health response, vaccine effect, whether side effects occur, etc. The vaccination tracking module automatically records the time of each vaccination, vaccine type, vaccination site, and other information to form a complete vaccination file; after the user is vaccinated, he can report the side effects after vaccination through his mobile phone or platform. The system will automatically collect this feedback information, conduct data analysis, and evaluate the safety of the vaccine; when the vaccination date is approaching, it will automatically remind the user to get vaccinated on time, and remind the vaccination time, location, and other information.
[0044] Management on the day of vaccination: After the vaccine recipient arrives at the vaccination site, the vaccination information will be verified by scanning the ID card or barcode; the system will record the vaccine recipient's vaccination time, vaccine batch number, vaccination doctor and other information; if the vaccine recipient has a history of allergies or other special circumstances, the system will mark him as a special concern and give him priority.
[0045] During the observation period after vaccination, the system will automatically record the patient's health status and monitor whether any adverse reactions occur. If any adverse reactions occur, the system will immediately notify medical staff through the alarm function and simultaneously update the adverse reaction information;
[0046] All vaccination information is archived in the electronic health records of the vaccinated individuals to ensure the integrity and traceability of the information. Individuals can view their vaccination records and query their historical vaccination status at any time. The system will also remind vaccinated individuals to complete subsequent vaccinations within the specified time.
[0047] The data security and privacy protection module is used to ensure the security of users' personal data, prevent data leakage, abuse or illegal access, protect the security of data transmission and storage through multiple security measures, and comply with relevant privacy protection regulations.
[0048] When accessing user data, the system uses multiple authentication methods (such as passwords, face recognition, fingerprint recognition, etc.) to ensure that only authorized personnel can access sensitive data; sensitive information of users (such as health records, vaccination history, etc.) is stored using encryption algorithms to ensure that the data cannot be accessed by unauthorized personnel under any circumstances; the system uses secure transmission protocols (such as HTTPS, SSL encryption) to ensure that data is not tampered with or leaked during transmission.
[0049] The user interaction and feedback module provides an interface for users to interact with the system, allowing users to view vaccination plans, make vaccination appointments, query vaccine information, etc. At the same time, users can provide feedback after vaccination, including side effect reports, effectiveness feedback, etc.
[0050] Users can query the types of vaccines and inventory status at vaccination centers and make appointments according to their vaccination plans; submit their feelings after vaccination, such as side effects, vaccine effectiveness, etc., to help the system optimize subsequent vaccination plans; consult experts on health problems or vaccine-related issues, and the system will also provide relevant health advice based on the consultation content.
[0051] Among them, in the vaccine resource allocation module, the vaccination needs of each region are predicted, including:
[0052] Collect various types of data related to vaccination needs, including but not limited to historical vaccination data, population mobility data, epidemic data, weather data, social policies, etc.;
[0053] Preprocess the collected data, including cleaning, conversion, encoding, standardization of data, and handling missing values;
[0054] Extract meaningful features for vaccination needs from the original data;
[0055] Divide the data into training set, validation set and test set;
[0056] Select a random forest learning model for training. The formula of the random forest regression model for predicting vaccine demand is:
[0057]
[0058] Among them, Y t is the demand for vaccines at time (t), and f i (X t ) is the predicted value of the (i)-th decision tree, and X t is the input feature (factor affecting demand), and n is the number of decision trees.
[0059] Evaluate the model performance and perform hyperparameter optimization. Commonly used evaluation metrics include mean squared error, mean absolute error, and coefficient of determination;
[0060] Use the trained model to predict future vaccination demands.
[0061] It can be understood that applying optimization algorithms for scientific planning and allocation of vaccine resources includes:
[0062] Data collection and processing include collecting and processing vaccine inventory data, vaccination demand prediction, regional epidemic risk levels, historical vaccination data, and population mobility. The collected data is cleaned, integrated, and formatted;
[0063] The construction of the optimization model includes establishing the objective function and constraints. Among them,
[0064] The objective function includes minimizing vaccine waste to ensure that the allocated vaccines can be used as much as possible and reducing the number of expired or remaining vaccines; maximizing vaccination coverage. According to the regional epidemic risk levels and vaccination demand predictions, prioritize ensuring vaccine supply in high-risk regions and regions with high vaccination demands;
[0065] The constraints include the total vaccine supply constraint, where the allocated number of vaccines shall not exceed the inventory quantity of each region, and the vaccination time window constraint. Considering the expiration date of the vaccines and the time distribution of vaccination demands, ensure that the vaccines are used within the expiration date; the population mobility constraint. Considering the impact of population mobility on vaccination demands, adjust the allocation plan to adapt to the changes brought about by population mobility;
[0066] Adopt the linear programming optimization algorithm to solve according to the objective function and constraints to obtain the vaccine allocation plan.
[0067] The usage process of the above-mentioned immunization planning and vaccination management system is as follows:
[0068] Step 1: The vaccinators input their personal basic information and health data through the user information management module. At the same time, the data security and privacy protection module ensures the security of the users' personal data and avoids data leakage, abuse, or illegal access;
[0069] Step 2: The vaccine resource management unit manages and allocates vaccine resources to ensure that vaccine stocks are sufficient and dynamically adjusts allocation according to demand. At the same time, the real-time epidemic monitoring module tracks global public health events in real time and can adjust vaccine allocation strategies according to the spread of the epidemic. The health policy acquisition module obtains the release of local health policies. Based on epidemic monitoring and policy acquisition, the dynamic adjustment module automatically optimizes the vaccine allocation strategy;
[0070] Step 3: Based on the user's health status, vaccination history, vaccine resources and other factors, the vaccination plan generation module automatically generates a personalized vaccination plan;
[0071] Step 4: The vaccination tracking module tracks the user's vaccination progress in real time and records the detailed information of each vaccination. According to the user's vaccination status, it automatically reminds whether a booster shot or a subsequent vaccination is needed;
[0072] Step 5: Users can view vaccination plans, make vaccination appointments, query vaccine information, and submit opinions or suggestions on vaccination services through the user interaction and feedback module. The system will optimize the vaccination process and service quality based on user feedback.
[0073] To sum up, the advantages of the present invention are: the system can provide a customized vaccination plan based on the user's health status and vaccination history, avoiding the limitations of general vaccination plans and increasing the accuracy and effectiveness of vaccination; scientifically planning and allocating vaccine resources to ensure effective utilization and meet vaccination needs; tracking the entire vaccination process, tracking the user's vaccination progress, effectiveness and side effects, giving timely feedback and making adjustments, and improving the management efficiency of vaccination; flexibly responding to technological advances and medical policy adjustments to maintain the system's advancement and practicality.
[0074] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The above embodiments and descriptions only describe the principles of the present invention. The present invention may be subject to various changes and improvements without departing from the spirit and scope of the present invention. These changes and improvements fall within the scope of the present invention. The scope of protection claimed by the present invention is defined by the attached claims and their equivalents.
Claims
1. An immunization program and preventive vaccination management system, characterized in that, include: User information management module, which is used to collect, store and manage users’ basic information and health data, providing basic support for vaccination programs; Vaccine resource management unit, which is used to manage and allocate vaccine resources, ensure sufficient vaccine inventory and dynamically adjust allocation according to demand; Dynamic adaptation unit, dynamically adjusting vaccination plans and resource allocation according to changes in the external environment; The vaccination plan generation module automatically generates a personalized vaccination plan based on the user's health status, vaccination history, and current vaccine resources, combined with expert recommendations and medical research; Vaccination tracking module, used to track the user's vaccination progress in real time and record detailed information of each vaccination; Data security and privacy protection module, used to ensure the security of users' personal data and avoid data leakage, abuse or illegal access; The user interaction and feedback module provides an interactive interface between users and the system, allowing users to view vaccination plans, make appointments for vaccination, and query vaccine information.
2. The immunization program and preventive vaccination management system according to claim 1, wherein: The basic information includes but is not limited to personal basic information, health status, vaccination history, allergy history, medical history, etc.
3. The immunization program and vaccination management system according to claim 2, wherein: The vaccine resource management unit includes a vaccine information module and a vaccine resource allocation module. The vaccine information module is used to regularly track and update information such as the vaccine's expiration date, inventory, production batch, and scheduled vaccination quantity to ensure the normal and reasonable use of vaccine resources; the vaccine resource allocation module predicts the vaccination needs of various regions based on historical vaccination data, population mobility, epidemic situation and other factors, and uses optimization algorithms to scientifically plan and allocate vaccine resources.
4. An immunization program and vaccination management system according to claim 3, characterized in that, The forecast of vaccination demand in various regions includes: Collect various data related to vaccination needs, including but not limited to historical vaccination data, population mobility data, epidemic data, weather data, social policies, etc.; Preprocess the collected data, including cleaning, converting, coding, standardizing the data, and handling missing values; Extract meaningful features of vaccination demand from raw data; Divide the data into training, validation and test sets; The random forest learning model is selected for training, and the formula for the random forest regression model to predict vaccine demand is: Among them, Y t is the demand for vaccines at time (t), and f i (X t ) is the predicted value of the (i)-th decision tree, X t is the input feature, and n is the number of decision trees. Evaluate the model effect and optimize hyperparameters. Common evaluation indicators include mean square error, mean absolute error, and determination coefficient. Use the trained model to predict future vaccination needs.
5. The immunization program and preventive vaccination management system according to claim 4, characterized in that: The dynamic adaptation unit includes a real-time epidemic monitoring module, a health policy acquisition module and a dynamic adjustment module. The real-time epidemic monitoring module tracks global public health events in real time and can adjust the vaccine distribution strategy according to the spread of the epidemic; The health policy acquisition module obtains the release of local health policies to facilitate dynamic adjustment of vaccine usage; the dynamic adjustment module automatically optimizes the vaccine distribution strategy to ensure the efficient operation of the system when responding to public health emergencies.
6. The immunization program and preventive vaccination management system according to claim 5, characterized in that: The detailed information of the vaccination includes the user's health reaction, vaccine efficacy, whether side effects occur, etc. The vaccination tracking module automatically records information such as the time of each vaccination, the type of vaccine, the vaccination site, etc., to form a complete vaccination record; after the user is vaccinated, they can report the side effects after vaccination through their mobile phone or the platform, and the system will automatically collect this feedback information and conduct data analysis to evaluate the safety of the vaccine; when the vaccination date is approaching, it automatically reminds the user to get vaccinated on time and reminds them of information such as the time and location of the vaccination.