Sample information acquisition method, sample analysis system, and storage medium

By acquiring valid identifiers of invalid samples in the sample analysis system via mobile terminals, the inefficiency and error problems caused by barcode reading errors are solved, and efficient and accurate sample information acquisition is achieved.

CN112313658BActive Publication Date: 2026-07-24SHENZHEN MINDRAY BIO MEDICAL ELECTRONICS CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2018-07-13
Publication Date
2026-07-24

Smart Images

  • Figure CN112313658B_ABST
    Figure CN112313658B_ABST
Patent Text Reader

Abstract

A sample information acquisition method, a sample analysis system and a storage medium, the method comprising: testing samples in a sample rack (201) to be tested; if the tested sample includes an invalid sample, sending or providing information of the invalid sample to a terminal (208), the information of the invalid sample including a number of the invalid sample and position information of the invalid sample; receiving a valid sample identifier of the invalid sample acquired by the terminal (208); and outputting the valid sample identifier of the invalid sample.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the fields of medicine and testing, and to, but is not limited to, a method for acquiring sample information, a sample analysis system, and a storage medium. Background Technology

[0002] To accelerate processing, existing sample analysis systems often employ cascaded pipelines. Barcode-labeled samples are placed on tube racks, loaded onto the pipeline loading station, and analyzed one by one on the instruments. Once all samples are complete, they are finally transported to the unloading station. The software system automatically matches the sample measurement results based on the barcodes on the test tubes.

[0003] However, the barcodes affixed to the sample tubes often have issues such as blurry barcodes or incorrectly angled barcode paper, which prevents the instrument from reading the barcodes correctly and causes the sample and result to fail to be automatically matched.

[0004] When this problem occurs, users often need to follow the prompts on the software interface to find the corresponding sample tube on the unloading platform, then return to the computer near the loading platform and rescan the corresponding barcode using a handheld barcode scanner. The current technical solution has the following two main technical problems:

[0005] Firstly, if the loading and unloading stations of the assembly line system are far apart, users need to remember the location information of the test tubes and walk back and forth to complete the overall workflow, which is inefficient.

[0006] Secondly, if multiple test tubes cannot be scanned correctly, the user may easily mismatch the test tubes when returning to the computer near the loading station after receiving several test tubes, leading to incorrect matching of the final results. Summary of the Invention

[0007] In view of this, the embodiments of the present invention aim to provide a method for obtaining sample information, a sample analysis system, and a storage medium, which solves the technical problems of low efficiency and easy error in repeated scanning of sample tubes when the correct sample identifier is not obtained in the prior art. It can obtain the valid identifier of invalid samples through a mobile terminal, improve the efficiency of repeated scanning of sample tubes, and avoid the risk of errors.

[0008] The technical solution of this invention is implemented as follows:

[0009] This invention provides a method for acquiring sample information, applied to a sample analysis system, the method comprising:

[0010] Test the samples requested for testing in the sample rack;

[0011] If the tested sample includes invalid samples, the information of the invalid samples is sent or provided to the terminal. The information of the invalid samples includes the invalid sample number and the location information of the invalid samples.

[0012] The valid sample identifier of the invalid sample obtained by the receiving terminal;

[0013] Output the valid sample identifier of the invalid sample.

[0014] In the above scheme, the method further includes:

[0015] Scan the sample rack to obtain its identification;

[0016] Obtain the location of the invalid sample in the sample holder;

[0017] The location information of the invalid sample is determined based on the identifier of the sample rack and the position of the invalid sample in the sample rack.

[0018] In the above scheme, sending or providing the information of the invalid sample to the terminal includes:

[0019] The information of the invalid samples is sent to the data management client of the sample analysis system;

[0020] The information about the invalid samples is shared with the client of the terminal.

[0021] In the above scheme, the method further includes:

[0022] The valid sample identifier is matched with the corresponding detection result to output the detection result of the sample corresponding to the valid sample identifier.

[0023] In the above scheme, the method further includes:

[0024] The terminal scans the barcode of the test tube containing the invalid sample to obtain the valid sample identifier of the invalid sample; or

[0025] Receive the valid sample identifier input by the user on the terminal's display interface to obtain the valid sample identifier of the invalid sample.

[0026] This invention provides a method for obtaining sample information, the method comprising:

[0027] The terminal outputs information about invalid samples sent or provided by the sample analysis system, including the invalid sample number and the location information of the invalid sample.

[0028] The terminal obtains the valid sample identifier of the invalid sample;

[0029] The terminal sends the valid sample identifier to the sample analysis system.

[0030] In the above scheme, obtaining the valid sample identifier of the invalid sample includes:

[0031] The valid sample identifier is obtained by scanning the label on the container corresponding to the location information of the invalid sample by the receiving terminal; or...

[0032] Receive a valid sample identifier input on the interface of the terminal.

[0033] In the above scheme, the valid sample identifier obtained by the receiving terminal scanning the label on the container corresponding to the location information of the invalid sample includes:

[0034] The label on the container corresponding to the location information is scanned, and the scan result is determined. The scan result is a sample identifier obtained from the label on the container corresponding to the location information. The container corresponding to the location information is a container placed at the location corresponding to the location information.

[0035] The scan results are used as valid sample identifiers for the invalid samples.

[0036] In the above scheme, the valid sample identifier input on the interface of the terminal includes:

[0037] The sample identifier modification interface is displayed, which includes at least an interface for inputting the sample identifier and the location information;

[0038] The sample identifier is received by the sample identifier modification interface on the terminal interface;

[0039] The input sample identifier is used as the valid sample identifier for the invalid sample.

[0040] This invention provides a sample analysis system, the system comprising at least: a detection device and a data management device, wherein:

[0041] The testing equipment is used to test the samples in the sample rack that are to be tested;

[0042] The data management device is configured to, if the tested sample includes an invalid sample, send or provide the information of the invalid sample to the terminal, the information of the invalid sample including the invalid sample number and the location information of the invalid sample; receive the valid sample identifier of the invalid sample obtained by the terminal; and output the valid sample identifier of the invalid sample.

[0043] In the above scheme, the detection device is further used to: scan the sample rack to obtain the identifier of the sample rack; obtain the position identifier of the invalid sample in the sample rack; and determine the position information of the invalid sample based on the identifier of the sample rack and the position identifier of the invalid sample in the sample rack.

[0044] In the above scheme, the data management device includes a data management client and a data management server, wherein,

[0045] The data management client is used to receive and display information about invalid samples sent by the data management server;

[0046] The data management server is used to send the information of the invalid samples to the data management client of the sample analysis system; and to share the information of the invalid samples with the client of the terminal.

[0047] In the above scheme, the system further includes a mobile terminal, which is used to: output information about invalid samples sent or provided by the sample analysis system, the information about invalid samples including invalid sample number and location information of the invalid sample; obtain the valid sample identifier of the invalid sample; and send the valid sample identifier to the sample analysis system.

[0048] In the above scheme, the mobile terminal is further configured to: receive a valid sample identifier obtained by scanning the label on the container corresponding to the invalid sample location information; or, receive a valid sample identifier input on the interface of the terminal.

[0049] This invention provides a storage medium storing a sample information acquisition program, which, when executed by a processor, implements the steps of the sample information acquisition method described above.

[0050] This invention provides a method for acquiring sample information, a sample analysis system, and a storage medium. First, samples in a sample rack awaiting testing are tested. If the tested samples include invalid samples, the information of the invalid samples, including an invalid sample number and its location, is sent or provided to a terminal. Then, the valid sample identifier of the invalid samples is received from the terminal. Finally, the valid sample identifier of the invalid samples is output. This allows the valid identifier of invalid samples to be obtained via a mobile terminal, improving the efficiency of repeatedly scanning sample tubes and avoiding the risk of errors. Attached Figure Description

[0051] Figure 1 This is a schematic diagram of the process of using a sample analysis system for sample analysis in related technologies;

[0052] Figure 2a This is a schematic diagram of an application scenario according to an embodiment of the present invention;

[0053] Figure 2b This is a schematic diagram of the process of sharing data between the pipeline and the terminal in the sample analysis system of this invention.

[0054] Figure 3 This is a schematic diagram illustrating the implementation process of the sample information acquisition method according to an embodiment of the present invention;

[0055] Figure 4 This is a schematic diagram illustrating the implementation process of the sample information acquisition method according to an embodiment of the present invention;

[0056] Figure 5 This is a schematic diagram of the composition of the sample analysis system according to an embodiment of the present invention;

[0057] Figure 6 This is another schematic diagram of the sample analysis system implemented in this invention. Detailed Implementation

[0058] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the specific technical solutions of the invention will be further described in detail below with reference to the accompanying drawings of the embodiments of the present invention. The following embodiments are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0059] To better understand the embodiments of the present invention, the process of sample analysis in related technologies will be described first.

[0060] Figure 1 This is a flowchart illustrating the process of sample analysis using a sample analysis system in related technologies, such as... Figure 1 As shown, the sample analysis system includes at least: a sample rack 101, test tubes 102, a loading platform 103, a detection device 104, and an unloading platform 105. The sample rack 101 holds test tubes 1, 2, ..., n. The user places the sample rack 101 containing n test tubes 102 onto the loading platform 103. The production line sequentially dispatches the sample racks to the detection device 104, which scans the barcode information on each test tube 102. Figure 1 As shown, test tube 2 is sequentially dispatched from device 1 to device n, and finally unloaded on unloading platform 105. Here, the production line is considered to be an automated inspection equipment, which may include at least a loading platform, inspection equipment, and an unloading platform.

[0061] In passing as Figure 1 When the sample analysis system shown performs sample analysis, if the test tube containing the sample fails to scan the barcode on a certain testing device on the production line, the computer software near the loading station will output an interface as shown in Table 1 to prompt the user to change the invalid barcode.

