Sample processing system, sample processing method, and control device for a sample processing system

CN123029218APending Publication Date: 2026-11-03SHENZHEN NEW INDS BIOMEDICAL ENG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611273151.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-20
Publication Date
2026-11-03

AI Technical Summary

Technical Problem

In existing technologies, the preparation, loading, and triggering of quality control experiments rely on manual operation, resulting in low automation and insufficient flexibility and processing efficiency.

Method used

By introducing human-computer interaction devices and controllers into the sample processing system, different scheduling strategies are implemented for different loading states of quality control samples. The controller automatically controls the transfer of quality control samples to the corresponding process nodes according to the loading state, supporting the initial loading or pre-storage of quality control samples and the automatic execution of quality control experiments.

Benefits of technology

This improves the flexibility and efficiency of quality control experiments, reduces the burden of manual operation, and ensures the accuracy and reliability of quality control results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123029218A_ABST
    Figure CN123029218A_ABST
Patent Text Reader

Abstract

The application provides a sample processing system, a sample processing method and a control device of the sample processing system. The system comprises a man-machine interaction device configured to display a quality control sample registration interface, the interface comprising a first scheduling strategy configuration area and a second scheduling strategy configuration area, respectively configured to bind a first scheduling strategy and a second scheduling strategy for a quality control sample, and different loading states of the quality control sample correspond to different scheduling strategies. In the case that the quality control sample is in a first loading state (i.e. the quality control sample is loaded to the sample processing system for the first time), the quality control sample is controlled to be transferred to each process node indicated by the corresponding first scheduling strategy; in the case that the quality control sample is in a second loading state (i.e. the quality control sample is stored in the sample processing system), the quality control sample is controlled to be transferred to each process node indicated by the corresponding second scheduling strategy. The scheme can reduce user operation, improve quality control flexibility and quality control efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of in vitro diagnostics, and in particular to a sample processing system, a sample processing method, and a control device for the sample processing system. Background Technology

[0002] In the field of medical testing, quality control experiments must be conducted before testing actual patient samples to ensure the accuracy and reliability of the results. Specifically, the laboratory uses quality control materials of known concentrations (hereinafter referred to as "quality control samples") and performs testing according to the same procedures as for patient samples. If the test results are consistent with the predetermined target value or within the acceptable error range, the current testing system, including the instruments, reagents, and operating procedures, can be considered to be operating under stable and controllable conditions. Under this premise, testing of patient samples yields results with clinical reference value.

[0003] In clinical laboratory testing, to ensure the reliability of test results, quality control experiments must be performed on sample analysis instruments periodically. In existing technologies, quality control experiments are typically manually triggered by laboratory personnel at fixed times each day: first, instrument initialization and quality control sample preparation are completed, then the quality control samples are loaded into the sample processing system before the quality control process is initiated. This method relies heavily on manual operation for quality control sample preparation, loading, and triggering, resulting in low automation. Therefore, there is an urgent need to improve the flexibility and processing efficiency of quality control experiments. Summary of the Invention

[0004] To address the technical problems of traditional methods, this application provides a sample processing system, a sample processing method, and a control device for the sample processing system.

[0005] In a first aspect, this application provides a sample processing system, comprising: A human-computer interaction device is used to display a quality control sample registration interface including a first scheduling strategy configuration area and a second scheduling strategy configuration area; the first scheduling strategy configuration area is used to bind a first scheduling strategy to the quality control sample, and the second scheduling strategy configuration area is used to bind a second scheduling strategy to the quality control sample; different loading states of the quality control sample correspond to different scheduling strategies; different loading states include a first loading state and a second loading state; the first loading state is when the quality control sample is loaded into the sample processing system for the first time, and the second loading state is when the quality control sample has been stored in the sample processing system. The controller is configured as follows: Determine the current loading status of the quality control sample; When the quality control sample is in the first loading state, control the quality control sample to be transferred to each process node indicated by the corresponding first scheduling strategy; When the quality control sample is in the second loading state, control the quality control sample to transfer to each process node indicated by the corresponding second scheduling strategy.

[0006] Secondly, this application also provides a sample processing method, including: The quality control sample registration interface displays the first scheduling strategy configuration area and the second scheduling strategy configuration area corresponding to the quality control sample. In response to the configuration operation for the first scheduling strategy configuration area, determine the first scheduling strategy bound to the quality control sample; In response to the configuration operation for the second scheduling strategy configuration area, the second scheduling strategy bound to the quality control sample is determined; different loading states of the quality control sample correspond to different scheduling strategies. Determine the current loading status of the quality control sample; When the quality control sample is in the first loading state, control the quality control sample to be transferred to each process node indicated by the corresponding first scheduling strategy; When the quality control sample is in the second loading state, control the quality control sample to transfer to each process node indicated by the corresponding second scheduling strategy.

[0007] Thirdly, this application also provides a control device for a sample processing system, the control device including a controller and a memory, the memory for storing a computer program, and the controller implementing the steps of the method involved in the second aspect above when executing the computer program.

[0008] Fourthly, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the steps of the method described in the second aspect above.

[0009] Fifthly, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the steps of the method described in the second aspect above.

[0010] In the aforementioned sample processing system, sample processing method, control device, storage medium, and computer program product, the human-computer interaction device of the sample processing system can display a quality control sample registration interface. Users only need to configure and bind different scheduling strategies for the quality control samples in the first and second scheduling strategy configuration areas of the quality control sample registration interface, so that different loading states of the quality control samples correspond to different scheduling strategies. The system controller can automatically control the movement of the quality control samples according to their current loading state using the corresponding scheduling strategy to achieve the relevant processing for quality control experiments. Specifically, when the quality control sample is in the first loading state, it is controlled to move to the process nodes indicated by the corresponding first scheduling strategy; when the quality control sample is in the second loading state, it is controlled to move to the process nodes indicated by the corresponding second scheduling strategy. That is, by flexibly configuring the scheduling strategy, the quality control samples can be loaded into the sample processing system for the first time when performing a quality control experiment, or they can be stored in the sample processing system in advance. Regardless of the method, the quality control samples can be scheduled and controlled accordingly to achieve the corresponding quality control experiment. By binding different scheduling strategies to different loading states of quality control samples, and automatically matching the corresponding scheduling strategy to control the flow of quality control samples according to the current loading state of the quality control samples, the execution time of quality control experiments is no longer limited to manual triggering at fixed time periods. Quality control samples can be pre-loaded and stored, and quality control can be automatically performed under preset conditions, which improves the flexibility and processing efficiency of quality control experiments. Attached Figure Description

[0011] Figure 1 This is an architecture diagram of a sample processing system in one embodiment; Figure 2 This is a schematic diagram of the quality control sample registration interface in one embodiment; Figure 3 This is a schematic diagram of the policy configuration interface in one embodiment; Figure 4 This is a schematic diagram of the quality control sample registration interface in another embodiment; Figure 5 This is a schematic diagram of the interface for manually triggering quality control in one embodiment; Figure 6 This is a schematic diagram of the quality control settings interface in one embodiment; Figure 7 This is a schematic diagram illustrating the definition of basic information of quality control products in the quality control product definition interface in one embodiment. Figure 8 This is a schematic diagram illustrating the definition of quality control items in the quality control item definition interface in one embodiment; Figure 9 This is a schematic diagram illustrating two methods of adding quality control items in one embodiment; Figure 10This is a schematic diagram of an interface for selecting quality control product information from a set of already entered quality control products in one embodiment; Figure 11 This is a flowchart illustrating a sample processing method in one embodiment; Figure 12 This is a flowchart illustrating the sample processing method in another embodiment. Detailed Implementation

[0012] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0013] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limitations on this application. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0014] In the following description, the phrase "some embodiments" refers to a subset of all possible embodiments. It should be noted that "some embodiments" can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict.

[0015] In the following description, the terms "first," "second," etc., are used merely to distinguish similar objects and do not represent a specific ordering of objects. It is understood that "first" and "second" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0016] Before formally introducing the proposed solution, the relevant terms will be explained as follows.

[0017] Quality control: also known as quality management, refers to the monitoring methods or processes that use a quality control product of known concentration as a quality control sample for experimental testing, and determine whether the instruments, reagents and operations of medical testing are compliant and reliable based on the test results.

[0018] In medical testing, patient test results are easily affected by instrument status, reagent batches, ambient temperature, and even operator techniques. Without a monitoring system, it's impossible to determine whether the day's test report accurately reflects the patient's condition. Quality control processes are designed to address this issue. If the test results based on quality control samples match the known target values ​​(within the allowable error range), it proves that the instruments, reagents, and procedures were stable and reliable that day. Only under these circumstances can the patient's sample test results be considered reliable.

[0019] Automated quality control: Under preset conditions, the sample processing system automatically completes a closed-loop process, including quality control sample scheduling, result registration, and instrument sample addition, based on the information configured for the quality control samples.

[0020] In traditional methods, quality control experiments are typically conducted at a specific time when the instruments are ready. For example, if the quality control experiment is scheduled for the morning, the testing personnel must sequentially complete instrument initialization, quality control sample preparation, and sample loading into the processing system before initiating the quality control testing. This process involves multiple pre-operational steps, and the time window is relatively concentrated, making the morning a peak operating period. If the testing personnel also have other tasks during the same time period, the series of preparatory operations required for the quality control experiment will significantly increase their workload and operational pressure. Furthermore, the time constraints or overlapping tasks may introduce the risk of operational errors, thereby affecting the accuracy and reliability of the quality control results.

[0021] To address the aforementioned issues, this application proposes a sample processing system. Through this system, users (i.e., testing personnel) can flexibly configure scheduling strategies for quality control samples according to their needs, ensuring that different loading states of the quality control samples correspond to different scheduling strategies. The loading state of a quality control sample refers to its state upon being loaded into the sample processing system, including at least two loading states: initial loading into the system and pre-stored data in the system. Thus, regardless of the loading state, the quality control samples can be scheduled and controlled accordingly to achieve automated quality control experiments, significantly improving the flexibility and processing efficiency of quality control experiments.

