Disclosure of Invention
The invention aims to provide a method and a device for processing a fluorescence immunoassay result of a novel coronavirus, so as to solve the defects in the prior art, ensure the privacy of user data on a detection terminal, and improve the convenience for a user to obtain an analysis result, thereby improving the user experience.
One embodiment of the present application provides a processing method for fluorescence immunoassay results of a novel coronavirus, which is applied to a cloud server side, and the method includes:
receiving user information and an analysis result of fluorescence immunoassay sent by a detection terminal, wherein the analysis result is obtained by performing the fluorescence immunoassay on a detection sample of a user by the detection terminal;
verifying the identity category of the user according to the user information, wherein the identity category comprises: registered users and unregistered users;
and under the condition that the identity type of the user is verified to be a registered user, the analysis result is sent to a user terminal so that the user terminal outputs the analysis result, and according to the access authority set by the user, part of the analysis result corresponding to the access authority is sent to the detection terminal so that the detection terminal outputs the part of the analysis result.
Optionally, the method further includes:
and under the condition that the identity type of the user is verified to be a non-registered user, sending the analysis result to the detection terminal so that the detection terminal outputs the analysis result.
Optionally, the cloud server is in communication connection with the detection terminal and the user terminal through a 5G network respectively.
Optionally, the detection terminal is: the fluorescence immunoassay appearance, user terminal is: a computer, a tablet, or a smartphone.
Optionally, the verifying the identity type of the user according to the user information includes:
comparing the user ID in the user information with the user ID of the registered user in a user registration information table;
if the comparison is consistent, the identity category of the user is determined to be a registered user, otherwise, the user is a non-registered user.
Optionally, the user information is determined by an account login request received by the detection terminal, where the account login request is input by a user in the detection terminal or the user terminal.
Optionally, the access right is set by the user in the detection terminal or the user terminal.
Another embodiment of the present application provides a device for processing fluorescence immunoassay results of a novel coronavirus, which is applied to a cloud server, and the device includes:
the receiving module is used for receiving user information sent by the detection terminal and an analysis result of fluorescence immunoassay, wherein the analysis result is obtained by performing fluorescence immunoassay on a detection sample of a user by the detection terminal;
the verification module is used for verifying the identity type of the user according to the user information, wherein the identity type comprises: registered users and unregistered users;
the first sending module is used for sending the analysis result to a user terminal under the condition that the identity type of the user is verified to be a registered user, so that the user terminal outputs the analysis result, and sending part of the analysis result corresponding to the access authority in the analysis result to the detection terminal according to the access authority set by the user, so that the detection terminal outputs the part of the analysis result.
Optionally, the apparatus further comprises:
and the second sending module is used for sending the analysis result to the detection terminal under the condition that the identity type of the user is verified to be the unregistered user, so that the detection terminal outputs the analysis result.
Optionally, the cloud server is in communication connection with the detection terminal and the user terminal through a 5G network respectively.
Optionally, the detection terminal is: the fluorescence immunoassay appearance, user terminal is: a computer, a tablet, or a smartphone.
Optionally, the verification module is specifically configured to:
comparing the user ID in the user information with the user ID of the registered user in a user registration information table;
if the comparison is consistent, the identity category of the user is determined to be a registered user, otherwise, the user is a non-registered user.
Optionally, the user information is determined by an account login request received by the detection terminal, where the account login request is input by a user in the detection terminal or the user terminal.
Optionally, the access right is set by the user in the detection terminal or the user terminal.
A further embodiment of the present application provides a system including the detection terminal, the cloud server, and the user terminal in any one of the above.
A further embodiment of the application provides a storage medium having a computer program stored thereon, wherein the computer program is arranged to perform the method of any of the above when executed.
Yet another embodiment of the present application provides an electronic device comprising a memory having a computer program stored therein and a processor configured to execute the computer program to perform the method of any of the above.
Compared with the prior art, the method for processing the fluorescence immunoassay result of the novel coronavirus, which is provided by the invention, is applied to a cloud server side, and is used for firstly receiving the user information sent by the detection terminal and the fluorescence immunoassay analysis result, wherein the analysis result is obtained by performing fluorescence immunoassay on a detection sample of a user by the detection terminal; verifying the identity category of the user according to the user information, wherein the identity category comprises: registered users and unregistered users; and under the condition that the identity type of the user is verified to be the registered user, the analysis result is sent to the user terminal so that the user terminal outputs the analysis result, and according to the access authority set by the user, part of the analysis result corresponding to the access authority is sent to the detection terminal so that the detection terminal outputs part of the analysis result. The detection terminal outputs the partial analysis result limited by the access authority, so that the privacy of the user data on the detection terminal is guaranteed, the complete analysis result is sent to the user terminal, the convenience of the user for obtaining the analysis result is improved, and the user experience is improved.
Detailed Description
The embodiments described below with reference to the drawings are illustrative only and should not be construed as limiting the invention.
The invention firstly introduces a detailed processing method for a fluorescence immunoassay result of a novel coronavirus, and the method can be applied to a cloud server side.
This will be described in detail below by way of example as it would run on a computer terminal. Fig. 1 is a block diagram of a hardware configuration of a computer terminal for a method of processing a result of a fluoroimmunoassay of a novel coronavirus according to an embodiment of the present application. As shown in fig. 1, the computer terminal may include one or more (only one shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and amemory 104 for storing data, and optionally, atransmission device 106 for communication functions and an input-output device 108. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration and is not intended to limit the structure of the computer terminal. For example, the computer terminal may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.
Thememory 104 can be used for storing software programs and modules of application software, such as program instructions/modules corresponding to the processing method for the fluorescence immunoassay result of the novel coronavirus in the embodiment of the application, and the processor 102 executes various functional applications and data processing by running the software programs and modules stored in thememory 104, so as to implement the above method. Thememory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, thememory 104 may further include memory located remotely from the processor 102, which may be connected to a computer terminal over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
Thetransmission device 106 is used for receiving or transmitting data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the computer terminal. In one example, thetransmission device 106 includes a Network adapter (NIC) that can be connected to other Network devices through a base station to communicate with the internet. In one example, thetransmission device 106 can be a Radio Frequency (RF) module, which is used to communicate with the internet in a wireless manner.
Referring to fig. 2, fig. 2 is a schematic flow chart of a processing method for a fluorescence immunoassay result of a novel coronavirus according to an embodiment of the present invention, which is applied to a cloud server, and the method may include:
s201, receiving user information and an analysis result of fluorescence immunoassay sent by a detection terminal, wherein the analysis result is obtained by performing fluorescence immunoassay on a detection sample of a user by the detection terminal;
specifically, the detection terminal can be an existing fluorescence immunoassay analyzer on the market, the fluorescence immunoassay analyzer can work in a single machine or in a network with a cloud server, and the detection sample can include: nasopharyngeal swabs, sputum, blood, urine, etc., and the results of the analysis may include: the name of the test item, the concentration, the normal concentration range, the infection (positive/negative), and the like. The fluorescence immunoassay analyzer performs fluorescence immunoassay on a detection sample of a user to obtain an analysis result, and is not repeated herein for the prior art.
The user information may be determined by an account login request received by the detection terminal, where the account login request is input by a user in the detection terminal or the user terminal, and the user terminal may correspond to: a computer, a tablet, or a smartphone, etc.
Specifically, a user can directly input an account login request on a display and operation interface of the detection terminal, or input an account login request on an operation interface of user terminal software, and the user terminal sends the request to the cloud server and forwards the request to the detection terminal.
For example, a registered user may input a user account and a password and click on a login detection terminal system, and at this time, the detection terminal receives a login request, and may search whether user registration information corresponding to the user account and the password exists in a local user registration information table, and if so, confirm that the user is a registered user, otherwise, confirm that the user is a non-registered user (which may be re-input due to an input error). After the login is successful, the detection terminal can acquire user information such as the user ID of the registered user.
The unregistered user can log in the detection terminal system by clicking a visitor login mode. After successful login, the detection terminal may assign a guest ID (user ID) to the user as user information, which may also include other information. And the user ID information is correspondingly associated with the analysis result, so that the management is convenient.
S202, according to the user information, verifying the identity type of the user, wherein the identity type comprises: registered users and unregistered users;
specifically, after receiving the user information, the cloud server needs to verify the identity type of the user. The user ID in the user information can be compared with the user ID of the registered user in a user registration information table stored in the cloud server side; if the comparison is consistent, the identity type of the user is determined to be the registered user, otherwise, the user is the unregistered user (such as a tourist user).
For example, a user may detect multiple times, and the user information may include: date a detected, name a (user ID, which may be a name or other identification), and user registration information table may include: name a, address a1, contact a 2; name B, address B1, contact B2; name C, address C1, contact C2 … …. Through comparison, the same user ID exists in the user registration information table, so that the name A user is verified to be a registered user.
It should be noted that the same user registration information table is stored in the detection terminal and the cloud server, and the two are updated synchronously. The mobile medical information transmission and analysis cloud end system has the advantages that a user can complete login locally at a detection terminal without verifying user information through a network, network delay is reduced, and the mobile medical information transmission and analysis cloud end system can verify the identity of the user, store and manage user information registered at the user terminal and establish mobile medical information transmission and information analysis cloud end.
S203, under the condition that the identity type of the user is verified to be a registered user, the analysis result is sent to a user terminal so that the user terminal can output the analysis result, and according to the access authority set by the user, a part of analysis result corresponding to the access authority in the analysis result is sent to the detection terminal so that the detection terminal can output the part of analysis result.
Specifically, after the identity type of the user is verified, the cloud server side sends an analysis result related to the privacy of the user according to the identity type. For a registered user who installs user terminal software (such as APP software or an applet), the cloud server can send a complete analysis result to the user terminal software for the user to check and seek medical service, and convenience is greatly improved. Meanwhile, the unrestricted partial analysis result can be sent to the detection terminal according to the access authority preset by the user, and if the user does not set the whole analysis result to be public, the analysis result is not sent to the detection terminal to be output and displayed.
The access right may be set by the user in the detection terminal or the user terminal, for example, only the name and the concentration of the detection item are disclosed in the analysis result (as part of the analysis result, general staff are not easy to understand, and can be used for professional staff such as detection staff to check and judge the infection degree on site), and a normal concentration range and an infection condition (positive/negative, and private information that is easy for general public to understand) are not disclosed. If the registered user does not install (register through the detection terminal) or uninstalls the user terminal software, the analysis result can be obtained by logging in from the user terminal after the terminal software is installed.
In practical applications, there are cases where some users are non-registered users (guests), who often do not have user terminal software installed or have software installed but are not registered. Under the condition that the identity type of the user is verified to be the unregistered user, the complete analysis result can be sent to the detection terminal, so that the detection terminal can output the analysis result for the user to check on site (the user can maintain the privacy degree on site).
Specifically, the cloud server is preferably in communication connection with the detection terminal and the user terminal through a 5G network to perform the above functions of receiving and sending data, and may also be compatible with wireless communication networks such as NB-IoT, 2G, 3G, and 4G, and adapt to various application scenarios. Due to the low-delay and high-QoS (Quality of Service) guarantee characteristics of the 5G network, the cloud big data processing and transmission speed can be greatly improved, the analysis result is output faster, and the user can acquire the analysis result faster and more conveniently.
Therefore, the detection terminal outputs the partial analysis result limited by the access authority, so that the privacy of the user data on the detection terminal is guaranteed, the complete analysis result is sent to the user terminal, the convenience of the user for obtaining the analysis result is improved, and the user experience is improved.
Referring to fig. 3, fig. 3 is a schematic structural diagram of a processing apparatus for fluorescence immunoassay results of a novel coronavirus according to an embodiment of the present invention, which is applied to a cloud server, and the apparatus may include:
the receivingmodule 301 is configured to receive user information and an analysis result of a fluorescence immunoassay sent by a detection terminal, where the analysis result is obtained by performing the fluorescence immunoassay on a detection sample of a user by the detection terminal;
averification module 302, configured to verify an identity category of the user according to the user information, where the identity category includes: registered users and unregistered users;
afirst sending module 303, configured to send the analysis result to a user terminal when the identity type of the user is verified as a registered user, so that the user terminal outputs the analysis result, and send, according to the access right set by the user, a part of the analysis result corresponding to the access right in the analysis result to the detection terminal, so that the detection terminal outputs the part of the analysis result.
Specifically, the apparatus may further include: and the second sending module is used for sending the analysis result to the detection terminal under the condition that the identity type of the user is verified to be the unregistered user, so that the detection terminal outputs the analysis result.
Specifically, the cloud server is in communication connection with the detection terminal and the user terminal through a 5G network respectively.
Specifically, the detection terminal is: the fluorescence immunoassay appearance, user terminal is: a computer, a tablet, or a smartphone.
Specifically, the verification module may be specifically configured to: comparing the user ID in the user information with the user ID of the registered user in a user registration information table; if the comparison is consistent, the identity category of the user is determined to be a registered user, otherwise, the user is a non-registered user.
Specifically, the user information is determined by an account login request received by the detection terminal, where the account login request is input by a user in the detection terminal or the user terminal.
Specifically, the access right is set by the user in the detection terminal or the user terminal.
Therefore, the detection terminal outputs the partial analysis result limited by the access authority, so that the privacy of the user data on the detection terminal is guaranteed, the complete analysis result is sent to the user terminal, the convenience of the user for obtaining the analysis result is improved, and the user experience is improved.
The embodiment of the invention also provides a system comprising the detection terminal, the cloud server and the user terminal in any one of the method embodiments. The cloud server is in network communication connection with the detection terminal and the user terminal, which has been explained in the foregoing specifically, and the description of the present invention is omitted here.
Therefore, the detection terminal outputs the partial analysis result limited by the access authority, so that the privacy of the user data on the detection terminal is guaranteed, the complete analysis result is sent to the user terminal, the convenience of the user for obtaining the analysis result is improved, and the user experience is improved.
An embodiment of the present invention further provides a storage medium, where a computer program is stored in the storage medium, where the computer program is configured to, when executed, perform the steps in any one of the above method embodiments.
Specifically, in the present embodiment, the storage medium may be configured to store a computer program for executing the steps of:
s201, receiving user information and an analysis result of fluorescence immunoassay sent by a detection terminal, wherein the analysis result is obtained by performing fluorescence immunoassay on a detection sample of a user by the detection terminal;
s202, according to the user information, verifying the identity type of the user, wherein the identity type comprises: registered users and unregistered users;
s203, under the condition that the identity type of the user is verified to be a registered user, the analysis result is sent to a user terminal so that the user terminal can output the analysis result, and according to the access authority set by the user, a part of analysis result corresponding to the access authority in the analysis result is sent to the detection terminal so that the detection terminal can output the part of analysis result.
Therefore, the detection terminal outputs the partial analysis result limited by the access authority, so that the privacy of the user data on the detection terminal is guaranteed, the complete analysis result is sent to the user terminal, the convenience of the user for obtaining the analysis result is improved, and the user experience is improved.
An embodiment of the present invention further provides an electronic device, which includes a memory and a processor, where the memory stores a computer program, and the processor is configured to execute the computer program to perform the steps in any one of the method embodiments described above.
Specifically, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
Specifically, in this embodiment, the processor may be configured to execute the following steps by a computer program:
s201, receiving user information and an analysis result of fluorescence immunoassay sent by a detection terminal, wherein the analysis result is obtained by performing fluorescence immunoassay on a detection sample of a user by the detection terminal;
s202, according to the user information, verifying the identity type of the user, wherein the identity type comprises: registered users and unregistered users;
s203, under the condition that the identity type of the user is verified to be a registered user, the analysis result is sent to a user terminal so that the user terminal can output the analysis result, and according to the access authority set by the user, a part of analysis result corresponding to the access authority in the analysis result is sent to the detection terminal so that the detection terminal can output the part of analysis result.
Therefore, the detection terminal outputs the partial analysis result limited by the access authority, so that the privacy of the user data on the detection terminal is guaranteed, the complete analysis result is sent to the user terminal, the convenience of the user for obtaining the analysis result is improved, and the user experience is improved.
The construction, features and functions of the present invention are described in detail in the embodiments illustrated in the drawings, which are only preferred embodiments of the present invention, but the present invention is not limited by the drawings, and all equivalent embodiments modified or changed according to the idea of the present invention should fall within the protection scope of the present invention without departing from the spirit of the present invention covered by the description and the drawings.