Vasomotor data acquisition method, device, equipment, medium and program product
By obtaining user information, displaying data recorders and receiving user input operations in the vasomotor data collection method, the problem of inaccurate data collection in the prior art is solved, and the accurate and complete collection of vasomotor data is achieved, and clinical research is supported.
Patent Information
- Application Number
- CN202510086109.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-20
- Publication Date
- 2025-06-17
AI Technical Summary
The collection of vasomotor data in the prior art lacks reliability. When users have multiple vasomotor attacks in the short term, it is difficult for users to record them in a complete manner, resulting in data errors and affecting changes in clinical symptoms.
A vasomotor data acquisition method is provided, by obtaining user information display data recorder, receiving user input operations on the record button, and recording and saving when the operation time and historical operation time interval are greater than the preset time, ensuring the accuracy and reliability of the data.
Reliable collection of vasomotor data is achieved, the accuracy and completeness of the data is ensured, and it is conducive to the clinical research of vasomotor.
Smart Images

Figure CN120164561A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and particularly to a method, device, equipment, medium and program product for collecting vasomotor symptom data. Background Art
[0002] Vasomotor symptoms, also known as hot flashes and / or night sweats, are a major symptom that occurs during menopause in women, mainly manifested as symptoms of vasomotor dysfunction such as sweating, skin flushing, cold or shivering. Due to the characteristics of unpredictable onset time and frequent occurrence of vasomotor symptoms, from the perspectives of clinical and drug research and development, in order to study the symptom changes of vasomotor symptoms, reliable presentation of vasomotor symptom data is required. Currently, the collection of vasomotor symptom data relies on users to regularly fill in corresponding logs to record the occurrence times and intensities of vasomotor symptoms. However, based on the onset characteristics of vasomotor symptoms, if vasomotor symptoms occur multiple times in a short period, users may not be able to record clearly and completely when filling in the logs, resulting in incorrect data collection and affecting the study of the clinical symptom changes of vasomotor symptoms. Summary of the Invention
[0003] The present invention provides a method, device, equipment, medium and program product for collecting vasomotor symptom data to solve the defect of lack of reliability in collecting vasomotor symptom data in the prior art.
[0004] The present invention provides a method for collecting vasomotor symptom data, including the following steps: Obtain the user information of the user, and display the corresponding data recorder of the user according to the user information; the user information includes the user identifier of the user; Receive the input operation of the user on the record button in the data recorder; Record and save the vasomotor symptom data corresponding to the input operation; the record button correspondingly displays symptom prompt information of vasomotor symptoms.
[0005] According to the method for collecting vasomotor symptom data provided by the present invention, the recording and saving of the vasomotor symptom data corresponding to the input operation includes: Obtain the historical input operation of the user on the record button in the data recorder; Compare the operation time of the input operation with the historical operation time of the historical input operation; When the interval duration between the operation time and the historical operation time is greater than a first preset duration, record and save the vasomotor symptom data corresponding to the input operation.
[0006] According to the vasomotor symptom data collection method provided by the present invention, the recording and saving of the vasomotor symptom data corresponding to the input operation includes: Determine the symptom degree corresponding to the input operation according to the vasomotor symptom data corresponding to the input operation; Update the recording times corresponding to the symptom degree to record the vasomotor symptom data corresponding to the input operation; Report the vasomotor symptom data to the server for saving; the server summarizes and analyzes the vasomotor symptom data of the same user within a historical time period of a second preset duration according to a preset time granularity based on the user identifier, determines the occurrence times of vasomotor symptoms of different degrees of each user within the historical time period, and generates a recording log of the vasomotor symptoms of the user.
[0007] According to the vasomotor symptom data collection method provided by the present invention, after the recording and saving of the vasomotor symptom data corresponding to the input operation, it further includes: Within a third preset duration, receive the modification operation of the user on the recorded and saved vasomotor symptom data; Update the vasomotor symptom data according to the modification operation; the vasomotor symptom data includes at least one of symptom degree, symptom description information, occurrence time, and symptom duration; the modification operation is used to modify at least one of the vasomotor symptom data.
[0008] According to the vasomotor symptom data collection method provided by the present invention, after the recording and saving of the vasomotor symptom data corresponding to the input operation, it further includes: Clear the vasomotor symptom data based on a preset timing task; The server sends the recording log to the monitoring end according to the timing task; the recording log contains the occurrence times and occurrence times of the vasomotor symptoms of different degrees of the user.
[0009] According to the vasomotor symptom data collection method provided by the present invention, the displaying of the data recorder corresponding to the user according to the user information includes: Send the user information to the server; the user information contains the cookie information of the user, and the cookie information is obtained by the server binding the user information to the user session; the user session is created when the server verifies the user information, and the user information is submitted when the user logs in for the first time; the cookie information contains the unique identifier of the user session generated by the server; The server parses out the unique identifier from the user information and matches the unique identifier; Receives and displays a data logger associated with the unique identifier; the data logger is obtained by the server associating the unique identifier with the data logger when the matching of the unique identifier passes.
[0010] The present invention also provides a vasomotor disorder data acquisition device, including the following modules: A display module for obtaining user information of a user and displaying a data logger corresponding to the user according to the user information; the user information includes a user identifier of the user; A receiving module for receiving an input operation of the user on a record button in the data logger; A recording module for recording and saving vasomotor disorder data corresponding to the input operation; symptom prompt information of vasomotor disorder is correspondingly displayed on the record button.
[0011] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor executes the computer program, it implements the vasomotor disorder data acquisition method as described in any one of the above.
[0012] The present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the vasomotor disorder data acquisition method as described in any one of the above.
[0013] The present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, it implements the vasomotor disorder data acquisition method as described in any one of the above.
[0014] The vasomotor disorder data acquisition method, device, equipment, medium, and program product provided by the present invention display a corresponding data logger according to the user information of the user. The data logger includes a record button, which represents the degree and symptom description information of vasomotor disorder, and receives the input operation of the user on the record button in the data logger, so as to record and save the vasomotor disorder data corresponding to the input operation, which is convenient for the user to record data at any time to adapt to the occurrence characteristics of vasomotor disorder, is convenient and fast. Moreover, it is provided in the form of a record button for the user to select, ensuring the accuracy and reliability of the recorded vasomotor disorder data and the clarity and integrity of the recorded data, which is beneficial to the clinical research of vasomotor disorder. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] To more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can also be obtained based on these drawings.
[0016] Figure 1 It is a schematic flow chart of the vasomotor disorder data acquisition method provided by the present invention.
[0017] Figure 2 It is a schematic structural diagram of the vasomotor disorder data acquisition device provided by the present invention.
[0018] Figure 3 It is a schematic structural diagram of the electronic device provided by the present invention. Detailed implementation manners
[0019] To make the objectives, technical solutions and advantages of the present invention clearer, the following will clearly and completely describe the technical solutions in the present invention in conjunction with the accompanying drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts belong to the scope of protection of the present invention.
[0020] The embodiments of the present invention provide a vasomotor disorder data acquisition method, which can achieve real-time or timely acquisition of data related to vasomotor disorders, facilitate users to record at any time, and ensure the reliability of the collected data. Specifically, Figure 1 It is a schematic flow chart of the vasomotor disorder data acquisition method provided by the present invention. As Figure 1 shown, the method includes the following steps: Step 100, obtain the user information of the user, and display the data recorder corresponding to the user according to the user information; the user information includes the user identifier of the user; Step 200, receive the input operation of the user on the record button in the data recorder; Step 300, record and save the vasomotor disorder data corresponding to the input operation; the record button correspondingly displays the symptom prompt information of vasomotor disorders.
[0021] Obtain the user information of the user, and display the data recorder corresponding to the user according to the obtained user information. The data recorder contains a plurality of record buttons for recording data for the user to select. The user information of the user includes the user identifier of the user, and the user identifier is unique and is used to identify and distinguish different users.
[0022] Optionally, the user information may be submitted when the user logs in. If the user logs in through a third-party application, the user information may be the user information registered by the user in the third-party application, which may include application information of the third-party application, such as application identification and application type, etc. The user identification in the user information is the user identification of the user in the third-party application.
[0023] Optionally, the data logger corresponding to the user may be obtained by associating the user information of the user with the data logger.
[0024] Further, an input operation of the user on the record button in the data record is received. The input operation may be generated by the user selecting and clicking the record button.
[0025] The vasomotor disorder data corresponding to the input operation of the user is recorded and saved, thereby completing the collection of the vasomotor disorder data. Among them, each record button correspondingly displays symptom prompt information of the vasomotor disorder, which is used to prompt the user to select the corresponding record button according to their own symptom manifestations to complete the rapid recording of the data. The symptom prompt information displayed by different record buttons is different, and the symptom prompt information includes at least one of the symptom degree and the symptom description information.
[0026] Further, the symptom degree includes "severe", "moderate" and "mild". The symptom description information is used to describe the physiological manifestations of the user during the onset of the vasomotor disorder. When the symptom prompt information includes the symptom degree and the symptom description information, at least one of the symptom degree and the symptom description information displayed by different record buttons is different. Exemplarily, the symptom description information displayed by the record button with the symptom degree of "mild" is "feeling hot but not sweating", the symptom description information displayed by the record button with the symptom degree of "moderate" is "feeling hot and sweating, but can continue to move", and the symptom description information displayed by the record button with the symptom degree of "severe" is "feeling hot and sweating resulting in the interruption of movement".
[0027] Optionally, the data logger includes a plurality of record buttons. The symptom degrees of the vasomotor disorder corresponding to different record buttons are different, and the symptom description information corresponding to different symptom degrees is different. The symptom degree is the symptom intensity.
[0028] In one embodiment, after obtaining the user information of a user, a data logger corresponding to the user is displayed according to the user information, and then, according to the user's selection and click operation on the record button in the data logger, an input operation for recording vasomotor symptoms is triggered. The vasomotor symptom data corresponding to the user's input operation is recorded and saved. Optionally, the vasomotor symptom data corresponding to the user's input operation includes at least one of the vasomotor symptom data represented by the record button corresponding to the input operation, including at least the degree of symptoms of vasomotor symptoms. The recorded and saved vasomotor symptom data may further include a recording time, which may be the operation time corresponding to the user's input operation, that is, the onset time. In some embodiments, the onset time may be determined according to the recording time and the onset duration.
[0029] Further, based on the corresponding relationship between the user and the data logger, the vasomotor symptom data has a corresponding relationship with the user, and this corresponding relationship may be obtained based on the association relationship between the user's user information and the data logger. That is, based on the association relationship between the data logger and the user information, subsequent input operations triggered by the user through the record button in the data logger are also associated with the user's user information. Therefore, the vasomotor symptom data corresponding to the user's input operation is also associated with the user information.
[0030] In one embodiment, the user information contains a user identifier, which may be randomly generated, and the vasomotor symptom data is specifically associated with the user identifier in the user information, so as to identify and distinguish the vasomotor symptom data of different users.
[0031] After detecting the user information, a data logger is displayed, and the record button therein is provided for the user to select. The user completes the recording of the vasomotor symptom data by clicking on the record button, which facilitates the user to record data conveniently at any time and complete data collection.
[0032] In this embodiment, by displaying the data logger corresponding to the user according to the user information, the data logger includes a record button, which represents the degree and symptom description information of vasomotor symptoms, and receives the user's input operation on the record button in the data logger, so as to record and save the vasomotor symptom data corresponding to the input operation, which facilitates the user to record data at any time to adapt to the occurrence characteristics of vasomotor symptoms, is convenient and fast. Moreover, by providing the record button for the user to select, it ensures the accuracy, reliability of the recorded vasomotor symptom data, and the clarity and integrity of the recorded data, which is beneficial to the clinical research of vasomotor symptoms.
[0033] Optionally, to avoid accidental touch and duplicate recording, which may affect the recording of the actual occurrence times of vasomotor symptoms, it is necessary to detect the time interval between two input operations. Specifically, step 300 may further include: Step 310, obtaining the historical input operations of the user on the recording button in the data recorder; Step 320, comparing the operation time of the input operation with the historical operation time of the historical input operation; Step 330, when the time interval between the operation time and the historical operation time is greater than a first preset time period, recording and saving the vasomotor symptom data corresponding to the input operation.
[0034] After receiving the user's input operation, obtain the historical input operations of the user on the recording button in the data recorder, compare the operation time of the received input operation with the historical operation time of the obtained user's historical input operation, and determine the time interval between the received input operation and the historical input operation. When the time interval between the operation time of the received input operation and the historical operation time of the historical input operation is greater than a first preset time period, record and save the vasomotor symptom data corresponding to the received input operation.
[0035] Exemplarily, the first preset time period is, for example, 1 minute or 3 minutes. Generally, the duration of each occurrence of vasomotor symptoms is generally 3 - 5 minutes. If multiple input operations are detected within a short period of time, it may be that the user did not record according to the actual situation or there was an accidental touch. By setting an interval time for recording, incorrect recording or accidental touch of the occurrence times of vasomotor symptoms can be avoided.
[0036] In one embodiment, from the obtained historical input operations, determine the user's last recorded historical input, use the historical operation time of this historical input as the user's last operation time, and compare it with the operation time of the currently received input operation to determine the time interval between the operation time of the current input operation and the historical operation time of the historical input. When this time interval is greater than the first preset time period, record and save the vasomotor symptom data corresponding to the currently received input operation.
[0037] In one embodiment, the vasomotor symptom data acquisition method provided by the embodiments of the present invention is applied to a user terminal, and a data acquisition application is provided in the user terminal. The recording and saving of vasomotor symptom data include the recording of the user terminal and the saving of the server. Based on this, step 300 may further include: Step 301, determining the symptom degree corresponding to the input operation according to the vasomotor symptom data corresponding to the input operation; Step 302: Update the recorded times corresponding to the symptom degree to record the vasomotor symptom data corresponding to the input operation; Step 303: Report the vasomotor symptom data to the server for storage; the server aggregates and analyzes the vasomotor symptom data of the same user within a historical time period of the second preset duration according to the preset time granularity based on the user identifier, determines the occurrence times of vasomotor symptoms of different degrees of each user within the historical time period, and generates a record log of the vasomotor symptoms of the user. Exemplarily, the preset time granularity is daily granularity. The server aggregates and analyzes the currently received vasomotor symptom data every second preset duration under the daily granularity, or the server regularly aggregates and analyzes the vasomotor symptom data reported every day according to the daily granularity.
[0038] Specifically, according to the vasomotor symptom data corresponding to the input operation, determine the symptom degree corresponding to the input operation, and update the recorded times corresponding to the symptom degree, so as to record the vasomotor symptom data corresponding to the input operation.
[0039] Furthermore, report the recorded vasomotor symptom data to the server for storage. The server aggregates and analyzes the vasomotor symptom data of the same user within a historical time period of the second preset duration according to the preset time granularity based on the user identifier, determines the occurrence times of vasomotor symptoms of different degrees of each user within the historical time period, and generates a record log of the vasomotor symptoms of the user.
[0040] Exemplarily, the second preset duration is, for example, one day. The server aggregates and analyzes the vasomotor symptom data of the same user within one day according to the daily granularity, determines the occurrence times of vasomotor symptoms of different degrees of the user within one day, and thus generates a record log.
[0041] Optionally, reporting the vasomotor symptom data to the server can be real-time or periodic. Reporting the vasomotor symptom data to the server in real time means that when receiving the user's input operation, reporting the vasomotor symptom data corresponding to the input operation to the server in real time; reporting the vasomotor symptom data to the server periodically means that within each reporting period, uniformly reporting the vasomotor symptom data recorded and saved within the reporting period to the server.
[0042] In one embodiment, for the vasomotor symptom data recorded within a historical time period of the third preset duration, the user can also modify it. Based on this, after step 300, it may further include: Step 401: Within the third preset duration, receive the user's modification operation on the recorded and saved vasomotor symptom data; Step 402: Update the vasomotor symptom data according to the modification operation; the vasomotor symptom data includes at least one of the symptom degree, symptom description information, onset time, and symptom duration; the modification operation is used to modify at least one of the vasomotor symptom data.
[0043] Within a third preset time period after the vasomotor symptom data is recorded, receive a user's modification operation on the recorded and saved vasomotor symptom data, and update the vasomotor symptom data according to the modification operation. Among them, the recorded and saved vasomotor symptom data includes at least one of the symptom degree, symptom description information, onset time, and symptom duration. The user's modification operation on the vasomotor symptom data is used to modify at least one of the vasomotor symptom data, that is, the user's modification operation is used to modify at least one of the symptom degree, symptom description information, onset time, and symptom duration.
[0044] Optionally, when the user records data, there may be accidental touches or misjudgments due to the occurrence of vasomotor symptoms. For the already recorded and saved vasomotor symptom data, it can be modified through a modification operation.
[0045] Optionally, the modification operation can be triggered by a modification button in the data recorder. After the vasomotor symptom data is recorded and saved, a modification button can be generated corresponding to each piece of recorded and saved data; or, a unified modification button is set. After the modification operation is triggered by clicking, the vasomotor symptom data to be modified can be selected, and the corresponding modification operation is triggered according to the vasomotor symptom data selected by the user to update the vasomotor symptom data to be modified.
[0046] In some embodiments, in the case of a long recording time, the user may be confused or have inaccurate memories of the details when the vasomotor symptoms occur. Therefore, it is necessary to periodically clean up the vasomotor symptom data recorded and saved by the user. Based on this, after step 300, it may further include: Step 410: Clear the vasomotor symptom data based on a preset timing task; The server sends the recording log to the monitoring end according to the timing task; the recording log contains the occurrence times and onset times of the user's vasomotor symptoms at different degrees.
[0047] Based on a preset timed task, clear the vasomotor disorder data. The server sends the generated record log to the monitoring end according to this timed task. Among them, the record log generated by the server includes the occurrence times and occurrence times of the user's vasomotor disorder at different levels, and may also include the duration of each occurrence of the vasomotor disorder for the user, etc.
[0048] The monitoring end studies and analyzes the symptom changes of the user's vasomotor disorder according to the record log, so as to help the user improve the symptoms of the vasomotor disorder.
[0049] In one embodiment, for data collection applications, the user can achieve automatic login through third-party application authorization in the form of a small program, etc. Specifically, in step 100, the corresponding data recorder of the user is displayed according to the user's information, and may further include: Step 101, send the user information to the server; the user information includes the user's cookie information, and the cookie information is obtained by the server binding the user information with the user session; the user session is created when the server verifies the user information, and the user information is submitted when the user logs in for the first time; the cookie information includes the unique identifier of the user session generated by the server; the server parses the unique identifier from the user information and matches the unique identifier; Step 102, receive and display the data recorder associated with the unique identifier; the data recorder is obtained by the server associating the unique identifier with the data recorder when the unique identifier matching is passed.
[0050] Send the user's information to the server. The server parses the unique identifier from the user information and matches the unique identifier. If the unique identifier exists, associate the unique identifier with the data recorder and send it to the user terminal. Receive and display the data recorder associated with the unique identifier sent by the server.
[0051] Among them, the user information includes the user's cookie information, and the cookie information is obtained by the server binding the user information with the created user session. The user session is created when the server verifies the user information, and the user information is submitted when the user logs in for the first time. The user's cookie information further includes the unique identifier corresponding to the user session, and the unique identifier is generated by the server. Based on the user session of the unique identifier, the user can achieve long-term and effective automatic login.
[0052] In one embodiment, to facilitate users' quick login for timely recording of vasomotor symptom data, session management based on cookie information is adopted to achieve persistent user login. Specifically, when a user logs in for the first time, relevant user information is submitted. After the server verifies the correctness of the user information, a user session is created and bound to the user information. At the same time, a unique identifier is generated, such as a token or session ID, and the generated unique identifier is stored in the cookie information and sent to the user terminal.
[0053] The user terminal saves the cookie information sent by the server. In subsequent logins of the user, the cookie information is automatically carried in the user information and sent to the server. The server verifies the received cookie information. First, the unique identifier is parsed from the cookie information, and the parsed unique identifier is matched. If the match is successful, the parsed unique identifier is associated with the data recorder and sent to the user terminal. The user terminal receives the data recorder sent by the server and displays it for the user to record data.
[0054] Among them, the matching method of the unique identifier by the server includes, but is not limited to, querying the database or matching the unique identifier with the identifier stored in the database to determine whether the unique identifier exists. If the unique identifier exists, the match is successful.
[0055] In one embodiment, the data recorder includes multiple record buttons, which respectively correspond to different degrees of vasomotor symptoms, including at least "mild", "moderate" and "severe". Each record button corresponds to corresponding symptom description information describing the symptoms or physiological manifestations corresponding to the vasomotor symptoms of that degree. After the user logs in, from the displayed data recorder, the user records the symptom degree and symptom description information of the vasomotor symptoms by clicking.
[0056] Furthermore, when the user selects and clicks the record button, the corresponding record count of the record button will be updated accordingly. Each time the user clicks, the record count corresponding to the record button increases by one, and the vasomotor symptom data will be correspondingly recorded and saved. The vasomotor symptom data includes the symptom degree, the symptom description information associated with the symptom degree, the occurrence time and the duration, etc.
[0057] When receiving the user's input operation on the recording button, it is necessary to determine whether the current input operation is valid. Specifically, compare the operation time of the current input operation with the operation time of the previous input operation to determine whether the interval duration between the two operations is greater than the first preset duration. When the interval duration between the two operations is greater than the first preset duration, record and save the vasomotor disorder data corresponding to the current input operation.
[0058] For the recorded and saved vasomotor disorder data, before clearing the data, the user is allowed to modify and update it. Moreover, the recorded and saved vasomotor disorder data is reported to the server for storage. When the user modifies the recorded and saved vasomotor disorder data, the modified and updated vasomotor disorder data is synchronously updated to the server.
[0059] The server summarizes and analyzes the vasomotor disorder data of the same user within a second preset duration according to the preset time granularity. For example, the server summarizes and analyzes the vasomotor disorder data of the same user within one day according to the daily granularity, determines the occurrence times of vasomotor disorders of different degrees of the user within one day, and generates the record log of the user. Further, the server also sends the record log to the monitoring end, and the monitoring end analyzes the vasomotor disorder of the user according to the received record log of the user.
[0060] In this embodiment, an automatic login is realized by adopting a login method based on cookie information, so as to quickly display the data recorder corresponding to the user, facilitate the user to record the occurrence time and intensity of vasomotor disorders in a timely and accurate manner, ensure the accuracy and reliability of the collected vasomotor disorder data, and be conducive to the subsequent clinical research on vasomotor disorders.
[0061] Further, the user realizes the recording of vasomotor disorder data by clicking on the recording button, and can modify the data with incorrect records within a certain duration. Moreover, when recording and saving the vasomotor disorder data, the interval duration between input operations is detected, avoiding incorrect records caused by accidental touches of the user and ensuring data accuracy.
[0062] Report the vasomotor disorder data to the server. The server summarizes and analyzes the vasomotor disorder data, generates the record log of the user and sends it to the monitoring end for observation and analysis, so as to give professional treatment suggestions to help the user improve.
[0063] The vasomotor disorder data acquisition device provided by the present invention will be described below. The vasomotor disorder data acquisition device described below can be mutually corresponding and referred to the vasomotor disorder data acquisition method described above.
[0064] Refer to Figure 2, the vasomotor disorder data acquisition device provided by the embodiments of the present invention includes: A display module 10, configured to obtain user information of a user, and display a data recorder corresponding to the user according to the user information; the user information includes a user identifier of the user; A receiving module 20, configured to receive an input operation of the user on a recording button in the data recorder; A recording module 30, configured to record and save vasomotor disorder data corresponding to the input operation; a symptom prompt message of vasomotor disorder is correspondingly displayed on the recording button.
[0065] In one embodiment, the recording module 30 is further configured to: Obtain a historical input operation of the user on the recording button in the data recorder; Compare an operation time of the input operation with a historical operation time of the historical input operation; When an interval duration between the operation time and the historical operation time is greater than a first preset duration, record and save the vasomotor disorder data corresponding to the input operation.
[0066] In one embodiment, the recording module 30 is further configured to: Determine a symptom degree corresponding to the input operation according to the vasomotor disorder data corresponding to the input operation; Update a recording frequency corresponding to the symptom degree to record the vasomotor disorder data corresponding to the input operation; Report the vasomotor disorder data to a server for saving; the server summarizes and analyzes the vasomotor disorder data of the same user within a historical time period of a second preset duration according to a preset time granularity, determines occurrence frequencies of vasomotor disorders of different degrees of each user within the historical time period, and generates a recording log of the vasomotor disorder of the user.
[0067] In one embodiment, the vasomotor disorder data acquisition device further includes a modification module, configured to: Receive a modification operation of the user on the recorded and saved vasomotor disorder data within the second preset duration; Update the vasomotor disorder data according to the modification operation; the vasomotor disorder data includes at least one of a symptom degree, symptom description information, occurrence time, and symptom duration; the modification operation is used to modify at least one of the vasomotor disorder data.
[0068] In one embodiment, the vasomotor disorder data acquisition device further includes a clearing module, configured to: Clear the vasomotor disorder data based on a preset scheduled task; The server sends the record log to the monitoring end according to the scheduled task; the record log includes the occurrence times and occurrence times of the user's vasomotor disorder at different levels.
[0069] In one embodiment, the display module 10 is further configured to: Send the user information to the server; the user information includes the user's cookie information, and the cookie information is obtained by the server binding the user information to the user session; the user session is created when the server verifies the user information, and the user information is submitted when the user logs in for the first time; the cookie information includes the unique identifier of the user session generated by the server; The server parses the unique identifier from the user information and matches the unique identifier; Receive and display the data recorder associated with the unique identifier; the data recorder is obtained by the server associating the unique identifier with the data recorder when the unique identifier matching passes.
[0070] Figure 3 Illustrates a schematic physical structure diagram of an electronic device, as Figure 3 shown, the electronic device may include: a processor 310, a communication interface 320, a memory 330, and a communication bus 340. Among them, the processor 310, the communication interface 320, and the memory 330 complete mutual communication through the communication bus 340. The processor 310 can call the logical instructions in the memory 330 to execute the steps of the vasomotor disorder data acquisition method, for example, including: Obtain the user information of the user, and display the data recorder corresponding to the user according to the user information; the user information includes the user identifier of the user; Receive the input operation of the user on the record button in the data recorder; Record and save the vasomotor disorder data corresponding to the input operation; the record button correspondingly displays the symptom prompt information of the vasomotor disorder.
[0071] In addition, when the logical instructions in the above-mentioned memory 330 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.
[0072] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the steps of the vasomotor disorder data collection method provided by the above-mentioned various methods, for example, including: Obtain the user information of the user, and display the data recorder corresponding to the user according to the user information; the user information contains the user identifier of the user; Receive the input operation of the user on the record button in the data recorder; Record and save the vasomotor disorder data corresponding to the input operation; the record button correspondingly displays symptom prompt information of vasomotor disorder.
[0073] On another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it realizes the steps of the vasomotor disorder data collection method provided by the above-mentioned various methods, for example, including: Obtain the user information of the user, and display the data recorder corresponding to the user according to the user information; the user information contains the user identifier of the user; Receive the input operation of the user on the record button in the data recorder; Record and save the vasomotor disorder data corresponding to the input operation; the record button correspondingly displays symptom prompt information of vasomotor disorder.
[0074] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative work.
[0075] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0076] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features. And these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for collecting vasomotor data, characterized in that: include: Acquire user information of a user, and display a data recorder corresponding to the user according to the user information; The user information includes the user identification of the user; receiving an input operation of the user on a record button in the data recorder; The vasomotor data corresponding to the input operation is recorded and saved; and the record button displays symptom prompt information of vasomotor symptoms.
2. The vasomotor data collection method according to claim 1, characterized in that: The recording and saving of the vasomotion data corresponding to the input operation includes: Acquire the user's historical input operations on the record button in the data recorder; comparing the operation time of the input operation with the historical operation time of the historical input operations; When the interval between the operation time and the historical operation time is greater than a first preset time, the vasomotion data corresponding to the input operation is recorded and saved.
3. The vasomotor data collection method according to claim 1, characterized in that: The recording and saving of the vasomotion data corresponding to the input operation includes: determining the symptom degree corresponding to the input operation according to the vasomotor syndrome data corresponding to the input operation; updating the number of records corresponding to the symptom degree to record the vasomotion data corresponding to the input operation; The vasomotor data is reported to a server for storage; the server summarizes and analyzes the vasomotor data of the same user within a historical time period of a second preset time length according to the user identifier at a preset time granularity, determines the number of occurrences of vasomotor symptoms of different degrees for each user within the historical time period, and generates a record log of the user's vasomotor symptoms.
4. The vasomotor data collection method according to claim 3, characterized in that: After recording and saving the vasomotion data corresponding to the input operation, the method further includes: receiving, within a third preset time period, a modification operation of the user on the recorded vasomotion data; The vasomotor data are updated according to the modification operation; the vasomotor data include at least one of symptom severity, symptom description information, occurrence time and symptom duration; the modification operation is used to modify at least one item of the vasomotor data.
5. The vasomotor data collection method according to claim 3, characterized in that: After recording and saving the vasomotion data corresponding to the input operation, the method further includes: Based on a preset timed task, clearing the vasomotion data; The server sends the record log to the monitoring terminal according to the scheduled task; the record log includes the number of occurrences and occurrence times of different degrees of vasomotor symptoms of the user.
6. The vasomotor data collection method according to claim 1, characterized in that: The step of displaying the data recorder corresponding to the user according to the user information comprises: The user information is sent to the server; the user information includes the cookie information of the user, and the cookie information is obtained by the server binding the user information with the user session; the user session is created when the server verifies the user information, and the user information is submitted when the user logs in for the first time; the cookie information includes the unique identifier of the user session generated by the server; The server parses the unique identifier from the user information and matches the unique identifier; The data recorder associated with the unique identifier is received and displayed; the data recorder is obtained by the server associating the unique identifier with the data recorder when the unique identifier matches successfully.
7. A vasomotor data acquisition device, characterized in that: include: A display module, used to obtain user information of a user and display a data recorder corresponding to the user according to the user information; The user information includes the user ID of the user; A receiving module, used for receiving an input operation of the user on a record button in the data recorder; The recording module is used to record and save the vasomotor disease data corresponding to the input operation; the recording button corresponds to the display of vasomotor disease symptom prompt information.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the vasomotion data collection method according to any one of claims 1 to 6 is implemented.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the vasomotion data collection method according to any one of claims 1 to 6 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the vasomotion data collection method according to any one of claims 1 to 6 is implemented.