[0062] Invalid number Sample location Invalid_2_3 2-3 Invalid_10_6 10-6

[0063] Table 1 shows the invalid sample information displayed on the computer screen.

[0064] In use Figure 1 When the sample analysis system shown performs testing, if the testing equipment detects an invalid sample, the user's processing flow includes the following steps:

[0065] Step 11: Check the location of invalid samples on the software interface of the computer near the loading platform;

[0066] Step 12: Remember the location of the invalid sample, go to the unloading station, and then find the corresponding sample tube based on the location of the invalid sample;

[0067] Step 13, walk back to the computer near the loading platform;

[0068] Step 14: On the software interface shown in Table 1, use a handheld barcode scanner to rescan the sample number.

[0069] The above processing flow has the following drawbacks: users need to remember the sample location and walk a considerable distance back and forth to complete the rescanning and numbering process, resulting in low processing efficiency; if there are multiple invalid samples, users are highly likely to mismatch the corresponding relationships during the rescanning process after receiving the test tubes, leading to incorrect result matching.

[0070] To address the shortcomings in the above processing flow, this invention provides a method for acquiring sample information, applied to a sample analysis system. Figure 2a This is a schematic diagram of an application scenario of an embodiment of the present invention, such as... Figure 2a As shown, this application scenario includes: a sample rack 201, test tubes 202, a loading platform 203, a testing device 204, an unloading platform 205, a data management client 206, a data management server 207, and a mobile terminal 208. The sample rack 201 contains test tubes 1, 2, ..., n. The user places the sample rack 201 containing n test tubes 202 onto the loading platform 203. The production line sequentially dispatches the sample rack to the testing device 204, which scans the barcode information on each test tube 202. Figure 2a As shown, test tube 2 is sequentially dispatched from device 1 to device n, and finally unloaded on unloading platform 105.

[0071] Figure 2b This is a schematic diagram of the pipeline and terminal data sharing process in the sample analysis system of this invention, as shown in the embodiment of the invention. Figure 2b As shown, data sharing between the pipeline and the terminal can be achieved through the following steps:

[0072] Step S201: The samples requested for testing are scheduled from the loading platform to device 1, device 2, ..., device n for testing;

[0073] Step S202: When the sample is moved to the testing device, the testing device first scans the sample rack, test tube barcode, etc. where the sample is located to obtain the sample number and location information, and then draws the sample from the test tube for testing.

[0074] Step S203: The detection device uploads the measured data to the data management server;

[0075] In step S204, the data management server shares data with the terminal client. Based on the data sharing process between the production line and the terminal provided above, if a test tube containing a sample fails to scan a barcode on a certain testing device on the production line, the testing device will obtain the location information of the test tube that failed to scan the barcode and send the location information to the data management server. The data management server can send the received location information to the data management client and the mobile terminal. At this time, a table as shown in Table 2 or Table 1 will be output on the display interface of the data management client and the mobile terminal to prompt the user to change the invalid barcode.

[0076]

[0077]

[0078] Table 2 shows the invalid sample information displayed on the terminal interface.

[0079] Combination Figure 2a The following is a schematic diagram of the application scenario. The following describes various embodiments of the sample information acquisition method, sample analysis system and storage medium.

[0080] This embodiment provides a method for acquiring sample information, which is applied to a sample analysis system. Figure 3 This is a schematic diagram illustrating the implementation flow of the sample information acquisition method according to an embodiment of the present invention, as shown below. Figure 3 As shown, the method includes the following steps:

[0081] Step S301: Test the samples in the sample rack that are to be tested.

[0082] Here, step S301 can be implemented by the detection devices in the sample analysis system. The sample analysis system includes one or more detection devices used to detect samples placed on the sample rack. Different detection devices can perform different tests. The detection devices may include a slide pusher, a C-reactive protein (CRP) analyzer, a glycation end product (GHEP) analyzer, a blood analyzer, etc., and there may be one or more of each type of detection device. When detecting samples through the sample analysis system, some detection devices may perform some tests on a sample, or all detection devices may perform all tests on a sample.

[0083] When the testing equipment tests the samples on the sample rack, it sequentially scans the information code labels affixed to the containers holding the samples to obtain the identifier of the sample to be tested. A portion of the sample is then extracted from the container for testing to obtain the test result. Here, the information code can be a barcode or a QR code. The information code represents a unique sample identifier, and different samples can be identified through the sample identifier represented by each information code.

[0084] Step S302: If the tested sample includes invalid samples, then the information of the invalid samples is sent or provided to the terminal.

[0085] Here, step S302 can be implemented by the data management device in the sample analysis system, or more specifically, by the data management server within the data management device. In practice, step S302 can involve the data management server sending the information of the invalid samples to the data management client, and then sharing this information with the terminal. In this scenario, both the data management device (e.g., a computer) and the terminal in the sample analysis system can have corresponding clients installed. The clients can interact with the backend server or data center. After the invalid sample information output by the detection device is uploaded to the data center or server, both the client on the data management device and the client on the terminal can obtain or view the relevant data. Besides the aforementioned communication / data interaction methods, other wireless communication methods, such as D2D communication technology, can also be used to achieve information interaction and transmission between the sample analysis system and the terminal.

