Sample analysis system and control method thereof

By using different styles to display sample growth curves and providing controls to modify the testing status in blood culture testing institutions, the problems of unintuitive interaction and misoperation after sample reloading are solved, thereby improving user experience and the accuracy of test results.

CN121950474APending Publication Date: 2026-05-01CHENGDU SHEN MINDRAY MEDICAL ELECTRONICS TECHNOLOGY RESEARCH INSTITUTE CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHENGDU SHEN MINDRAY MEDICAL ELECTRONICS TECHNOLOGY RESEARCH INSTITUTE CO LTD
Filing Date
2024-10-30
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Blood culture testing institutions often have unintuitive interfaces after sample reloading, resulting in a poor user experience and potential operator errors that could affect the accuracy of test results.

Method used

By displaying historical growth curves and extended growth curves of samples in different styles in the display module, including different line types, colors, or marker indicators, the reloading status of the samples is clearly defined, and a detection status modification control is provided to restore the historical detection status.

Benefits of technology

It improves the user experience after sample reloading, helps clinicians confirm the confidence level of results and avoid inaccurate results caused by misoperation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121950474A_ABST
    Figure CN121950474A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a sample analysis system and a control method thereof, and the sample analysis system comprises a blood culture module, a display module and a control module. The blood culture module comprises an incubation assembly and a detection assembly, the incubation assembly is used for loading at least one sample and incubating the sample, and the detection assembly is used for detecting microorganism growth parameters of the sample in the incubation assembly to obtain corresponding detection data; the control module is used for acquiring target detection data of the target sample, generating a growth curve of the target sample according to the target detection data, and displaying the growth curve of the target sample in the first display area through the display module; the growth curve of the target sample comprises a historical growth curve before the target sample is reloaded and an extended growth curve after the target sample is reloaded, and the historical growth curve and the extended growth curve are displayed in different styles. On the basis, the sample analysis system provided by the embodiment of the invention can improve the interaction experience of the user after the sample is reloaded.
Need to check novelty before this filing date? Find Prior Art

Description

A sample analysis system and its control method Technical Field

[0001] This application relates to the field of medical device technology, and in particular to a sample analysis system and its control method. Background Technology

[0002] A blood culture testing facility is a microbiological testing device used to detect the presence of bacteria in blood samples. It plays a crucial role in determining the presence of bacteria in a patient's blood for accurate diagnosis. During use, blood culture testing facilities incubate and test blood samples. For example, by incubating and detecting the blood sample, a microbial growth curve is obtained, allowing doctors to make diagnoses based on this curve. Current blood culture testing facilities can analyze the test data and obtain results (e.g., automatically determining whether a sample is positive or negative).

[0003] In actual use at blood culture testing facilities, false alarms may occur (such as false positives and false negatives). In response, operators will remove samples requiring further confirmation from the facility for observation or analysis before returning them for reloading. However, the interactive information about the reloaded samples is not intuitive, impacting the user experience. Furthermore, operators may make mistakes during sample reloading, and in such cases, the testing facility may not provide a user-friendly interface. Summary of the Invention

[0004] The following is an overview of the subject matter described in detail in this application. This overview is not intended to limit the scope of the claims.

[0005] This application provides a sample analysis system and its control method, which can improve the user's interactive experience after the sample is reloaded.

[0006] In a first aspect, embodiments of this application provide a sample analysis system, including:

[0007] A blood culture module includes an incubation component and a detection component. The incubation component is used to load at least one sample and incubate the sample. The detection component is used to detect the microbial growth parameters of the sample in the incubation component and obtain corresponding detection data.

[0008] The display module includes a display interface, the display interface including a first display area, the first display area being used to display the growth curve of at least one microorganism in a sample, the growth curve being generated based on the sample's detection data;

[0009] A control module is used to control the display module to display the growth curve of the sample in the first display area;

[0010] The at least one sample includes at least one target sample that was removed from the incubation component and then reloaded back into the incubation component. The control module is further configured to acquire target detection data of the target sample, generate a growth curve of the target sample based on the target detection data, and display the growth curve of the target sample in the first display area through the display module. The growth curve of the target sample includes a historical growth curve before reloading and an extended growth curve after reloading, wherein the historical growth curve and the extended growth curve are displayed in different styles.

[0011] In one embodiment of this application, the historical growth curve and the extended growth curve are displayed in different styles, including at least one of the following:

[0012] The historical growth curve and the extended growth curve are displayed using different line types;

[0013] The historical growth curve and the extended growth curve are displayed in different colors;

[0014] The historical growth curve and the extended growth curve are indicated by different markings.

[0015] In one embodiment of this application, the control module acquires target detection data of the target sample, generates a growth curve of the target sample based on the target detection data, and displays the growth curve of the target sample in the first display area through the display module, including...

[0016] The control module acquires the first target detection data of the target sample before reloading;

[0017] After receiving a reload instruction indicating that the target sample has been reloaded back into the incubation component, the control module obtains the second target detection data of the target sample after reloading through the detection component.

[0018] The control module generates a historical growth curve based on the first target detection data and an extended growth curve based on the second target detection data.

[0019] The control module displays the historical growth curve and the extended growth curve in the first display area through the display module.

[0020] In one embodiment of this application, the reloading command is sent to the control module after the incubation component detects that the target sample has been reloaded back into the incubation component;

[0021] Alternatively, the reload command is input by the user to indicate that the target sample is reloaded back into the incubation component;

[0022] Alternatively, the sample analysis system may further include a barcode scanning component, which is used to identify the sample's identification code and obtain the sample's loading information before the sample is loaded into the incubation component. The reloading instruction is sent to the control module by the barcode scanning component after determining that the target sample has been reloaded back into the incubation component based on the loading information.

[0023] In one embodiment of this application, the control module acquires target detection data of the target sample, generates a growth curve of the target sample based on the target detection data, and displays the growth curve of the target sample in the first display area through the display module, including:

[0024] The control module acquires the loading information of the sample in the incubation component, and determines the target sample to be removed and reloaded back into the incubation component based on the loading information;

[0025] The control module acquires the first target detection data of the target sample before reloading and the second target detection data after reloading through the detection component.

[0026] The control module generates a historical growth curve based on the first target detection data and an extended growth curve based on the second target detection data.

[0027] The control module displays the historical growth curve and the extended growth curve in the first display area through the display module.

[0028] In one embodiment of this application, the control module acquires loading information of the sample in the incubation component, and determines, based on the loading information, the target sample to be removed and reloaded back into the incubation component, including one of the following:

[0029] The incubation component includes at least one incubation well for loading a sample and a sensor for detecting whether a sample is loaded in the incubation well. The control module obtains the loading information of the sample in the incubation well through the sensor. The control module determines the incubation well in which the sample is removed and the incubation well in which a sample is subsequently loaded based on the loading information. If the incubation well in which the sample is removed and the incubation well in which the sample is subsequently loaded are the same, and / or the time interval between removing the sample and loading the sample is less than a preset time, it is determined that the removed and loaded samples are the same target sample.

[0030] In one embodiment of this application, the display interface further includes a second display area for displaying a sample list. The control module is further configured to determine the selected sample based on the user's selection operation in the sample list, obtain the detection data of the selected sample, generate the growth curve of the selected sample based on the detection data, and control the display module to display the growth curve of the selected sample in the first display area. Preferably, the first display area and the second display area are displayed on the same screen in the display interface.

[0031] In one embodiment of this application, when the selected sample is the target sample, the growth curve of the selected sample displayed by the display module in the first display area includes the historical growth curve and the extended growth curve displayed with different display styles; and / or, when the selected sample is not the target sample, the growth curve of the selected sample displayed by the display module in the first display area is displayed with a single style.

[0032] In one embodiment of this application, the display interface further includes a status display area for displaying the sample detection status, and a detection status modification control for modifying the sample detection status. Preferably, the detection status modification control is an option list, which includes at least one historical detection status.

[0033] In one embodiment of this application, the control module is further configured to periodically acquire the detection data of the sample through the detection component, and to interpret the periodically acquired detection data to determine the detection status corresponding to different interpretation times of the sample, wherein the detection status includes the latest detection status of the sample and at least one previous historical detection status.

[0034] The control module is also used to control the display module to display the latest detection status of the sample in the status display area;

[0035] The control module is also used to obtain the historical detection state that the user selects to restore in the option list, and control the display module to restore the display of the selected historical detection state in the status display area.

[0036] In one embodiment of this application, after the control module interprets the detection data and determines that the detection status of the sample is a result status, the control module stops interpreting the detection data of the sample.

[0037] When the user selects the historical detection state to be restored as the process state from the option list, the control module continues to interpret the updated detection data of the sample, and / or, the display interface is also provided with a first control. When the control module receives operation information from the user on the first control, it continues to interpret the updated detection data of the sample.

[0038] In one embodiment of this application, the option list includes multiple detection status options, among which a historical detection status is the previous detection status of the sample;

