[go: up one dir, main page]

CN115902253A - Sample analyzer and information display method - Google Patents

Sample analyzer and information display method Download PDF

Info

Publication number
CN115902253A
CN115902253A CN202111161155.XA CN202111161155A CN115902253A CN 115902253 A CN115902253 A CN 115902253A CN 202111161155 A CN202111161155 A CN 202111161155A CN 115902253 A CN115902253 A CN 115902253A
Authority
CN
China
Prior art keywords
display
information
display area
user
sample
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111161155.XA
Other languages
Chinese (zh)
Inventor
蒋霞
马然
陈世义
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Mindray Bio Medical Electronics Co Ltd
Original Assignee
Shenzhen Mindray Bio Medical Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Mindray Bio Medical Electronics Co Ltd filed Critical Shenzhen Mindray Bio Medical Electronics Co Ltd
Priority to CN202111161155.XA priority Critical patent/CN115902253A/en
Publication of CN115902253A publication Critical patent/CN115902253A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Automatic Analysis And Handling Materials Therefor (AREA)

Abstract

The invention provides a sample analyzer and an information display method, wherein a controller of the sample analyzer can detect the dragging operation of a user on information blocks, adjust the sequence of the information blocks in a display area to which the information blocks belong based on the dragging operation, and control a display to display a plurality of information blocks in the display area according to the adjusted sequence. The sample analyzer is applied, a user can drag information blocks in the user interaction page as required, so that the sequence of the information blocks corresponding to each piece of information in the adjusted display area meets the requirement of the user, the user can search the information needed by the user from the currently displayed information block in the display area without page turning and searching when searching the information through the user interaction page, the time of the user is saved, and the working efficiency of the user is improved.

Description