[0086] Before step S302, the method further includes: scanning the barcode on the sample container to obtain the sample identifier of the sample to be tested, wherein if the sample to be tested includes an invalid sample, proceed to step S302, and if the sample to be tested does not include an invalid sample, end the process.

[0087] In this embodiment, the invalid sample refers to a sample that generates an invalid sample identifier after being detected. The invalid sample identifier can be an identifier with a preset keyword so that users can more intuitively know that the identifier is an invalid sample identifier. For example, the invalid sample identifier can be preset as "Invalid + location information". In this way, when users see this sample identifier, they can know that the sample identifier is an invalid sample identifier.

[0088] The information of the invalid sample includes the invalid sample number and the location information of the invalid sample. Here, the invalid sample number can also be understood as the invalid sample identifier. The location information of the invalid sample may include the identifier of the sample rack where the invalid sample is located and the position number of the invalid sample on the sample holder. For example, if the location information of the invalid sample is 2-3, it indicates that the invalid sample is located in the 3rd position of sample holder number 2.

[0089] Step S303: Receive the valid sample identifier of the invalid sample obtained by the receiving terminal.

[0090] Here, step S303 can be implemented by the data management device in the sample analysis system, or further, by the data management server in the data management device.

[0091] The terminal can be a mobile terminal, such as a smartphone, tablet, or laptop computer, or any other mobile terminal with wireless communication capabilities. The mobile terminal has at least a display screen for displaying information about invalid samples. It may also have a camera to scan the information code label on the container holding the sample to obtain the valid sample identifier for the invalid sample. In other embodiments, the information code on the container may be wrinkled or illegible, in which case scanning with the mobile terminal's camera will not yield a valid sample identifier. In this case, the valid sample identifier can be manually entered.

[0092] In embodiments of the present invention and other embodiments, the valid sample identifier may refer to the unique sample identifier corresponding to the information code pasted in the container holding the invalid sample.

[0093] Step S304: Output the valid sample identifier of the invalid sample.

[0094] Here, step S304 can be implemented by the data management client and / or terminal in the sample analysis system. That is, when the terminal obtains the valid identifier of the invalid sample, it will output the valid sample identifier of the invalid sample in its own display interface. At the same time, the terminal will also send the valid identifier of the invalid sample to the data management server, and the data management server will then send the valid identifier of the invalid sample to the data management client. The data management client will then output the valid sample identifier of the invalid sample in its own display interface.

[0095] In other embodiments, after step S304, the method further includes:

[0096] Step 21: Obtain the detection result corresponding to the valid sample identifier;

[0097] Step 22: Match the valid sample identifier with the corresponding detection result to output the detection result of the sample corresponding to the valid sample identifier.

[0098] In the sample information acquisition method provided in this embodiment of the invention, the samples to be tested in the sample rack are first tested; if the tested samples include invalid samples, the information of the invalid samples is sent or provided to the terminal, the information of the invalid samples includes the invalid sample number and the location information of the invalid samples; then the valid sample identifier of the invalid samples obtained by the terminal is received; finally, the valid sample identifier of the invalid samples is output; in this way, the valid identifier of the invalid samples can be obtained through the mobile terminal, which improves the efficiency of repeated scanning of sample tubes and avoids the risk of errors.

[0099] Based on the foregoing embodiments, this invention further provides a method for acquiring sample information, applied to a sample analysis system, wherein the sample analysis system includes at least a detection device, a mobile terminal, and a data management device. Figure 4 This is a schematic diagram illustrating the implementation flow of the sample information acquisition method according to an embodiment of the present invention, as shown below. Figure 4 As shown, the method includes the following steps:

[0100] Step S401: The testing equipment tests the samples in the sample rack that are to be tested.

[0101] Here, the detection equipment may include a sample pusher, a C-reactive protein (CRP) analyzer, a glycation end product analyzer, a blood analyzer, etc. In practical applications, the sample analysis system may also include a loading stage and an unloading stage that coordinate with the detection equipment, so that the sample is loaded on the loading stage before detection and unloaded on the unloading stage after detection.

[0102] After collecting the samples to be tested, users can place each sample on a different test tube, glass slide, or other testing container or carrier. Each testing container is affixed with an information code that identifies the sample. The sample can be a biological object such as blood or tissue, and the information code can be a barcode, QR code, or other unique identifier that identifies the sample. Different samples can be identified by the sample identifier represented by each information code.

[0103] Before testing the samples, the testing containers holding the samples need to be placed on a sample rack, which is then placed on a loading platform. The sample analysis system's pipeline sequentially dispatches the sample racks on the loading platform to the corresponding testing equipment for each testing item. The testing equipment extracts a certain amount of sample from the testing containers for testing. A single sample rack can hold multiple testing containers.