[0022] like Figure 1 As shown, in some embodiments, a sample processing system is provided, including a human-computer interaction device 10 and a controller 20, wherein: Human-computer interaction device 10 is used to display the quality control sample registration interface.

[0023] The quality control sample registration interface is used to register and configure information related to quality control samples. This interface includes at least one scheduling strategy configuration area. If there is only one scheduling strategy configuration area, one or more scheduling strategies can be configured in that area. If there are at least two scheduling strategy configuration areas, different scheduling strategy configuration areas are used to configure different scheduling strategies for the quality control samples.

[0024] For example, the quality control sample registration interface includes a first scheduling strategy configuration area and a second scheduling strategy configuration area. The first scheduling strategy configuration area is used to bind a first scheduling strategy to the quality control sample, and the second scheduling strategy configuration area is used to bind a second scheduling strategy to the quality control sample. Exemplarily, the first scheduling strategy includes an injection scheduling strategy, i.e., a scheduling strategy used to control the behavior of the quality control sample during injection; the second scheduling strategy includes an automatic quality control scheduling strategy, i.e., a scheduling strategy used to automatically retrieve the quality control sample stored in the sample processing system and perform quality control experiments on it. The injection scheduling strategy may include one or more; different sets of process nodes used to implement injection of the quality control sample result in different injection scheduling strategies. Similarly, the automatic quality control scheduling strategy also includes one or more; different sets of process nodes used to implement automatic quality control of the quality control sample result in different automatic quality control scheduling strategies.

[0025] Each scheduling strategy indicates at least one process node. A process node refers to a link or step in the quality control process. For example, a process node may include at least one node such as rewarming, mixing, visual inspection, opening the lid, adding samples, or storage area recovery. This is only an illustrative example of a process node, and the specific process node is not limited in the embodiments of this application.

[0026] The sample processing system controls the movement of quality control samples based on the process nodes indicated by the scheduling strategy to achieve quality control experiments. For example, the process nodes indicated by different scheduling strategies are not entirely the same. For instance, the process nodes indicated by the first and second scheduling strategies may be configured to be completely different or only partially consistent.

[0027] Different loading states of quality control samples correspond to different scheduling strategies. For example, the different loading states of quality control samples include a first loading state and a second loading state. The first loading state is when the quality control sample is loaded into the sample processing system for the first time (e.g., the first injection into the sample processing system). The second loading state is when the quality control sample has been stored in the sample processing system (e.g., stored in the sample processing system after injection). The first loading state corresponds to the first scheduling strategy configured in the first scheduling strategy configuration area, and the second loading state corresponds to the second scheduling strategy configured in the second scheduling strategy configuration area.

[0028] The controller 20 is configured to: determine the current loading state of the quality control sample; determine the scheduling strategy corresponding to the current loading state of the quality control sample; and control the quality control sample to transfer to each process node indicated by the corresponding scheduling strategy, so as to realize the quality control experiment of the quality control sample. For example, when the quality control sample is in a first loading state, the controller controls the quality control sample to transfer to each process node indicated by the corresponding first scheduling strategy; when the quality control sample is in a second loading state, the controller controls the quality control sample to transfer to each process node indicated by the corresponding second scheduling strategy.

[0029] For example, the controller 20 determines the current loading status of the quality control sample based on the sample identifier of the quality control sample and the storage record in the system.

[0030] In some embodiments, the controller 20 is configured to: when the quality control sample is in a second loading state and meets preset conditions, control the quality control sample to transfer to each process node indicated by the corresponding second scheduling strategy.

[0031] The preset conditions refer to the triggering conditions for automatic quality control. That is, after the preset conditions are met, the process nodes indicated by the automatic quality control scheduling strategy can be triggered to retrieve the stored quality control samples from the sample processing system and conduct quality control experiments on the quality control samples.

[0032] For example, preset conditions include at least one of the following: reaching a preset time point, completing recalibration, replacing reagents, the instrument undergoing maintenance or status updates, and the test quantity corresponding to the quality control item or testing instrument reaching a preset threshold. Preset conditions may also include other conditions; for example, user-defined operations can also serve as preset conditions to trigger automatic quality control. There are no limitations on the preset conditions.

[0033] In the above solution, preset conditions for triggering automatic quality control can be set according to needs, making the automatic quality control scenarios more flexible and diverse, meeting various needs, achieving the goal of accurate automatic quality control, and thus improving the accuracy of quality control.

[0034] For example, preset conditions include routine automated quality control conditions and special quality control conditions. Routine automated quality control conditions include reaching a preset time point; special quality control conditions include at least one of the following: completing recalibration, replacing reagents, the instrument undergoing maintenance or status updates, and the test quantity corresponding to the quality control item or testing instrument reaching a preset threshold. Routine automated quality control conditions have a higher priority than special quality control conditions. For example, reaching a preset time point triggers a complete quality control test on the quality control sample, but special quality control conditions such as replacing reagents or completing recalibration are used to specifically trigger relevant quality control for reagents or instruments. In this example, both routine and special quality control conditions are compatible, ensuring both full-scale quality control for completeness and comprehensiveness, and targeted quality control triggered by reagents for specific purposes, thus ensuring flexibility and precision in quality control.

[0035] For example, if automatic quality control is triggered based on the specific quality control condition of "replacing reagents" (i.e., triggering relevant quality control for the updated reagents), it can be determined whether a second automatic quality control trigger is needed based on the quality control experiment results. For instance, if the quality control experiment results are unsatisfactory, automatic quality control can be triggered a second time to re-perform relevant quality control for the updated reagents. In this example, the decision to trigger secondary quality control based on the quality control experiment results eliminates the need for manual triggering by the user, improving the intelligence of quality control, saving user operating costs, and increasing quality control efficiency.

[0036] The following section describes how to bind scheduling strategies to quality control samples based on the quality control sample registration interface displayed on the human-computer interaction device 10.

[0037] In some embodiments, in the quality control sample registration interface corresponding to the quality control sample to be detected displayed on the human-computer interaction device 10, the scheduling strategy configuration area can be used to directly configure the scheduling strategy bound to the quality control sample. For example, it can be used to directly configure specific process nodes in the scheduling strategy, and the configured and saved scheduling strategy is bound to the quality control sample.

[0038] Taking the quality control sample registration interface, which includes a first scheduling strategy configuration area and a second scheduling strategy configuration area, as an example, both the first and second scheduling strategy configuration areas include multiple process nodes. The controller 20 is also configured to: in response to a configuration operation input to the target scheduling strategy configuration area, determine the process node selected from multiple candidate process nodes in the target scheduling strategy configuration area, and obtain the scheduling strategy bound to the quality control sample; wherein, the target scheduling configuration area is either the first scheduling strategy configuration area or the second scheduling strategy configuration area.

[0039] In other words, the above processing is performed on both the first scheduling strategy configuration area and the second scheduling strategy configuration area to obtain the first scheduling strategy and the second scheduling strategy bound to the quality control sample.

[0040] Figure 2 For a quality control sample registration interface in one embodiment, please refer to [link / reference]. Figure 2 In the quality control sample registration interface 100 for a newly added quality control sample (sample number: 202603231503), the first scheduling strategy configuration area 111 can be used to directly configure process nodes related to the sample injection scheduling strategy, and the second scheduling strategy configuration area 112 can be used to directly configure process nodes related to the automatic quality control scheduling strategy. The process nodes are not limited to those mentioned in the figure or various embodiments, and can be set by the user according to actual needs.

[0041] It should be understood that at least some process nodes in the scheduling strategy may require the use of corresponding execution parameters during execution.

[0042] In some examples, the execution parameters corresponding to these process nodes can be the system default configuration. In this case, the user only needs to configure the process nodes when configuring the scheduling policy.

[0043] In some examples, when configuring the scheduling strategy, in addition to configuring the process nodes, the corresponding execution parameters (i.e., the relevant parameters required to execute the process node) can be manually configured for at least some process nodes. In this example, controller 20 is configured to: in response to a configuration operation input to the target scheduling strategy configuration area, determine the process node selected from multiple candidate process nodes in the target scheduling strategy configuration area, and determine the execution parameters configured for the selected process node, thereby obtaining a scheduling strategy bound to the quality control sample; the target scheduling configuration area is either a first scheduling strategy configuration area or a second scheduling strategy configuration area. That is, the above processing is performed on both the first and second scheduling strategy configuration areas to obtain the first and second scheduling strategies bound to the quality control sample.

[0044] For example, there may be the same process nodes between different scheduling strategies. For such process nodes, the execution parameters configured in different scheduling strategies may be consistent or inconsistent.

[0045] For example, different scheduling strategy configuration areas can share a single execution parameter configuration area for configuring the relevant execution parameters of process nodes. Please continue reading. Figure 2 The first scheduling strategy configuration area 111 and the second scheduling strategy configuration area 112 share the execution parameter configuration area 113, in which corresponding execution parameters can be configured for the reheating node and the mixing node. For example, the execution parameters include at least one of the following: reheating duration, mixing duration, mixing amplitude, or mixing speed. Figure 2 This is for illustrative purposes only and does not limit the execution parameters to only one. Figure 2 The content is shown in the diagram.

[0046] It should be understood that the execution parameters configured in the execution parameter configuration area 113 are applicable to the scheduling strategies configured in the first scheduling strategy configuration area 111 and the second scheduling strategy configuration area 112. For example, if both the first scheduling strategy configuration area 111 and the second scheduling strategy configuration area 112 have a rewarming node, then the rewarming node in both scheduling strategies can use the rewarming duration configured in the execution parameter configuration area 113.