Sample analyzer and information display method
Technical Field
The invention relates to the field of medical equipment, in particular to a sample analyzer and an information display method.
Background
In modern medical clinical tests, sample analyzers are widely used to detect various analytical indicators of blood, urine or other body fluids. The sample analyzer provides a user interaction page for a user, the user interaction page can display information such as parameter values of various indexes, equipment states, sample detection states and the like, and the user can monitor the detection states of the samples by observing the information displayed on the user interaction page.
The information displayed on the user interaction page of the sample analyzer is various, and when a user views the information, a large amount of time is usually required for searching the information required by the user, and particularly in hospitals with different levels and departments with different types, each user operating the sample analyzer has different requirements for the information display of the sample analyzer. For example, in the hematology department, a user of the hematology department only needs to view blood sample detection information in the sample analyzer, but the blood sample detection information in the sample analyzer is fixedly displayed at the tail of a user interaction page; when a user in a hematology department searches for blood sample information by using a sample analyzer every time, the user needs to spend time for searching, and the working efficiency of the user is affected.
Therefore, the conventional sample analyzer cannot adjust the page according to the use scene and the user requirements, so that different users need to spend a lot of time on searching required information when applying the sample analyzer, thereby affecting the working efficiency of the users.
Disclosure of Invention
The embodiment of the application provides a sample analyzer and an information display method, so that a user can adjust the position of at least one information block in a user interaction page of the sample analyzer according to personal requirements, the time for the user to use the sample analyzer to search information is saved, and the working efficiency is improved.
A sample analyzer, comprising: sample preparation facilities, detection device, display and controller, wherein:
the sample preparation device is configured to prepare a biological sample into a sample liquid to be detected;
the detection device is configured to detect the sample liquid to be detected so as to obtain a sample detection result;
the display is configured to display a user interaction page, the user interaction page comprises at least one display area, and the at least one display area comprises a plurality of information blocks arranged according to a preset sequence;
the controller is configured to detect a drag operation of a user on the information blocks, adjust the sequence of the plurality of information blocks arranged according to a preset sequence based on the drag operation, and control the display to display the plurality of information blocks in the display area according to the adjusted sequence.
Optionally, the controller is configured to control the display to display a moving identifier of the information block corresponding to the dragging operation according to the dragging operation.
Optionally, the controller is configured to determine a dragging direction in which the user drags the information block corresponding to the dragging operation based on the mobile identifier, and adjust the sequence of the information block corresponding to the dragging operation in the display area to which the information block belongs based on the dragging direction.
Optionally, the controller is further configured to determine whether an information block associated with the information block corresponding to the drag operation exists; and if the information block associated with the information block corresponding to the dragging operation exists, after the sequence of the information block corresponding to the dragging operation is adjusted, adjusting the sequence of the associated information block in the display area to which the associated information block belongs.
Optionally, the controller is configured to determine an adjusted ordering of the information blocks corresponding to the dragging operation, and adjust the ordering of the associated information blocks in the display area to which the associated information blocks belong based on the adjusted ordering of the information blocks corresponding to the dragging operation.
The sample analyzer described above, optionally, further comprises: a memory;
the controller is further configured to respond to a storage instruction, acquire operation information of the user interaction page, and store the operation information and a current user account in the memory in an associated manner, where the operation information includes a plurality of pieces of operation data, and each piece of operation data is used to indicate a dragging process for at least one information block.
Optionally, the controller is further configured to respond to a login message of the current user account, and acquire operation information associated with the current user account from the memory; and based on the operation data in the operation information, carrying out dragging operation on the information block corresponding to the operation data so as to adjust the sequence of the information block corresponding to the operation data in the display area to which the information block belongs.
Optionally, the sample analyzer is further configured to store the adjusted rank and the current user account in the memory in association with each other in response to a storage instruction;
and responding to the login message of the current user account, the controller acquires the sequence associated with the current user account from the memory and controls the display to display the information blocks according to the sequence.
The above sample analyzer, optionally, further comprises: canceling a control;
the controller is configured to detect a trigger operation of the user on the cancel control, cancel one or more drag operations performed on the information blocks based on the trigger operation, and control the display to display the information blocks according to a sequence before the one or more drag operations.
Optionally, in the sample analyzer, the dragging operation is a gesture dragging operation or an external device dragging operation.
Optionally, in the sample analyzer, the user interaction page is a screen saver page, and each display region of the screen saver page includes a system overview region and a sample overview region;
the information blocks in the system overview area display item overview information corresponding to different items; and the information blocks in the sample overview region are sample overview information corresponding to the item overview information.
Optionally, in the sample analyzer, the user interaction page is a menu page, and the menu page includes a first-level menu display area;
the first-level menu display area comprises a plurality of information blocks which are arranged according to a preset sequence and a plurality of first-level menu buttons which are arranged according to the preset sequence;
the controller is configured to detect a drag operation of a user on the primary menu buttons, adjust the sequence of the primary menu buttons based on the drag operation, and control the display to display the plurality of primary menu buttons in the primary menu display area according to the adjusted sequence.
In the sample analyzer, the first-level menu buttons may include a sample button, a reagent button, a quality control button, a calibration button, a system button, and a setting button.
Optionally, in the sample analyzer, the user interaction page is a menu page, and the menu page further includes a secondary menu display area;
the secondary menu display area comprises a plurality of information blocks which are arranged according to a preset sequence and are a plurality of secondary menu buttons which are arranged according to the preset sequence;
the controller is configured to detect a dragging operation of a user on the secondary menu buttons, adjust the sequence of the secondary menu buttons based on the dragging operation, and control the display to display the secondary menu buttons in the secondary menu display area according to the adjusted sequence.
Optionally, the second-level menu button includes a current result button, a historical result button, an abnormal state button, a rack state button, a statistics button, a sample application button, a reagent overview button, a reagent list button, and a reagent tray button.
Optionally, in the sample analyzer, the user interaction page includes a first content display area, and the first content display area displays a sample detection list of the sample detection result, where each table column and/or each table row in the sample detection list is a plurality of information blocks arranged in the first content display area according to a preset order; the controller is configured to detect a drag operation of a user on the table columns or the table rows, adjust the sorting of the table columns or the table rows in the sample detection list based on the drag operation, and control the display to display the table columns and/or the table rows in the first content display area according to the adjusted sorting.
Optionally, in the sample analyzer, the user interaction page includes a second content display area, the second content display area displays a plurality of information blocks arranged according to a preset sequence, and the plurality of information blocks are a plurality of cards arranged according to the preset sequence; the card is used for displaying consumables, detection items or detection packages for detecting the sample liquid to be detected;
the controller is configured to detect a drag operation of a user on the cards, adjust the ordering of the cards based on the drag operation, and control the display to display the cards in the second content display area according to the adjusted ordering.
In the above sample analyzer, optionally, the display area further includes: a control;
the controller is configured to respond to a trigger operation of the user on the control, and control the display to pop up a temporary popup window based on the trigger operation, wherein the temporary popup window is used for displaying each information block in a display area to which the control belongs; and monitoring the dragging operation executed by the user in the temporary popup window, and adjusting the arrangement sequence of the information block corresponding to the dragging operation in the display area to which the information block belongs.
Optionally, the controller is further configured to detect a region dragging operation of the display region by a user, adjust a display position of the display region in the user interaction page based on the region dragging operation, and control the display to display the display region according to the display position on the user interaction page.
An information display method applied to a sample analyzer, the method comprising:
detecting the dragging operation of a user on information blocks in a user interaction page, and adjusting the sequence of a plurality of information blocks arranged according to a preset sequence based on the dragging operation; the user interaction page comprises at least one display area, and the display area comprises a plurality of information blocks which are arranged according to the preset sequence;
and controlling the display to display the plurality of information blocks in the display area according to the adjusted sequence.
Compared with the prior art, the invention has the following advantages:
the invention provides a sample analyzer and an information display method, wherein a controller of the sample analyzer can detect the dragging operation of a user on information blocks, adjust the sequence of the information blocks in a display area to which the information blocks belong based on the dragging operation, and control a display to display a plurality of information blocks in the display area according to the adjusted sequence. Therefore, by applying the sample analyzer provided by the invention, a user can drag information blocks in the user interaction page according to requirements, so that the sequence of the information blocks corresponding to each piece of information in the adjusted display area meets the requirements of the user (for example, an information block with higher requirement is arranged in front of other information blocks), the user can search the information required by the user from the currently displayed information block in the display area without page turning and searching when searching the information each time, the time of the user is saved, and the working efficiency of the user is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a sample analyzer according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a user interaction page provided by an embodiment of the present invention;
FIG. 3 is an exemplary diagram of a screen saver page provided by an embodiment of the invention;
FIG. 4 (a) is a schematic diagram of a menu page provided by an embodiment of the present invention;
FIG. 4 (b) is a diagram of another example of a menu page provided by an embodiment of the present invention;
FIG. 4 (c) is a diagram of another example of a menu page provided by an embodiment of the present invention;
FIG. 4 (d) is a diagram of another example of a menu page provided by an embodiment of the present invention;
FIG. 5 (a) is a diagram illustrating an exemplary user interaction page provided in an embodiment of the present invention;
FIG. 5 (b) is a diagram illustrating another example of a user interaction page provided by an embodiment of the present invention;
FIG. 5 (c) is a diagram of another example of a user interaction page provided by an embodiment of the present invention;
FIG. 6 (a) is a diagram illustrating another example of a user interaction page provided by an embodiment of the present invention;
FIG. 6 (b) is a diagram illustrating another example of a user interaction page provided by an embodiment of the present invention;
fig. 7 is a diagram illustrating an example of a mobile identity according to an embodiment of the present invention;
FIG. 8 (a) is an exemplary illustration of a temporary pop-up window provided by an embodiment of the present invention;
FIG. 8 (b) is a diagram illustrating another example of a temporary pop-up window according to an embodiment of the present invention;
fig. 9 is a flowchart of an information display method according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In this application, relational terms such as and, etc. are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions, and the terms "comprises", "comprising", or any other variation thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrases "comprising a," "8230," "8230," or "comprising" does not exclude the presence of additional like elements in a process, method, article, or apparatus that comprises the element.
At present, all information in a user interaction page of a sample analyzer is displayed in a fixed sequencing mode, a user often needs to check the information when using the sample analyzer, a large amount of time is spent for searching in massive information when checking each time, and the working efficiency of the user is greatly influenced.
Therefore, the embodiment of the application provides a sample analyzer and an information display method, a user can adjust the sequence of information blocks in a user interaction page according to personal requirements, common information is arranged in front of other information, the user can quickly find the information through a personalized page, the time of the user is greatly saved, and the working efficiency is improved. For example, one application scenario is: a user needs to frequently search certain type of information due to personal requirements, and the user drags the type of information on a user interaction page to arrange the dragged information in front of other types of information; the user does not need to browse and search when checking the information of the type every time, so that the time of the user is saved, and the working efficiency of the user is improved.
The present invention will be described in detail below with reference to examples.
Referring to fig. 1, which shows a schematic structural diagram of a sample analyzer provided in an embodiment of the present invention, the sample analyzer may include: a sample preparation device 110, a detection device 120, a display 130, and a controller 140.
The sample preparation device 110 is used for preparing a biological sample into a sample liquid to be detected; in one embodiment, the sample preparation device may comprise a sample needle, a reagent needle and a reaction tray. The sample needle is used for collecting a biological sample in the sample container, and supplying the collected biological sample, which may be blood, urine, body fluid, or the like, to the reaction tray. The reagent needle is used for collecting the reagent in the reagent container, supplying the collected reagent to the reaction disc, and mixing the biological sample and the reagent by the reaction disc to obtain a sample solution to be detected.
The detection device 120 is used for detecting the sample liquid to be detected to obtain a sample detection result; for example, when the biological sample is a blood sample, the detecting device 120 detects a sample solution to be detected to obtain blood parameters.
A display 130 for displaying a user interaction page; the user interaction page comprises at least one display area, the display area comprises a plurality of information blocks which are arranged according to a preset sequence, and each information block is used for displaying information such as parameter values, equipment states, sample detection states of various detection indexes for detecting the sample liquid to be detected, applied reagents and the like.
The preset sequential arrangement may be that the information blocks are sequentially ordered from top to bottom or from left to right according to their priorities. For the same type of sample liquid to be detected, the preset sequence ordering can enable the ordering of the information blocks displayed on the user interaction page of the same type of sample liquid to be detected to be the same.
The user interaction page may include one display area in which information related to one sample liquid to be measured is displayed, or the user interaction page may include a plurality of display areas in which respective information blocks are used to display the same type of information. When the user interaction page comprises a plurality of display areas, the preset sequence in each display area can be the same or different, and the ordering modes of the information blocks in the corresponding display areas can be the same or different. Specifically, referring to fig. 2, an example of a user interaction interface according to an embodiment of the present application is shown, where the user interaction page includes a first display area and a second display area, and information blocks in the first display area are sorted from top to bottom; and sorting the information blocks in the second display area in a left-to-right arrangement mode.
It should be noted that the display 130 may be disposed in the same instrument as the other components of the sample analyzer; and the device can be arranged outside the instrument where other components are arranged and is in communication connection with the other components.
The controller 140 is connected to the sample preparation apparatus 110, the detection apparatus 120, and the display 130, and is configured to detect a drag operation of a user on an information block, adjust a sequence of a plurality of information blocks arranged according to a preset sequence based on the drag operation, and control the display to display the plurality of information blocks in a display area according to the adjusted sequence.
In this embodiment, the user may directly perform a drag operation on the information block on the user interaction page. In the dragging process, the controller detects a touch point where the user clicks the selected information block on the user interaction page for dragging, and controls the display to display the moving process that the dragged information block moves along with the touch point.
For example, when the user can adjust the sequence of each information block in the user interaction page according to personal habits or test requirements of a department where the user is located, the user performs a drag operation on the information block to be adjusted in the user interaction page. The controller can adjust each information block in the display area along with the dragging operation, so that the display of each information block in the display area meets the personal habits of the user or the test requirements of the department where the information block is located, and the personalized customization of the user interaction page is realized. And the information blocks concerned by the user or the department can be sequenced before other information blocks, the user can check the commonly used information blocks in the display area without performing page turning or dragging and other operations on the display area, the requirement of the user on the priority customization of information checking can be met, and the working efficiency and the use experience of the user are improved.
In the embodiment of the invention, the dragging operation is a gesture dragging operation or an external device dragging operation. It can be understood that, when the dragging operation is a gesture dragging operation, the display is a touch screen, the gesture dragging operation represents that a user performs a human-computer interaction operation with a user interaction page through the touch screen, and when the user selects an information block on the touch screen, the user drags the selected information block, for example, moves from one position to another position; when the dragging operation is the dragging operation of the external equipment, the external equipment connected with the display is represented, the external equipment can be a mouse or a touch pad and the like, a user operates the external equipment to click the information block, the external equipment is operated to drag the information block, if the user selects the information block through the mouse, the user moves the mouse while maintaining the selected information block, and the dragging of the selected information block is realized. Therefore, in the embodiment of the invention, the user can realize the dragging operation of the information block in various ways, so as to realize the personalized customization of the user interaction page based on the dragging operation.
In the embodiment of the present invention, one form of the user interaction page is that the user interaction page may be a screen saver page, and each display region of the screen saver page includes a system overview region and a sample overview region; the information blocks in the system overview area display item overview information corresponding to different items; the information blocks in the sample overview region are the sample overview information corresponding to each item overview information.
Referring to FIG. 3, various display regions in a screen saver page and blocks of information in the display regions are shown; the display area corresponding to the "system overview" is a system overview area, each information block in the system overview is "SDM (Sample Delivery Module)", "M1" and "M2", and "M1" and "M2" correspond to the item names of different items, and the item overview information corresponding to the items includes: test countdown, reagent consumables, quality control, calibration, maintenance and alarm; the display area corresponding to the "sample overview" is a sample overview area, the information blocks in the sample overview area are sample overview information corresponding to the respective item overview information, and one sample overview information may include: "total amount of samples", "number of abnormal samples", "number of samples to be measured", and "predicted completion time".
It should be noted that each item corresponds to a sample analyzer, and the sample analyzer may be a biochemical analyzer, an immunoassay analyzer, a blood analyzer, or other sample analyzers, and "M1" and "M2" shown in fig. 3 correspond to different biochemical analyzers, respectively. The item overview information corresponding to the item is system overview information of the sample analyzer corresponding to the item.
Specifically, a user can adjust the sequence of each information block in the display area to which the information block belongs through the screen saver page, and when the controller detects that the user drags a certain information block in the screen saver page correspondingly, the controller adjusts the sequence of the information block in the display area to which the information block belongs, and controls the display to display each information block after the sequence is adjusted. For example, the user adjusts "M1" in the sample overview region, arranges "M1" in front of "M2", and the controller adjusts the order of "M1" and "M2" according to the drag operation of the user, and controls the display to display the screen saver page in which "M1" and "M2" are reordered. Therefore, by applying the sample analyzer provided by the embodiment of the invention, the personalized customization of the screen saver page is realized by adjusting the sequence of the information blocks in the screen saver page.
For another example, the user may drag the item overview information in the screen saver page, for example, the item overview information in fig. 3 includes test countdown, reagent consumables, quality control, calibration, maintenance, and alarm, the reagent consumables are arranged before the quality control, the user may drag the "quality control", and the "quality control" is dragged before the "reagent consumables", so that the controller may adjust the sequence of the two overview information, that is, the "quality control" and the "reagent consumables", in the screen saver page, if the "quality control" is located before the "reagent consumables". Of course, the user may also drag and drop the calibration, maintenance, alarm, etc. to change the ordering between the item overview information in the screen saver page.
In the embodiment of the present invention, another form of the user interaction page is that the user interaction page may be a menu page, where the menu page includes a first-level menu display area; the first-level menu display area comprises a plurality of information blocks which are arranged according to a preset sequence and a plurality of first-level menu buttons which are arranged according to the preset sequence; the first-level menu display area may be located at any position in the menu page, for example, the first-level menu display area is located on the left side or the right side in the menu page, and each first-level menu button in the first-level menu display area may be ordered according to an arrangement manner from top to bottom. Each of the one-level menu buttons in the one-level menu display area includes: sample button, reagent button, quality control button, calibration button, system button, and setup button. As shown in the first-level menu display area of fig. 4 (a), the first-level menu buttons are sorted from top to bottom according to their priorities in the following order: sample-reagent-quality control-calibration-system-setup.
In the embodiment of the invention, the controller is used for detecting the dragging operation of a user on the first-level menu buttons, adjusting the sequence of the first-level menu buttons based on the dragging operation, and controlling the display to display the first-level menu buttons in the first-level menu display area according to the adjusted sequence. For example: when a user drags a sample button selected in a first-level menu display area to the rear of a quality control button, a controller adjusts a reagent button to a position before the sample button is dragged and adjusts the quality control button to a position before the reagent button is adjusted based on dragging operation of the user, and the sequence of each first-level menu button in the next-level menu display area is adjusted as shown in fig. 4 (b), wherein the specific sequence is as follows: reagent-quality control-sample-calibration-system-setup.
In the embodiment of the invention, when the user interaction page is a menu page, the menu page can also comprise a secondary menu display area; the second-level menu display area comprises a plurality of information blocks which are arranged according to a preset sequence and are a plurality of second-level menu buttons which are arranged according to the preset sequence; the second-level menu display area may be located at any position in the menu page, for example, the second-level menu display area is located at the upper side or the lower side of the menu page, and the second-level menu buttons in the second-level menu display area may be arranged in a left-to-right arrangement manner. Each secondary menu button in the secondary menu display area includes: a current results button, a historical results button, an abnormal status button, a rack status button, a statistics button, a sample application button, a reagent overview button, a reagent list button, and a reagent tray button.
It should be noted that, an association relationship may exist between one primary menu button and one or more secondary menu buttons in a menu page. When a first-order menu button in the first-order menu display area is triggered, the controller controls the display to display a second-order menu button associated with the triggered first-order menu button on a second-order menu display area of the menu page. That is, the currently displayed second-level menu button in the second-level menu display area is an option of a next hierarchy of the currently triggered first-level menu button.
For example: as shown in fig. 4 (a), when the controller detects that the sample button in the first-level menu display area is triggered by the user, the controller controls each second-level menu button in the second-level menu display area displayed by the display to be: current result button, historical result button, abnormal state button, frame state button, statistics button and sample application button, wherein, each second grade menu button is from left to right ordered according to the priority in second grade menu display area, and specific sequence of arranging is: current result-historical result-abnormal state-shelf state-statistics-sample application; referring to the secondary menu display area shown in fig. 4 (c), when the controller detects that the reagent button in the primary menu area is triggered by the user, the controller controls each secondary menu button in the secondary menu display area displayed by the display to be: reagent overview button, reagent list button and reagent dish button, wherein, each second grade menu button arranges the order according to the mode of arranging from left to right in second grade menu display area, and specific sequence of arranging is: reagent overview-reagent list-reagent tray.
In the embodiment of the invention, the controller is configured to detect a dragging operation of a user on the secondary menu buttons, adjust the sequence of the secondary menu buttons based on the dragging operation, and control the display to display the plurality of secondary menu buttons in the secondary menu display area according to the adjusted sequence. For example: when a user drags the reagent disk buttons to the front of the reagent overview in the secondary menu display area, the controller adjusts the sequence of each secondary menu button in the secondary menu area based on the dragging operation of the user, referring to the menu page shown in fig. 4 (d), and after adjusting the sequence of each secondary menu button, the arrangement sequence of each secondary menu button in the secondary menu display area is as follows: reagent tray-overview of reagents-list of reagents.
It should be noted that, in addition to the primary menu button and the secondary menu button, the user interaction page may also display information related to the detection process of the sample solution to be detected.
In the embodiment of the present invention, a further form of the user interaction page is that the user interaction page includes a first content display area, where the first content display area displays a sample detection list of sample detection results, where each table column and/or each table row in the sample detection list is a plurality of information blocks arranged in a preset order in the first content display area; referring to fig. 5 (a), a sample list and an item list are shown, taking the sample list as an example, where the respective table columns constituting the sample list are "category", "serial number", "sample ID", "position", "test progress", "test completion time", and "transmission", respectively; for each table row in the sample list, the serial number in the table row can be used as the row label of the table row, and therefore, the table rows constituting the sample list are respectively "1001", "0119", "0233", "0026", "0098", "1005", "1022", "0035", "1067", "0092", "0106", and the like.
For the user interaction page shown in fig. 5 (a), the controller is configured to detect a drag operation of a user on a table column or a table row, adjust an ordering of the table column or the table row in the sample detection list based on the drag operation, and control the display to display each table column and/or each table row in the adjusted ordering in the first content display area. The user can adjust the arrangement sequence of each table row or table column in the sample list or the item list according to personal requirements. And when detecting the dragging operation of the user on the table rows or the table columns, the controller adjusts the sequencing of the table rows or the table columns so as to adjust the sequencing of each table row or each table column in the first content display area, and controls the display to display each table row and each table column in the first content display area according to the adjusted sequencing.
In the embodiment of the present invention, a further form of the user interaction page is that the user interaction page includes a second content display area, the second content display area displays a plurality of information blocks arranged according to a preset sequence, and the plurality of information blocks are a plurality of cards arranged according to the preset sequence; the card is used for displaying consumables, detection items or detection packages for detecting the sample liquid to be detected; for example: in fig. 5 (b), the test items and test packages in the sample analyzer are shown in a second content display area, which is divided into a test item area and a test package area; when the sample analyzer is in a starting state, the controller acquires the item name of a detection item and the package name of a detection package in the sample analyzer, controls the display to display the item name of the detection item in each card of a detection item area, and displays the package name of the detection package in each card of the detection package area; such as: "Mg", "SI", "P" \8230 "displayed in the card," LDL-C "is the item name of the test item; "liver function", "myocardium", "specific protein" \ 8230; "pancreas" shown in the card is the package name of the test package. In fig. 5 (c), a second contents display area showing item information of a test item and consumable information of a test consumable in the sample analyzer, wherein the second contents display area is divided into a test item area and a test consumable area; the controller obtains the project information of each detection project and the consumable information of the detection consumable in the sample analyzer, controls the display to display the project information of the detection project in each card of the detection project area, and displays the consumable information in each card of the detection consumable area.
For the user interaction pages shown in fig. 5 (b) and 5 (c), the controller is configured to detect a drag operation of a user on cards, adjust the ordering of the cards based on the drag operation, and control the display to display the cards in the adjusted ordering in the second content display area. The user can adjust the sequencing of each card in the second content display area according to personal requirements, for example, the cards corresponding to the detection items with more applications are dragged to the front rows of other cards, and after the controller detects the dragging operation of the user on the cards, the sequencing of the dragged cards in the second content display area is adjusted based on the dragging operation of the user.
It should be noted that one test package is associated with at least one test item, and one test item is associated with at least one test consumable. For example: in the test item area shown in fig. 5 (b), the test items corresponding to the respective cards in the first row are associated with the test packages corresponding to the first card in the test package area. The associated test items and test packages, or the associated test items and test consumables, may be displayed in combination in the second content display area.
In an embodiment of the present invention, there may be an association between information blocks, and when one information block is adjusted by a drag operation, other information blocks associated therewith may need to move together with the information block, and for this case, the controller is further configured to determine whether there is an information block associated with the information block corresponding to the drag operation; and if the information block associated with the information block corresponding to the dragging operation exists, after the sequence of the information block corresponding to the dragging operation is adjusted, the sequence of the associated information block in the display area to which the associated information block belongs is adjusted.
In the user interaction page, if there is an association relationship between information blocks, it is characterized that there is a business connection between information displayed in one information block and information displayed in the associated information block, for example, in the detection process of the detection device corresponding to the sample liquid to be detected, a detection package related to the detection process needs to be adopted, and the implementation of one detection package needs to be completed by the cooperation of a plurality of detection items, and each detection item corresponds to one information block, so that, in the second content display area, there is an association relationship between the information block corresponding to the detection package and the information block corresponding to each detection item on which the detection package depends. The information blocks having the association relationship may belong to the same display area, or belong to different display areas, respectively. For example, in fig. 5 (b), the package name "liver function" detects that the package is associated with the detection items of the item names "Mg", "SI", "P", "MgII", "Ca", "G6PD", "TP", and "TC" in the first row of the detection item area, and the controller may adjust the ranks of the "Mg", "SI", "P", "MgII", "Ca", "G6PD", "TP", and "TC" cards in the first row of the detection item area after detecting the drag operation of the "liver function" card by the user and adjusting the ranks of the "liver function" card in the detection package area.
One way for the controller to adjust the associated information blocks may be that the controller is configured to determine an adjusted ordering of the information blocks corresponding to the drag operation, and adjust the ordering of the associated information blocks in the display area to which the associated information blocks belong based on the adjusted ordering of the information blocks corresponding to the drag operation.
It should be noted that, the information blocks in the display area are sequentially sorted according to the size of the priority, when there are multiple information blocks associated with one information block, the priorities of the multiple information blocks associated with one information block in the display area to which the information block belongs are the same, and the information blocks with the same priority are sorted according to a preset arrangement order.
Optionally, when the user adjusts the arrangement order of each information block in the same priority without changing the priority of the information block, the controller adjusts the ordering of the information block corresponding to the dragging operation only based on the dragging operation of the user. When a user needs to change the priority of an information block and drag the information block, the controller adjusts the new priority of the information block corresponding to the drag operation based on the drag operation of the user, and correspondingly adjusts the priority of each information block which originally belongs to the same priority as the information block to be the new priority; when the priority of each information block belonging to the same priority is changed, the controller adjusts the ordering of the information blocks associated with each information block in the display area to which it belongs according to the new priority.
For example, in the test item area shown in fig. 5 (b), if the cards in the first row are associated with the "liver function" cards in the test package area and the cards in the second row are associated with the "myocardium" cards, the priority of the cards in the first row is the same, the priority of the cards in the second row is the same, and the priority of the cards in the first row is higher than the priority of the cards in the second row. When the user needs to adjust the sequence of the 'liver function' card and the 'cardiac muscle' card, the user drags the 'liver function' card to the position of the 'cardiac muscle' card, when the controller detects the dragging operation corresponding to the 'liver function' card, the sequencing of the 'liver function' card and the 'cardiac muscle' card is adjusted, meanwhile, other cards in the first row are correspondingly adjusted to the second row with the same priority as the 'cardiac muscle' card, other cards in the original second row with the same priority as the 'liver function' card are adjusted to the first row, and the synchronous adjustment of each card with the same priority as the first card after one card is adjusted is achieved.
The way in which the controller adjusts the associated information blocks may be different for different types of user interaction pages, as described below: each first-level menu button and each second-level menu button are used as guide information for searching each piece of information in the sample analyzer by a user, wherein each first menu button is a classification guide of each function related to the sample detection process, and each second menu button related to each first menu button is guide information after the functions are further refined. Therefore, a hierarchical relationship exists among the first-level menu display area, the second-level menu display area, and the first content display area, and a hierarchical relationship exists among the first-level menu display area, the second-level menu display area, and the second content display area. When the controller detects the triggering operation of the second menu button of the user, the controller controls the display to display sample detection information related to the second menu button, such as a sample detection list in the first content display area or each card in the second content display area.
For example: in fig. 5 (a), each of the first-level menu buttons in the first-level menu display area is disposed at the left side of the first content display area, each of the second-level menu buttons in the second-level menu display area is disposed above the first content display area, and when the controller detects that a sample button in the first-level menu display area is triggered and a current result button in the second menu display area associated with the sample button is triggered, the controller controls the display to display a sample test list of sample test results in the first content display area.
In fig. 5 (b), each of the primary menu buttons in the primary menu display area is disposed on the left side of the second content display area, and each of the secondary menu buttons in the secondary menu display area is disposed above the second content display area, and when the controller detects that the sample button in the primary menu display area is triggered and the sample application button in the secondary menu display area associated with the sample button is triggered, the display is controlled to display the detection item card and the detection package card in the second content display area.
In fig. 5 (c), when the controller detects that the reagent button in the primary menu display area is activated and the reagent overview button in the secondary menu display area associated with the reagent button is activated, the controller controls the display to display the test item card and the test reagent card in the second contents display area.
Optionally, a third content display area may be included in the user interaction page in addition to the first content display area for displaying the sample list and the second content display area for displaying the card; and the third content display area displays the plain text content and/or the image-text content of the sample detection result.
The text corresponding to each subtitle in the plain text content is each information block which is arranged in the third content display area according to a preset sequence; and each subtitle in the image-text content corresponds to a text and a picture, and each information block is arranged in the third content display area according to a preset sequence. The controller is used for detecting the dragging operation of a user on the text or the picture corresponding to each subtitle, adjusting the sequence of the text or the picture corresponding to each subtitle based on the dragging operation, and controlling the display to display the text and the picture corresponding to each subtitle in the third content display area according to the adjusted sequence.
As shown in fig. 6 (a), the item names displayed in the form of a list and the item result details displayed in the form of text are included, and the sequence of texts corresponding to subtitles such as "quality control runaway", "reagent consumables stable", "calibration expiration 10 days" and "reflection system temperature anomaly" can be adjusted in the item result details. Further, as shown in fig. 6 (b), a reflection curve picture other than the text is displayed in the third content display area, and the user can adjust the ordering of the text and the picture in the third content display area as required.
By applying the sample analyzer provided by the embodiment of the invention, the information blocks in the display area can be customized individually according to the display form of each information block in different display areas, so that the ordering mode of each information block in the display area meets the requirement of a user on information searching.
In an embodiment of the present invention, when detecting a drag operation of a user, a controller controls a display to display a movement identifier of an information block corresponding to the drag operation on a user interaction page. The movement indicator may be used to indicate a dragging direction in which the user can drag, for example, the movement indicator may be an arrow, and the dragging direction may be up, down, left, and right as indicated by the arrow. Referring to fig. 7, when a user performs a dragging operation on a user interaction page, a moving identifier of an information block is displayed on the user interaction page, so that the user can know which direction the information block moves to through the moving identifier, if a moving direction indicated by the moving identifier is inconsistent with a moving direction desired by the user, the user can change the dragging operation, and the user can accurately drag the information block to the moving direction desired by the user through a visual moving identifier.
After the user selects the dragging direction for dragging the information block according to the mobile identifier, the controller determines the dragging direction for dragging the information block corresponding to the dragging operation by the user based on the mobile identifier, and adjusts the sequence of the information block corresponding to the dragging operation in the display area to which the information block belongs based on the dragging direction.
If the user clicks and selects one information block and then drags the information block, when the controller detects that the user selects the information block on the user interaction page and drags the information block, the controller controls the display to display a moving identifier corresponding to a dragging direction capable of being dragged on a touch point clicked by the user; for example, the user currently selects the first information block in the display area, and the sorting mode of each information block in the display area is from left to right and then from top to bottom; therefore, when the user selects the information block, the controller determines that the information can be dragged in the lower right direction after detecting that the user selects the first information block, controls the display to display rightward and downward moving marks on the clicked touch point, and indicates that the information moves to the lower right direction through the two moving marks or displays the moving mark pointing to the lower right direction.
Optionally, in the process that the user drags the information block on the user interaction page, the controller may control the display to display the mobile identifier that is consistent with the dragging direction according to the direction dragged by the user, that is, the mobile identifier remains displayed in the process that the user drags the information block, and the moving direction indicated by the mobile identifier may change along with the change of the direction of the dragging operation. For example, when the user drags the information block from left to right, the controller controls the display to continuously display the rightward movement identifier during the dragging operation performed by the user.
In an embodiment of the present invention, the sample analyzer further includes: cancelling the control; the controller is used for detecting the triggering operation of the user on the cancel control, canceling one or more dragging operations executed on the information blocks based on the triggering operation, and controlling the display to display the information blocks according to the sequence before the one or more dragging operations. That is to say, after the user performs the drag operation, the performed drag operation may be cancelled, and the sequence of each information block in the user interaction page after the drag operation is restored to the sequence of each information block in the user interaction page before the drag operation.
The cancel control may be an external device connected to the display, such as: a keyboard, etc.; or virtual keys in a user interaction interface displayed by the display, etc. By means of the control cancellation, the user can be prevented from restoring the sequence of the information blocks before the dragging operation in a dragging operation mode again.
In the embodiment of the present invention, each display area of the user interaction page further includes: a control; the controller responds to the trigger operation of a user on the control, and controls the display to pop up a temporary popup window based on the trigger operation, wherein the temporary popup window is used for displaying each information block in the display area to which the control belongs; and the controller monitors the dragging operation executed by the user in the temporary popup window and adjusts the arrangement sequence of the information blocks corresponding to the dragging operation in the display area to which the information blocks belong.
It can be understood that, a control is correspondingly arranged in each display area, and the control is used for triggering the temporary popup window. The user clicks the control in the display area, and after the controller detects the trigger operation of the user on the control, the controller controls the temporary popup window popped up by the display, as shown in fig. 8 (a), the temporary popup window contains all the information blocks in the display area, and prompts the user to drag the information blocks to change the ordering of the information blocks. As shown in fig. 8 (b), when the user needs to adjust the ordering of the information blocks, the information blocks are dragged by a long press.
Further, after the dragging of the information block is completed, a confirmation button or a closing button of the temporary popup window can be clicked; and after detecting the confirmation operation of the user on the confirmation button or the closing operation of the closing button, the controller controls the display to close the temporary popup window, and adjusts the sequence of each information block in the display area according to the adjusted sequence of each information block in the temporary popup window after closing the temporary popup window. By applying the sample analyzer provided by the embodiment of the invention, a user can be guided to perform dragging operation on the information block through the temporary popup window.
In the embodiment of the present invention, the controller is further configured to detect a region dragging operation of the display region by the user, adjust a display position of the display region in the user interaction page based on the region dragging operation, and control the display to display the display region according to the display position on the user interaction page.
That is, the user may perform a region drag operation on the entire display region in addition to the drag operation on the information block to adjust the position of the display region in the entire user interaction page. When the controller adjusts the position of the display area in the user interaction page based on the area dragging operation, each information block in the display area is also adjusted along with the adjustment of the display area, although the display position of the display area changes, the arrangement sequence of each information block in the display area does not change along with the change of the position of the display area, and the user can continue to adjust the sequencing of the information blocks in the display area through the dragging operation unless the display position of the display area is fixed.
In the embodiment of the present invention, after adjusting the information block in the user interaction page, the user may select to store the user interaction page, and the specific storage manner includes the following specific implementation manners:
in one embodiment, the sample analyzer further comprises: a memory; the controller responds to the storage instruction, obtains operation information of the user interaction page, and stores the operation information and the current user account into the memory in a correlated mode, wherein the operation information comprises a plurality of pieces of operation data, and each piece of operation data is used for indicating a dragging process of at least one information block. It can be understood that, after the user adjusts the sequence of at least one information block in the display area to which the information block belongs according to personal needs, the dragging process of dragging the information block by the user can be saved.
The user may drag an information block for multiple times in the actual operation process, and when the controller acquires the operation information of the user interaction page, the operation data included in the operation information is a dragging process for dragging each time or a dragging process from an initial position to a final position.
Further, after the operation information and the current user account are stored in the memory in an associated manner, the controller is further configured to respond to a login message of the current user account and acquire the operation information associated with the current user account from the memory; and based on the operation data in the operation information, carrying out dragging operation on the information block corresponding to the operation data so as to adjust the sequence of the information block corresponding to the operation data in the display area to which the information block belongs. It can be understood that the user can log out of the sample analyzer after performing the dragging operation on at least one information block in the user interaction page and saving the information block. When the user logs in the sample analyzer again by using the previous user account, the controller acquires the associated operation information from the memory according to the login message of the user account, and restores the user interaction page to the user interaction page stored by the user last time based on the operation information, so that the user does not need to repeatedly operate the user interaction page.
In another embodiment, the controller is further configured to store the adjusted ranking in association with the current user account to the memory in response to the store instruction; in response to the login message of the current user account, the controller obtains the sequence associated with the current user account from the memory, and controls the display to display the plurality of information blocks according to the sequence. It can be understood that when the user selects to store the user interaction page, the controller records the sequence of each information block with the sequence adjusted in the user interaction page in the display area to which the information block belongs based on the storage instruction, stores the sequence and the current user account into the memory in an associated manner, and when the user logs in the sample analyzer again, the controller acquires the sequence associated with the current user account from the memory, adjusts the sequence of each information block in the user interaction page according to the sequence, and controls the display to display each information block according to the sequence.
The content of the above embodiments is related content on how to adjust the ordering of the various pieces of information in the user interaction page. Through the content of the embodiment, the customization requirement of the user on the user interaction page can be met, so that the sequencing of each information block in the display area of the user interaction page meets the requirement of the user for searching information. The user can quickly search the information through the customized user interaction page without spending a large amount of time to search the information in massive information, so that the working efficiency of the user is improved.
The above is a description of some embodiments of the sample analyzer, and the embodiment of the present invention also discloses an information display method corresponding to the sample analyzer.
Referring to fig. 9, an information display method according to an embodiment of the present invention includes the following steps:
s901: the method comprises the steps of detecting the dragging operation of a user on information blocks in a user interaction page, and adjusting the sequence of a plurality of information blocks which are arranged according to a preset sequence based on the dragging operation.
The user interaction page comprises at least one display area, and the display area comprises a plurality of information blocks which are arranged according to a preset sequence.
In the embodiment of the invention, the mobile identification of the information block corresponding to the dragging operation is displayed according to the dragging operation.
In the embodiment of the invention, the dragging direction of the information block corresponding to the dragging operation dragged by the user based on the mobile identifier is determined, and the sequence of the information block corresponding to the dragging operation in the display area to which the information block belongs is adjusted based on the dragging direction.
In the embodiment of the invention, whether an information block associated with an information block corresponding to the dragging operation exists is determined; and if the information block associated with the information block corresponding to the dragging operation exists, after the sequence of the information block corresponding to the dragging operation is adjusted, the sequence of the associated information block in the display area to which the associated information block belongs is adjusted.
In the embodiment of the invention, the adjusted sequence of the information blocks corresponding to the dragging operation is determined, and the sequence of the associated information blocks in the display area to which the associated information blocks belong is adjusted based on the adjusted sequence of the information blocks corresponding to the dragging operation.
In the embodiment of the invention, the dragging operation is a gesture dragging operation or an external device dragging operation.
S902: and controlling the display to display the plurality of information blocks in the display area according to the adjusted sequence.
In the embodiment of the invention, the operation information of the user interaction page is acquired in response to the storage instruction, the operation information and the current user account are stored in the memory in a correlation mode, the operation information comprises a plurality of pieces of operation data, and each piece of operation data is used for indicating the dragging process of at least one information block.
In the embodiment of the invention, the login information of the current user account is responded, and the operation information related to the current user account is obtained from the memory; and based on the operation data in the operation information, carrying out dragging operation on the information block corresponding to the operation data so as to adjust the sequence of the information block corresponding to the operation data in the display area to which the information block belongs.
In the embodiment of the invention, the adjusted sequence and the current user account are stored in a memory in a correlation mode in response to a storage instruction; and responding to the login message of the current user account, acquiring the sequence associated with the current user account from the memory, and displaying a plurality of information blocks according to the sequence.
In an embodiment of the present invention, the sample analyzer further comprises: cancelling the control; and detecting a trigger operation of a user on the cancel control, canceling one or more drag operations executed on the information blocks based on the trigger operation, and displaying the information blocks according to the sequence before the one or more drag operations.
In the embodiment of the invention, the user interaction page is a screen saver page, and each display area of the screen saver page comprises a system overview area and a sample overview area; the information blocks in the system overview area display item overview information corresponding to different items; the information blocks in the sample overview region are sample overview information corresponding to each item overview information.
In the embodiment of the invention, the user interaction page is a menu page, and the menu page comprises a first-level menu display area; the first-level menu display area comprises a plurality of information blocks which are arranged according to a preset sequence and a plurality of first-level menu buttons which are arranged according to the preset sequence; and detecting the dragging operation of a user on the first-level menu buttons, adjusting the sequence of the first-level menu buttons based on the dragging operation, and displaying a plurality of first-level menu buttons in the first-level menu display area according to the adjusted sequence.
In an embodiment of the present invention, the primary menu buttons include a sample button, a reagent button, a quality control button, a calibration button, a system button, and a setup button.
In the embodiment of the invention, the user interaction page is a menu page, and the menu page also comprises a secondary menu display area; the second-level menu display area comprises a plurality of information blocks which are arranged according to a preset sequence and are a plurality of second-level menu buttons which are arranged according to the preset sequence; and detecting the dragging operation of a user on the secondary menu buttons, adjusting the sequence of the secondary menu buttons based on the dragging operation, and displaying a plurality of secondary menu buttons in the secondary menu display area according to the adjusted sequence.
In an embodiment of the present invention, the second-level menu buttons include a current result button, a historical result button, an abnormal state button, a rack state button, a statistics button, a sample application button, a reagent overview button, a reagent list button, and a reagent tray button.
In the embodiment of the invention, the user interaction page comprises a first content display area, and the first content display area displays a sample detection list of a sample detection result, wherein each table column in the sample detection list and/or each table row are a plurality of information blocks which are arranged in the first content display area according to a preset sequence; and detecting the dragging operation of a user on the table columns or the table rows, adjusting the sequence of the table columns or the table rows in the sample detection list based on the dragging operation, and controlling a display to display each table column and/or each table row in the first content display area according to the adjusted sequence.
In the embodiment of the invention, the user interaction page comprises a second content display area, the second content display area displays a plurality of information blocks which are arranged according to a preset sequence, and the information blocks are a plurality of cards which are arranged according to the preset sequence; the card is used for displaying consumables, detection items or detection packages for detecting the sample liquid to be detected; and detecting the dragging operation of the user on the cards, adjusting the sequence of the cards based on the dragging operation, and controlling the display to display the cards in the second content display area according to the adjusted sequence.
In an embodiment of the present invention, the display area further includes: a control; responding to the trigger operation of a user on the control, and controlling the display to pop up a temporary popup window based on the trigger operation, wherein the temporary popup window is used for displaying each information block in a display area to which the control belongs; and monitoring the dragging operation executed by the user in the temporary popup window, and adjusting the arrangement sequence of the information blocks corresponding to the dragging operation in the display area to which the information blocks belong.
In the embodiment of the invention, the region dragging operation of the display region by the user is detected, the display position of the display region in the user interaction page is adjusted based on the region dragging operation, and the display region is displayed according to the display position on the user interaction page.
Based on the information display method provided by the embodiment, a user can drag and adjust the information blocks in each display area of the user interaction page as required, when the drag operation of the user on the information blocks is detected, the sequence of the information blocks in the display area to which the information blocks belong is adjusted, and the adjusted sequence of a plurality of information blocks is displayed; the user can directly and quickly search the related information in the user interaction page after the adjustment and the sequencing, and does not need to spend a large amount of time for searching the information in massive information, thereby improving the working efficiency of the user.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, the system or system embodiments, which are substantially similar to the method embodiments, are described in a relatively simple manner, and reference may be made to some descriptions of the method embodiments for relevant points. The above-described system and system embodiments are only illustrative, wherein the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both.
To clearly illustrate this interchangeability of hardware and software, various illustrative components and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (20)