[0039] Alternatively, the option list includes multiple detection status options, among which at least one of the historical detection statuses is included. The option list also displays a display mark for marking the historical detection status among the multiple detection status options; and / or, the historical detection status among the multiple detection status options has a different display style than the other detection status options. Preferably, the multiple detection status options include a first detection status option for characterizing a positive sample, a second detection status option for characterizing a negative sample, and a third detection status option for characterizing a sample that is being cultured.

[0040] In one embodiment of this application, the control module is further configured to periodically acquire the detection data of the sample through the detection component, and interpret the detection data to determine the detection status corresponding to different interpretation times of the sample; the display interface further includes a historical detection status display area, which displays the detection status corresponding to different interpretation times of the sample.

[0041] In one embodiment of this application, the control module periodically acquires the detection data of the target sample through the detection component, and interprets the detection data to determine the detection status corresponding to different interpretation times of the sample;

[0042] When the control module determines that the target sample has been reloaded back into the blood culture module, it displays an option to re-interpret the sample to the user via the display module. Preferably, the control module controls the display module to display the option to re-interpret the sample in a pop-up window.

[0043] If the control module receives a first operation message indicating that the user has chosen not to re-interpret, the control module stops interpreting the detection data of the target sample;

[0044] And / or, if the control module receives second operation information indicating that the user has chosen to re-interpret, the control module continues to interpret the updated detection data of the target sample.

[0045] In one embodiment of this application, when the control module determines that the target sample has been reloaded back into the blood culture module, displaying an option to the user via the display module to re-interpret the sample includes:

[0046] The control module determines that the target sample is reloaded back into the blood culture module;

[0047] If the target sample has not been identified in terms of detection status before reloading, the updated detection data of the target sample will continue to be identified.

[0048] If the target sample has already been identified in terms of detection status before reloading, the control will display the option to re-identify the sample to the user via the display module.

[0049] In one embodiment of this application, the control module periodically acquires the detection data of the target sample through the detection component and interprets the detection data to determine the detection status corresponding to different interpretation times of the sample; the control module is also used to respond to the reload instruction to continue to interpret the updated detection data of the target sample; preferably, the reload instruction is input by the user and is used to indicate that the target sample is reloaded back into the incubation component and re-interpreted.

[0050] Secondly, embodiments of this application provide a sample analysis system, including:

[0051] The blood culture module is used to load at least one sample and detect the microbial growth parameters of the sample to obtain the sample's test data.

[0052] The display module includes a display interface, the display interface including a first display area, the first display area including a status display area for displaying the sample detection status, and a detection status modification control for modifying the sample detection status;

[0053] The control module is used to acquire sample detection data through the blood culture module, interpret the detection data to determine the sample detection status and control the display module to display the detection status in the status display area, and acquire user operations on the detection status modification control, determine the historical detection status to be restored, and control the display module to restore the display of the selected historical detection status in the status display area.

[0054] Preferably, the detection status modification control is an option list, which includes at least one historical detection status; obtaining the user's operation on the detection status modification control includes: obtaining the historical detection status that the user selects to restore from the option list.

[0055] In one embodiment of this application, the control module acquires sample detection data through the blood culture module, interprets the detection data to determine the sample's detection status, and controls the display module to display the detection status in the status display area, including:

[0056] The control module is used to periodically acquire the test data of the sample through the blood culture module, and to interpret the periodically acquired test data to determine the test status of the sample at different interpretation times. The test status includes the latest test status of the sample and at least one previous historical test status.

[0057] The control module is also used to control the display module to display the latest detection status of the sample in the status display area.

[0058] In one embodiment of this application, after the control module interprets the detection data and determines that the detection status of the sample is a result status, the control module stops interpreting the detection data of the sample.

[0059] When the user selects the historical detection state to be restored as the process state from the option list, the control module continues to interpret the updated detection data of the sample, and / or, the display interface is also provided with a first control. When the control module receives operation information from the user on the first control, it continues to interpret the updated detection data of the sample.

[0060] In one embodiment of this application, the option list includes multiple detection status options, among which a historical detection status is the previous detection status of the sample.

[0061] In one embodiment of this application, the option list includes multiple detection status options, and the multiple detection status options include at least one of the historical detection statuses;

[0062] The option list also displays display markers for marking the historical detection status among the plurality of detection status options; and / or, the historical detection status among the plurality of detection status options has a different display style than other detection status options.

[0063] In one embodiment of this application, the plurality of detection status options include a first detection status option for characterizing the sample as positive, a second detection status option for characterizing the sample as negative, and a third detection status option for characterizing the sample as being in the process of cultivation.

[0064] In one embodiment of this application, the first display interface is further configured to display a form display area for at least one of the sample culture flask information, wherein the status display area and the option list are set within the form display area.

[0065] In one embodiment of this application, the display interface further includes a historical detection status display area, which displays the detection status corresponding to different reading times of the sample.

[0066] In one embodiment of this application, the historical detection status display area further displays detailed information about the detection status at various different reading times, and the detailed information includes at least one of the following:

[0067] The time required to determine the detection status;

[0068] The detection status is determined by the duration the sample has been loaded.

[0069] In one embodiment of this application, when the control module determines that the sample has been removed by the user, it is reloaded back into the blood culture module, and the display module shows the user the option of whether to re-interpret the sample.

[0070] If the control module receives a first operation message indicating that the user has chosen not to re-interpret, the control module stops interpreting the detection data of the sample;

[0071] And / or, if the control module receives second operation information indicating that the user has chosen to re-interpret, the control module continues to interpret the updated detection data of the sample.

[0072] In one embodiment of this application, when the control module determines that the sample has been reloaded back into the blood culture module, displaying the option of whether to re-interpret the sample to the user via the display module includes:

[0073] The control module determines that the sample is reloaded back into the blood culture module;

[0074] If the detection status of the sample is not determined before reloading, the updated detection data of the sample will continue to be interpreted.

[0075] If the sample has already been identified as having a detection status before being reloaded, the control will display the option to re-identify the sample to the user via the display module.

[0076] In one embodiment of this application, the control module displays an option to the user to re-evaluate the data via a display module, including:

[0077] The control module controls the display module to display the option of whether to re-evaluate in a pop-up window.

[0078] In one embodiment of this application, the display interface further includes a second display area for displaying a sample list of the samples. Preferably, the first display area and the second display area are displayed on the same screen in the display interface.

[0079] In one embodiment of this application, the control module is further configured to control the display module to display the detection status of the selected sample and the option list in the first display area according to the selected sample selected by the user in the sample list.

[0080] Thirdly, embodiments of this application provide a control method for a sample analysis system, the sample analysis system including a blood culture module and a display module, the blood culture module being used to detect microbial growth parameters of at least one sample loaded on it, and the control method including:

[0081] The target detection data of the target sample is obtained through the blood culture module, wherein the target sample is the sample that has been taken out of the blood culture module and then reloaded back into the blood culture module;

[0082] The growth curve of the target sample is generated based on the target detection data, and the display module is controlled to display the growth curve of the target sample in its display interface. The growth curve of the target sample includes the historical growth curve before the target sample is reloaded and the extended growth curve after reloading. The historical growth curve and the extended growth curve are displayed in different styles.

[0083] In one embodiment of this application, the display interface further includes a status display area for displaying the sample detection status, and a detection status modification control for modifying the sample detection status. Preferably, the detection status modification control is an option list, which includes at least one historical detection status. The control method further includes:

[0084] The blood culture module periodically acquires the test data of the sample and interprets the periodically acquired test data to determine the test status of the sample at different interpretation times. The test status includes the latest test status of the sample and at least one previous historical test status.

[0085] The display module is controlled to display the latest detection status of the sample in the status display area;

[0086] The system obtains the historical detection state that the user selects to restore from the option list, and controls the display module to restore the display of the selected historical detection state in the status display area.

[0087] Fourthly, embodiments of this application provide a control method for a sample analysis system, the sample analysis system including a blood culture module and a display module, the blood culture module being used to detect microbial growth parameters of at least one sample loaded on it, and the control method including:

[0088] The blood culture module acquires the test data of the sample, interprets the test data to determine the test status of the sample, and controls the display module to display the test status.

[0089] The system obtains the historical detection state restored by user input and controls the display module to restore the display of the selected historical detection state in its display interface.

[0090] The embodiments of this application include at least the following beneficial effects:

[0091] On one hand, an embodiment of this application provides a sample analysis system including a blood culture module, a display module, and a control module. The blood culture module includes an incubation component and a detection component. The incubation component is used to load at least one sample and incubate the sample. The detection component is used to detect the microbial growth parameters of the sample in the incubation component and obtain corresponding detection data. The display module includes a display interface, which includes a first display area for displaying the growth curve of microorganisms in at least one sample. The growth curve is generated based on the sample's detection data. The control module controls the display module to display the sample's growth curve in the first display area. The at least one sample includes at least one target sample that has been removed from the incubation component and reloaded back into it. The control module is further used to acquire target detection data for the target sample, generate a growth curve for the target sample based on the target detection data, and display the growth curve of the target sample in the first display area via the display module. The growth curve of the target sample includes a historical growth curve before reloading and an extended growth curve after reloading, wherein the historical growth curve and the extended growth curve are displayed in different styles. Because the extended growth curve after reloading the target sample is displayed in a different style than the historical growth curve before reloading, it serves two purposes: firstly, it indicates that the target sample has been reloaded, and clinicians should consider the confidence level of the results and re-evaluate the test results of the target sample based on the curves; secondly, the different display styles of the curves facilitate clinicians in re-evaluating the test results of the target sample by considering the time period and performance of the target sample after reloading. Based on this, the sample analysis system of this application embodiment can improve the user's interactive experience after sample reloading.

[0092] On the other hand, one embodiment of this application provides a sample analysis system including a blood culture module, a display module, and a control module. The blood culture module is used to load at least one sample and detect the microbial growth parameters of the sample to obtain sample detection data. The display module includes a display interface, a first display area, a status display area for displaying the sample detection status, and a detection status modification control for modifying the sample detection status. The control module is used to acquire the sample detection data through the blood culture module, interpret the detection data to determine the sample detection status, control the display module to display the detection status in the status display area, and acquire user operations on the detection status modification control to determine the historical detection status to be restored, and control the display module to restore the selected historical detection status in the status display area. Based on this, the sample analysis system of this embodiment can provide a detection status modification control to select and restore a historical detection status when the user mis-operates during reloading, allowing the user to restore the historical detection status in case of misoperation, thereby avoiding inaccurate results caused by user error.

[0093] On the other hand, one embodiment of this application provides a control method for a sample analysis system. The sample analysis system includes a blood culture module and a display module. The blood culture module is used to detect the microbial growth parameters of at least one sample loaded on it. The control method includes: acquiring target detection data of a target sample through the blood culture module, wherein the target sample is a sample that has been removed from the blood culture module and reloaded back into the blood culture module; generating a growth curve of the target sample based on the target detection data; and controlling the display module to display the growth curve of the target sample on its display interface. The growth curve of the target sample includes a historical growth curve before reloading and an extended growth curve after reloading, wherein the historical growth curve and the extended growth curve are displayed in different styles. Since the extended growth curve after reloading and the historical growth curve before reloading are displayed in different styles, on the one hand, it can prompt that the target sample has been reloaded, and the clinician should consider the confidence level of the results and re-determine the test results of the target sample based on the curve; on the other hand, the different display styles of the curves can facilitate the clinician to re-determine the test results of the target sample based on the time period and performance of the target sample after reloading. Based on this, the control method of the sample analysis system of this application embodiment can improve the user's interactive experience after sample reloading.

[0094] On the other hand, one embodiment of this application provides a control method for a sample analysis system. The sample analysis system includes a blood culture module and a display module. The blood culture module is used to detect microbial growth parameters of at least one sample loaded on it. The control method includes: acquiring sample detection data through the blood culture module, interpreting the detection data to determine the sample detection status, and controlling the display module to display the detection status; acquiring historical detection statuses restored by user input, and controlling the display module to restore the selected historical detection status in its display interface. Based on this, the control method of the sample analysis system in this embodiment of the application, when the user reloads the system by mistake, allows the user to restore the historical detection status by acquiring the user input, thereby avoiding inaccurate results caused by user error.

[0095] Other features and advantages of the embodiments of this application will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the embodiments of this application. The objects and other advantages of the embodiments of this application may be realized and obtained by means of the structures particularly pointed out in the description, claims, and drawings. Attached Figure Description

[0096] The accompanying drawings are used to provide a further understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.

[0097] Figure 1 is a structural block diagram of a sample analysis system provided in an embodiment of this application;

[0098] Figure 2 is a schematic diagram of a display interface with a microbial growth curve provided in an embodiment of this application;

[0099] Figure 3 is a schematic diagram of a display interface with a status display area provided in an embodiment of this application;

[0100] Figure 4 is a schematic diagram of a display interface with a historical detection status display area provided in an embodiment of this application;

[0101] Figure 5 is a schematic diagram of a re-reading interface popping up on the display interface according to an embodiment of this application;

[0102] Figure 6 is a structural block diagram of a sample analysis system provided in another embodiment of this application;

[0103] Figure 7 is a flowchart of a control method for a sample analysis system provided in an embodiment of this application;

[0104] Figure 8 is a flowchart of steps S201 to S203 provided in an embodiment of this application;

[0105] Figure 9 is a flowchart of a control method for a sample analysis system provided in another embodiment of this application. Detailed Implementation

[0106] The present application will be further described below with reference to the accompanying drawings and specific embodiments. The described embodiments should not be considered as limitations on the present application, and all other embodiments obtained by those skilled in the art without inventive effort are within the scope of protection of the present application.

[0107] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0108] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0109] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatuses.

[0110] A blood culture testing facility is a microbiological testing device used to detect the presence of bacteria in blood samples. It plays a crucial role in determining the presence of bacteria in a patient's blood for accurate diagnosis. During use, blood culture testing facilities incubate and test blood samples. For example, by incubating and detecting the blood sample, a microbial growth curve is obtained, allowing doctors to make diagnoses based on this curve. Current blood culture testing facilities can analyze the test data and obtain results (e.g., automatically determining whether a sample is positive or negative).

[0111] In actual use at blood culture testing facilities, false alarms may occur (such as false positives and false negatives). In response, operators will remove samples requiring further confirmation from the facility for observation or analysis before returning them for reloading. However, the interactive information about the reloaded samples is not intuitive, impacting the user experience. Furthermore, operators may make mistakes during sample reloading, and in such cases, the testing facility may not provide a user-friendly interface.

[0112] Based on this, this application provides a sample analysis system and its control method, which can improve the user's interactive experience after the sample is reloaded.

[0113] This application provides a sample analysis system that improves the user experience after sample reloading. Figure 1 shows a structural block diagram of a sample analysis system. The sample analysis system 100 may include a blood culture module 110, a display module 120, and a control module 130.

[0114] The blood culture module 110 includes an incubation component 140 and a detection component 150. The incubation component 140 is used to load at least one sample and incubate the sample. The detection component 150 is used to detect the microbial growth parameters of the sample in the incubation component and obtain corresponding detection data. The incubation component 140 has multiple incubation wells for placing culture bottles, and the sample is placed inside the culture bottles. The detection component 150 can be installed in the incubation component 140 and performs microbial detection on the sample in the culture bottle to obtain corresponding detection data. At least one sample includes at least one target sample that has been removed from the incubation component 140 and reloaded back into the incubation component 140.

[0115] As shown in Figure 2, the display module 120 includes a display interface 200, which includes a first display area 210. The first display area 210 is used to display the growth curve of at least one microorganism in a sample. The growth curve is generated based on the sample's detection data.

[0116] The control module 130 controls the display module 120 to display the growth curve of the sample in the first display area 210. The control module 130 is also used to acquire target detection data of the target sample, generate the growth curve of the target sample based on the target detection data, and display the growth curve of the target sample in the first display area 210 through the display module 120. The growth curve of the target sample includes the historical growth curve 211 before the target sample is reloaded and the extended growth curve 212 after reloading, wherein the historical growth curve 211 and the extended growth curve 212 are displayed in different styles.

[0117] In real-world scenarios, operators may retrieve samples from the incubation component 140 under various circumstances. For example, when the sample analysis system outputs test results, such as a positive result, the operator may need to retrieve the sample from the incubation component 140 for further reassessment; another example is a positive result followed by the operator reassessing the sample as a false positive; yet another example is a positive result followed by the operator returning the sample to the incubation component 140 because there is nowhere to store it; or yet another example is simply the operator wanting to retrieve the sample from the incubation component 140 to examine it. Regardless of the operator's purpose in removing the culture flask containing the target sample from the incubation assembly 140 and then reloading it back into the incubation assembly 140, the extended growth curve 212 of the target sample after reloading and the historical growth curve 211 before reloading will be displayed in different styles. This allows the display module 120 to display the growth curve of the target sample in the first display area 210 to indicate that it has been reloaded, so that the doctor should consider whether the result is incorrect when making a diagnosis and make a new diagnosis based on the curve.

[0118] It should be noted that when reloading the culture flask containing the target sample back into the incubation component 140, the operator can choose to put it back without processing, or choose to re-judge, i.e., put it back to extend the test. During this selection process, the operator may make a mistake, leading to an incorrect selection. However, in this embodiment, as long as the operator reloads the culture flask containing the target sample back into the incubation component 140, an extended growth curve of the target sample after reloading will be generated. Furthermore, because the extended growth curve has a different display style than the historical growth curve, users can intuitively obtain the extended culture growth curve information, avoiding the loss of results due to misoperation. Therefore, even in the event of misoperation, the sample analysis system of this embodiment can provide a user-friendly interactive experience.