[0047] For example, execution parameters can be configured independently for process nodes within different scheduling strategy configuration areas. Again, taking the example of a reheating node configured in both the first and second scheduling strategy configuration areas, the reheating duration can be configured to 180 minutes in both areas. Alternatively, assuming the first scheduling strategy has a rapid reheating requirement, the reheating duration of the node in the first scheduling strategy configuration area can be shortened, for example, configured to 160 minutes, while still being configured to 180 minutes in the second scheduling strategy configuration area.

[0048] In the above scheme, users can customize the process nodes to be used based on the scheduling strategy configuration area, thereby conveniently realizing a scheduling strategy that binds custom configurations to quality control samples. Furthermore, since the execution parameters of process nodes can also be configured based on the scheduling strategy configuration area, the configured scheduling strategy is more refined, which helps to more accurately schedule and control quality control samples.

[0049] When at least some process nodes indicated by each scheduling strategy have corresponding configured execution parameters, the controller 20 is configured to perform corresponding processing on the quality control sample at the process node according to the execution parameters after the quality control sample is moved to the process node configured with execution parameters. In this way, more precise detection and control of the quality control sample can be achieved.

[0050] In other embodiments, the human-computer interaction device 10 is also used to provide a strategy configuration interface, where users can configure specific scheduling strategies. That is, the system can configure at least one scheduling strategy in response to a user's strategy configuration operation input on the strategy configuration interface, and the configured scheduling strategy includes process nodes. For example, the configured scheduling strategy may also include execution parameters corresponding to at least some of the process nodes. The scheduling strategy configured in the strategy configuration interface is used as a candidate scheduling strategy in the scheduling strategy configuration area of ​​the quality control sample registration interface. Then, in the quality control sample registration interface, the candidate scheduling strategies pre-configured in the strategy configuration interface can be displayed, and in response to the user selecting the desired scheduling strategy, the selected scheduling strategy is bound to the quality control sample.

[0051] Specifically, taking the quality control sample registration interface, which includes a first scheduling strategy configuration area and a second scheduling strategy configuration area, as an example, the controller 20 is also configured to: in response to a strategy selection operation input in the first scheduling strategy configuration area, bind the first scheduling strategy selected from the first scheduling strategy configuration area to the quality control sample; and in response to a strategy selection operation input in the second scheduling strategy configuration area, bind the second scheduling strategy selected from the second scheduling strategy configuration area to the quality control sample.

[0052] In this embodiment, a dedicated "strategy configuration interface" is used to configure scheduling strategies. When registering quality control samples, users only need to select the specific configured scheduling strategy to bind the scheduling strategy to the quality control sample. This makes the user operation clearer and more consistent, eliminating the need to set up a complex scheduling strategy every time a quality control sample or product is entered, thus greatly saving user operating costs. It should be understood that the system also needs to consume resources to respond to the entry operation each time, so avoiding multiple entries of complex scheduling strategies can save system resources to some extent.

[0053] To facilitate understanding, we will now combine Figure 3 and Figure 4 The process of binding the scheduling strategy for quality control samples is illustrated.

[0054] Figure 3 This is a schematic diagram of the policy configuration interface in one embodiment. Please refer to [link / reference]. Figure 3 In the strategy configuration interface 300, various scheduling strategies, such as "Quality Control-Sample Injection," "Sample Injection-Experiment," and "Quality Control-Experiment," can be configured according to different user needs, as shown in the red box 310. It should be understood that the scheduling strategies configured in the strategy configuration interface 300 are not limited to those shown in the red box 310. Please refer to [link to relevant documentation]. Figure 3 The scheduling strategy editing interface 320 shown allows you to configure the process nodes (e.g., rewarming-mixing-visualization-opening-sampling) and execution parameters (e.g., rewarming time 5 min, mixing time 3 min, etc.) in the scheduling strategy when configuring the "quality control-experiment" scheduling strategy.

[0055] Figure 4 This is the quality control sample registration interface in another embodiment. Please refer to... Figure 4 The quality control sample registration interface 400 for newly added quality control samples includes a scheduling strategy configuration area 411 (i.e., the first scheduling strategy configuration area) for configuring injection scheduling strategies for quality control samples and a scheduling strategy configuration area 412 (i.e., the second scheduling strategy configuration area) for configuring automatic quality control scheduling strategies for quality control samples. Figure 3 The configured scheduling policy can be used in Figure 4 The scheduling strategy configuration areas 411 and 412 are referenced for user selection. For example, the "quality control-sample injection" scheduling strategy available in the scheduling strategy configuration areas 411 and 412 is... Figure 3 The strategy configuration interface 300 is pre-configured. It should be noted that... Figure 4 The system does not display all available scheduling strategies. Clicking the dropdown menus in configuration sections 411 and 412 will display more available scheduling strategies. Figure 4 After selecting and saving the specific scheduling strategy, you can bind the selected scheduling strategy to the newly added quality control sample.

[0056] In some embodiments, for each quality control sample, in addition to binding it to a scheduling strategy for implementing the quality control experiment, quality control-specific post-processing rules (i.e., quality control-specific rules) can also be configured. Quality control-specific rules refer to the post-processing rules that need to be performed after the quality control experiment is completed on the quality control sample based on the scheduling strategy; they can also be called quality control-specific post-processing rules. For example, quality control-specific rules can be used to indicate the processing that should be performed on the quality control sample after the test is completed (i.e., indicating what should be done after the test is completed) or to indicate the storage area (i.e., indicating where the quality control sample is stored).

[0057] In some examples, the specific rule information for each quality control-specific rule can be manually configured for each quality control sample, or the corresponding quality control-specific rule can be selected from pre-configured post-processing rules (i.e., reusing quality control-specific rules). For example, please refer to [link to relevant documentation]. Figure 2 or Figure 3 The quality control sample registration interface also includes a post-processing rule selection area, which is used to select predefined / configured quality control-specific rules.

[0058] For example, the human-computer interaction device 10 is also used to provide a customizable interface for post-processing rules. This customizable interface is used to independently set quality control-specific rules (i.e., post-processing rules dedicated to quality control). The set quality control-specific rules can be presented in the post-processing rule selection area of ​​the quality control sample registration interface for the user to select. In this way, users can avoid entering complex post-processing rules every time, saving user operation costs and system resources.

[0059] To gain a deeper understanding of the scheduling strategy, the first and second scheduling strategies will be described in detail below, in the form of Examples 1 to 3.

[0060] In Example 1, the first scheduling strategy includes a first injection scheduling strategy for post-injection storage. The first injection scheduling strategy controls the injection of quality control samples into the sample processing system and their subsequent storage. For example, the process nodes indicated by the first injection scheduling strategy include: injection-storage (i.e., saving to the storage area).

[0061] For example, the process nodes indicated by the first injection scheduling strategy may also include a "visual" node (i.e., a visual inspection may be performed when injecting a quality control sample), or may not include a "visual" node, i.e.: injection - (visual) - storage.

[0062] When conducting quality control experiments on quality control samples, if the current loading state of the quality control sample is detected to be the first loading state, and the first loading state corresponds to the first injection scheduling strategy, then the quality control sample can be controlled for injection according to each process node indicated by the first injection scheduling strategy, and the quality control sample can be directly stored in the storage area after injection.

[0063] After storing the quality control samples in the storage area, they can wait for subsequent automatic quality control experiments, or the user can manually trigger the quality control experiments; there are no restrictions on this.

[0064] To facilitate understanding, the scenario of configuring the first injection scheduling strategy is illustrated below. Assuming the quality control experiment is performed every morning, the user can configure the first injection scheduling strategy in advance. This strategy automatically injects the quality control samples into the sample processing system beforehand (e.g., the night before) and temporarily stores them in the storage area. Subsequently, the system can automatically perform the quality control experiment on the stored samples, requiring no further user intervention; alternatively, the user can manually trigger the quality control experiment on the stored samples the following morning. It should be understood that, compared to traditional methods, both automatic and manual quality control experiments reduce the operational complexity and burden on the user within a concentrated period. This approach offers greater flexibility compared to traditional methods.

[0065] The storage area in the sample processing system includes at least one of a quality control chamber or a low-temperature storage module. The quality control chamber is a dedicated area for low-temperature storage of quality control samples. The low-temperature storage module is typically used for low-temperature storage of regular samples. For example, the storage area for quality control samples can be configured such that they are preferentially stored in the quality control chamber (i.e., stored separately from regular samples), and if the quality control chamber malfunctions, they can be stored in the low-temperature storage module.

[0066] For example, the storage area for quality control samples can be configured in quality control-specific rules (i.e., post-processing rules dedicated to quality control) or in a dedicated quality control settings interface. The quality control settings interface is used to set relevant quality control execution parameters (such as preset conditions for triggering automatic quality control, storage location of quality control samples, etc.) for the quality control samples to be tested.

[0067] Taking the storage area of ​​quality control samples configured based on quality control-specific rules as an example, after the quality control samples are injected according to the first injection scheduling strategy, when it is necessary to store the quality control samples, the quality control-specific rules configured for the quality control samples (i.e., post-processing rules dedicated to quality control) are hit to determine the storage area corresponding to the quality control samples. Then, the quality control samples are moved to the corresponding storage area for storage, in order to wait for subsequent automatic quality control experiments.

[0068] In the above scheme, users can automatically configure the first injection scheduling strategy for post-injection storage and bind it to the first loading state. When the quality control sample is in the first loading state (i.e., initially loaded into the sample processing system), the quality control sample can be automatically injected and stored. Subsequent quality control operations do not require sample preparation or injection processing; the stored quality control sample can be directly used for quality control experiments. Compared to traditional methods, this reduces the operational complexity and user workload within a concentrated period. It is also more flexible than traditional methods. Furthermore, the dynamic decision on whether to activate the first injection scheduling strategy based on the real-time sensing information of the quality control sample's loading state ensures the accuracy of scheduling strategy invocation, thereby improving the accuracy of subsequent quality control.

[0069] In Example 2, the first scheduling strategy includes a second injection scheduling strategy for performing quality control experiments after sample injection. The second injection scheduling strategy controls the injection of quality control samples into the sample processing system and allows for the direct execution of quality control experiments on these samples after injection; that is, injection-experiment.

[0070] The second sample injection scheduling strategy includes at least one process node required for quality control experiments, such as visual inspection followed by sample loading; or, for example, sample injection - (warming) - (visual inspection) - opening the cap - loading - sealing (i.e., capping) - storage. The warming and visual inspection nodes can be set or omitted. Because the second sample injection scheduling strategy is suitable for situations or scenarios where experiments are performed directly after sample injection, if the temperature of the quality control sample is close to that of the regular sample at the time of injection, then warming is not necessary; if the temperature of the quality control sample is relatively low at the time of injection (e.g., just taken out of a low-temperature storage area), then warming is necessary.

[0071] When conducting quality control experiments on the quality control sample to be tested, if the current loading state of the quality control sample is detected to be the first loading state and the first loading state corresponds to the second injection scheduling strategy, the injection control of the quality control sample and the quality control experiment after injection are carried out according to each process node indicated by the second injection scheduling strategy.

[0072] To facilitate understanding, the scenario of configuring a second sample injection scheduling strategy is illustrated below. Users only need to configure (e.g., check the box) and save the process nodes required for the quality control experiment to obtain the second sample injection scheduling strategy for the sample injection experiment, and bind it to the first loading state. Then, when the quality control sample is in the first loading state (i.e., initially loaded into the sample processing system), the system can automatically control the injection of the quality control sample and execute the quality control experiment based on the second sample injection scheduling strategy. Thus, throughout the entire process from sample injection to the quality control experiment, users only need to configure and bind the scheduling strategy, greatly reducing user operating costs. Secondly, the entire sample injection quality control process is seamlessly automated, improving quality control efficiency. Furthermore, the dynamic decision on whether to activate the second sample injection scheduling strategy based on the real-time sensing information of the quality control sample's loading state, through algorithm-level state sensing and automatic matching with the scheduling strategy, improves the system's automation level and ensures the accuracy of scheduling strategy invocation, thereby improving subsequent quality control accuracy.

[0073] In some examples, after the quality control experiment is completed on the quality control sample based on the second injection scheduling strategy, the post-processing of the quality control sample can be determined more flexibly and accurately through the quality control-specific rules configured for the quality control sample. That is, it can be determined what kind of processing will be performed on the quality control sample that has completed the quality control experiment.

[0074] For example, after completing the quality control experiment on the quality control samples based on the second injection scheduling strategy, the quality control samples can be automatically stored in the storage area for subsequent automatic quality control, enabling multiple quality control uses of the quality control samples and improving the reuse rate of the quality control samples. Furthermore, the automatic reuse of quality control samples reduces user operating costs and improves quality control efficiency. It should be understood that the storage area for quality control samples can be configured by quality control-specific rules or the quality control settings interface, as detailed in Embodiment 1 above, and will not be repeated here.

[0075] For example, after completing the quality control experiment on the quality control samples based on the second sample injection scheduling strategy, sample output processing can also be performed. In this embodiment, the post-processing after completing the quality control experiment on the quality control samples based on the second sample injection scheduling strategy is not limited and can be flexibly configured according to actual needs. Automatic sample output after quality control is completed realizes the automated processing of the entire quality control process, which is very convenient and efficient.

[0076] For example, after completing the quality control experiment on the quality control samples based on the second sample injection scheduling strategy, the quality control samples are preferentially stored in the storage area. If they cannot be stored, then the sample is processed for ejection. In other words, in post-processing scenarios, except in abnormal situations (i.e., when the quality control samples cannot enter the storage area and need to be ejected to the ejection area), the quality control samples are stored in the storage area to avoid the quality control samples deteriorating at room temperature for a long time.

[0077] In Example 3, the second scheduling strategy includes an automated quality control scheduling strategy. This strategy indicates the required process steps when removing quality control samples from the storage area for quality control experiments. Examples include: rewarming - mixing - visual inspection - opening the lid - sample addition.

[0078] It should be understood that the automatic quality control scheduling strategy in Example 3 is used in an automatic quality control scenario. In this scenario, the quality control samples are pre-stored in a low-temperature storage area. The temperature in the low-temperature storage area is not the optimal temperature; the optimal temperature generally simulates that of a conventional sample, such as room temperature or human body temperature. Therefore, when the quality control samples are taken from the low-temperature storage area for quality control experiments, they need to be rewarmed. Furthermore, since the quality control samples have been stored statically in the storage area for a relatively long time, they need to be mixed. Therefore, the automatic quality control scheduling strategy generally needs to include a rewarming node and a mixing node.

[0079] It should be noted that in some special cases, such as when a user manually triggers a quality control experiment shortly after the quality control sample has been stored in the storage area, the quality control sample can be moved to the corresponding process nodes according to the automatic quality control scheduling strategy. However, in this case, even if the automatic quality control scheduling strategy sets rewarming and mixing nodes, it can automatically skip the rewarming and mixing nodes in the automatic quality control scheduling strategy after intelligent detection and judgment that rewarming and mixing are not required.

[0080] When the quality control sample is in the second loading state, based on the process nodes indicated by the automatic quality control scheduling strategy, the stored quality control sample is retrieved from the sample processing system, and quality control experiments are performed on the quality control sample.

[0081] The above solution allows users to configure an automatic quality control scheduling strategy. When the quality control sample is in a loading state (i.e., the second loading state) already stored in the sample processing system, the system can automatically retrieve the quality control sample from the storage area for quality control experiments, eliminating the need for further user operations, saving user operating costs, and improving quality control efficiency. Furthermore, the dynamic decision-making based on the real-time sensing information of the quality control sample's loading state ensures the accuracy of the scheduling strategy invocation, thereby improving the accuracy of subsequent quality control.

[0082] In some examples, when the quality control sample is in the second loading state and meets preset conditions, the stored quality control sample is retrieved from the sample processing system based on the process nodes indicated by the automatic quality control scheduling strategy, and quality control experiments are performed on the quality control sample. Here, "preset conditions" also refers to the triggering conditions for automatic quality control; the specific conditions are detailed above and will not be repeated here. In this example, triggering automatic quality control based on preset conditions allows for reasonable and accurate control of the timing of automatic quality control, improving the accuracy of quality control. Furthermore, automatic quality control can be achieved without manual operation, making it more intelligent and convenient.

[0083] In some examples, quality control tasks can be automatically triggered and quality control access verification can be performed. Specifically, when the quality control sample is in the second loading state and meets the preset conditions, the quality control process is triggered. However, before the quality control sample is controlled to execute the various process nodes indicated by the automatic quality control scheduling strategy based on the automatic quality control scheduling strategy, a quality control access verification can be performed first. After the quality control access verification is passed, the quality control sample is then controlled to execute the various process nodes indicated by the automatic quality control scheduling strategy based on the automatic quality control scheduling strategy (that is, based on the various process nodes indicated by the automatic quality control scheduling strategy, the stored quality control sample is retrieved from the sample processing system, and quality control experiments are performed on the quality control sample).

[0084] Specifically, after the quality control process is triggered, and before each process node is executed according to the automatic quality control scheduling strategy, the system can collect status information in at least one of the following dimensions in parallel: the status of the module where the quality control sample is located, the production line operation status, the working status of the applicable instruments, and the reagent status (such as reagent balance). Based on the collected status information in at least one dimension, the system performs quality control access verification in combination with multi-condition logic rules, that is, verifies whether the specific processing of automatic quality control is supported or allowed.

[0085] For example, if the status information of all the above dimensions is normal, the quality control access verification is deemed to have passed. For instance, the quality control access judgment flow is: sample module status normal → production line operation status normal → instrument status normal → reagent status normal. If the status of any dimension is abnormal, the quality control access verification is deemed to have passed, and the system waits for recovery and attempts to reassign the sample.

[0086] It should be understood that triggering the automatic quality control scheduling strategy when the system does not support automatic quality control processing may lead to quality control failure or abnormal errors. This would waste time and system resources and result in inaccurate quality control. In the above solution, quality control access verification is performed first. After the quality control access verification passes, automatic quality control is then performed based on the automatic quality control scheduling strategy. This can improve the accuracy of quality control and avoid wasting time and system resources.

[0087] In some examples, when the quality control sample is in the second loading state and meets preset conditions, the quality control process is triggered. Before controlling the quality control sample to execute each process node indicated by the automatic quality control scheduling strategy, a quality control admission check can be performed first. After the quality control admission check of each process node passes, the quality control sample is controlled to execute that process node. In this example, taking process nodes as an example, the granularity of quality control admission check can be precisely performed, which can further improve the accuracy of quality control and more effectively avoid the waste of time costs and system resources.

[0088] In some examples, when the quality control sample is in the second loading state, the system also provides a manual quality control function, allowing users to manually trigger the quality control process and start the quality control experiment. It should be understood that in some scenarios, users may not be able to wait for preset conditions to be met before triggering the quality control process, but rather need to perform quality control in advance or immediately. Therefore, a quality control trigger entry can be provided on the quality control sample registration interface. Responding to the user's trigger operation at this entry, the quality control process is triggered, and then, based on the automatic quality control scheduling strategy, the quality control sample executes each process node indicated by the automatic quality control scheduling strategy to perform the quality control experiment. In this example, the function of supporting manual triggering of automatic quality control allows the timing of automatic quality control to be unrestricted by preset conditions. It enables timely triggering of automatic quality control when users need to perform quality control in advance or immediately, thus adapting to a wider range of scenario requirements and improving flexibility.

[0089] like Figure 5 As shown, the quality control sample registration interface displays a quality control sample list 501 and provides a "Trigger Quality Control" button 502 (i.e., the quality control trigger entry). Users can select the quality control samples that need to be immediately triggered for quality control from the quality control sample list 501 and click the "Trigger Quality Control" button 502 to trigger the quality control process. Based on the automatic quality control scheduling strategy, the quality control samples are controlled to execute each process node indicated by the automatic quality control scheduling strategy to perform the quality control experiment. Figure 5 As shown, after the user clicks the "Trigger Quality Control" button 502, a pop-up window 503 will appear to set the rewarming duration of the quality control samples. This allows for convenient configuration of the rewarming duration when manually triggering quality control, eliminating the need for multiple page switching, making it highly convenient and efficient. If the automatic quality control scheduling strategy has already configured a rewarming duration for the rewarming node, it can be replaced with the user-set rewarming duration. It should be understood that if the rewarming duration is 0, the rewarming node can be skipped when executing the automatic quality control scheduling strategy, and the rewarming operation will not be performed. In other examples, the user can also choose not to set a rewarming duration and directly use the rewarming duration configured for the rewarming node in the automatic quality control scheduling strategy.

[0090] For example, if a user manually triggers the quality control process, an access verification can be performed first. After the access verification is completed, the same execution process can begin—that is, the quality control sample is controlled to execute the various process nodes indicated by the automatic quality control scheduling strategy based on the automatic quality control scheduling strategy. In this example, after the user manually triggers the quality control process, automatic quality control is not executed immediately. Instead, automatic quality control is performed based on the automatic quality control scheduling strategy after the quality control access verification is passed. This can improve the accuracy of quality control and avoid wasting time costs and system resources.

[0091] Similarly, in some examples, after the quality control experiment is completed on the quality control sample based on the automatic quality control scheduling strategy, the post-processing of the quality control sample is accurately and efficiently determined by the quality control-specific rules configured for the quality control sample.

[0092] In some examples, after completing the quality control experiment on the quality control samples based on the automatic quality control scheduling strategy, the quality control samples can be stored in the storage area according to quality control-specific rules. This allows for subsequent automatic quality control and multiple uses of the quality control samples. In other examples, after completing the quality control experiment on the quality control samples based on the second injection scheduling strategy, sample detachment processing can also be performed. This application does not limit the post-processing of the quality control experiments completed on the quality control samples based on the automatic quality control scheduling strategy.

[0093] It should be understood that the solutions of Embodiment 1 / Embodiment 2 can be combined with Embodiment 3 to form a combined solution, which is referred to as Combined Solution 1 and Combined Solution 2 respectively.

[0094] Combination Scheme 1: Example 1 + Example 3.

[0095] Specifically, in response to user operations, the system can bind the first injection scheduling strategy selected in the first scheduling strategy configuration area for post-injection storage and the automatic quality control scheduling strategy selected in the second scheduling strategy configuration area to the quality control samples. Thus, when a user wants to perform quality control experiments on uninjected quality control samples, the system can, based on the first injection scheduling strategy, pre-inject the quality control samples to be loaded into the sample processing system for the first time and store them in a low-temperature storage area (i.e., the scheme in Example 1). After meeting preset conditions, the automatic quality control scheduling strategy is automatically triggered to retrieve the quality control samples already stored in the sample processing system from the storage area and automatically perform the corresponding quality control experiments on them (i.e., the scheme in Example 3).

[0096] To facilitate understanding, a more concrete example will be used to illustrate the effect of combination scheme 1. Assume the formal quality control experiment is scheduled for 5:00 AM the following day. The user can configure the first injection scheduling strategy corresponding to the first loading state and the automatic quality control scheduling strategy corresponding to the second loading state for the quality control samples to be tested the night before. The system can then inject the quality control samples based on the first injection scheduling strategy the night before and store them in a low-temperature storage area. At 5:00 AM the following day, the quality control samples can be automatically retrieved to perform the quality control experiment.

[0097] As can be seen from the above, this combination scheme 1 is very convenient and flexible, reduces user operating costs, and improves quality control efficiency.

[0098] Combination Scheme 2: Example 2 + Example 3.

[0099] Specifically, after the quality control samples are directly injected into the sample based on the second injection scheduling strategy, the quality control samples can be stored in a low-temperature storage area to await subsequent automatic quality control (i.e., the scheme in Example 2). That is, after the preset conditions are met, the automatic quality control scheduling strategy is automatically triggered, the quality control samples stored in the sample processing system are retrieved from the storage area, and the corresponding quality control experiments are automatically performed on them (i.e., the scheme in Example 3).

[0100] This combined scheme 2 allows for the automatic execution of multiple rounds of quality control experiments on quality control samples, thereby increasing the utilization rate of quality control samples while reducing user operating costs.

[0101] As mentioned above, the storage area for quality control samples can be configured in the quality control settings interface. The quality control settings interface is used to set the corresponding quality control execution parameters for the quality control samples.

[0102] It should be noted that quality control execution parameters and process node execution parameters are two different concepts. Process node execution parameters refer to the key parameters required for the execution of a process node. Quality control execution parameters, on the other hand, are parameters related to quality control execution set based on instrument characteristics and the relevant quality control experimental requirements of the quality control samples. For example, the quality control settings interface supports batch settings, allowing for the batch setting of corresponding quality control execution parameters for multiple quality control samples, thus improving the efficiency of quality control execution parameter setting.

[0103] The following text will combine Figure 6 A more detailed description is provided of the quality control execution parameters that can be set in the quality control settings interface. Specifically, the quality control execution parameters that can be set in the quality control settings interface include at least one of (1) to (4), wherein: (1) Preset conditions used to trigger automatic quality control; For details on the preset conditions, please refer to the description above; they will not be repeated here.

[0104] Taking preset conditions including reaching the trigger time (i.e., the preset time point that triggers automatic quality control, also known as the quality control execution time) as an example, such as Figure 6 As shown, in the quality control settings interface 600, you can check "Enable automatic quality control" and set the trigger time, such as 05:00 AM.

[0105] (2) Storage area (i.e., storage location) for quality control samples; For details regarding the specific storage area of ​​quality control samples, please refer to the description above; it will not be repeated here.

[0106] like Figure 6As shown, users can check the "If unable to go to the quality control chamber, then go to the low-temperature storage module" option in the quality control settings interface 600 to complete the configuration of the storage area for quality control samples. In this case, when storing quality control samples, they will be stored in the quality control chamber first, and only when the quality control chamber cannot store them will they be stored in the low-temperature storage module.

[0107] (3) Box quality control configuration enabled; like Figure 6 As shown, the quality control settings interface 600 allows configuration of the kit quality control function switch. For example, the user can enable the kit quality control function by checking "Start Kit Quality Control". Kit quality control refers to a quality control strategy that uses a single quality control sample test to simultaneously verify the quality status of multiple kits for the same test item installed on the same analytical instrument. Its execution method can be divided into selecting representative quality controls and verifying each kit individually. The aim is to achieve periodic verification of multiple kits coexisting with minimal quality control sample consumption and interruption, ensuring that all kits are under control. It should be understood that turning off kit quality control can save quality control samples.

[0108] For applications with high quality control requirements, the system can respond to user commands to enable the kit quality control function. Kit quality control refers to a quality control strategy that uses a single quality control sample test to simultaneously verify the quality status of multiple kits for the same test item installed on the same analytical instrument. Its execution method can be divided into selecting representative quality controls and verifying each kit individually, aiming to achieve periodic verification of multiple kits with minimal quality control sample consumption and interruption, ensuring that all kits are under control. After enabling the kit quality control function, the system can send commands to the applicable instrument via communication protocols, triggering the instrument to perform quality control experiments on each kit. When the user disables the kit quality control function, the system sends commands to control the instrument to perform quality control experiments only on the selected single kit, allowing flexible switching between "single kit level" and "full kit level" quality control granularity.

[0109] (4) Reheating position (i.e., reheating and static position).

[0110] The rewarming method in this embodiment is static rewarming, which can be performed by selecting a region on a drawer or shelf-type sample rack. For example, Figure 6 As shown, the static position area 601 can display drawers for static rewarming. Users can select the drawer they need to use to perform rewarming treatment during the rewarming stage (i.e., when the rewarming node is executed).

[0111] It should be understood that Figure 6This example is only used to illustrate the quality control settings interface and its supported quality control execution parameters, and is not intended to be limiting. For example, the quality control settings interface can also support setting a rewarming condition judgment threshold for quality control samples. The rewarming condition judgment threshold refers to the judgment threshold used to determine whether rewarming is necessary, such as a preset duration threshold. A more detailed description of rewarming will follow later and will not be discussed here.

[0112] In the above solution, the quality control settings interface allows for unified and centralized configuration of relevant quality control execution parameters for quality control samples, eliminating the need for users to switch between multiple interfaces for parameter settings, making it more convenient and efficient. Furthermore, the quality control settings interface allows for the configuration of quality control execution parameters across multiple dimensions. These multi-dimensional parameters enable more precise quality control processing of the samples, improving quality control accuracy. Additionally, these multi-dimensional parameters facilitate faster and more convenient quality control processing, thereby enhancing quality control efficiency.

[0113] In some embodiments, in order to complete the quality control experiment of the quality control sample, in addition to configuring the scheduling strategy for the quality control sample, it is also necessary to enter the basic information of the quality control sample into the system, including: quality control sample information, storage days and applicable modules (i.e. applicable instruments for the quality control sample).

[0114] It should be understood that the information of the above-mentioned quality control samples can all be entered in the quality control sample registration interface, or only the required quality control product information, as well as the number of storage days and applicable modules, can be selected in the quality control sample registration interface and the quality control product information can be entered in a dedicated quality control product definition interface.

[0115] In some embodiments, the human-computer interaction device 10, in addition to providing a quality control sample registration interface, is also used to provide a quality control product definition interface; the quality control product definition interface is used to input quality control product information. The controller 20 is also configured to pre-enter quality control product information in response to a user's configuration operation on the quality control product definition interface. Exemplarily, the quality control product information includes at least one of the following: quality control batch number, quality control name, level, quality control product type, manufacturer, expiration date, and corresponding quality control items.