1. A sample analyzer, comprising: sample preparation facilities, detection device, display and controller, wherein:
the sample preparation device is used for preparing a biological sample into a sample liquid to be detected;
the detection device is configured to detect the sample liquid to be detected so as to obtain a sample detection result;
the display is configured to display a user interaction page, the user interaction page comprises at least one display area, and the at least one display area comprises a plurality of information blocks arranged according to a preset sequence;
the controller is configured to detect a drag operation of a user on the information blocks, adjust the sequence of the plurality of information blocks arranged according to a preset sequence based on the drag operation, and control the display to display the plurality of information blocks in the display area according to the adjusted sequence.
2. The sample analyzer of claim 1, wherein the controller is configured to control the display to display a moving identifier of an information block corresponding to the drag operation according to the drag operation.
3. The sample analyzer of claim 2, wherein the controller is configured to determine a dragging direction in which the user drags the information block corresponding to the dragging operation based on the moving identifier, and adjust the ordering of the information block corresponding to the dragging operation in the display area to which the information block belongs based on the dragging direction.
4. The sample analyzer of any of claims 1-3, wherein the controller is further configured to determine whether an information block associated with the information block corresponding to the drag operation exists; and if the information block associated with the information block corresponding to the dragging operation exists, after the sequence of the information block corresponding to the dragging operation is adjusted, the sequence of the associated information block in the display area to which the associated information block belongs is adjusted.
5. The sample analyzer of claim 4, wherein the controller is configured to determine an adjusted ordering of the information blocks corresponding to the drag operation, and adjust the ordering of the associated information blocks in the display area to which the associated information blocks belong based on the adjusted ordering of the information blocks corresponding to the drag operation.
6. The sample analyzer of claim 1, further comprising: a memory;
the controller is further configured to respond to a storage instruction, acquire operation information of the user interaction page, and store the operation information and a current user account in the memory in an associated manner, where the operation information includes a plurality of pieces of operation data, and each piece of operation data is used to indicate a dragging process for at least one information block.
7. The sample analyzer of claim 6, wherein the controller is further configured to retrieve operational information associated with the current user account from the memory in response to a login message for the current user account; and based on the operation data in the operation information, carrying out dragging operation on the information block corresponding to the operation data so as to adjust the sequence of the information block corresponding to the operation data in the display area to which the information block belongs.
8. The sample analyzer of claim 1, wherein the controller is further configured to store the adjusted rank in association with a current user account to the memory in response to a storage instruction;
and responding to the login message of the current user account, the controller acquires the sequence associated with the current user account from the memory and controls the display to display the information blocks according to the sequence.
9. The sample analyzer of claim 1, further comprising: cancelling the control;
the controller is configured to detect a trigger operation of the user on the cancel control, cancel one or more drag operations performed on the information blocks based on the trigger operation, and control the display to display the information blocks according to a sequence before the one or more drag operations.
10. The sample analyzer of any of claims 1-9, wherein the drag operation is a gesture drag operation or an external device drag operation.
11. The sample analyzer of claim 1, wherein the user interaction page is a screen saver page, each display region of the screen saver page including a system overview region and a sample overview region;
the information blocks in the system overview area display item overview information corresponding to different items; and the information blocks in the sample overview region are sample overview information corresponding to the item overview information.
12. The sample analyzer of claim 1, wherein the user interaction page is a menu page, the menu page including a first level menu display area;
the first-level menu display area comprises a plurality of information blocks which are arranged according to a preset sequence and a plurality of first-level menu buttons which are arranged according to the preset sequence;
the controller is configured to detect a drag operation of a user on the primary menu buttons, adjust the sequence of the primary menu buttons based on the drag operation, and control the display to display the plurality of primary menu buttons in the primary menu display area according to the adjusted sequence.
13. The sample analyzer of claim 12 wherein the primary menu buttons include a sample button, a reagent button, a quality control button, a calibration button, a system button, and a settings button.
14. The sample analyzer of claim 1, wherein the user interaction page is a menu page, the menu page further comprising a secondary menu display area;
the second-level menu display area comprises a plurality of information blocks which are arranged according to a preset sequence and are a plurality of second-level menu buttons which are arranged according to the preset sequence;
the controller is configured to detect a dragging operation of a user on the secondary menu buttons, adjust the sequence of the secondary menu buttons based on the dragging operation, and control the display to display the secondary menu buttons in the secondary menu display area according to the adjusted sequence.
15. The sample analyzer of claim 14, wherein the secondary menu buttons include a current results button, a historical results button, an abnormal status button, a rack status button, a statistics button, a sample application button, a reagent overview button, a reagent list button, and a reagent tray button.
16. The sample analyzer of claim 1, wherein the user interaction page comprises a first content display area, and the first content display area displays a sample detection list of the sample detection results, wherein each table column and/or each table row in the sample detection list is a plurality of information blocks arranged in a preset order in the first content display area; the controller is configured to detect a drag operation of a user on the table columns or the table rows, adjust the sorting of the table columns or the table rows in the sample detection list based on the drag operation, and control the display to display the table columns and/or the table rows in the first content display area according to the adjusted sorting.
17. The sample analyzer of claim 16, wherein the user interaction page includes a second content display area, the second content display area displaying a plurality of information blocks arranged in a preset order, the plurality of information blocks being a plurality of cards arranged in the preset order; the card is used for displaying consumables, detection items or detection packages for detecting the sample liquid to be detected;
the controller is configured to detect a drag operation of a user on the cards, adjust the ordering of the cards based on the drag operation, and control the display to display the cards in the second content display area according to the adjusted ordering.
18. The sample analyzer of claim 1, wherein the display area further comprises: a control;
the controller is configured to respond to a trigger operation of the user on the control, and control the display to pop up a temporary popup window based on the trigger operation, wherein the temporary popup window is used for displaying each information block in a display area to which the control belongs; and monitoring the dragging operation executed by the user in the temporary popup window, and adjusting the arrangement sequence of the information block corresponding to the dragging operation in the display area to which the information block belongs.
19. The sample analyzer of claim 1, wherein the controller is further configured to detect a region dragging operation of the display region by a user, adjust a display position of the display region in the user interaction page based on the region dragging operation, and control the display to display the display region at the display position on the user interaction page.
20. An information display method, wherein the method is applied to a sample analyzer, the method comprising:
detecting the dragging operation of a user on information blocks in a user interaction page, and adjusting the sequence of a plurality of information blocks arranged according to a preset sequence based on the dragging operation; the user interaction page comprises at least one display area, and the display area comprises a plurality of information blocks which are arranged according to the preset sequence;
and controlling the display to display the plurality of information blocks in the display area according to the adjusted sequence.
CN202111161155.XA 2021-09-30 2021-09-30 Sample analyzer and information display method Pending CN115902253A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111161155.XA CN115902253A (en) 2021-09-30 2021-09-30 Sample analyzer and information display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111161155.XA CN115902253A (en) 2021-09-30 2021-09-30 Sample analyzer and information display method