[0104] In step S402, the detection device scans the barcode on the sample container to obtain the sample identifier of the sample being tested.

[0105] Here, before or simultaneously with the testing of the sample, the testing device will obtain the sample identifier of the sample. In the process, the testing device can scan the information code on the testing container to obtain the sample identifier of the sample to be tested. The sample identifier is generally a string composed of multiple numbers, such as a string composed of 13 numbers, or a string composed of 8 numbers, etc. The number of numbers in the sample identifier is related to the type of information code.

[0106] If the information code on the testing container is blurry or the adhesive is wrinkled, the testing device may not be able to scan the correct valid sample identifier. In this case, it indicates that the tested sample includes an invalid sample. Then proceed to step S403. If the testing device can scan the correct valid sample identifier of all the tested samples on the sample rack, it indicates that the tested sample does not include invalid samples. Then proceed to step S406. The testing device sends the information of the tested samples to the data management device.

[0107] Step S403: The detection device scans the sample rack to obtain the identification of the sample rack.

[0108] Here, if the testing equipment cannot obtain the valid sample identifier of a certain sample, that is, if there is an invalid sample in the tested sample, then in order to let the user know the location of the invalid sample, it is first necessary to obtain the identifier of the sample rack.

[0109] The sample rack can be a test tube rack, and the identifier of the sample rack can be a rack number or a globally unique identifier (GUID). The rack number is the identification information carried by the sample rack itself, for example, sample rack number 1 carries the rack number "1". The GUID of the sample rack is the identification information assigned to each sample rack by the system during the process of transporting it from the loading platform to the testing equipment. For example, during the process of transporting the sample rack from the loading platform to the testing equipment, if the scanner between the loading platform and the testing equipment detects that the sample rack is moving to the testing equipment, it will assign a GUID to it. When multiple sample racks pass through in sequence, a GUID is assigned to each sample rack. The GUID can be a binary identifier of length 32 bits, 64 bits, 128 bits, etc., generated by an algorithm.

[0110] A sample rack can be identified by its rack number and GUID. In this embodiment of the invention, the sample rack can be identified by its rack number.

[0111] Step S404: The detection device obtains the position of the invalid sample in the sample holder.

[0112] Here, the position of the sample, or the testing container holding the sample (such as a test tube), in the sample rack is usually determined by a sensor to determine whether there is a test tube at that position. For example, if a sample rack can hold n test tubes containing samples, the position of test tube n in the test tube rack is determined by a sensor. When the detection device scans the test tube in the 3rd position in the sample rack and cannot obtain a valid sample identifier (i.e., an invalid sample is detected), it will obtain the position of the invalid sample on the sample as 3.

[0113] Step S405: The detection device determines the location information of the invalid sample based on the identifier of the sample rack and the position of the invalid sample in the sample rack.

[0114] Here, the location information of the invalid sample includes the identifier of the sample rack where the invalid sample is located and its position in the sample rack. For example, if the invalid sample is in the 3rd position of sample rack 2, then the location information of the invalid sample is 2-3. If the invalid sample is in the 6th position of sample rack 10, then the location information of the invalid sample is 10-6.

[0115] In other embodiments, after the detection device determines the location information of the invalid sample, it generates an invalid sample number based on the location information of the invalid sample. The invalid sample number may include the location information of the invalid sample and a keyword that represents the invalid sample identifier. For example, the invalid sample number of the invalid sample with location information 2-3 may be "Invalid_2_3".

[0116] In step S406, the detection device sends the information of the tested sample to the data management device.

[0117] Here, the information of the tested samples includes the sample number of the invalid sample, the location information of the invalid sample, the detection data of the sample corresponding to the sample number of the invalid sample, and also includes the valid sample identifier and the detection data of the sample corresponding to the valid sample identifier.

[0118] The data management device may include a data management server and a data management client. The data management client can be considered as a data management application client installed on a computer device. Users can use the data management application client to query samples, query sample test results, etc. Communication connections are established between the data management server and the testing device, as well as between the data management server and the computer device with the data management client installed. The data management server can interact with the testing device and the computer device, and can display the test results output by the testing device, information on invalid samples, etc., through the display interface of the data management client.

[0119] In step S407, the data management device sends or provides the information of the invalid sample to the terminal.

[0120] Here, the information of the invalid sample includes the invalid sample number and the location information of the invalid sample.

[0121] When implementing step S407, after the detection device obtains information about invalid samples, it sends the information about invalid samples to the data management server in the data management device. Then, the data management server sends the information about invalid samples to the data management client of the sample analysis system and shares the information about invalid samples with the client of the terminal.

[0122] It should be noted that the terminal also has a data management application installed. This application can be divided into a computer version and a mobile version. The mobile version of the data management application has a less detailed interface and fewer operable operations compared to the computer version. For example, the mobile version may only display information about invalid samples and their testing time, while the computer version may display information about invalid samples, their testing time, the test results of tested samples, and information about samples to be tested. In this embodiment, the terminal may have the mobile version of the data management application installed, while the computer device may have the computer version.