[0116] Please see Figure 7 The quality control product information defined in the quality control product definition interface includes the basic quality control product information shown in pop-up window 701 (including quality control batch number, quality control name, level, quality control product type, manufacturer, and expiration date). Please refer to [link / reference]. Figure 8 The quality control information defined in the quality control definition interface also includes the quality control items added for the quality control configuration as shown in pop-up window 801.

[0117] For example, quality control items can be added individually or in batches according to testing packages. Please refer to [link / reference]. Figure 9901 is used to indicate areas for single-selection quality control items, where the quality control item to be added for configuration can be selected individually. 902 is used to indicate areas for batch addition of quality control items. For example, one or more testing packages can be selected from the package list, and each testing package has corresponding multiple quality control items. This allows for batch configuration and addition of quality control items for quality control samples by only selecting the testing package instead of selecting individual quality control items, thus improving the efficiency of quality control item configuration.

[0118] It should be understood that in practice, quality control materials are typically received in batches, and each batch contains many quality control samples. Entering the aforementioned information for each sample would be cumbersome and costly. The inventors of this application discovered that for quality control samples within a batch of materials, the corresponding batch number, manufacturer, production date, and other quality control information are identical. Therefore, a quality control material definition interface was designed for centralized entry of quality control material information (including basic quality control material information and related quality control items) required for all instruments on the production line. This way, the same quality control material information only needs to be entered once, eliminating the need for repeated entry for each sample and simplifying the data entry process. Furthermore, the quality control material definition interface not only allows entry of basic quality control material information but also of quality control items, providing a completely new functional interface. This interface enables complete and effective entry of quality control material information, providing effective support for subsequent quality control processing.

[0119] In some embodiments, the controller 20 is further configured to: control the set of quality control products that have been entered in the quality control product definition interface and display them in the quality control sample registration interface; and bind the quality control product information selected based on the quality control product set to the quality control sample in response to the selection operation entered in the quality control sample registration interface.

[0120] Please see Figure 2 In the quality control sample registration interface 100, area 114 is the basic information input area for quality control samples. In area 114, you only need to enter simple information such as sample number, storage days and applicable module, and select the entered and saved quality control product information from the drop-down box shown in 1141, which effectively reduces tedious input operations. Figure 10 This is an enlarged view of area 114. (User clicks...) Figure 10The dropdown menu highlighted in section 1141 displays the already entered set of quality control products (i.e., each item in the set represents a group of quality control product information) on the quality control sample registration interface. Users can select the desired quality control product information from the dropdown menu to bind it to the quality control sample. It should be noted that clicking the dropdown menu may not necessarily display multiple sets of specific quality control product information; instead, an identifier may be displayed to represent a group of quality control product information. Alternatively, multiple sets of specific quality control product information can be displayed after clicking the dropdown menu, depending on requirements. The method of displaying the quality control product set is not limited in this embodiment.

[0121] It should be understood that the embodiments of this application support a configuration mode in which multiple quality control samples are bound to the same quality control product. That is, different quality control samples can select the same quality control product information for binding.

[0122] In the above solution, the same quality control product information only needs to be entered once, instead of being repeatedly entered for each quality control sample. When binding quality control product information to a quality control sample, the system only needs to display the set of quality control products already entered in the quality control product definition interface for the user to select. The system can automatically bind the quality control product information selected by the user to the quality control sample, simplifying user operations and improving the efficiency of binding quality control product information.

[0123] In some embodiments, the quality control sample binding information includes a set of quality control items; the quality control sample registration interface is also used to configure the applicable instruments for the quality control samples; each applicable instrument has pre-assigned quality control items. For a scheduling strategy including sample loading nodes (e.g., an automatic quality control scheduling strategy), the quality control samples can be transferred to the applicable instruments specified in the sample loading nodes according to the scheduling strategy. In this scheme, each quality control sample can independently specify a quality control instrument, and the system scheduling engine precisely routes the samples, ensuring that the quality control task is executed on the specified quality control instrument and avoiding mis-scheduling of cross-instrument tasks.

[0124] In some embodiments, the controller 20 is further configured to: Based on the set of quality control items in the quality control product information associated with the quality control sample and the quality control items pre-assigned to the applicable instruments for the quality control sample, the target quality control items that each applicable instrument needs to perform for the quality control sample are determined (i.e., the quality control items that the quality control sample needs to complete at each instrument are automatically determined). For example, the intersection of the set of quality control items in the quality control product information associated with the quality control sample and the quality control items assigned to each applicable instrument for the quality control sample is calculated (i.e., an automatic intersection operation is performed) to obtain the target quality control items that each applicable instrument needs to perform for the quality control sample. It should be understood that, for a quality control sample, the set of target quality control items corresponding to each applicable instrument for that quality control sample is the final set of quality control items for that quality control sample (also known as the set of experimental items).

[0125] Taking the applicable instrument m for quality control samples as an example: If the quality control item set includes items A, B, C, and D.

[0126] The items for instrument m are assigned as A, B, E, and F.

[0127] Then, by finding the intersection of the quality control items of instrument m and the set of quality control items, we can obtain the target quality control items that instrument m needs to perform for the quality control samples as items A and B.

[0128] Even if some quality control items (such as items C and D) are included in the quality control information linked to the quality control sample, these quality control items will not be performed by the applicable instrument if they are not assigned to the sample. Furthermore, even if some quality control items (such as items E and F) are assigned to the applicable instrument, they will not be performed by the instrument if they are not included in the quality control information linked to the sample. In the above example, the quality control sample is taken to instrument m where only items A and B are added.

[0129] The above solution ensures that the quality control coverage accurately matches the actual testing capabilities of the instruments. Furthermore, users do not need to additionally set the target quality control items to be performed on the quality control samples for each applicable instrument; the target quality control items to be performed on the quality control samples for each applicable instrument can be automatically determined based on the item allocation, which is extremely convenient.

[0130] It should be understood that the applicable instruments for quality control samples are used to add samples to the quality control samples when the sample addition node is reached, and to perform quality control experiments based on the sample addition results. Therefore, if a sample addition node is configured in at least one scheduling strategy, the relevant processing of the target quality control items that each applicable instrument needs to perform for the quality control samples is executed based on the project allocation.

[0131] Specifically, in some embodiments, the controller 20 is further configured to: When the process node indicated by the first scheduling strategy or the second scheduling strategy (i.e., any scheduling strategy) includes the sample addition node, the intersection of the quality control item set and the quality control items assigned to each applicable instrument is obtained to obtain the target quality control items that each applicable instrument needs to perform for the quality control sample. When the quality control sample is moved to any applicable instrument in the sample loading node, the applicable instrument performs the relevant tests under the corresponding target quality control item on the quality control sample. That is, the applicable instrument loads the quality control sample and performs the relevant tests under the target quality control item based on the loading result.

[0132] It should be understood that when executing any scheduling strategy that includes a sample loading node, if the execution reaches a sample loading node in the scheduling strategy, the quality control sample will be moved to the respective applicable instruments that need to be loaded. When controlling the quality control sample to move to any applicable instrument in the sample loading node, the applicable instrument can be controlled to perform relevant tests under the automatically determined target quality control items for the quality control sample. This is very convenient and accurate, reducing user operations and enabling accurate control of quality control items, thus avoiding invalid tests.

[0133] Special circumstance 1 may occur during quality control experiments: the applicable instrument lacks reagents for some target quality control items, making the experiment impossible. To address special circumstance 1, the following solution is proposed in the embodiments of this application.

[0134] Specifically, in some embodiments, when the control sample is moved to any applicable instrument in the sample application node, the first quality control item corresponding to the applicable instrument is skipped, and the remaining target quality control items corresponding to the applicable instrument are executed. The first quality control item is a target quality control item that the applicable instrument needs to perform but for which reagents are insufficient. For example, if the quality control experiment involves instrument m requiring the execution of item A, but instrument m currently has no reagents available to perform the experiment on item A, the system will temporarily skip this step and automatically complete the remaining executable target quality control items. After the executable target quality control items are completed, if the reagents for the first quality control item have been replenished, the relevant tests under the first quality control item are performed on the control sample. For example, if the reagents for item A are replenished, the relevant tests for item A are completed.

[0135] For example, if the reagent re-dispatch for the first quality control item fails (e.g., the reagent for the first quality control item has not been replenished after the preset re-dispatch time has expired), then quality control is stopped.

[0136] The above scheme automatically skips quality control items where reagents are lacking, avoiding ineffective execution that could lead to experimental failure and wasted resources.

[0137] Special circumstance 2 may arise during quality control experiments: users may not need or want to conduct quality control experiments according to the preset quality control frequency / cycle, or some items may not require quality control experiments. To address special circumstance 2, the embodiments of this application propose the following solutions.

[0138] Specifically, in some embodiments, in response to a user's disable operation on any quality control sample or any quality control item in a quality control sample, all quality control items corresponding to the selected quality control sample or the selected quality control item are set to a disabled state.

[0139] For quality control samples that are set to disabled status, the quality control process will no longer be triggered for them; for quality control items that are set to disabled status, the creation of the quality control item will be skipped when creating a quality control experiment for the corresponding quality control sample.

[0140] The above scheme improves the flexibility of quality control experiments by enabling different quality control samples to cover different items across instruments by disabling quality control samples or items as needed.

[0141] In some embodiments, the process nodes indicated by the first or second scheduling strategy include a rewarming node. A rewarming node is a process node used to perform a rewarming operation. The controller 20 is further configured to: obtain the storage duration of the quality control sample in the storage area before performing the rewarming operation indicated by the rewarming node on the quality control sample; perform the rewarming operation on the quality control sample if the storage duration is greater than a preset duration threshold; and skip the rewarming operation if the storage duration is less than or equal to the preset duration threshold.

[0142] For any scheduling strategy, if a rewarming node is set in the strategy (i.e., the indicated process node includes a rewarming node), it usually means that the quality control sample has been stored at a low temperature in the sample processing system before the scheduling strategy is executed. Therefore, before performing the rewarming operation indicated by the rewarming node on the quality control sample based on the scheduling strategy, it can be determined whether the rewarming operation needs to be skipped based on the storage time of the quality control sample in the storage area. If the storage time of the quality control sample in the storage area is too long, the temperature is likely too low, and rewarming is required, so the rewarming operation can be performed. If the storage time of the quality control sample in the storage area is less than or equal to the preset duration threshold, it means that its temperature has not been greatly affected, and rewarming is not required, so the rewarming operation can be skipped.

[0143] In the above scheme, before the rewarming operation, it is first determined whether rewarming is needed based on the storage time of the quality control sample in the low-temperature storage area. If the storage time is short and rewarming is not needed, the rewarming operation is skipped, which can avoid unnecessary consumption of system resources caused by the rewarming operation.

[0144] It should be understood that if the rewarming operation is skipped, the quality control sample can be automatically transferred to the rewarming area for rewarming. For example, the quality control sample can be moved to the sample entry / exit area for rewarming.

[0145] Specifically, in some examples, the rewarming node has a corresponding set rewarming duration. The sample processing system also includes a sample entry / exit area, which includes multiple sample rack storage units to hold sample tubes to be entered and exited.

[0146] Controller 20 is also configured to: When performing the rewarming operation indicated by the rewarming node on the quality control sample, the quality control sample is controlled to be transferred to the rewarming area until the time spent in the rewarming area meets the rewarming duration, and then the rewarming ends; wherein, the rewarming area is the sample rack storage unit of the sample entry and exit area.

[0147] In the above scheme, when performing the rewarming operation, the quality control sample is moved to a suitable rewarming area for rewarming, which can ensure the rewarming effect and avoid interference with other processes on the production line. In addition, precise rewarming control based on the rewarming time ensures that the quality control sample can meet the temperature requirements of quality control testing, while avoiding quality changes caused by excessive rewarming.

[0148] In some examples, if the process nodes indicated by the scheduling strategy include both reheating nodes and mixing nodes, the reheating can be optimized or the mixing can be prioritized according to the requirements, making it more flexible.

[0149] For example, some terminals do not have high requirements for rewarming and can prioritize mixing. The mixing process is essentially equivalent to a rewarming period, so the rewarming time can be appropriately shortened. For terminals with strict rewarming requirements, priority rewarming can be selected, and after reaching the configured rewarming time, the quality control samples can be mixed. This way, the rewarming requirements of different terminals can be met.

[0150] In some embodiments, the sample processing system is equipped with a quality control sample balance monitoring and proactive early warning mechanism. When using the automatic quality control scheduling strategy, it is usually in an unattended operation mode. The system can perform balance monitoring on the quality control samples based on the built-in quality control sample balance monitoring and proactive early warning mechanism, determine whether the quality control sample balance is insufficient, and issue a timely alarm when the quality control sample balance is insufficient.

[0151] For example, the judgment node for determining whether the remaining amount of quality control samples is insufficient includes at least: (1) Before storing in the storage area for the first time, a judgment is performed; (2) A judgment will be made after each quality control experiment; Taking the assessment of insufficient quality control sample reserves after each quality control experiment as an example, after the daily quality control sample addition process is completed, the system automatically performs a remaining sample quantity (i.e., quality control sample reserve) check and availability assessment on the in-stock quality control samples. It identifies quality control samples with reserves below a preset sample quantity threshold and automatically triggers a scheduling command to retrieve them from storage. In addition, it synchronously sends early warning messages to the operator's terminal, informing them of the required quality control sample information, ensuring sufficient quality control sample reserves before the start of the next quality control cycle and avoiding quality control task interruptions due to sample depletion.

[0152] In some embodiments, controller 20 is configured to perform standardized processing and uploading of quality control results. Specifically, controller 20 is configured to: after the quality control experiment is completed, perform standardized processing (such as parsing, formatting, and compliance verification) on the raw quality control results output by various types of instruments, and automatically push the standardized quality control results to the Laboratory Information System (LIS) through a preset interface for subsequent use. This solution can provide standardized and effective quality control result data for subsequent processing, providing strong data support for subsequent processing.

[0153] In some embodiments, such as Figure 11 As shown, a sample processing method is provided, which is applied to a sample processing system and specifically includes the following steps: S1101, in the quality control sample registration interface, the first scheduling strategy configuration area and the second scheduling strategy configuration area corresponding to the quality control sample are displayed.

[0154] S1102, in response to the configuration operation for the first scheduling strategy configuration area, determines the first scheduling strategy bound to the quality control sample.

[0155] S1103, in response to the configuration operation for the second scheduling strategy configuration area, determines the second scheduling strategy bound to the quality control sample.

[0156] It should be understood that different loading states of quality control samples correspond to different scheduling strategies.

[0157] S1104, determine the current loading status of the quality control sample.

[0158] S1105, when the quality control sample is in the first loading state, control the quality control sample to transfer to each process node indicated by the corresponding first scheduling strategy.

[0159] S1106, when the quality control sample is in the second loading state, control the quality control sample to transfer to each process node indicated by the corresponding second scheduling strategy.

[0160] It should be understood that this method also includes other steps, which can be found in the above description of the sample processing system. The beneficial effects that this method can achieve can be found in the above description of the beneficial effects of the sample processing system, which will not be repeated here.

[0161] To facilitate a more intuitive understanding of sample processing methods, combined with Figure 12 The main process steps involved in the sample processing methods in some embodiments are illustrated below. Please refer to... Figure 12 In some embodiments, the method includes: S1201, Quality Control Product Information Data Management.

[0162] Specifically, the sample processing system includes a quality control product definition module. Based on this module, information on all quality control products required for the entire production line (including basic quality control product information and corresponding quality control items) is centrally entered to build a unified quality control product database, enabling centralized management and maintenance of quality control products throughout their entire lifecycle. It should be understood that the quality control product definition module allows for centralized entry of quality control product information through a quality control product definition interface. For details regarding quality control product information and the quality control product definition interface, please refer to the above text; further details will not be repeated here.

[0163] S1202, Configuration of quality control sample parameter information.

[0164] Specifically, the sample processing system includes a quality control sample management module. This module allows for the parameterized configuration of quality control samples, including: binding corresponding quality control product information to the quality control sample, specifying applicable instruments (i.e., target quality control instruments), and dynamically generating the final set of quality control items (i.e., the set of experimental items) for the quality control sample.

[0165] For example, the system can use the quality control sample management module to perform an automatic intersection operation based on the quality control items assigned to the applicable instrument and the set of quality control items covered by the quality control information bound to the quality control sample, and dynamically generate the final set of quality control items for the quality control sample, so as to ensure that the quality control coverage is accurately matched with the actual testing capabilities of the instrument.

[0166] Furthermore, the quality control sample management module allows for further configuration of the sample cold storage validity period, scheduling strategies (such as sample injection scheduling strategies and automatic quality control scheduling strategies), and quality control task triggering strategies (including preset conditions for triggering automatic quality control). This creates a complete set of quality control sample execution rules covering sample relationships, project mapping logic, storage management rules, and scheduling execution rules, providing a configuration foundation for the orderly driving of subsequent automated quality control processes.

[0167] It should be understood that more detailed processing is described above and will not be repeated here.

[0168] S1203, Quality Control Execution Parameter Settings.

[0169] For information on quality control execution parameters, please refer to the above text. Figure 6 The relevant information will not be repeated here.

[0170] S1204, Quality control sample warehousing scheduling.

[0171] Specifically, after the quality control samples pass through the sample processing system's injection module, the system can drive the scheduling engine to perform differentiated processing according to a preset injection scheduling strategy (such as the first injection scheduling strategy). For example, based on the first injection scheduling strategy, the quality control samples can be directly transferred to the storage area after injection to complete the warehousing process; or, based on the first injection scheduling strategy, intermediate process nodes can be inserted before warehousing, such as performing visual recognition detection and sample addition processing on the quality control samples, before finally storing them in the storage area. It should be understood that the overall process of the injection scheduling strategy (the various process nodes indicated by the injection scheduling strategy) supports flexible orchestration and customized configuration for different application scenarios.

[0172] For more information on sample injection scheduling strategies, please refer to the above text; it will not be repeated here.

[0173] S1205, Automatic Triggering of Quality Control Tasks and Quality Control Access Verification.

[0174] Specifically, when the quality control sample is in the second loading state and meets preset conditions, the quality control process is triggered, thus automatically triggering the quality control task. After the quality control process is triggered, and before the quality control sample executes each process node indicated by the automatic quality control scheduling strategy, a quality control access verification can be performed. After the quality control access verification is passed, the quality control sample then executes each process node indicated by the automatic quality control scheduling strategy (i.e., the quality control process is then automatically executed), for example, automatically completing the quality control sample extraction, quality control sample rewarming, mixing, reagent calibration, and project testing.

[0175] For example, status information in at least one of the following dimensions can be collected: the status of the module containing the quality control sample, the production line operation status, the working status of the applicable instruments, and the reagent status (such as reagent balance). Quality control access verification is performed based on the collected status information in at least one dimension. See the description above for details, which will not be repeated here.

[0176] It should be understood that if the quality control process is completed (i.e., all process nodes of the automatic quality control scheduling strategy are executed normally), the quality control is considered successful, and step S1206 can be executed. If the quality control access verification fails or the quality control process is interrupted, the quality control is considered to have failed, and step S1207 can be executed.

[0177] S1206, Standardized processing and uploading of quality control results.

[0178] S1207, Handling of quality control access failure and process interruption anomalies.