[0119] Because the extended growth curve 212 after reloading the target sample is displayed in a different style than the historical growth curve 211 before reloading, it serves two purposes: firstly, it indicates that the target sample has been reloaded, and clinicians should consider the confidence level of the results and re-evaluate the test results of the target sample based on the curves; secondly, the different display styles of the curves facilitate clinicians in re-evaluating the test results of the target sample by considering the time period and performance of the target sample after reloading. Based on this, the sample analysis system of this application embodiment can improve the user's interactive experience after sample reloading.

[0120] It should be noted that the structure in Figure 1 is for illustrative purposes only, and may include more or fewer components than shown in Figure 1, or have a different configuration. The components shown in Figure 1 can be implemented in hardware and / or software.

[0121] In one embodiment, the historical growth curve 211 and the extended growth curve 212 are displayed in different styles, including but not limited to: displaying the historical growth curve 211 and the extended growth curve 212 with different line types, for example, displaying the historical growth curve 211 as a broken line and the extended growth curve 212 as a wavy line; displaying the historical growth curve 211 and the extended growth curve 212 with different colors, for example, displaying the historical growth curve 211 in black and the extended growth curve 212 in green; and displaying the historical growth curve 211 and the extended growth curve 212 with different markers, for example, displaying the historical growth curve 211 with a star marker and the extended growth curve 212 with a square marker. It should be noted that the specific display method for different styles is not limited in this application embodiment, as long as it allows for a visually clear distinction between the historical growth curve 211 and the extended growth curve 212.

[0122] In one embodiment, the control module 130 acquires target detection data of the target sample, generates a growth curve of the target sample based on the target detection data, and displays the growth curve of the target sample in the first display area 210 through the display module 120, including:

[0123] The control module 130 acquires the first target detection data of the target sample before reloading; after receiving the reloading instruction representing the reloading of the target sample back into the incubation component 140, the control module 130 acquires the second target detection data of the target sample after reloading through the detection component 150; the control module 130 generates a historical growth curve 211 based on the first target detection data and an extended growth curve 212 based on the second target detection data; the control module 130 displays the historical growth curve 211 and the extended growth curve 212 in the first display area 210 through the display module 120.

[0124] It is understood that the first detection data includes detection data at different time points before the target sample is reloaded, and the second detection data includes detection data at different time points after the target sample is reloaded. The control module 130 generates a historical growth curve 211 based on the first target detection data and an extended growth curve 212 based on the second target detection data. Taking Figure 2 as an example, its horizontal axis represents time, and its vertical axis represents a point of reflectivity. Multiple points can generate growth curves. Multiple points before reloading form the historical growth curve 211, and multiple points after reloading form the extended growth curve 212.

[0125] In one embodiment, the reloading command can be sent to the control module 130 after the incubation component 140 detects that the target sample has been reloaded back into the incubation component 140. When the operator reloads the culture bottle containing the target sample back into the incubation component 140, the incubation component 140 detects the culture bottle containing the target sample and sends a reloading command to the control module 130. After receiving the reloading command, the control module 130 obtains the second target detection data of the target sample after reloading through the detection component 150. Then, the control module 130 generates a historical growth curve 211 based on the first target detection data and an extended growth curve 212 based on the second target detection data, and displays the historical growth curve 211 and the extended growth curve 212 in the first display area 210 through the display module 120.

[0126] In one embodiment, the reloading command can be input by the user to indicate that the target sample has been reloaded back into the incubation component 140. When the operator reloads the culture flask containing the target sample back into the incubation component 140, the operator inputs the reloading command to the control module 130, so that the control module 130 receives the operation information that the target sample has been reloaded back into the incubation component 140. After receiving the reloading command, the control module 130 obtains the second target detection data of the target sample after reloading through the detection component 150. Then, the control module 130 generates a historical growth curve 211 based on the first target detection data and an extended growth curve 212 based on the second target detection data, and displays the historical growth curve 211 and the extended growth curve 212 in the first display area 210 through the display module 120.

[0127] In one embodiment, the sample analysis system 100 further includes a barcode scanning component. This component identifies the sample's identifier and obtains the sample's loading information before the sample is loaded into the incubation component 140. A reloading command is sent to the control module 130 after the barcode scanning component determines that the target sample has been reloaded back into the incubation component 140 based on the loading information. When an operator reloads a culture flask containing the target sample back into the incubation component 140, the operator identifies the target sample's identifier and obtains the target sample's loading information using the barcode scanning component. After determining that the target sample has been reloaded back into the incubation component 140 based on the loading information, the barcode scanning component sends a reloading command to the control module 130. Upon receiving the reloading command, the control module 130 obtains second target detection data of the target sample after reloading through the detection component 150. Then, the control module 130 generates a historical growth curve 211 based on the first target detection data and an extended growth curve 212 based on the second target detection data, and displays the historical growth curve 211 and the extended growth curve 212 in the first display area 210 through the display module 120.

[0128] It should be noted that the control module 130 can acquire the first target detection data of the target sample before reloading into the incubation component 140; alternatively, it can acquire both the first target detection data before reloading and the second target detection data after reloading into the incubation component 140 via the detection component 150 after the target sample is reloaded into the incubation component 140. Subsequently, the control module 130 can generate a historical growth curve 211 based on the first target detection data and an extended growth curve 212 based on the second target detection data, and display the historical growth curve 211 and the extended growth curve 212 in the first display area 210 via the display module 120.

[0129] In one embodiment, the control module 130 acquires the loading information of the sample in the incubation component 140, and determines the target sample to be removed and reloaded back into the incubation component 140 based on the loading information, including:

[0130] The incubation component 140 includes at least one incubation well for loading a sample and a sensor for detecting whether a sample is loaded in the incubation well. The control module 130 obtains the loading information of the sample in the incubation well through the sensor. The control module 130 determines the incubation well where the sample is removed and the incubation well where a sample will be loaded later based on the loading information. If the incubation well where the sample is removed and the incubation well where the sample is loaded later are the same, and / or the time interval between removing the sample and loading the sample later is less than a preset time, it is determined that the removed and loaded samples are the same target sample.

[0131] When an operator removes a culture flask containing the target sample from the incubation well and then reloads it back into the same incubation well, the sample analysis system 100 determines that the removed and reloaded samples are the same target sample. Alternatively, if the time interval between removing the culture flask containing the target sample from the incubation well and reloading it back into the incubation well is less than a preset time (i.e., the time interval is relatively short), the sample analysis system 100 determines that the removed and reloaded samples are the same target sample.

[0132] In one embodiment, as shown in FIG2, the display interface 200 may further include a second display area 220, which is used to display a sample list. The control module 130 is also used to determine the selected sample according to the user's selection operation in the sample list, obtain the detection data of the selected sample, generate the growth curve of the selected sample according to the detection data, and control the display module 120 to display the growth curve of the selected sample in the first display area 210.

[0133] It should be noted that the selected sample can be a reloaded target sample or not. That is, regardless of whether the sample has been reloaded, it will be displayed in the sample list in the second display area 220.

[0134] It is understood that the user's selection operation can be a click to select, a precise search, or a filter selection; this application embodiment does not specifically limit this. When the user selects a sample from the sample list, the control module 130 acquires the detection data of the selected sample and generates a growth curve of the selected sample based on the detection data. The display module 120 displays the growth curve of the selected sample in the first display area 210.

[0135] Preferably, as shown in FIG2, the first display area 210 and the second display area 220 can be displayed on the same screen in the display interface 200. That is, the first display area 210 and the second display area 220 can also be displayed on a split screen in the display interface 200.

[0136] In one embodiment, when the selected sample is the target sample, the growth curve of the selected sample displayed by the display module 120 in the first display area 210 includes a historical growth curve 211 and an extended growth curve 212 displayed with different display styles; and / or, when the selected sample is not the target sample, the growth curve of the selected sample displayed by the display module 120 in the first display area 210 is displayed with a single style.

[0137] When the user selects a reloaded target sample from the sample list, the display module 120 will display the historical growth curve 211 and extended growth curve 212 of the selected sample in the first display area 210, and the historical growth curve 211 and extended growth curve 212 will be displayed using different display styles.

[0138] When the user selects a different target sample from the sample list than the reloaded one, the display module 120 will display the growth curve of the selected sample in the first display area 210, and the growth curve will be displayed in a single style.

[0139] Based on this, users can intuitively see whether the selected sample has been reloaded.

[0140] In one embodiment, the display interface 200 further includes a status display area 230 for displaying the sample detection status, and a detection status modification control 240 for modifying the sample detection status.

[0141] Taking Figure 3 as an example, the status display area 230 in the display interface 200 can be the culture status entry in Figure 3, which is used to display the sample detection status, such as positive, negative to date, etc., where negative to date indicates that the sample is being cultured and no test results have been obtained.

[0142] As can be understood, as shown in Figure 3, the display interface 200 can display not only growth curves, but also various other information such as culture flask information, sample information, and patient information.

[0143] As can be understood, as shown in Figure 3, the display interface 200 also includes a detection status modification control 240, which provides options for modifying the detection results, including historical detection status, such as positive, negative, and negative to date.

[0144] Preferably, as shown in Figure 3, the detection status modification control 240 can be an option list, which includes at least one historical detection status. That is, the options for providing modifiable detection results can be presented in the form of an option list. It should be noted that the option list can be triggered by user interaction or presented through a fixed window.

[0145] Understandably, the detection status modification control 240 may not use the option list presentation method. That is, it can use other presentation methods besides the option list. For example, the options can be presented as multiple fixed boxes, which can be arranged horizontally or vertically. Users can select the corresponding options by checking or clicking the filled solid dots.

[0146] In one embodiment, the control module 130 is further configured to periodically acquire detection data of the sample through the detection component 150, and to interpret the periodically acquired detection data to determine the detection status corresponding to different interpretation times of the sample, wherein the detection status includes the latest detection status of the sample and at least one previous historical detection status.

[0147] The control module 130 can periodically acquire the sample's detection data through the detection component 150 at fixed intervals. For example, if the culture time of a sample is 5 days, the control module 130 can acquire the sample's detection data every day. Taking the reflectance in Figure 2 as an example, the control module 130 interprets the detection data to determine the detection status of the sample at different interpretation times. The detection status includes the latest detection status of the sample and at least one previous historical detection status. For example, the detection status can include positive or negative, and negative to date.

[0148] It should be noted that interpretation refers to the process of monitoring and analyzing absorbance changes at specific wavelengths, using data processing techniques to calculate the rate and acceleration in the growth curve, and predicting and determining the positivity or positivity of microbial biochemical reactions, thereby quickly and accurately identifying bacterial species.

[0149] The control module 130 can control the display module 120 to display the latest test status of the sample in the status display area 230, such as positive, negative, or negative to date.

[0150] When a user makes a mistake and realizes that their action was a mistake, they can select the historical loading result to be restored from the option list when reloading. The control module 130 obtains the historical detection status selected by the user from the option list and controls the display module 120 to restore the selected historical detection status in the status display area 230. This allows the user to restore the historical loading result when making a mistake, avoiding inaccurate results caused by the mistake.

[0151] In one embodiment, after the control module 130 interprets the detection data and determines that the detection status of the sample is the result status, the control module 130 stops interpreting the detection data of the sample.

[0152] For example, once the control module 130 interprets the detection data and determines that the sample's detection status is positive, it will no longer interpret the sample's detection data.

[0153] When the user selects the historical detection state to be restored as the process state from the option list, the control module 130 continues to interpret the updated detection data of the sample, and / or, the display interface 200 is also provided with a first control 250. When the control module 130 receives the operation information of the user operating the first control 250, it continues to interpret the updated detection data of the sample.

[0154] For example, when a user changes the test status of a sample to negative so far, the control module 130 will automatically continue to interpret the updated test data of the sample in the next judgment cycle.

[0155] For example, the display interface 200 is also equipped with a first control 250, which can be a re-reading button as shown in the lower part of Figure 3. When the user manually clicks the re-reading button, the control module 130 will continue to read the updated detection data of the sample.

[0156] In one embodiment, the option list includes multiple detection status options, among which there is a historical detection status, which is the previous detection status of the sample. That is, in this case, the user's restore operation in the detection status option can only restore to the previous detection status of the sample.

[0157] Alternatively, the option list may include multiple detection status options, including at least one historical detection status. The option list may also display markers indicating historical detection statuses among the multiple detection status options; and / or, the display style of the historical detection statuses among the multiple detection status options may differ from that of the other detection status options. In this case, the user's restore operation among the multiple detection status options can restore any previous historical detection status of the sample. Furthermore, the display style of the historical detection statuses among the multiple detection status options is different from that of the other detection status options. For example, as shown in Figure 3, the detection status modification control 240 is presented as an option list with multiple detection status options to choose from. The historical detection status "positive" is followed by a clock-like indicator, while the other detection status options "negative" and "negative to date" do not have a clock-like indicator. Therefore, the display style of this historical detection status is different from that of the other detection statuses, allowing the user to intuitively understand the historical detection status of the sample from the option list and facilitating quick selection of the restore operation. It should be noted that there may be other display styles for the historical detection status and other detection status options, as long as they are easy for users to distinguish intuitively. This application embodiment does not make specific limitations on this.

[0158] Preferably, the plurality of detection status options may include a first detection status option for characterizing a sample as positive, a second detection status option for characterizing a sample as negative, and a third detection status option for characterizing a sample as being in culture.

[0159] In one embodiment, the control module 130 is further configured to periodically acquire the detection data of the sample through the detection component 150 and interpret the detection data to determine the detection status corresponding to different interpretation times of the sample; the display interface 200 also includes a historical detection status display area 260, which displays the detection status corresponding to different interpretation times of the sample.

[0160] The control module 130 can periodically acquire sample detection data through the detection component 150 at fixed intervals. For example, the control module 130 can acquire the sample detection data every 8 hours and interpret the data to determine the detection status corresponding to different interpretation times. As shown in Figure 4, the display interface 200 may also include a historical detection status display area 260, which displays the detection status corresponding to different interpretation times of the sample. As shown in Figure 4, every 8 hours, the control module 130 interprets the detection data, and the corresponding detection statuses are "negative so far", "positive", "negative so far", "negative so far", "negative so far", and "negative".

[0161] In one embodiment, the control module 130 periodically acquires detection data of the target sample through the detection component 150 and interprets the detection data to determine the detection status corresponding to different interpretation times of the sample. When the control module 130 determines that the target sample has been reloaded into the blood return culture module 110, it displays an option for re-interpretation to the user through the display module 120. That is, when the user reloads the culture bottle containing the target sample into the blood return culture module 110, the display module 120 will display an option for re-interpretation to the user so that the user can confirm the operation.

[0162] Preferably, the control module 130 controls the display module 120 to display the option of whether to re-evaluate in a pop-up window.

[0163] The display module 120 can display the option 270 for re-judgment in a pop-up window, as shown in Figure 5. The re-judgment option 270 displays information such as "The following culture bottles have incubation results. Confirm to re-judge the results", and also displays information such as bottle barcode, location, culture status and completion time.

[0164] As shown in Figure 5, below option 270, which is re-read, there are also "OK" and "Cancel" operation buttons.

[0165] If the control module 130 receives a first operation message indicating that the user has chosen not to re-interpret the data, the control module 130 stops interpreting the detection data of the target sample. For example, when the user selects the "Cancel" operation button, which is the first operation message indicating that the user has chosen not to re-interpret the data, the control module 130 will stop interpreting the detection data of the target sample.

[0166] And / or, if the control module 130 receives a second operation message indicating that the user has chosen to re-interpret, the control module 130 continues to interpret the updated detection data of the target sample. For example, when the user selects the "OK" operation button, that is, the second operation message indicating that the user has chosen to re-interpret, the control module 130 will continue to interpret the updated detection data of the target sample.

[0167] In one embodiment, the control module 130 determines that the target sample has been reloaded into the blood culture module 110; if the target sample has not been identified in terms of detection status before reloading, the updated detection data of the target sample is continued to be identified; if the target sample has been identified in terms of detection status before reloading, the control module 120 displays the option of re-identification to the user.

[0168] When the user reloads the culture flask containing the target sample into the blood return culture module 110, and the target sample has not yet been identified in terms of detection status before reloading, the control module 130 continues to analyze the updated detection data of the target sample. However, if the target sample has already been identified in terms of detection status before reloading, the control module 130 controls the display module 120 to show the user an option to re-analyze the data, as shown in Figure 5. The re-analysis option 270 displays information such as "The following culture flasks have incubation results; confirm re-analysis of results."

[0169] In one embodiment, the control module 130 periodically acquires the detection data of the target sample through the detection component 150 and interprets the detection data to determine the detection status corresponding to different interpretation times of the sample; the control module 130 is also used to continue to interpret the updated detection data of the target sample in response to the reload command.

[0170] In this situation, when the control module 130 receives the reload instruction, the control module 130 will directly continue to interpret the updated detection data of the target sample without needing to go through the user inputting a re-interpretation instruction to confirm again.

[0171] Preferably, the reload command is input by the user and is used to indicate that the target sample is reloaded back into the incubation component 140 and re-interpreted.

[0172] When the operator reloads the culture flask containing the target sample back into the incubation component 140, the operator inputs a reload command to the control module 130, so that the control module 130 receives the operation information that the target sample has been reloaded back into the incubation component 140. After receiving the reload command, the control module 130 will directly continue to interpret the updated detection data of the target sample without needing the user to input a re-interpretation command to confirm again.

