CN110957027A - Software interface layout control method, in-vitro diagnostic device, and storage medium - Google Patents

Software interface layout control method, in-vitro diagnostic device, and storage medium Download PDF

Info

Publication number
CN110957027A
CN110957027A CN201811124657.3A CN201811124657A CN110957027A CN 110957027 A CN110957027 A CN 110957027A CN 201811124657 A CN201811124657 A CN 201811124657A CN 110957027 A CN110957027 A CN 110957027A
Authority
CN
China
Prior art keywords
software
interface
information
layout
vitro diagnostic
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
CN201811124657.3A
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
Shenzhen Mindray Scientific Co Ltd
Original Assignee
Shenzhen Mindray Bio Medical Electronics Co Ltd
Shenzhen Mindray Scientific 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, Shenzhen Mindray Scientific Co Ltd filed Critical Shenzhen Mindray Bio Medical Electronics Co Ltd
Priority to CN201811124657.3A priority Critical patent/CN110957027A/en
Publication of CN110957027A publication Critical patent/CN110957027A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/60ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
    • G16H40/63ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/48Biological material, e.g. blood, urine; Haemocytometers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Medical Informatics (AREA)
  • Biochemistry (AREA)
  • Molecular Biology (AREA)
  • Urology & Nephrology (AREA)
  • Public Health (AREA)
  • Food Science & Technology (AREA)
  • Medicinal Chemistry (AREA)
  • Primary Health Care (AREA)
  • Analytical Chemistry (AREA)
  • Hematology (AREA)
  • Epidemiology (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Human Computer Interaction (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a control method of software interface layout, which is applied to an in-vitro diagnosis device and comprises the steps of presenting interface information of software on a User Interface (UI) of the in-vitro diagnosis device; the interface information includes at least one of: the functional elements of the software correspond to the layout information in the software interface; and responding to the control instruction aiming at the interface information, and controlling the interface layout of the software. The embodiment of the invention also provides in-vitro diagnostic equipment and a storage medium.

Description

Software interface layout control method, in-vitro diagnostic device, and storage medium
Technical Field
The present invention relates to the medical technology field, and in particular, to a software interface layout control method, an in vitro diagnostic apparatus, and a storage medium.
Background
With the development of medical equipment, the number of detection items of the in-vitro diagnosis equipment is increased, the precision of the detection result is also increased, and the display interface of the detection result is more complex.
Disclosure of Invention
In view of this, embodiments of the present invention are expected to provide a method for controlling a software interface layout, an in-vitro diagnostic device, and a storage medium, which can implement a reasonable layout of a software interface of an in-vitro diagnostic device.
In a first aspect, an embodiment of the present invention provides a method for controlling a software interface layout, which is applied to an in vitro diagnostic apparatus, and the method includes:
presenting Interface information of the software on a User Interface (UI) of the in vitro diagnostic device; the interface information includes at least one of: the functional elements of the software correspond to the layout information in the software interface;
and responding to the control instruction aiming at the interface information, and controlling the interface layout of the software.
In the foregoing solution, controlling the interface layout of the software in response to the control instruction for the interface information includes:
and responding to a first control instruction aiming at the functional element, and controlling the functional element to be presented or hidden in the software interface.
In the above scheme, when the functional element in the software interface is controlled to be hidden, the method further includes:
and controlling the window size of the functional elements presented in the software interface to be adapted to the size of the software interface.
In the foregoing solution, controlling the interface layout of the software in response to the control instruction for the interface information includes:
in response to a second control instruction for the layout information, controlling at least one of the following layout information of the functional elements of the software:
the functional elements correspond to the size ratio of the window presented in the software interface, and the functional elements correspond to the identified position information in the software interface.
In the foregoing solution, controlling the interface layout of the software in response to the control instruction for the interface information includes:
controlling functional elements presented or hidden in the software interface;
and controlling at least one of the following layout information of the functional elements presented in the software interface: the functional elements correspond to the size ratio of the window presented in the software interface, and the functional elements correspond to the identified position information in the software interface.
In the above scheme, the presenting, on a user interface UI of the in-vitro diagnostic apparatus, interface information of the software includes:
acquiring an operation record of the software;
and displaying interface layout setting information of the software on a UI (user interface) of the in-vitro diagnosis equipment when the software is determined to be operated for the first time based on the operation record so as to adjust or set the interface layout of the software by a user.
In the foregoing solution, the presenting, on the UI of the in-vitro diagnostic apparatus, the interface information of the software includes:
receiving a setting instruction aiming at the interface layout of the software;
and presenting interface information of the software on a UI of the in-vitro diagnosis equipment based on the setting instruction.
In the foregoing solution, the presenting, on the UI of the in-vitro diagnostic apparatus, the interface information of the software includes:
and in the process of installing the software, based on the control logic of the interface layout of the software, the interface information of the software is presented on the UI of the in-vitro diagnosis equipment according to the control logic of the interface layout of the software.
In the foregoing solution, the presenting, on the UI of the in-vitro diagnostic apparatus, the interface information of the software includes:
and presenting the interface information of the software on a UI of the in-vitro diagnosis equipment in an option list mode or a graphical preview mode.
In the above scheme, the software is a Data Management Unit (DMU), and the external diagnostic device is a blood analyzer.
In a second aspect, an embodiment of the present invention further provides an in-vitro diagnostic apparatus, including:
the display unit is used for displaying the interface information of the software; the interface information includes at least one of: the functional elements of the software correspond to the layout information in the software interface;
and the control unit is used for responding to the control instruction aiming at the interface information and controlling the interface layout of the software.
In the foregoing solution, the control unit is further configured to control the functional element to be presented or hidden in the software interface in response to a first control instruction for the functional element.
In the above scheme, the control unit is further configured to control the window size of the functional element presented in the software interface to adapt to the size of the software interface after the functional element in the software interface is controlled to be hidden.
In the foregoing solution, the control unit is further configured to control at least one of the following layout information of the functional elements of the software in response to a second control instruction for the layout information:
the functional elements correspond to the size ratio of the window presented in the software interface, and the functional elements correspond to the identified position information in the software interface.
In the above scheme, the control unit is further configured to control the functional element to be presented or hidden in the software interface;
and controlling at least one of the following layout information of the functional elements presented in the software interface: the functional elements correspond to the size ratio of the window presented in the software interface, and the functional elements correspond to the identified position information in the software interface.
In the above scheme, the control unit is further configured to obtain an operation record of the software;
and if the software runs for the first time, the control unit controls the display unit to display the interface layout setting information of the software so that a user can adjust or set the interface layout of the software.
In the above scheme, the control unit is further configured to receive a setting instruction for the interface layout of the software; and controlling the display unit to display the interface information of the software based on the setting instruction.
In the above scheme, the display unit is further configured to, during the process of installing the software, present, on the UI of the in-vitro diagnostic apparatus, interface information of the software according to the control logic of the interface layout of the software based on the control logic of the interface layout of the software.
In the above scheme, the display unit is further configured to present the interface information of the software on a UI of the in-vitro diagnostic apparatus in a manner of an option list or a manner of graphical preview.
In the above scheme, the software is a DMU, and the external diagnostic device is a blood analyzer.
In a third aspect, an embodiment of the present invention further provides an in-vitro diagnostic apparatus, including:
a memory for storing executable instructions;
and the processor is used for realizing the control method of the software interface layout provided by the embodiment of the invention when executing the executable instructions stored in the memory.
In a fourth aspect, an embodiment of the present invention further provides a storage medium, where executable instructions are stored, and when the executable instructions are executed, the storage medium is used to implement the control method for software interface layout provided in the embodiment of the present invention.
The control method for software interface layout, the in-vitro diagnosis device and the storage medium provided by the embodiment of the invention have the following beneficial technical effects:
the control of the functional elements of the in-vitro diagnostic equipment and/or the layout information of the functional elements corresponding to the software interface in the in-vitro diagnostic equipment is realized by responding to the control instruction of the interface information of the in-vitro diagnostic equipment, the software interface of the in-vitro diagnostic equipment is reasonably arranged, the actual requirement of a user on the software interface layout is met, and the use experience of the user is improved.
Drawings
Fig. 1 is a first flowchart illustrating a method for controlling a software interface layout according to an embodiment of the present invention;
FIG. 2 is a schematic interface diagram of a DMU of an in vitro diagnostic apparatus according to an embodiment of the present invention;
fig. 3 is a schematic interface layout diagram of functional elements of a DMU according to an embodiment of the present invention;
FIG. 4 is a schematic diagram illustrating interface information presented in a list of options according to an embodiment of the present invention;
fig. 5 is a second flowchart illustrating a control method for software interface layout according to an embodiment of the present invention;
FIG. 6 is a schematic interface diagram of a DMU of a hematology analyzer provided in an embodiment of the present invention;
fig. 7A is a software interface schematic diagram of DMU software for implementing functional element hiding according to an embodiment of the present invention;
fig. 7B is a software interface schematic diagram of DMU software for implementing functional element hiding according to an embodiment of the present invention;
fig. 8A is a software interface schematic diagram of DMU software for implementing functional element window enlargement according to the embodiment of the present invention;
fig. 8B is a software interface schematic diagram of DMU software for implementing functional element window enlargement according to the embodiment of the present invention;
fig. 9 is a software interface schematic diagram of DMU software for implementing window area adjustment of functional elements according to an embodiment of the present invention;
fig. 10 is a third schematic flowchart of a control method for software interface layout according to an embodiment of the present invention;
FIG. 11 is a first schematic structural diagram of an in-vitro diagnostic apparatus according to an embodiment of the present invention;
fig. 12 is a schematic structural diagram of an in-vitro diagnostic apparatus according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail with reference to the accompanying drawings, which illustrate some, but not all embodiments of the present invention. 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.
It should be noted that, in the embodiments of the present invention, the terms "comprises", "comprising" or any other variation thereof are intended to cover a non-exclusive inclusion, so that a method or apparatus including a series of elements includes not only the elements explicitly provided, but also other elements not explicitly listed, or further includes elements inherent to the implementation of the method or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other related elements in a method or apparatus including the element (e.g., steps in a method or elements in an apparatus, such as a part of a circuit, a part of a processor, a part of a program or software, etc.).
For example, the method for controlling a software interface layout provided in the embodiment of the present invention includes a series of steps, but the method for controlling a software interface layout provided in the embodiment of the present invention is not limited to the provided steps, and similarly, the extracorporeal diagnosis apparatus provided in the embodiment of the present invention includes a series of units, but the extracorporeal diagnosis apparatus provided in the embodiment of the present invention is not limited to include the explicitly provided units, and may further include units that are required to be set for acquiring relevant information or performing processing based on the information.
Next, a method for controlling a software interface layout according to an embodiment of the present invention will be described. The control method of the software interface layout provided by the embodiment of the invention is applied to the in-vitro diagnostic equipment, the in-vitro diagnostic equipment provided by the embodiment of the invention is used for medical detection in the technical field of medical treatment, and the detection result is displayed in the software interface, and in practical application, the in-vitro diagnostic equipment can be a blood analyzer, a biochemical analysis detection device, a blood coagulation detection device, a urine detection device and the like; correspondingly, the software of the in-vitro diagnosis equipment is used for controlling the operation of the in-vitro diagnosis equipment and managing the detection result of the in-vitro diagnosis equipment; when the in vitro diagnostic apparatus is a blood analyzer, the corresponding software may be a DMU.
Fig. 1 is a schematic flow chart of a method for controlling a software interface layout according to an embodiment of the present invention, and referring to fig. 1, the method for controlling a software interface layout according to an embodiment of the present invention includes:
step 101: presenting interface information of the software on a user interface of the in-vitro diagnostic device; the interface information includes at least one of: the functional elements of the software correspond to the layout information in the software interface.
In an embodiment, the in-vitro diagnostic device may present interface information of the software when the software is run for the first time, and specifically, the in-vitro diagnostic device obtains a running record of the software; and displaying interface layout setting information of the software on a UI (user interface) of the in-vitro diagnosis equipment when the software is determined to be operated for the first time based on the operation record so as to adjust or set the interface layout of the software by a user.
In an embodiment, the software is installed in the in-vitro diagnostic device, and a user sets and presents interface information of the software by setting an interface layout of the software in a process of using the software, specifically, the in-vitro diagnostic device receives a setting instruction for the interface layout of the software; and presenting interface information of the software on a UI of the in-vitro diagnosis equipment based on the setting instruction.
In an embodiment, in the process of installing the software on the in-vitro diagnostic apparatus, interface information of the software is presented according to the control logic of the interface layout of the software, so that a user can perform interface layout control.
In an embodiment, the functional elements of the software are functional modules (units) of the software, and in practical application, the number of the functional elements is at least one, such as two or more; fig. 2 is a schematic interface diagram of a DMU of an in-vitro diagnostic apparatus according to an embodiment of the present invention, referring to fig. 2, when the software is a DMU, the functional element herein may include at least one of the following functional modules for displaying data detection result data: list, parameters, graphs, patient information, repeat results on the day; the list can be used for displaying user names, sample information, inspection dates and the like in the form of the list, the parameters are used for displaying detected related parameters, parameter detection results, data units and reference ranges of corresponding results and the like in the form of the list, and the graphs are used for displaying the detection results in the form of graph display.
Still taking the software of the in-vitro diagnostic apparatus as an example DMU, with continuing reference to fig. 2, the functional element may also be at least one of the following functional modules: edit results, restore results, input options, communications, print preview, limited amount of printing, etc.
In one embodiment, the layout information of the functional elements corresponding to the software interface may include at least one of: the functional elements correspond to the size ratios of the windows presented in the software interface, and the functional elements correspond to the positions of the windows presented in the software interface. Taking the functional element list in fig. 2 as an example, the window size of the list in the DMU software interface or the proportion of the window size in the current display interface, and the position of the identifier of the list in the DMU software interface;
in practical application, the functional element corresponds to the identifier in the software interface, and may be a character or symbol identifier in the software interface corresponding to the functional element; as shown by number 1 in fig. 2, the flag is used to indicate the position of the window of the corresponding functional element.
In one embodiment, the window of the functional element in the software interface is a floating window.
Step 102: and responding to the control instruction aiming at the interface information, and controlling the interface layout of the software.
In one embodiment, the in-vitro diagnostic device may control the interface layout of the software by:
the in-vitro diagnosis equipment receives a first control instruction aiming at the functional element, and responds to the first control instruction to control the functional element to be presented or hidden in the software interface. In actual implementation, the first control instruction is used for indicating that one or more functional elements of the control software are presented or hidden in the software interface; for example, the functional elements of the DMU software include lists, patient information, parameters, and graphics, and the user can close or hide the window corresponding to the list or patient information by clicking a close or minimize button on the top of the window where the list and patient information are located. After the window corresponding to the list or the patient information is minimized or closed, other functional elements, such as windows corresponding to the parameters and the graphs, are automatically enlarged, so that the whole display interface is occupied, and the user can conveniently view the parameters or the graphs in a key mode.
In an embodiment, when the user implements hiding of the functional element in the software interface by triggering the first control instruction, the method may further include: and controlling the window size of the functional elements presented in the software interface to be adapted to the size of the software interface. For example, after the user hides the window corresponding to the patient information of the DMU software by triggering the first control instruction, the in-vitro diagnostic device controls the size of the window corresponding to the list, the parameter and the graph presented in the DMU software to be enlarged so as to adapt to the size of the DMU software interface; in practical application, the list, the parameters and the graphics presented in the DMU software can be controlled to be uniformly enlarged to adapt to the size of the DMU software interface, or the window corresponding to the functional element adjacent to the hidden functional element in the DMU software can be controlled to be enlarged to adapt to the size of the DMU software interface, for example, the list window adjacent to the window corresponding to the patient information can be controlled to be enlarged, or the list window and the parameter window can be controlled to be enlarged simultaneously to adapt to the size of the DMU software interface.
In one embodiment, the in-vitro diagnostic device may control the interface layout of the software by:
the in-vitro diagnosis equipment receives a second control instruction aiming at the layout information, and responds to the second control instruction to control at least one of the following layout information of the functional elements of the software: the functional elements correspond to the size ratio of the window presented in the software interface, and the functional elements correspond to the identified position information in the software interface. In actual implementation, the second control instruction is used for indicating to control the window size ratio corresponding to the functional element and/or the position in the software interface; fig. 3 is an interface layout diagram of functional elements of a DMU according to an embodiment of the present invention, and referring to fig. 3, a user may present the following functional elements in an interface for controlling the DMU by triggering a second control instruction: graphics, parameters, patient information; the positions of the marks corresponding to the graphs, the parameters and the patient information in the interface are sequentially displayed from left to right, and the size ratio of the windows corresponding to the graphs, the parameters and the patient information is 1: 2: 2.
in one embodiment, the in-vitro diagnostic device may control the interface layout of the software by:
the in-vitro diagnosis equipment receives a third control instruction aiming at the layout information and responds to the third control instruction to control the functional elements to be presented or hidden in the software interface; and controlling at least one of the following layout information of the functional elements presented in the software interface: the functional elements correspond to the size ratio of the window presented in the software interface, and the functional elements correspond to the identified position information in the software interface.
In an embodiment, a user enters a software interface layout control interface of an in vitro diagnostic device, the in vitro diagnostic device presents interface information of software in a mode of an option list or a mode of graphical preview, fig. 4 is a schematic diagram of presenting interface information in the mode of the option list according to the embodiment of the present invention, referring to fig. 4, the user hides a corresponding functional element by checking a functional element option presented in the list, and simultaneously, the user can set a position and a window size of the functional element displayed in the software interface of the in vitro diagnostic device through element layout.
By applying the embodiment of the invention, the software interface layout of the in-vitro diagnosis equipment can be controlled according to the actual needs of the user, the customization of the software interface layout is realized, the software interface layout of the in-vitro diagnosis equipment is more in line with the use habits and the actual needs of the user, and the user experience is improved.
Taking an extracorporeal diagnosis apparatus as a blood analyzer and corresponding software as a DMU as an example, fig. 5 is a schematic flow chart of a control method of a software interface layout provided in an embodiment of the present invention, and referring to fig. 5, the control method of the software interface layout provided in the embodiment of the present invention includes:
step 201: the blood analyzer obtains the running record of the DMU software.
In practical applications, the blood analyzer stores the running record of the DMU software, and is used for recording the running times of the DMU software, the corresponding running time and other information.
Step 202: and based on the running record of the DMU software, determining that the DMU software is running for the first time, and displaying interface information of the DMU software on a UI (user interface) of the blood analyzer.
Here, when the blood analyzer detects that the DMU software is running for the first time, the interface layout setting information of the DMU software is presented on the UI for setting the software interface layout according to actual needs, so that a user can use the DMU software of the blood analyzer in the subsequent process, and the interface of the DMU software does not need to be adjusted in the subsequent use process.
In one embodiment, the interface information of the DMU software includes at least one of: functional elements of the DMU software correspond to layout information in an interface of the DMU software; wherein, the layout information of the functional elements corresponding to the interface of the DMU software comprises at least one of the following: the functional elements correspond to the size ratio of the window presented in the DMU software interface, and the functional elements correspond to the position information of the identifier in the DMU software interface.
For example, fig. 6 is an interface schematic diagram of a DMU of a blood analyzer according to an embodiment of the present invention, and referring to fig. 6, the following functional elements of the DMU software and corresponding layout information are presented on a UI of the blood analyzer: list, patient information, parameters, study, graph, and repeat results on the day.
Step 203: and receiving a control instruction aiming at the interface information, and controlling the interface layout of the software.
In one embodiment, the control instruction for the interface information is used for controlling the functional elements presented or hidden in the software interface of the DMU software; in practical applications, the control instruction may be triggered by a mouse click operation (or a touch screen operation) of a user, fig. 7A and 7B are software interface schematic diagrams of the DMU software for implementing functional element hiding provided in the embodiment of the present invention, and referring to fig. 7A, compared to fig. 6, two functional elements of a graph and a current day repetition result of the DMU software are controlled and hidden by the control instruction, referring to fig. 7B, compared to fig. 6, three functional elements of patient information, a study and a current day repetition result of the DMU software are controlled and hidden by the control instruction.
In one embodiment, the control instruction for the interface information is used for controlling the window size of the functional element presented in the software interface of the DMU software; in practical application, the control instruction can be triggered by the stretching of a window frame (or the stretching operation of a touch screen) by a mouse of a user; fig. 8A and 8B are schematic software interfaces of DMU software for implementing window enlargement of functional elements according to embodiments of the present invention, and referring to fig. 8A, compared to fig. 2, the window enlargement of the functional element parameters is controlled by the control instruction, because the software interface of the DMU software has a certain size, while the window of a certain functional element is enlarged, the adjacent window is correspondingly reduced, as the window of the functional element list in fig. 8A is reduced,
in an embodiment, the control instruction for the interface information is used to control the position information identified in the software interface of the DMU software, that is, to control the position of a window area of a functional element presented in the software interface of the DMU software; in practical application, the control instruction can be triggered by dragging the whole functional element window (or dragging operation of the touch screen window) by a user mouse; fig. 9 is a software interface diagram of DMU software for implementing window area adjustment of functional elements according to an embodiment of the present invention, and referring to fig. 9, compared with fig. 6, the position of a window corresponding to a graphic, a parameter, and patient information displayed in a current interface is adjusted.
By applying the embodiment of the invention, the DMU software interface layout of the blood analyzer can be controlled according to the actual needs of the user, and the customization of the DMU software interface layout is realized, so that the DMU software interface layout of the blood analyzer better conforms to the use habits and the actual needs of the user, and the use experience of the user is improved.
Taking an extracorporeal diagnosis apparatus as a blood analyzer and corresponding software as a DMU as an example, fig. 10 is a schematic flow chart of a control method of a software interface layout provided in an embodiment of the present invention, and referring to fig. 10, the control method of the software interface layout provided in the embodiment of the present invention includes:
step 301: the blood analyzer presents interface information of the DMU software in the process of installing the DMU software.
Here, in actual implementation, the blood analyzer presents at least one of the following information of the DMU software during the process of installing the DMU software: and the functional elements of the DMU software correspond to the layout information in the DMU software interface. In one embodiment, the functional elements of the DMU software include: list, patient information, parameters, study, graph, and repeat results on the day.
The layout information of the functional elements corresponding to the DMU software interface may include at least one of the following: the functional elements correspond to the size ratio of the window presented in the DMU software interface, and the functional elements correspond to the identified position information in the software interface.
Step 302: and receiving a control instruction aiming at the interface information, and controlling the interface layout of the DMU software.
Here, in practical applications, the blood analyzer implements at least one of the following operations for a control instruction from a user:
hiding one or more functional elements displayed in the DMU software interface, and after the functional elements are hidden, adaptively adjusting the size of a window corresponding to the functional elements displayed in the DMU software interface;
adjusting the size of a window corresponding to one or more functional elements displayed in a DMU software interface;
and adjusting the window position corresponding to one or more functional elements displayed in the DMU software interface.
An embodiment of the present invention further provides an in-vitro diagnostic apparatus, fig. 11 is a schematic diagram of a composition structure of the in-vitro diagnostic apparatus provided in the embodiment of the present invention, and referring to fig. 11, the in-vitro diagnostic apparatus includes:
the display unit 11 is used for displaying interface information of the software; the interface information includes at least one of: the functional elements of the software correspond to the layout information in the software interface;
and the control unit 12 is used for responding to a control instruction aiming at the interface information and controlling the interface layout of the software.
In an embodiment, the control unit is further configured to control the functional element to be presented or hidden in the software interface in response to a first control instruction for the functional element.
In an embodiment, the control unit is further configured to, after controlling that a functional element in the software interface is hidden, control a window size of the functional element presented in the software interface to be adapted to a size of the software interface.
In an embodiment, the control unit is further configured to control at least one of the following layout information of the functional elements of the software in response to a second control instruction for the layout information:
the functional elements correspond to the size ratio of the window presented in the software interface, and the functional elements correspond to the identified position information in the software interface.
In an embodiment, the control unit is further configured to control the functional element to be presented or hidden in the software interface in response to a third control instruction for the interface information;
and controlling at least one of the following layout information of the functional elements presented in the software interface: the functional elements correspond to the size ratio of the window presented in the software interface, and the functional elements correspond to the identified position information in the software interface.
In an embodiment, the control unit is further configured to obtain an operation record of the software;
and if the software runs for the first time, the control unit controls the display unit to display the interface layout setting information of the software so that a user can adjust or set the interface layout of the software.
In an embodiment, the control unit is further configured to receive a setting instruction for an interface layout of the software; and controlling the display unit to display the interface information of the software based on the setting instruction.
In an embodiment, the presentation unit is further configured to, during the process of installing the software, present interface information of the software on a UI of the in-vitro diagnostic apparatus according to the control logic of the interface layout of the software based on the control logic of the interface layout of the software.
In an embodiment, the presentation unit is further configured to present, on a UI of the in-vitro diagnostic apparatus, interface information of the software in a manner of an option list or a manner of graphical preview.
In one embodiment, the software is DMU software and the in vitro diagnostic device is a blood analyzer.
Here, it should be noted that: the above description related to the in vitro diagnostic apparatus is similar to the above description of the control method of the software interface layout, and the description of the beneficial effects of the same method is omitted for brevity. For technical details which are not disclosed in embodiments of the in vitro diagnostic device according to the invention, reference is made to the description of embodiments of the method according to the invention.
Next, a hardware structure of the extracorporeal diagnosis apparatus according to an embodiment of the present invention is described in detail, and fig. 12 is a schematic diagram of a composition structure of the extracorporeal diagnosis apparatus according to an embodiment of the present invention, it can be understood that fig. 12 only shows an exemplary structure of the extracorporeal diagnosis apparatus, and not a whole structure, and a part of the structure or a whole structure shown in fig. 12 may be implemented as needed. The in-vitro diagnostic equipment provided by the embodiment of the invention comprises: at least one processor 21, memory 22, at least one network interface 24, and a user interface 23. The various components in the extracorporeal diagnostic apparatus are coupled together by a bus system 25. It will be appreciated that the bus system 25 is used to enable communications among the components of the connection. The bus system 25 includes a power bus, a control bus, and a status signal bus in addition to the data bus. For clarity of illustration, however, the various buses are labeled as bus system 25 in fig. 12.
The user interface 23 may include a display, keyboard, mouse, trackball, click wheel, keys, buttons, touch pad or touch screen, etc.
The memory 22 may be either volatile memory or nonvolatile memory, and may include both volatile and nonvolatile memory. Among them, the nonvolatile Memory may be a Read Only Memory (ROM), a Programmable Read Only Memory (PROM), an Erasable Programmable Read Only Memory (EPROM), a Flash Memory (Flash Memory), and the like. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of example, and not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM). The memory 22 described in embodiments of the present invention is intended to comprise these and any other suitable types of memory.
The Processor 21 may be an integrated circuit chip having Signal processing capabilities, such as a general purpose Processor, a Digital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like, wherein the general purpose Processor may be a microprocessor or any conventional Processor, or the like.
Memory 22 can store executable instructions 221 to support the operation of an off-board diagnostic device, examples of which include: the programs may include, for example, an operating system and application programs, wherein the operating system includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks.
Correspondingly, an embodiment of the present invention further provides an in vitro diagnostic apparatus, including:
a memory for storing executable instructions;
and the processor is used for realizing the control method of the software interface layout provided by the embodiment of the invention when the executable instructions stored in the memory are executed.
The embodiment of the invention also provides a storage medium, which stores executable instructions, and the executable instructions are used for realizing the control method of the software interface layout provided by the embodiment of the invention when being executed.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: a mobile storage device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially implemented or a part contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
The above description is only an example of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, and improvement made within the spirit and scope of the present invention are included in the protection scope of the present invention.

Claims (22)

1. A method for controlling a software interface layout, applied to an in vitro diagnostic apparatus, the method comprising:
presenting interface information of the software on a User Interface (UI) of the in-vitro diagnosis device; the interface information includes at least one of: the functional elements of the software correspond to the layout information in the software interface;
and responding to the control instruction aiming at the interface information, and controlling the interface layout of the software.
2. The method of claim 1, wherein controlling the interface layout of the software in response to the control instructions for the interface information comprises:
and responding to a first control instruction aiming at the functional element, and controlling the functional element to be presented or hidden in the software interface.
3. The method of claim 2, wherein when controlling the functional element in the software interface to be hidden, the method further comprises:
and controlling the window size of the functional elements presented in the software interface to be adapted to the size of the software interface.
4. The method of claim 1, wherein controlling the interface layout of the software in response to the control instructions for the interface information comprises:
in response to a second control instruction for the layout information, controlling at least one of the following layout information of the functional elements of the software:
the functional elements correspond to the size ratio of the window presented in the software interface, and the functional elements correspond to the identified position information in the software interface.
5. The method of claim 1, wherein controlling the interface layout of the software in response to the control instructions for the interface information comprises:
controlling the functional elements to be presented or hidden in the software interface;
and controlling at least one of the following layout information of the functional elements presented in the software interface: the functional elements correspond to the size ratio of the window presented in the software interface, and the functional elements correspond to the identified position information in the software interface.
6. The method of claim 1, wherein the presenting interface information of the software on a User Interface (UI) of the in-vitro diagnostic device comprises:
acquiring an operation record of the software;
and displaying interface layout setting information of the software on a UI (user interface) of the in-vitro diagnosis equipment when the software is determined to be operated for the first time based on the operation record so as to adjust or set the interface layout of the software by a user.
7. The method of claim 1, wherein the presenting interface information of the software on a User Interface (UI) of the in-vitro diagnostic device comprises:
receiving a setting instruction aiming at the interface layout of the software;
and presenting interface information of the software on a UI of the in-vitro diagnosis equipment based on the setting instruction.
8. The method of claim 1, wherein the presenting interface information of the software on a User Interface (UI) of the in-vitro diagnostic device comprises:
and in the process of installing the software, based on the control logic of the interface layout of the software, the interface information of the software is presented on the UI of the in-vitro diagnosis equipment according to the control logic of the interface layout of the software.
9. The method of claim 1, wherein the presenting interface information of the software on a User Interface (UI) of the in-vitro diagnostic device comprises:
and presenting the interface information of the software on a UI of the in-vitro diagnosis equipment in an option list mode or a graphical preview mode.
10. The method of any one of claims 1 to 9,
the software is a data management unit DMU and the in vitro diagnostic device is a blood analyzer.
11. An in-vitro diagnostic apparatus characterized in that it comprises:
the display unit is used for displaying the interface information of the software; the interface information includes at least one of: the functional elements of the software correspond to the layout information in the software interface;
and the control unit is used for responding to the control instruction aiming at the interface information and controlling the interface layout of the software.
12. The in-vitro diagnostic apparatus according to claim 11,
the control unit is further used for responding to a first control instruction aiming at the functional element and controlling the functional element to be presented or hidden in the software interface.
13. The in-vitro diagnostic apparatus according to claim 12,
the control unit is further configured to control the window size of the functional element presented in the software interface to adapt to the size of the software interface after the functional element in the software interface is controlled to be hidden.
14. The in-vitro diagnostic apparatus according to claim 11,
the control unit is further configured to control at least one of the following layout information of the functional elements of the software in response to a second control instruction for the layout information:
the functional elements correspond to the size ratio of the window presented in the software interface, and the functional elements correspond to the identified position information in the software interface.
15. The in-vitro diagnostic apparatus according to claim 11,
the control unit is also used for controlling the functional elements to be presented or hidden in the software interface;
and controlling at least one of the following layout information of the functional elements presented in the software interface: the functional elements correspond to the size ratio of the window presented in the software interface, and the functional elements correspond to the identified position information in the software interface.
16. The in-vitro diagnostic apparatus according to claim 11,
the control unit is also used for acquiring the running record of the software;
and if the software is operated for the first time, the control unit controls the display unit to display the interface layout setting information of the software so as to be adjusted or set by a user.
17. The in-vitro diagnostic apparatus according to claim 11,
the control unit is also used for receiving a setting instruction aiming at the interface layout of the software; and controlling the display unit to display the interface information of the software based on the setting instruction.
18. The in-vitro diagnostic apparatus according to claim 11,
the display unit is further configured to present interface information of the software on a UI of the in-vitro diagnostic apparatus based on a control logic of an interface layout of the software in a process of installing the software.
19. The in-vitro diagnostic apparatus according to claim 11,
the display unit is further configured to present interface information of the software on a UI of the in-vitro diagnostic apparatus in an option list manner or a graphical preview manner.
20. The in-vitro diagnostic apparatus according to any one of claims 11 to 19,
the software is a data management unit DMU and the in vitro diagnostic device is a blood analyzer.
21. An in-vitro diagnostic apparatus characterized in that it comprises:
a memory for storing executable instructions;
a processor for implementing a method of controlling a software interface layout as claimed in any one of claims 1 to 10 when executing executable instructions stored in said memory.
22. A storage medium storing executable instructions which, when executed, implement the method of controlling a software interface layout of any one of claims 1 to 10.
CN201811124657.3A 2018-09-26 2018-09-26 Software interface layout control method, in-vitro diagnostic device, and storage medium Pending CN110957027A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811124657.3A CN110957027A (en) 2018-09-26 2018-09-26 Software interface layout control method, in-vitro diagnostic device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811124657.3A CN110957027A (en) 2018-09-26 2018-09-26 Software interface layout control method, in-vitro diagnostic device, and storage medium

Publications (1)

Publication Number Publication Date
CN110957027A true CN110957027A (en) 2020-04-03

Family

ID=69964599

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811124657.3A Pending CN110957027A (en) 2018-09-26 2018-09-26 Software interface layout control method, in-vitro diagnostic device, and storage medium

Country Status (1)

Country Link
CN (1) CN110957027A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114661190A (en) * 2020-12-22 2022-06-24 荣耀终端有限公司 Terminal window display method, terminal and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6707476B1 (en) * 2000-07-05 2004-03-16 Ge Medical Systems Information Technologies, Inc. Automatic layout selection for information monitoring system
US20100083164A1 (en) * 2008-07-30 2010-04-01 Martin Neil A Single Select Clinical Informatics

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6707476B1 (en) * 2000-07-05 2004-03-16 Ge Medical Systems Information Technologies, Inc. Automatic layout selection for information monitoring system
US20100083164A1 (en) * 2008-07-30 2010-04-01 Martin Neil A Single Select Clinical Informatics

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114661190A (en) * 2020-12-22 2022-06-24 荣耀终端有限公司 Terminal window display method, terminal and storage medium

Similar Documents

Publication Publication Date Title
US9176943B2 (en) Comment presentation in electronic documents
US9418054B2 (en) Document comment management
RU2409844C2 (en) Markup-based extensibility for user interfaces
US20080184159A1 (en) Toolbar/sidebar browser extension
US20140032633A1 (en) Asynchronous comment updates
US10055392B2 (en) History-based archive management
US20090132957A1 (en) System and method for selecting thumbnails in a multi-page document
US20040145601A1 (en) Method and a device for providing additional functionality to a separate application
US20130246904A1 (en) System and method for internet meta-browser for users with disabilities
US20110271233A1 (en) Spin control user interface for selecting options
US7962893B2 (en) System and program for assisting the creation of automatic sampler control program
TW201241731A (en) Presenting an application change through a tile
Raneburger et al. Optimized GUI generation for small screens
CN111143004A (en) Scene guide method and device, electronic equipment and storage medium
JP2018504712A (en) Communication system for dynamic checklists to support radiation reports
CN109634579A (en) Code generating method, device, computer installation and storage medium
CN112352214A (en) Display control device, display control method, and display control program
Grigorian et al. Learning from gamers: integrating alternative input devices and AutoHotkey scripts to simplify repetitive tasks and improve workflow
Jakobsen et al. Evaluating a fisheye view of source code
CN111079389A (en) Method, system and computer readable medium for generating visit schedule
CN110957027A (en) Software interface layout control method, in-vitro diagnostic device, and storage medium
CN114415871A (en) Graphic code management method and device
US20070113189A1 (en) Specifying per theme styles for custom graphical elements
US20120331389A1 (en) Download area management
JP2010066868A (en) System for attaching electronic tag, and method therefor

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