[0179] Specifically, when quality control access verification fails or the quality control process is interrupted, the system records the failure node and the cause of the exception, and starts a non-blocking polling monitoring thread to continuously check whether the root cause of the failure has been eliminated. If the exception has been resolved, the system automatically resumes the quality control process, continuing execution from the interrupted node (such as the interrupted process node), realizing the resumption of the process from the breakpoint; if the exception persists, the system pushes an alarm message and details of the failure cause to the operator. After manual intervention to troubleshoot the fault, the operator can use the "manual review" method to supplement only the incomplete steps, or use the "manual quality control" method to re-initiate the complete quality control process, ensuring the final completion rate and traceability of the quality control task.

[0180] The above method achieves standardized and automated management of quality control information by uniformly configuring the quality control information and scheduling settings of all departments, and by using an automatic quality control triggering mechanism (such as a timed wake-up mechanism) to automatically trigger the start-up of the testing line and instruments. It also drives the automatic completion of the entire process of quality control sample rewarming, mixing, reagent calibration, project testing, and result uploading, thereby achieving intelligent and efficient laboratory management.

[0181] In another aspect, this application provides a control device for a sample processing system. The control device includes a controller and a memory. The memory stores a computer program, and the controller executes the computer program to implement the various processes of the above-described sample processing method embodiments.

[0182] In another aspect, this application also provides a computer-readable storage medium storing a computer program. When executed by a processor, this computer program implements the various processes of the above-described sample processing method embodiments and achieves the same technical effects. To avoid repetition, it will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0183] In another aspect, this application also provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the various processes of the sample processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described again here.

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

[0185] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of the present invention.

[0186] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A sample processing system, characterized in that, include: A human-computer interaction device is used to display a quality control sample registration interface that includes a first scheduling strategy configuration area and a second scheduling strategy configuration area. The first scheduling strategy configuration area is used to bind a first scheduling strategy to the quality control sample, and the second scheduling strategy configuration area is used to bind a second scheduling strategy to the quality control sample. Different loading states of the quality control sample correspond to different scheduling strategies. The different loading states include a first loading state and a second loading state. The first loading state is when the quality control sample is loaded into the sample processing system for the first time, and the second loading state is when the quality control sample has been stored in the sample processing system. The controller is configured as follows: Determine the current loading status of the quality control sample; When the quality control sample is in the first loading state, control the quality control sample to be transferred to each process node indicated by the corresponding first scheduling strategy; When the quality control sample is in the second loading state, the quality control sample is controlled to be transferred to each process node indicated by the corresponding second scheduling strategy.

2. The system according to claim 1, characterized in that, The first scheduling strategy includes a first sample injection scheduling strategy for post-injection storage; the sample processing system includes a storage area; When the quality control sample is in the first loading state, controlling the transfer of the quality control sample to each process node indicated by the corresponding first scheduling strategy includes: When the quality control sample is in a first loading state, and the first loading state corresponds to the first injection scheduling strategy, the quality control sample is controlled for injection according to each process node indicated by the first injection scheduling strategy, and the quality control sample is stored in the storage area after injection.

3. The system according to claim 1 or 2, characterized in that, The second scheduling strategy includes an automatic quality control scheduling strategy; When the quality control sample is in the second loading state, controlling the transfer of the quality control sample to each process node indicated by the corresponding second scheduling strategy includes: When the quality control sample is in the second loading state, the quality control sample stored in the sample processing system is retrieved from each process node indicated by the automatic quality control scheduling strategy, and a quality control experiment is performed on the quality control sample.

4. The system according to claim 1, characterized in that, The first scheduling strategy includes a second injection scheduling strategy for performing quality control experiments after injection; When the quality control sample is in the first loading state, controlling the transfer of the quality control sample to each process node indicated by the corresponding first scheduling strategy includes: When the quality control sample is in the first loading state and the first loading state corresponds to the second injection scheduling strategy, the quality control sample is subjected to injection control and quality control experiments are performed on the quality control sample after injection according to each process node indicated by the second injection scheduling strategy.

5. The system according to claim 1, characterized in that, The process nodes indicated by the first scheduling strategy and the process nodes indicated by the second scheduling strategy are configured to be completely different or only partially consistent; at least some of the process nodes indicated by each scheduling strategy have corresponding configured execution parameters; The controller is also configured to: After the quality control sample is moved to a process node configured with execution parameters, the quality control sample is processed accordingly at the process node according to the execution parameters.

6. The system according to claim 1, characterized in that, When the quality control sample is in the second loading state, controlling the transfer of the quality control sample to each process node indicated by the corresponding second scheduling strategy includes: When the quality control sample is in the second loading state and meets the preset conditions, the quality control sample is controlled to be transferred to each process node indicated by the corresponding second scheduling strategy; wherein, the preset conditions include at least one of the following: reaching a preset time point, completing recalibration, replacing reagents, the instrument undergoing maintenance or status update, and the test quantity corresponding to the quality control item or testing instrument reaching a preset threshold.

7. The system according to claim 1, characterized in that, The human-computer interaction device is also used to provide a strategy configuration interface; the strategy configuration interface is used to configure scheduling strategies as candidate scheduling strategies in the first scheduling strategy configuration area and the second scheduling strategy configuration area; the scheduling strategy includes process nodes and execution parameters corresponding to at least some of the process nodes; The controller is also configured to: In response to the strategy selection operation input in the first scheduling strategy configuration area, the first scheduling strategy selected from the first scheduling strategy configuration area is bound to the quality control sample; In response to the strategy selection operation input in the second scheduling strategy configuration area, the second scheduling strategy selected from the second scheduling strategy configuration area is bound to the quality control sample.

8. The system according to claim 1, characterized in that, Both the first scheduling strategy configuration area and the second scheduling strategy configuration area include multiple candidate process nodes; The controller is also configured to: In response to a configuration operation input to the target scheduling policy configuration area, a process node selected from multiple candidate process nodes in the target scheduling policy configuration area is determined, and execution parameters configured for the selected process node are determined to obtain a scheduling policy bound to the quality control sample; wherein, the target scheduling configuration area is a first scheduling policy configuration area or a second scheduling policy configuration area.

9. The system according to claim 1, characterized in that, The human-computer interaction device is also used to provide a quality control product definition interface; the quality control product definition interface is used to input quality control product information. The controller is also configured to: The system controls the display of the set of quality control products that have been entered in the quality control product definition interface on the quality control sample registration interface. In response to the selection operation entered in the quality control sample registration interface, the quality control product information selected based on the quality control product set is bound to the quality control sample.

10. The system according to claim 9, characterized in that, Before the controller displays the set of quality control products already entered in the quality control product definition interface in the quality control sample registration interface, the controller is further configured to: In response to the configuration operation entered in the quality control product definition interface, the pre-entered quality control product information is obtained and saved.

11. The system according to claim 1, characterized in that, The quality control sample is bound to a quality control product information set that includes a quality control item set; the quality control sample registration interface is also used to configure the applicable instruments for the quality control sample; each applicable instrument has pre-assigned quality control items; the controller is further configured to: If the process node indicated by the first scheduling strategy or the second scheduling strategy includes a sample addition node, the intersection of the quality control item set and the quality control items allocated to each applicable instrument is obtained to obtain the target quality control items that each applicable instrument needs to perform for the quality control sample. When the quality control sample is moved to any applicable instrument in the sample application node, the applicable instrument is controlled to perform relevant tests on the quality control sample corresponding to the target quality control item.

12. The system according to claim 11, characterized in that, When the quality control sample is moved to any applicable instrument in the sample application node, the applicable instrument is controlled to perform relevant tests corresponding to the target quality control item on the quality control sample, including: When the quality control sample is moved to any applicable instrument in the sample loading node, the first quality control item corresponding to the applicable instrument is skipped, and the remaining target quality control items corresponding to the applicable instrument are continued to be executed; the first quality control item is the target quality control item that the applicable instrument needs to execute but the reagent is insufficient. After the executable target quality control item is completed, if the reagents for the first quality control item have been replenished, the relevant tests under the first quality control item shall be performed on the quality control sample.

13. The system according to claim 1, characterized in that, The process nodes indicated by the first scheduling strategy or the second scheduling strategy include a reheating node; the reheating node is a process node used to perform a reheating operation. The controller is also configured to: Before performing the rewarming operation indicated by the rewarming node on the quality control sample, obtain the storage duration of the quality control sample in the storage area; If the storage time exceeds a preset time threshold, a rewarming operation is performed on the quality control sample; If the storage duration is less than or equal to the preset duration threshold, the rewarming operation is skipped.

14. The system according to any one of claims 1 to 13, characterized in that, The process nodes indicated by the first scheduling strategy or the second scheduling strategy include a reheating node; the reheating node has a corresponding set reheating duration; The system also includes: The sample entry and exit area includes multiple sample rack storage units to hold sample tubes to be entered and exited; The controller is also configured to: When performing the rewarming operation indicated by the rewarming node on the quality control sample, the quality control sample is controlled to be transferred to the rewarming area until the time spent in the rewarming area meets the rewarming duration, and then the rewarming ends; wherein, the rewarming area is a sample rack storage unit in the sample entry and exit area.

15. A sample processing method, characterized in that, include: The quality control sample registration interface displays the first scheduling strategy configuration area and the second scheduling strategy configuration area corresponding to the quality control sample. In response to the configuration operation for the first scheduling strategy configuration area, a first scheduling strategy bound to the quality control sample is determined; In response to the configuration operation for the second scheduling strategy configuration area, a second scheduling strategy bound to the quality control sample is determined; Different loading states of the quality control samples correspond to different scheduling strategies; Determine the current loading status of the quality control sample; When the quality control sample is in the first loading state, control the quality control sample to be transferred to each process node indicated by the corresponding first scheduling strategy; When the quality control sample is in the second loading state, the quality control sample is controlled to be transferred to each process node indicated by the corresponding second scheduling strategy.

16. A control device for a sample processing system, characterized in that, The control device includes a controller and a memory, the memory being used to store a computer program, and the controller executing the computer program to implement the steps of the method of claim 15.