[0173] This application embodiment also provides a sample analysis system. In case of user error during reloading, the sample analysis system can provide a control to modify the detection status and choose to restore the historical detection status. This allows the user to restore the historical detection status in case of error, thereby avoiding inaccurate results caused by user error. Figure 6 shows a structural block diagram of a sample analysis system. The sample analysis system 100 may include a blood culture module 110, a display module 120, and a control module 130.

[0174] The blood culture module 110 is used to load at least one sample and detect the microbial growth parameters of the sample to obtain the sample detection data.

[0175] As shown in Figure 3, the display module 120 includes a display interface 200, which includes a first display area 210. The first display area 210 includes a status display area 230 for displaying the sample detection status and a detection status modification control 240 for modifying the sample detection status.

[0176] The control module 130 is used to acquire the test data of the sample through the blood culture module 110, and interpret the test data to determine the test status of the sample and control the display module 120 to display the test status in the status display area. It is also used to acquire the user's operation on the test status modification control 240, determine the historical test status to be restored, and control the display module 120 to restore the display of the selected historical test status in the status display area 230.

[0177] When reloading the culture flask containing the target sample into the blood return culture module 110, the operator can choose to put it back without processing, or choose to re-judge, i.e., put it back to extend the test. During this selection process, the operator may make a mistake, leading to an incorrect selection. However, in this embodiment, when the operator realizes the mistake, they can modify the current culture status of the sample, allowing a restoration to the judgment result of a previous testing state, thereby avoiding erroneous results.

[0178] Preferably, the detection status modification control 240 can be an option list, which includes at least one historical detection status; obtaining the user's operation on the detection status modification control 240 includes: obtaining the user's selection of a historical detection status to be restored from the option list.

[0179] In this situation, when a user accidentally reloads the system, the sample analysis system can provide a list of options to restore the historical detection state, allowing the user to restore the historical detection state in case of an error, thereby avoiding inaccurate results caused by user error.

[0180] Understandably, the options for providing modifiable detection results can be presented as an option list. It should be noted that this option list can be triggered by user interaction or displayed as a static window. This allows users to select the historical detection state they wish to restore from the option list.

[0181] Understandably, the detection status modification control 240 may not use the option list presentation method. That is, it can use other presentation methods besides the option list. For example, the options can be presented as multiple fixed boxes, which can be arranged horizontally or vertically. Users can select the corresponding options by checking or clicking the filled solid dots.

[0182] In one embodiment, the control module 130 acquires the sample's detection data through the blood culture module 110, interprets the detection data to determine the sample's detection status, and controls the display module 120 to display the detection status in the status display area 230, including:

[0183] The control module 130 is used to periodically acquire the test data of the sample through the blood culture module 110, and to interpret the periodically acquired test data to determine the test status corresponding to different interpretation times of the sample. The test status includes the latest test status of the sample and at least one previous historical test status. The control module 130 is also used to control the display module 120 to display the latest test status of the sample in the status display area 230.

[0184] The control module 130 can periodically acquire the sample's detection data through the detection component 150 at fixed intervals. For example, if the culture time of a sample is 5 days, the control module 130 can acquire the sample's detection data every day. Taking the reflectance in Figure 2 as an example, the control module 130 interprets the detection data to determine the detection status of the sample at different interpretation times. The detection status includes the latest detection status of the sample and at least one previous historical detection status. For example, the detection status can include positive or negative, and negative to date.

[0185] The control module 130 can control the display module 120 to display the latest test status of the sample in the status display area 230, such as positive, negative, or negative to date.

[0186] When a user makes a mistake and realizes that their action was a mistake, they can select the historical loading result to be restored from the option list when reloading. The control module 130 obtains the historical detection status selected by the user from the option list and controls the display module 120 to restore the selected historical detection status in the status display area 230. This allows the user to restore the historical loading result when making a mistake, avoiding inaccurate results caused by the mistake.

[0187] In one embodiment, after the control module 130 interprets the detection data and determines that the detection status of the sample is the result status, the control module 130 stops interpreting the detection data of the sample.

[0188] For example, once the control module 130 interprets the detection data and determines that the sample's detection status is positive, it will no longer interpret the sample's detection data.

[0189] When the user selects the historical detection state to be restored as the process state from the option list, the control module 130 continues to interpret the updated detection data of the sample, and / or, the display interface 200 is also provided with a first control 250. When the control module 130 receives the operation information of the user operating the first control 250, it continues to interpret the updated detection data of the sample.

[0190] For example, when a user changes the test status of a sample to negative so far, the control module 130 will automatically continue to interpret the updated test data of the sample in the next judgment cycle.

[0191] For example, the display interface 200 is also equipped with a first control 250, which can be a re-reading button as shown in the lower part of Figure 3. When the user manually clicks the re-reading button, the control module 130 will continue to read the updated detection data of the sample.

[0192] In one embodiment, the option list includes multiple detection status options, among which there is a historical detection status, which is the previous detection status of the sample. That is, in this case, the user's restore operation in the detection status option can only restore to the previous detection status of the sample.

[0193] Alternatively, the option list may include multiple detection status options, including at least one historical detection status. The option list may also display markers indicating historical detection statuses among the multiple detection status options; and / or, the display style of the historical detection statuses among the multiple detection status options may differ from that of the other detection status options. In this case, the user's restore operation among the multiple detection status options can restore any previous historical detection status of the sample. Furthermore, the display style of the historical detection statuses among the multiple detection status options is different from that of the other detection status options. For example, as shown in Figure 3, the detection status modification control 240 is presented as an option list with multiple detection status options to choose from. The historical detection status "positive" is followed by a clock-like indicator, while the other detection status options "negative" and "negative to date" do not have a clock-like indicator. Therefore, the display style of this historical detection status is different from that of the other detection statuses, allowing the user to intuitively understand the historical detection status of the sample from the option list and facilitating quick selection of the restore operation. It should be noted that there may be other display styles for the historical detection status and other detection status options, as long as they are easy for users to distinguish intuitively. This application embodiment does not make specific limitations on this.

[0194] Preferably, the plurality of detection status options may include a first detection status option for characterizing a sample as positive, a second detection status option for characterizing a sample as negative, and a third detection status option for characterizing a sample as being in culture.

[0195] In one embodiment, the control module 130 is further configured to periodically acquire the test data of the sample through the blood culture module 110 and interpret the test data to determine the test status corresponding to different interpretation times of the sample; the display interface 200 also includes a historical test status display area 260, which displays the test status corresponding to different interpretation times of the sample.

[0196] The control module 130 can periodically acquire sample test data through the blood culture module 110 at fixed intervals. For example, the control module 130 can acquire the sample test data every 8 hours and interpret the test data to determine the test status corresponding to different interpretation times. As shown in Figure 4, the display interface 200 may also include a historical test status display area 260, which displays the test status corresponding to different interpretation times of the sample. As shown in Figure 4, every 8 hours, the control module 130 interprets the test data, and the corresponding test statuses are "negative so far", "positive", "negative so far", "negative so far", "negative so far", and "negative".

[0197] In one embodiment, the control module 130 periodically acquires the detection data of the target sample through the blood culture module 110 and interprets the detection data to determine the detection status corresponding to different interpretation times of the sample. When the control module 130 determines that the target sample has been reloaded back into the blood culture module 110, it displays an option for re-interpretation to the user through the display module 120. That is, when the user reloads the culture bottle containing the target sample back into the blood culture module 110, the display module 120 will display an option for re-interpretation to the user so that the user can confirm the operation.

[0198] Preferably, the control module 130 controls the display module 120 to display the option of whether to re-evaluate in a pop-up window.

[0199] The display module 120 can display the option 270 for re-judgment in a pop-up window, as shown in Figure 5. The re-judgment option 270 displays information such as "The following culture bottles have incubation results. Confirm to re-judge the results", and also displays information such as bottle barcode, location, culture status and completion time.

[0200] As shown in Figure 5, below option 270, which is re-read, there are also "OK" and "Cancel" operation buttons.

[0201] If the control module 130 receives a first operation message indicating that the user has chosen not to re-interpret the data, the control module 130 stops interpreting the detection data of the target sample. For example, when the user selects the "Cancel" operation button, which is the first operation message indicating that the user has chosen not to re-interpret the data, the control module 130 will stop interpreting the detection data of the target sample.

[0202] And / or, if the control module 130 receives a second operation message indicating that the user has chosen to re-interpret, the control module 130 continues to interpret the updated detection data of the target sample. For example, when the user selects the "OK" operation button, that is, the second operation message indicating that the user has chosen to re-interpret, the control module 130 will continue to interpret the updated detection data of the target sample.

[0203] In one embodiment, the control module 130 determines that the target sample has been reloaded into the blood culture module 110; if the target sample has not been identified in terms of detection status before reloading, the updated detection data of the target sample is continued to be identified; if the target sample has been identified in terms of detection status before reloading, the control module 120 displays the option of re-identification to the user.

[0204] When the user reloads the culture flask containing the target sample into the blood return culture module 110, and the target sample has not yet been identified in terms of detection status before reloading, the control module 130 continues to analyze the updated detection data of the target sample. However, if the target sample has already been identified in terms of detection status before reloading, the control module 130 controls the display module 120 to show the user an option to re-analyze the data, as shown in Figure 5. The re-analysis option 270 displays information such as "The following culture flasks have incubation results; confirm re-analysis of results."

[0205] In one embodiment, as shown in FIG3, the display interface 200 may further include a second display area 220 for displaying a sample list. The samples may or may not be reloaded target samples. That is, regardless of whether the samples have been reloaded, they will be displayed in the sample list in the second display area 220.

[0206] In one embodiment, as shown in FIG3, the first display area 210 and the second display area 220 can be displayed on the same screen in the display interface 200. That is, the first display area 210 and the second display area 220 can also be displayed on a split screen in the display interface 200.

[0207] In one embodiment, the control module 130 is further configured to control the display module 120 to display the detection status of the selected sample and the option list in the first display area 210 according to the selected sample selected by the user in the sample list.

[0208] It should be noted that the selected sample can be a reloaded target sample or not. That is, regardless of whether the sample has been reloaded, it will be displayed in the sample list in the second display area 220.

[0209] The user's selection operation can be a click to select, a precise search, or a filter selection; this embodiment does not specifically limit this. When the user selects a sample from the sample list, the control module 130 controls the display module 120 to display the detection status of the selected sample and the option list in the first display area 210.

[0210] This application embodiment also provides a control method for a sample analysis system. The sample analysis system includes a blood culture module and a display module. The blood culture module is used to detect the microbial growth parameters of at least one sample loaded on it, as shown in Figure 7. The control method includes the following steps:

[0211] Step S101: Obtain target detection data of the target sample through the blood culture module. The target sample is the sample that has been taken out of the blood culture module and then reloaded into the blood culture module.

[0212] Step S102: Generate the growth curve of the target sample based on the target detection data, and control the display module to display the growth curve of the target sample in its display interface. The growth curve of the target sample includes the historical growth curve before the target sample is reloaded and the extended growth curve after reloading. The historical growth curve and the extended growth curve are displayed in different styles.

[0213] In real-world scenarios, operators may retrieve samples from the blood culture module under various circumstances. For example, when the sample analysis system outputs test results, such as a positive result, the operator may need to retrieve the sample from the blood culture module for further reassessment. Alternatively, if the positive result is deemed a false positive and requires reassessment, the operator may retrieve the sample from the blood culture module and believe it to be a true positive, but has nowhere to store it and needs to return it to the blood culture module. Or, the operator may simply want to retrieve the sample from the blood culture module to examine it. Regardless of the operator's purpose in retrieving the culture bottle containing the target sample from the blood culture module and then reloading it, the extended growth curve of the target sample after reloading will be displayed differently from the historical growth curve before reloading. This allows the display module to show the target sample's growth curve in the first display area, indicating that reloading has occurred. This prompts the doctor to consider the possibility of error in the diagnosis and to re-evaluate based on the curve.

[0214] Because the extended growth curve after reloading the target sample is displayed in a different style than the historical growth curve before reloading, it serves two purposes: firstly, it indicates that the target sample has been reloaded, and clinicians should consider the confidence level of the results and re-evaluate the test results of the target sample based on the curves; secondly, the different display styles of the curves facilitate clinicians in re-evaluating the test results of the target sample by considering the time period and performance of the target sample after reloading. Based on this, the sample analysis system of this application embodiment can improve the user's interactive experience after sample reloading.

[0215] In one embodiment, the display interface further includes a status display area for displaying the sample detection status, and a detection status modification control for modifying the sample detection status. Preferably, the detection status modification control is an option list, which includes at least one historical detection status, as shown in Figure 8. The control method further includes the following steps:

[0216] Step S201: The blood culture module periodically acquires the test data of the sample and interprets the periodically acquired test data to determine the test status corresponding to different interpretation times of the sample. The test status includes the latest test status of the sample and at least one previous historical test status.

[0217] Step S202: Control the display module to display the latest detection status of the sample in the status display area;

[0218] Step S203: Obtain the historical detection status that the user selects to restore from the option list, and control the display module to restore the display of the selected historical detection status in the status display area.

[0219] The blood culture module can periodically acquire sample test data at fixed intervals. For example, if a sample is cultured for 5 days, test data can be acquired every day. Taking the reflectance in Figure 2 as an example, the test data is interpreted to determine the test status of the sample at different interpretation times. The test status includes the latest test status of the sample and at least one previous historical test status. For example, the test status can include positive, negative, or negative to date. The display module can also be controlled to display the latest test status of the sample in the status display area, such as positive, negative, or negative to date.

[0220] When reloading a culture flask containing the target sample into the blood return culture module, the operator can choose to put it back without processing, or choose to re-judge, i.e., put it back to extend the test. During this selection process, the operator may make a mistake, leading to an incorrect selection. However, in this embodiment, when the operator realizes the mistake, they can modify the current culture status of the sample, allowing a restoration to the judgment result of a previous testing state, thereby avoiding erroneous results and improving the user experience after sample reloading.

[0221] Preferably, the detection status modification control can be an option list, which includes at least one historical detection status; obtaining the user's operation on the detection status modification control includes: obtaining the historical detection status that the user selects to restore from the option list.

[0222] In this situation, when a user accidentally reloads the system, the display interface provides an option list to restore the historical detection state, allowing the user to restore the historical detection state in case of an accident, thereby avoiding inaccurate results caused by user error.

[0223] Understandably, the options for providing modifiable detection results can be presented as an option list. It should be noted that this option list can be triggered by user interaction or displayed as a static window. This allows users to select the historical detection state they wish to restore from the option list.

[0224] Understandably, the detection status modification control may not use the option list presentation method. That is, it can use other presentation methods besides the option list. For example, the options can be presented as multiple fixed boxes, which can be arranged horizontally or vertically. Users can select the corresponding option by checking or clicking the filled solid dots.

[0225] This application embodiment also provides a control method for a sample analysis system. The sample analysis system includes a blood culture module and a display module. The blood culture module is used to detect the microbial growth parameters of at least one sample loaded on it, as shown in Figure 9. The control method includes the following steps:

[0226] Step S301: Obtain the sample's detection data through the blood culture module, interpret the detection data to determine the sample's detection status, and control the display module to display the detection status;

[0227] Step S302: Obtain the historical detection status restored by user input, and control the display module to restore the display of the selected historical detection status in its display interface.

[0228] The blood culture module in the sample analysis system acquires the sample's test data, interprets the test data to determine the sample's test status, and controls the display module to show the sample's test status.

[0229] It should be noted that the samples can be either reloaded or not. That is, regardless of whether the samples have been reloaded, they will be displayed in the display module's interface.

[0230] When a user accidentally reloads a sample, they can input the historical detection state they want to restore. The display module will then restore the selected historical detection state in its interface, allowing the user to restore the historical detection state in case of an error. This avoids inaccurate results caused by user error and improves the user's interactive experience after reloading the sample.

[0231] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate to describe embodiments of this application, for example, those that can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatuses.

[0232] It should be understood that in this application, "at least one (item)" means one or more, and "more than one" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0233] It should be understood that in the description of the embodiments of this application, "multiple" means two or more, "greater than", "less than", "exceeding" etc. are understood to exclude the number itself, and "above", "below", "within" etc. are understood to include the number itself.

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

[0235] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0236] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0237] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, 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 steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0238] It should also be understood that the various implementation methods provided in this application can be combined arbitrarily to achieve different technical effects.

[0239] The above provides a detailed description of the preferred embodiments of this application. However, this application is not limited to the above-described embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application. All such equivalent modifications or substitutions are included within the scope defined by the claims of this application.

Claims

1. A sample analysis system, characterized in that, include: A blood culture module includes an incubation component and a detection component. The incubation component is used to load at least one sample and incubate the sample. The detection component is used to detect the microbial growth parameters of the sample in the incubation component and obtain corresponding detection data. A display module includes a display interface, which includes a first display area for displaying the growth curve of microorganisms in at least one sample. The growth curve is generated based on the sample's detection data. A control module is used to control the display module to display the sample's growth curve in the first display area. The at least one sample includes at least one target sample that was removed from the incubation component and reloaded back into it. The control module is further used to acquire target detection data of the target sample, generate the target sample's growth curve based on the target detection data, and display the target sample's growth curve in the first display area via the display module. The target sample's growth curve includes a historical growth curve before reloading and an extended growth curve after reloading, wherein the historical growth curve and the extended growth curve are displayed in different styles.

2. The sample analysis system according to claim 1, characterized in that, The historical growth curve and the extended growth curve are displayed in different styles, including at least one of the following: the historical growth curve and the extended growth curve are displayed with different line types; the historical growth curve and the extended growth curve are displayed with different colors; the historical growth curve and the extended growth curve are indicated by different markers.

3. The sample analysis system according to claim 1, characterized in that, The control module acquires target detection data of the target sample, generates a growth curve of the target sample based on the target detection data, and displays the growth curve of the target sample in the first display area through the display module. This includes: the control module acquiring first target detection data of the target sample before reloading; the control module receiving a reload instruction indicating that the target sample is reloaded back into the incubation component, and acquiring second target detection data of the target sample after reloading through the detection component; the control module generating a historical growth curve based on the first target detection data, and generating an extended growth curve based on the second target detection data; and the control module displaying the historical growth curve and the extended growth curve in the first display area through the display module.

4. The sample analysis system according to claim 3, characterized in that, The reloading command is sent to the control module after the incubation component detects that the target sample has been reloaded back into the incubation component; or, the reloading command is input by the user to indicate that the target sample has been reloaded back into the incubation component; or, the sample analysis system further includes a barcode scanning component, which is used to identify the sample's identification code and obtain the sample's loading information before the sample is loaded into the incubation component, and the reloading command is sent to the control module after the barcode scanning component determines that the target sample has been reloaded back into the incubation component based on the loading information.

5. The sample analysis system according to claim 1, characterized in that, The control module acquires target detection data of the target sample, generates a growth curve of the target sample based on the target detection data, and displays the growth curve of the target sample in the first display area through the display module. This includes: the control module acquiring loading information of the sample in the incubation component, determining the target sample to be removed and reloaded back into the incubation component based on the loading information; the control module acquiring first target detection data of the target sample before reloading and second target detection data after reloading through the detection component; the control module generating a historical growth curve based on the first target detection data and an extended growth curve based on the second target detection data; and the control module displaying the historical growth curve and the extended growth curve in the first display area through the display module.

6. The sample analysis system according to claim 5, characterized in that, The control module acquires the loading information of the sample in the incubation component, and determines the target sample to be removed and reloaded back into the incubation component based on the loading information, including one of the following: the incubation component includes at least one incubation hole for loading the sample and a sensor for detecting whether the sample is loaded in the incubation hole; the control module acquires the loading information of the sample in the incubation hole through the sensor; the control module determines the incubation hole where the sample was removed and the incubation hole where the sample was subsequently loaded based on the loading information; wherein, if the incubation hole where the sample was removed and the incubation hole where the sample was subsequently loaded are the same, and / or the time interval between removing the sample and loading the sample is less than a preset time, it is determined that the removed and loaded samples are the same target sample.

7. The sample analysis system according to claim 1, characterized in that, The display interface further includes a second display area for displaying a sample list. The control module is also used to determine the selected sample based on the user's selection operation in the sample list, obtain the detection data of the selected sample, generate the growth curve of the selected sample based on the detection data, and control the display module to display the growth curve of the selected sample in the first display area. Preferably, the first display area and the second display area are displayed on the same screen in the display interface.

8. The sample analysis system according to claim 7, characterized in that, When the selected sample is the target sample, the growth curve of the selected sample displayed by the display module in the first display area includes the historical growth curve and the extended growth curve displayed with different display styles; and / or, when the selected sample is not the target sample, the growth curve of the selected sample displayed by the display module in the first display area is displayed with a single style.

9. The sample analysis system according to any one of claims 1 to 8, characterized in that, The display interface further includes a status display area for displaying the sample detection status, and a detection status modification control for modifying the sample detection status. Preferably, the detection status modification control is an option list, which includes at least one historical detection status.

10. The sample analysis system according to claim 9, characterized in that, The control module is further configured to periodically acquire the detection data of the sample through the detection component, and to interpret the periodically acquired detection data to determine the detection status corresponding to different interpretation times of the sample, wherein the detection status includes the latest detection status of the sample and at least one previous historical detection status; the control module is further configured to control the display module to display the latest detection status of the sample in the status display area; the control module is further configured to acquire the historical detection status to be restored selected by the user in the option list, and to control the display module to restore the display of the selected historical detection status in the status display area.

11. The sample analysis system according to claim 10, characterized in that, After the control module interprets the detection data and determines that the detection status of the sample is a result status, the control module stops interpreting the detection data of the sample. When the user selects the historical detection status to be restored as a process status from the option list, the control module continues to interpret the updated detection data of the sample. And / or, the display interface is also provided with a first control. When the control module receives operation information from the user on the first control, it continues to interpret the updated detection data of the sample.

12. The sample analysis system according to claim 9, characterized in that, The option list includes multiple detection status options, one of which is a historical detection status, which is the previous detection status of the sample; or, the option list includes multiple detection status options, at least one of which is a historical detection status, and the option list also displays a display mark for marking the historical detection status among the multiple detection status options; and / or, the historical detection status among the multiple detection status options has a different display style than other detection status options. Preferably, the multiple detection status options include a first detection status option for characterizing a positive sample, a second detection status option for characterizing a negative sample, and a third detection status option for characterizing a sample that is being cultured.

13. The sample analysis system according to any one of claims 1 to 8, characterized in that, The control module is also used to periodically acquire the detection data of the sample through the detection component, and to interpret the detection data to determine the detection status corresponding to different interpretation times of the sample; the display interface also includes a historical detection status display area, which displays the detection status corresponding to different interpretation times of the sample.

14. The sample analysis system according to any one of claims 1 to 8, characterized in that, The control module periodically acquires the detection data of the target sample through the detection component and interprets the detection data to determine the detection status corresponding to different interpretation times of the sample. When the control module determines that the target sample has been reloaded back into the blood culture module, it displays an option to re-interpret the data to the user through the display module. Preferably, the control module controls the display module to display the option to re-interpret the data in a pop-up window. If the control module receives a first operation message indicating that the user has chosen not to re-interpret the data, the control module stops interpreting the detection data of the target sample. And / or, if the control module receives a second operation message indicating that the user has chosen to re-interpret the data, the control module continues to interpret the updated detection data of the target sample.

15. The sample analysis system according to claim 14, characterized in that, The step of the control module determining that the target sample has been reloaded back into the blood culture module and displaying an option for re-interpretation to the user via the display module includes: the control module determining that the target sample has been reloaded back into the blood culture module; if the target sample has not been re-interpreted in terms of detection status before reloading, then continuing to interpret the updated detection data of the target sample; if the target sample has already been re-interpreted in terms of detection status before reloading, then controlling the display module to display an option for re-interpretation to the user.

16. The sample analysis system according to claim 3 or 4, characterized in that, The control module periodically acquires the detection data of the target sample through the detection component and interprets the detection data to determine the detection status corresponding to different interpretation times of the sample; the control module is also used to respond to the reload command to continue to interpret the updated detection data of the target sample; preferably, the reload command is input by the user and is used to indicate that the target sample is reloaded back into the incubation component and re-interpreted.

17. A sample analysis system, characterized in that, include: A blood culture module is used to load at least one sample and detect the microbial growth parameters of the sample to obtain sample detection data; a display module includes a display interface, the display interface including a first display area, the first display area including a status display area for displaying the sample detection status, and a detection status modification control for modifying the sample detection status; a control module is used to acquire the sample detection data through the blood culture module, interpret the detection data to determine the sample detection status and control the display module to display the detection status in the status display area, and acquire user operations on the detection status modification control, determine the historical detection status to be restored, and control the display module to restore the display of the selected historical detection status in the status display area.

18. A control method for a sample analysis system, the sample analysis system comprising a blood culture module and a display module, the blood culture module being used to detect microbial growth parameters of at least one sample loaded thereon, the control method comprising: The target detection data of the target sample is obtained through the blood culture module. The target sample is the sample that has been taken out of the blood culture module and reloaded back into the blood culture module. The growth curve of the target sample is generated based on the target detection data, and the display module is controlled to display the growth curve of the target sample in its display interface. The growth curve of the target sample includes the historical growth curve before the target sample is reloaded and the extended growth curve after reloading. The historical growth curve and the extended growth curve are displayed in different styles.

19. The control method according to claim 18, characterized in that, The display interface further includes a status display area for displaying the sample detection status, and a detection status modification control for modifying the sample detection status. Preferably, the detection status modification control is an option list, which includes at least one historical detection status. The control method further includes: periodically acquiring the sample's detection data through the blood culture module, and interpreting the periodically acquired detection data to determine the detection status corresponding to different interpretation times of the sample, wherein the detection status includes the latest detection status of the sample and at least one previous historical detection status; controlling the display module to display the latest detection status of the sample in the status display area; acquiring the historical detection status selected by the user in the option list to be restored, and controlling the display module to restore the display of the selected historical detection status in the status display area.

20. A control method for a sample analysis system, the sample analysis system comprising a blood culture module and a display module, the blood culture module being used to detect microbial growth parameters of at least one sample loaded thereon, the control method comprising: The blood culture module acquires the test data of the sample, interprets the test data to determine the test status of the sample, and controls the display module to display the test status; it also acquires the historical test status restored by user input and controls the display module to restore the display of the selected historical test status in its display interface.