[0123] Step S408: The terminal obtains the valid sample identifier of the invalid sample.

[0124] Here, the terminal receives the invalid sample information sent by the data management device and outputs the invalid sample information as shown in Table 1 or Table 2 on its own display interface. The terminal also provides a control for renumbering invalid samples on its display interface. When a touch operation is detected at the position of the renumbering control, the terminal can determine which invalid sample the user wants to renumber based on the position of the touch operation. Taking Table 2 as an example, if a touch operation is detected at the position corresponding to the position that needs to be renumbered in the first row, it can be determined that the user wants to renumber the invalid sample with position information 2-3. At this time, after obtaining the valid sample identifier, the terminal can store the obtained valid sample identifier and position information 2-3 accordingly.

[0125] In this embodiment of the invention, the terminal can obtain the valid sample identifier of the invalid sample in two ways: first, by receiving the valid sample identifier obtained by the terminal scanning the label on the container corresponding to the location information of the invalid sample; second, by receiving the valid sample identifier input on the interface of the terminal.

[0126] In other embodiments, after the terminal obtains the valid sample identifier of the invalid sample, it will output and display the valid sample identifier of the invalid sample on its own display interface.

[0127] In step S409, the terminal sends the valid sample identifier to the sample analysis system.

[0128] Here, in the implementation process, the terminal sends the valid sample identifier to the data management device in the sample analysis system, or more specifically, to the data management server in the data management device.

[0129] In step S410, the data management device receives the valid sample identifier of the invalid sample obtained by the terminal and outputs the valid sample identifier of the invalid sample.

[0130] Here, in the implementation of step S410, the data management server in the data management device may receive the valid sample identifier of the invalid sample obtained by the terminal, and then send the valid sample identifier to the data management client, and output the valid sample identifier of the invalid sample in the data management client.

[0131] In step S410, the data management device matches the valid sample identifier with the corresponding detection result to output the detection result of the sample corresponding to the valid sample identifier.

[0132] Here, after the data management device obtains the valid sample identifier of the invalid sample, it can match the valid sample identifier with the test result, so that the test result with the valid sample identifier can be output for users to query and for subsequent provision to the tester.

[0133] In other embodiments, the valid sample identifier obtained by the receiving terminal scanning the label on the container corresponding to the location information of the invalid sample can be achieved through the following steps:

[0134] Step 51: Use the terminal to scan the tag on the container corresponding to the location information and determine the scan result;

[0135] Here, the scanning result is a sample identifier obtained from the label on the container corresponding to the location information; the container corresponding to the location information is a container placed at the location corresponding to the location information.

[0136] Step 52: Use the scan result as the valid sample identifier for the invalid sample.

[0137] In other embodiments, receiving a valid sample identifier input on the interface of the terminal can be achieved through the following steps:

[0138] Step 61: Display a sample identifier modification interface on the interface mentioned above. The sample identifier modification interface includes at least an interface for inputting sample identifiers and the location information.

[0139] Step 62: Receive the sample identifier input on the terminal's interface through the sample identifier modification interface;

[0140] Step 63: Use the input sample identifier as the valid sample identifier of the invalid sample.

[0141] In the sample information acquisition method provided in this embodiment of the invention, if there is an invalid sample in the tested sample, the detection device will send the invalid sample information to the terminal. After receiving the invalid sample information, the terminal obtains the valid sample identifier of the invalid sample and sends the valid sample identifier to the sample analysis system. The data management device in the sample analysis system receives the valid sample identifier, outputs and displays the valid sample identifier, and matches the valid sample identifier with the corresponding detection result to output the detection result of the sample corresponding to the valid sample identifier. In this way, the user can directly open the mobile terminal near the unloading station and view the invalid sample information. Then, according to the location information of the invalid sample, the user can find the scanned invalid sample tube corresponding to the location information, and then use the mobile terminal's camera to rescan the result barcode and send the scan result to the data management server. Repeating the above process can complete the rescanning process of all scanned invalid test tubes.

[0142] When using the sample information acquisition method provided in this embodiment of the invention to obtain valid sample identifiers for invalid samples, users can complete all operations directly near the unloading station without having to walk back and forth. Furthermore, users can operate independently on a single test tube without needing to memorize its location. When multiple invalid test tubes are present, they can be scanned sequentially, avoiding the risk of misalignment. Moreover, this embodiment of the invention uses mobile devices to move information, replacing manual information memorization and movement, thus optimizing the user experience.

[0143] This invention provides a sample analysis system. Figure 5 This is a schematic diagram of the composition of the sample analysis system according to an embodiment of the present invention, as shown below. Figure 5 As shown, the system 500 includes at least: a detection device 501 and a data management device 502, wherein:

[0144] The testing device 501 is used to test the samples in the sample rack that are to be tested;

[0145] The data management device 502 is configured to send or provide information about invalid samples to a terminal if the tested sample includes invalid samples, the information about invalid samples including invalid sample number and location information of invalid samples; receive valid sample identifiers of invalid samples obtained by the terminal; and output valid sample identifiers of invalid samples.

[0146] In other embodiments, the detection device 501 is further configured to: scan the sample rack to obtain the identifier of the sample rack; obtain the position identifier of the invalid sample in the sample rack; and determine the position information of the invalid sample based on the identifier of the sample rack and the position identifier of the invalid sample in the sample rack.

[0147] In other embodiments, such as Figure 6 As shown, the data management device 502 includes a data management client 5021 and a data management server 5022, wherein,

[0148] The data management client 5021 is used to receive and display information about invalid samples sent by the data management server.

[0149] The data management service 5022 is used to send the information of the invalid samples to the data management client of the sample analysis system; and to share the information of the invalid samples with the client of the terminal.

[0150] In other embodiments, such as Figure 6As shown, the system also includes a mobile terminal 503, which is used to: output information about invalid samples sent or provided by the sample analysis system, the information about invalid samples including invalid sample number and location information of the invalid sample; obtain the valid sample identifier of the invalid sample; and send the valid sample identifier to the sample analysis system.

[0151] In other embodiments, the mobile terminal 503 is further configured to: receive a valid sample identifier obtained by scanning the location information of the invalid sample with a label on the container; or, receive a valid sample identifier input on the interface of the mobile terminal.

[0152] In other embodiments, the valid sample identifier obtained by the receiving terminal scanning the label on the container corresponding to the location information of the invalid sample includes:

[0153] The label on the container corresponding to the location information is scanned, and the scan result is determined. The scan result is a sample identifier obtained from the label on the container corresponding to the location information. The container corresponding to the location information is a container placed at the location corresponding to the location information.

[0154] The scan results are used as valid sample identifiers for the invalid samples.

[0155] In other embodiments, the receiving of a valid sample identifier input on the interface of the terminal includes:

[0156] The sample identifier modification interface is displayed, which includes at least an interface for inputting the sample identifier and the location information;

[0157] The sample identifier is received through the sample identifier modification interface;

[0158] The input sample identifier is used as the valid sample identifier for the invalid sample.

[0159] It should be noted that if the above-described method for obtaining sample information is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks. Thus, this invention is not limited to any specific hardware and software combination.

[0160] Accordingly, this embodiment of the invention further provides a computer storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the sample information acquisition method provided in the above embodiments.

[0161] The descriptions of the above-described sample analysis system and computer storage medium embodiments are similar to those of the above-described method embodiments, and have similar beneficial effects. For technical details not disclosed in the sample analysis system and computer storage medium embodiments of the present invention, please refer to the descriptions of the method embodiments of the present invention for understanding.

[0162] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the invention. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of the invention, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the invention. The sequence numbers of the above-described embodiments of the invention are merely descriptive and do not represent the superiority or inferiority of the embodiments.

[0163] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0164] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.

[0165] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.

[0166] In addition, in the various embodiments of the present invention, each functional unit can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0167] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.

[0168] Alternatively, if the integrated units of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computing device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROMs, magnetic disks, or optical disks.

[0169] The above description is merely an embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

[0170] Industrial applicability

[0171] The method for obtaining sample information in this embodiment of the invention includes: testing samples in a sample rack that are to be tested; if the tested samples include invalid samples, sending or providing information about the invalid samples to a terminal, wherein the information about the invalid samples includes an invalid sample number and the location information of the invalid samples; receiving a valid sample identifier of the invalid samples obtained by the terminal; and outputting the valid sample identifier of the invalid samples.

Claims

1. A method for acquiring sample information, applied to a sample analysis system, wherein the sample analysis system is a pipeline system, characterized in that, The method includes: The sample analysis system's pipeline sequentially dispatches the sample racks on the loading platform to the corresponding testing equipment for each testing item, and tests the samples in the sample racks that are applying for testing; before or simultaneously with testing the sample to be tested, the testing equipment acquires the sample identifier of the sample to be tested; wherein, after testing, the sample is unloaded onto the unloading platform, and the testing equipment is located between the loading platform and the unloading platform; After testing, if the tested samples include invalid samples, the information of the invalid samples is sent or provided to the terminal; the invalid sample is the sample that generates an invalid sample identifier after testing; the information of the invalid sample includes the invalid sample number and the location information of the invalid sample; the location information of the invalid sample is the location information of the invalid sample on the sample rack. The receiving terminal acquires the valid sample identifier of the invalid sample; the terminal includes a mobile terminal; the mobile terminal has at least a display screen for displaying information about the invalid sample; the mobile terminal is different from the detection device. Output the valid sample identifier of the invalid sample.

2. The method according to claim 1, characterized in that, The method further includes: Scan the sample rack to obtain its identification; Obtain the location of the invalid sample in the sample holder; The location information of the invalid sample is determined based on the identifier of the sample rack and the position of the invalid sample in the sample rack.

3. The method according to claim 1, characterized in that, The step of sending or providing the information of the invalid sample to the terminal includes: The information of the invalid samples is sent to the data management client of the sample analysis system; The information about the invalid samples is shared with the client of the terminal.

4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: The valid sample identifier is matched with the corresponding detection result to output the detection result of the sample corresponding to the valid sample identifier.

5. The method according to claim 1, characterized in that, The method further includes: The terminal scans the barcode of the test tube containing the invalid sample to obtain the valid sample identifier of the invalid sample; or Receive the valid sample identifier input by the user on the terminal's display interface to obtain the valid sample identifier of the invalid sample.

6. A method for acquiring sample information, applied to an assembly line system, characterized in that, The method includes: The terminal outputs information about invalid samples sent or provided by the sample analysis system; the invalid sample is a sample that generates an invalid sample identifier after testing the sample being tested; the information of the invalid sample includes the invalid sample number and the location information of the invalid sample; before or simultaneously with testing the sample being tested, the testing device acquires the sample identifier of the sample being tested; wherein, before testing, the sample is loaded onto the loading platform, and the pipeline of the sample analysis system sequentially dispatches the sample racks on the loading platform to the testing devices corresponding to each testing item; after testing, the sample is unloaded onto the unloading platform, and the testing device is located between the loading platform and the unloading platform; the location information of the invalid sample is the position information of the invalid sample on the sample rack. The terminal obtains the valid sample identifier of the invalid sample; The terminal sends the valid sample identifier to the sample analysis system; The terminal includes a mobile terminal; the mobile terminal has at least a display screen for displaying information about the invalid sample, and the mobile terminal is different from the detection device.

7. The method according to claim 6, characterized in that, Obtaining the valid sample identifier of the invalid sample includes: The valid sample identifier is obtained by scanning the label on the container corresponding to the location information of the invalid sample by the receiving terminal; or... Receive a valid sample identifier input on the interface of the terminal.

8. The method according to claim 7, characterized in that, The valid sample identifier obtained by scanning the label on the container corresponding to the location information of the invalid sample by the receiving terminal includes: The label on the container corresponding to the location information is scanned, and the scan result is determined. The scan result is a sample identifier obtained from the label on the container corresponding to the location information. The container corresponding to the location information is a container placed at the location corresponding to the location information. The scan results are used as valid sample identifiers for the invalid samples.

9. A sample analysis system, wherein the sample analysis system is a pipeline system, characterized in that, The system includes at least: a detection device, a loading platform, an unloading platform, and a data management device, wherein: The testing equipment is used to sequentially dispatch the sample racks on the loading platform to the testing equipment corresponding to each testing item in the sample analysis system's pipeline, and to test the samples in the sample racks that are to be tested; the testing equipment is also used to obtain the sample identifier of the sample to be tested before or at the same time as testing the sample to be tested. The loading platform is used to load samples before testing; The unloading station is used to unload samples after testing, and the testing device is located between the loading station and the unloading station; The data management device is configured to, after testing, if the tested sample includes an invalid sample, send or provide information about the invalid sample to a terminal; the invalid sample is a sample that generates an invalid sample identifier after testing; the information about the invalid sample includes an invalid sample number and the location information of the invalid sample; the location information of the invalid sample is the location information of the invalid sample on the sample rack; receive the valid sample identifier of the invalid sample obtained by the terminal; the terminal includes a mobile terminal; the mobile terminal has at least a display screen for displaying the information about the invalid sample, and the mobile terminal is different from the detection device; output the valid sample identifier of the invalid sample.

10. The system according to claim 9, characterized in that, The detection device is also used to: scan the sample rack to obtain the identifier of the sample rack; obtain the position of the invalid sample in the sample rack; and determine the position information of the invalid sample based on the identifier of the sample rack and the position of the invalid sample in the sample rack.

11. The system according to claim 9, characterized in that, The data management device includes a data management client and a data management server, wherein, The data management client is used to receive and display information about invalid samples sent by the data management server; The data management server is used to send the information of the invalid samples to the data management client of the sample analysis system; and to send or share the information of the invalid samples to the client of the terminal.

12. The system according to any one of claims 9 to 11, characterized in that, The system also includes a mobile terminal, which is used to: output information about invalid samples sent or provided by the sample analysis system, the information about invalid samples including invalid sample number and location information of the invalid sample; obtain the valid sample identifier of the invalid sample; and send the valid sample identifier to the sample analysis system.

13. The system according to claim 12, characterized in that, The mobile terminal is also used to: receive a valid sample identifier obtained by scanning the location information of the invalid sample with a label on the container; or receive a valid sample identifier input on the interface of the terminal.

14. A computer storage medium, characterized in that, The computer storage medium stores a sample information acquisition program, which, when executed by a processor, implements the steps of the sample information acquisition method according to any one of claims 1 to 5 or 6 to 9.

Citation Information

Patent Citations

  • Sample analysis apparatus, sample analysis method, and computer program product

    CN101520462A

  • Extinguisher parameter information acquisition method

    CN104182709A