Publications (1)

Publication Number Publication Date
CN115902253A true CN115902253A (en) 2023-04-04

Family

ID=86482820

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111161155.XA Pending CN115902253A (en) 2021-09-30 2021-09-30 Sample analyzer and information display method

Country Status (1)

Country Link
CN (1) CN115902253A (en)

Similar Documents

Publication Publication Date Title
EP2333556B1 (en) Automatic analyzer
JP2004502179A (en) Computer interface module with flat menu
EP2601603B1 (en) Method for aggregating task data objects and for providing an aggregated view
CN102667490B (en) Automatic analyzing device
EP2485054B1 (en) Automatic analyzing device, information display method thereof, and information display system
CN104657044B (en) Radial menu
JP2000048110A (en) User interface of biomedical analysis system
US20110041097A1 (en) Method for providing selectable alternate menu views
US20080071503A1 (en) Sample measurement device, measurement information display method, and computer system
JP7016349B2 (en) Automatic analysis system
US20150082251A1 (en) Navigation tool for device user interface
JP2012133528A (en) Information processor, display processing method, program and recording medium
EP1862928A1 (en) A system and a method for managing sample test results and respective sample result context information
CN111060701B (en) Pretreatment device and analysis system provided with same
EP2846258A1 (en) Method and analysis system for processing biological samples
CN115902253A (en) Sample analyzer and information display method
CN115904170A (en) Sample analysis system and sample information screening method
CN115343490A (en) Sample analyzer
CN113870993A (en) Blood analyzer, blood analyzer control method, and computer-readable storage medium
KR20140127543A (en) System and method for displaying image data based emr system
EP3242196B1 (en) A method for providing a favorite menu on a computing device and a computing device
JP2020056623A (en) Display method, sample analyzer, computer program, and recording medium
CN116298336A (en) Biological sample analysis system and information display method
JP2015082179A (en) Analyzer information system, analyzer, and user terminal
JP6967402B2 (en) Analytical equipment and analysis method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination