CN118266983A - Ultrasonic diagnostic apparatus and control method of ultrasonic diagnostic apparatus - Google Patents
Ultrasonic diagnostic apparatus and control method of ultrasonic diagnostic apparatus Download PDFInfo
- Publication number
- CN118266983A CN118266983A CN202211707155.XA CN202211707155A CN118266983A CN 118266983 A CN118266983 A CN 118266983A CN 202211707155 A CN202211707155 A CN 202211707155A CN 118266983 A CN118266983 A CN 118266983A
- Authority
- CN
- China
- Prior art keywords
- ultrasonic
- module
- state
- functional module
- data
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000003745 diagnosis Methods 0.000 claims abstract description 61
- 230000005059 dormancy Effects 0.000 claims abstract description 51
- 230000007958 sleep Effects 0.000 claims description 140
- 238000002604 ultrasonography Methods 0.000 claims description 98
- 239000000523 sample Substances 0.000 claims description 97
- 238000004891 communication Methods 0.000 claims description 28
- 230000008014 freezing Effects 0.000 claims description 13
- 238000007710 freezing Methods 0.000 claims description 13
- 238000011084 recovery Methods 0.000 claims description 12
- 230000003993 interaction Effects 0.000 claims description 11
- 230000004913 activation Effects 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 8
- 230000001419 dependent effect Effects 0.000 claims 3
- 230000009467 reduction Effects 0.000 abstract description 12
- 238000004134 energy conservation Methods 0.000 abstract description 11
- 230000006870 function Effects 0.000 description 18
- 230000008569 process Effects 0.000 description 16
- 238000013473 artificial intelligence Methods 0.000 description 12
- 238000004364 calculation method Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000019371 dormancy process Effects 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000002411 adverse Effects 0.000 description 2
- 230000006266 hibernation Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000010408 sweeping Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/54—Control of the diagnostic device
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/44—Constructional features of the ultrasonic, sonic or infrasonic diagnostic device
- A61B8/4411—Device being modular
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/56—Details of data transmission or power supply
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Radiology & Medical Imaging (AREA)
- Heart & Thoracic Surgery (AREA)
- Biophysics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Pathology (AREA)
- Veterinary Medicine (AREA)
- Biomedical Technology (AREA)
- Physics & Mathematics (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Computer Networks & Wireless Communication (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
Abstract
The embodiment of the application provides an ultrasonic diagnostic device and a control method of the ultrasonic diagnostic device. The apparatus includes: the system comprises an input device, a control system, a main memory and a functional module, wherein the input device is used for acquiring a state switching instruction of a user, and the state switching instruction comprises a dormancy instruction; the control system is used for storing the ultrasonic data of the functional module into the main memory based on the acquired dormancy instruction, controlling the functional module to switch to the dormancy state, and then controlling the functional module to disconnect the power supply. Therefore, energy conservation and noise reduction of the whole equipment are effectively realized. Meanwhile, the ultrasonic diagnosis equipment can be ensured to accurately and quickly restore to the original state when the dormancy state is released, so that the time cost and the labor cost can be effectively saved.
Description
Technical Field
The present application relates to the technical field of medical instruments, and in particular, to an ultrasonic diagnostic apparatus and a control method of the ultrasonic diagnostic apparatus.
Background
In recent years, ultrasonic diagnostic apparatuses are widely used in hospitals or private clinics. For some private clinics, the frequency of use of ultrasonic diagnostic devices is often low. Since the normal operation of the ultrasonic diagnostic apparatus generally depends on a plurality of functional modules with complex structures and functions, such as a CPU, an ultrasonic casing module, an ultrasonic keyboard module, a display card, a display screen, a touch screen, and the like. If the functional modules are kept in operation during the period when the ultrasonic diagnostic apparatus is not in use, more power is consumed and more noise is generated.
In order to solve the above problems, in the prior art, some users directly shut down the ultrasonic diagnostic apparatus after the use of the apparatus is completed. However, this often results in an excessively long next power-on time, and requires the user to reset various parameters of the ultrasonic diagnostic apparatus to resume the last operating state, resulting in high labor and time costs. Other ultrasonic diagnostic devices employ schemes that shut down some of the unused hardware modules, such as shutting down the ultrasonic probe, fan, etc. However, most of the hardware modules in the ultrasonic diagnostic apparatus are still in operation, so that the problems of power consumption and noise thereof still remain.
Disclosure of Invention
In order to solve at least partially the problems occurring in the prior art, according to a first aspect of the present application, there is provided an ultrasonic diagnostic apparatus comprising: the system comprises an input device, a control system, a main memory and a functional module, wherein the input device is used for acquiring a state switching instruction of a user, and the state switching instruction comprises a dormancy instruction; the control system is used for storing the ultrasonic data of the functional module into the main memory based on the acquired dormancy instruction, controlling the functional module to switch to the dormancy state, and then controlling the functional module to disconnect the power supply.
The control system comprises a power supply module and a main controller, wherein the power supply module is used for sending a first signal to the main controller based on the acquired dormancy instruction and respectively controlling the main controller and the functional module to disconnect power under the condition that a second signal returned by the main controller is received; and the main controller is used for storing the ultrasonic data of the functional module into the main memory at least based on the first signal, controlling the functional module to switch to the dormant state and then sending the second signal to the power module.
Illustratively, the functional module includes a graphics card module, the ultrasound data processed by the graphics card module includes ultrasound parameter data and/or ultrasound diagnostic model data of the ultrasound probe, and the control system storing the ultrasound data of the functional module into the main memory and controlling the functional module to switch to the sleep state includes performing operations of: controlling the display card module to stop processing the ultrasonic parameter data and/or the ultrasonic diagnosis model data; and storing the ultrasonic parameter data and/or the ultrasonic diagnosis model data stored in the display card memory of the display card module to the main memory.
Illustratively, the function module comprises an ultrasonic keyboard module, and controlling the system to control the function module to switch to the sleep state comprises performing the following: closing an ultrasonic keyboard key lamp of the ultrasonic keyboard module; disconnecting the communication between the ultrasonic keyboard module and the control system; and closing the ultrasonic keyboard module.
Illustratively, the function module includes an ultrasound nest plate module, and the control system storing ultrasound data of the function module into the main memory and controlling the function module to switch to the sleep state includes performing operations of: storing current diagnosis type data, diagnosis parameters and activation probe type data of the ultrasonic sleeve board module into a main memory; and disconnecting communication between the ultrasound cuff module and the control system.
Illustratively, the functional module further includes a fan module, and the control system is further configured to control the fan module to power off.
The state switching instruction further includes a resume instruction, and the control system is further configured to control the functional module to communicate with the power supply, resume the ultrasound data in the main memory to the corresponding functional module, and control the functional module to switch to a state before sleep based on the acquired resume instruction.
The power supply module is also used for controlling the functional module and the main controller to be sequentially communicated with a power supply based on the acquired recovery instruction and sending a third signal to the main controller; the main controller is also used for restoring the ultrasonic data in the main memory to the corresponding functional module based on the third signal and controlling the functional module to switch to a state before dormancy.
Illustratively, the control system restores the ultrasound data in the main memory to the corresponding functional module and controls the functional module to switch to a pre-sleep state, including performing the following operations: restoring the ultrasonic parameter data and/or ultrasonic diagnosis model data in the main memory to a display card memory; and controlling the graphics card module to restart processing the ultrasonic parameter data and/or the ultrasonic diagnosis model data.
Illustratively, controlling the system to control the functional module to switch to the pre-sleep state includes performing the following: starting an ultrasonic keyboard module; establishing communication between an ultrasonic keyboard module and a control system; turning on a corresponding ultrasonic keyboard key lamp according to the diagnosis type data in the main memory; and reading the current position parameter of the time gain compensation push rod and updating.
Illustratively, controlling the system to control the functional module to switch to the pre-sleep state includes performing the following: establishing communication between the ultrasonic sleeve plate module and a control system; and issuing the diagnosis type data, the diagnosis parameters and the activation probe type data in the main memory to the ultrasonic sleeve board module.
Illustratively, controlling the system to control the functional module to switch to the sleep state further includes performing the following: storing current operating state information of the ultrasonic sleeve plate module into a main memory before storing current diagnosis type data, diagnosis parameters and activation probe type data of the ultrasonic sleeve plate module into the main memory, wherein the operating states of the ultrasonic sleeve plate module comprise a frozen state and a non-frozen state; and controlling the ultrasonic sleeve plate module to enter a frozen state under the condition that the ultrasonic sleeve plate module is in a non-frozen state.
Illustratively, controlling the system to control the functional module to switch to the pre-sleep state further includes performing the following: controlling the ultrasonic sleeve plate module to enter a freezing state under the condition that the ultrasonic sleeve plate module is in the freezing state before being switched to the dormant state; the diagnostic type data, the diagnostic parameters and the active probe type data in the main memory are issued to the ultrasonic sleeve board module, and the ultrasonic sleeve board module is executed under the condition that the ultrasonic sleeve board module is in a non-freezing state before being switched to a dormant state.
Illustratively, controlling the system to control the functional module to switch to the pre-sleep state further includes performing the following: for the condition that an ultrasonic probe connected with the ultrasonic sleeve plate module is out of position before being switched to a dormant state, entering a probe selection state; for the situation that the ultrasonic probe is in place before being switched to the dormant state, detecting the access state of the ultrasonic probe, and prompting a user to enable the access state of the ultrasonic probe to be consistent with the access state before being switched to the dormant state when the detected access state of the ultrasonic probe is different from the access state of the ultrasonic probe before being switched to the dormant state.
Illustratively, the ultrasound diagnostic apparatus further comprises a display, the control system further being for: based on the acquired dormancy instruction, controlling a display to display a human-computer interaction interface; and responding to the first operation of the user on the man-machine interaction interface, starting to store the ultrasonic data of the functional module into the main memory and controlling the functional module to switch to the dormant state.
According to a second aspect of the present application, there is provided a control method of an ultrasonic diagnostic apparatus including a main memory and a functional module, the control method comprising: acquiring a state switching instruction of a user, wherein the state switching instruction comprises a dormancy instruction; based on the acquired sleep instruction, storing the ultrasonic data of the functional module into a main memory and controlling the functional module to switch to a sleep state; the control function module disconnects the power supply.
Illustratively, the state switch instruction further comprises a resume instruction, the method further comprising: based on the acquired recovery instruction, the control function module is communicated with a power supply; and restoring the ultrasonic data in the main memory to the corresponding functional module, and controlling the functional module to switch to a state before dormancy.
According to the ultrasonic diagnostic equipment provided by the embodiment of the application, based on the dormancy instruction of the user, the ultrasonic data in the functional module can be stored, and the functional module is controlled to be switched to the dormancy state, so that the functional module is powered off. Therefore, energy conservation and noise reduction of the whole equipment are effectively realized. Meanwhile, because the ultrasonic data are stored, the ultrasonic diagnosis equipment can be ensured to accurately and quickly restore to the original state when the dormancy state is released, so that the time cost and the labor cost can be effectively saved.
In the summary, a series of concepts in a simplified form are introduced, which will be further described in detail in the detailed description section. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
Advantages and features of the application are described in detail below with reference to the accompanying drawings.
Drawings
The following drawings are included to provide an understanding of the application and are incorporated in and constitute a part of this specification. Embodiments of the present application and their description are shown in the drawings to explain the principles of the application. In the drawings of which there are shown,
FIG. 1 shows a schematic block diagram of an ultrasonic diagnostic apparatus according to one embodiment of the present application;
FIG. 2 shows a schematic block diagram of an ultrasonic diagnostic apparatus according to another embodiment of the present application;
FIG. 3 shows a schematic view of an ultrasonic diagnostic apparatus according to yet another embodiment of the present application;
fig. 4 shows a schematic flowchart of a control method of an ultrasonic diagnostic apparatus according to an embodiment of the present application;
FIG. 5 shows a schematic flow chart of controlling an ultrasonic diagnostic apparatus to enter a sleep state from a current state according to one embodiment of the present application; and
Fig. 6 shows a schematic flowchart of controlling an ultrasonic diagnostic apparatus to enter a pre-sleep state from a sleep state according to an embodiment of the present application.
Detailed Description
In the following description, numerous details are provided to provide a thorough understanding of the application. However, it will be understood by those skilled in the art that the following description illustrates preferred embodiments of the application by way of example only and that the application may be practiced without one or more of these details. Furthermore, some technical features that are known in the art have not been described in detail in order to avoid obscuring the application.
As described above, the prior art has failed to effectively solve the problems of power consumed and noise generated during the unused process of the ultrasonic diagnostic apparatus. In order to solve the above-mentioned technical problems at least in part, according to a first aspect of the present application, there is provided an ultrasonic diagnostic apparatus. The ultrasonic diagnostic equipment can switch each functional module in the equipment to a dormant state under the condition of not shutting down, and then power off the functional module. And before the ultrasonic diagnostic equipment enters the dormant state, the current ultrasonic data is also stored, so that the ultrasonic diagnostic equipment can be conveniently and quickly restored to the original equipment state when the dormant state is released. The scheme effectively realizes energy conservation and noise reduction of the whole equipment on the basis of being convenient for users to use.
Fig. 1 shows a schematic block diagram of an ultrasonic diagnostic apparatus 100 according to one embodiment of the present application. As shown, the ultrasonic diagnostic apparatus 100 includes an input device 110, a control system 120, a main memory 130, and a functional module 140.
The input device 110 is used for acquiring a state switching instruction of a user. Wherein the state switching instruction comprises a sleep instruction. According to an embodiment of the present application, the input device 110 may be any suitable man-machine interaction device, as long as it can obtain the instruction of the user. By way of example and not limitation, the input device 110 is, for example, a key on an operation panel connected to the control system 120, and the user's state switching instruction may be obtained by receiving a signal that the user presses the key. In an alternative embodiment, the key may also be used to control the shutdown of the ultrasonic diagnostic device 100. For example, the ultrasonic diagnostic apparatus 100 may be triggered to enter the sleep state when a state switching instruction for the user to press the key short is received, and the ultrasonic diagnostic apparatus 100 may be triggered to enter the shutdown state when a state switching instruction for the user to press the key long is received. Alternatively, the input device 110 may also be a mouse, a keyboard, or the like. The input device 110 may be used to implement human-computer interaction, so as to obtain a state switching instruction of the user. The input device 110 may be a voice input device, and may obtain a state switching instruction of a user by receiving a specific language instruction of the user.
The state switching instruction may be an instruction that instructs the ultrasonic diagnostic apparatus to switch from the current state to the next state. Which may include sleep instructions. The sleep instruction may be an instruction that instructs the ultrasonic diagnostic apparatus to switch from the current operation state to the sleep state. It will be appreciated that the current operating state may be a diagnostic state. Of course, the state switch instruction may also include any other suitable switch instruction between states. For example, the state switching instruction may further include a resume instruction to switch from the sleep state to the state before sleep, or may further include a shutdown instruction to switch from the current state to the shutdown state, or the like. It will be appreciated that the sleep instruction is different from the shutdown instruction, the sleep state is different from the shutdown state, the device in the sleep state may be in a suspended operating state, and once it is awakened, the operating state before suspension may be quickly restored.
The control system 120 is configured to store the ultrasonic data of the functional module 140 into the main memory 130 based on the acquired sleep instruction and control the functional module 140 to switch to the sleep state, and then control the functional module 140 to disconnect the power.
As shown in fig. 1, the control system 120 may be connected to the input device 110, the main memory 130, and the function module 140, respectively. The control system 120 may be a system of any suitable devices or components, which may include a power source and at least one controller. By way of example and not limitation, a power module and a main controller in a device motherboard may be included in control system 120. The power module may be a module that supplies power to the respective functional modules 140 of the ultrasonic diagnostic apparatus. The power supply module includes, for example, a power supply. The input device 110 may be directly connected to the main controller or may be connected to the main controller via a power module.
The functional module 140 may be various types of functional modules 140 for implementing ultrasonic diagnosis. By way of example and not limitation, the functional module 140 may include at least one of: a display card module, an ultrasonic keyboard module, an ultrasonic sleeve plate module, a display module, a fan module and the like. The graphics card module may include a graphics card, and may be a module for calculating ultrasound parameter data and/or ultrasound diagnostic model data. The ultrasonic sleeve board module can be a module for connecting an ultrasonic probe, controlling the transmitting and receiving time sequences of ultrasonic waves under different diagnosis modes and performing diagnosis data interaction with the main board. The ultrasonic keyboard module may be used to provide a user with an operating medium for the ultrasonic diagnostic apparatus. The display module may include various displays. For example, a main display screen for displaying patient information and ultrasonic diagnostic images, a touch screen display for displaying probe information, diagnostic modes and diagnostic parameters and providing a user with a touch screen selection function, and the like may be included. The fan module may include one or more heat dissipating fans that dissipate heat inside the ultrasonic diagnostic apparatus.
The control system 120, upon acquiring a sleep instruction of a user via the input device 110, may store the ultrasound data in the respective functional modules 140 to which it is connected into the main memory 130. The ultrasound data in the functional modules 140 may include data of various setting parameters and instant status of the respective functional modules 140 at the current time. The ultrasound data includes, for example, state data of a current probe state, current probe setup parameters, current diagnostic mode data, current diagnostic parameters, currently employed diagnostic model data, and the like. It will be appreciated that different functional modules 140 relate to different ultrasound data. According to the embodiment of the application, the main memory 130 can be always powered on when the ultrasonic diagnostic apparatus is in the on state. In other words, the main memory 130 remains powered on even if the ultrasonic diagnostic apparatus is in the sleep state. It can be appreciated that, by storing the ultrasonic data in the main memory 130, the setting data and the instant state data of each functional module 140 of the current ultrasonic diagnostic apparatus can be stored, so that each functional module 140 can be quickly and accurately restored to the state before dormancy after dormancy is released, and each functional module 140 can be ensured to continue to operate completely according to the state before dormancy.
The control system 120 may control the various functional modules 140 to switch to the sleep state in a variety of suitable sequences. Alternatively, the respective functional modules 140 may be simultaneously controlled to switch to the sleep state. Alternatively, the respective functional modules 140 may be controlled to switch to the sleep state in a preset order. For example, in the case where the function module 140 includes a graphic card module, an ultrasonic casing board module, an ultrasonic keyboard module, and a display module, the control system 120 may sequentially control the graphic card module, the ultrasonic casing board module, the ultrasonic keyboard module, and the display module to be switched to the sleep state. The above-mentioned control of each functional module 140 to switch to the sleep state according to the appropriate sleep control procedure can ensure that each functional module 140 stops operating orderly according to the correct timing sequence.
After the ultrasound data storage is complete and each of the functional modules 140 is switched to a sleep state, the control system 120 may employ various suitable control logic to control the respective functional module 140 to power down. For example, the power supply in the power supply module 121 may be controlled to be disconnected from the respective functional modules 140. Specifically, the display card module, the ultrasonic sleeve plate module, the ultrasonic keyboard module and the display module can be controlled to be powered off. Thus, in the case where each of the functional modules 140 is powered off, the power of the power supply is not consumed any more, so that energy saving can be effectively achieved.
Illustratively, the functional module 140 may include a fan module. The control system 120 may also control the fan module to power off. It can be appreciated that the fan module is a main module generating noise, and after the control function module 140 is switched to the sleep state, the control fan module is powered off, so that the machine noise can be effectively reduced while ensuring the good state of the function module 140 during operation. Thereby effectively reducing noise of the ultrasonic diagnostic apparatus.
As previously described, the control system 120 may include a main controller disposed on a motherboard. The main controller may be run with an operating system, such as a Linux system, that controls the entire ultrasonic diagnostic apparatus. After the control system 120 switches to the sleep state after the control function module 140, the running data in the operating system running on the main controller may also be saved to the main memory 130 and the operating system may be controlled to enter the sleep state. For example, various data running in the Linux system may be stored in the main memory 130 and the Linux system may be controlled to enter the sleep mode. Thereafter, the main controller, the hard disk, etc. on the main board except the main memory 130 may also be controlled to be disconnected from the power supply. This allows maximum power savings and noise reduction.
According to the ultrasonic diagnostic apparatus of the embodiment of the present application, based on the sleep instruction of the user, the ultrasonic data in the functional module can be saved and the functional module is controlled to switch to the sleep state, so that the functional module 140 is powered off. Therefore, energy conservation and noise reduction of the whole equipment are effectively realized. Meanwhile, because the ultrasonic data are stored, the ultrasonic diagnosis equipment can be ensured to accurately and quickly restore to the original state when the dormancy state is released, so that the time cost and the labor cost can be effectively saved. In addition, the equipment cost is lower, so that the user experience can be obviously improved.
Illustratively, the ultrasonic diagnostic apparatus further comprises a display. The control system 120 is in data connection with the display, and the control system 120 is further used for controlling the display to display a human-computer interaction interface based on the acquired dormancy instruction; and in response to a first operation of the user at the man-machine interface, starting to perform storing of the ultrasonic data of the functional module 140 into the main memory 130 and controlling the functional module 140 to switch to the sleep state.
The man-machine interaction interface is, for example, a popup window interface in a display interface of the display. The first operation may be any suitable operation. For example, an operation performed with a mouse and an operable control to click on the operable control in the pop-up interface may be performed. Specifically, the control system 120 may display a pop-up interface after acquiring a signal representing a sleep instruction. For example, a pop-up interface may be displayed in the current interface of the display 1 second after receiving a user's press of a key for acquiring a sleep instruction. The popup interface is, for example, a text prompt box interface of "whether to sleep". Two single click controls such as "yes" and "no" may also be displayed below the prompt box. The first operation is, for example, an operation in which the user clicks the single click control "yes" with the mouse. The control system 120 may start performing an operation of storing the ultrasonic data of the functional module 140 into the main memory 130 and controlling the functional module 140 to switch to the sleep state after receiving a signal representing a first operation of the user. Illustratively, in this example, the control system 120 may also maintain the current state unchanged based on the second operation of the user. The second operation is, for example, an operation in which the user clicks the one-click control "no" with the mouse. That is, if the user confirms that the switch is not made to the sleep state, the sleep instruction is not executed. It will be appreciated that a user may have a false input of a sleep instruction due to a false operation, and that if the instruction is directly executed it may cause the user to interrupt the current examination and thus may cause unnecessary time consumption.
In the scheme, the real requirement of the user can be further approved by providing a man-machine interaction interface for the user, and invalid instructions can be prevented from being executed due to misoperation of the user. Thus, the user experience is better.
Fig. 2 shows a schematic block diagram of an ultrasonic diagnostic apparatus according to another embodiment of the present application. As shown, the control system 120 includes a power module 121 and a main controller 122. The power module 121 is configured to send a first signal to the main controller 122 based on the acquired sleep command, and control the main controller 122 and the functional module 140 to disconnect power when receiving a second signal returned by the main controller 122. The main controller 122 is configured to store the ultrasonic data of the functional module 140 into the main memory 130 based on at least the first signal and control the functional module 140 to switch to the sleep state, and then send the second signal to the power module 121.
The power module 121 may be connected to the input device 110, the main controller 122, and the functional module 140, respectively. The power supply in the power supply module 121 may supply power to the respective functional modules 140. For example, the power source may provide power to the functional modules 140, such as a graphics card module, an ultrasound-board module, an ultrasound keyboard module, a fan module, a display module, and the like, respectively. In addition, the power supply module 121 may be data-connected with the main controller 122. A power supply may also be connected to the main controller 122 to provide power thereto. The first signal and the second signal may each be any suitable form of signal, such as various electrical signals. For example, the power module 121 may issue the first signal in a case where a signal indicating a sleep instruction is acquired. After receiving the first signal, the main controller 122 may store the ultrasonic data in the functional modules 140 into the main memory 130, and may control each functional module 140 to switch to the sleep state based on a preset timing sequence, respectively. After the ultrasonic data is stored and the functional module 140 enters the sleep state, the main controller 122 may send a second signal to the power module 121. The second signal is, for example, a signal indicating that the respective functional module 140 has entered a sleep state. The power module 121 may control the respective functional modules 140 to be powered off when receiving the second signal. In one example, the main controller 122 may be a CPU of a motherboard. The main controller 122 may be electrically connected to the power module 121 through a motherboard, and may also be connected to the power module 121 through a data serial port. The power module 121 may pull down the pwr_btn signal sent to the main controller 122 to trigger the first motherboard power event upon acquiring the sleep command of the input device 110, such as a power key. The main memory 130 of the ultrasonic diagnostic apparatus may also be provided on the main board. The main memory 130 is implemented, for example, with system memory. After triggering the first motherboard power event, the main controller 122 may store the ultrasonic data of each functional module 140 to the memory and control each functional module 140 to enter the sleep state. Then, the main controller 122 may also send a switch instruction to enter the low power mode to the power module 121 through the data serial port. After receiving the low power mode switching command, the power module 121 enters a low power mode and waits for receiving the ps_on signal. Also, the main controller 122 may also turn off the main display, touch screen display, etc. After that, the operating system running on the main controller 122 may enter a sleep state. The main controller 122 may also generate a ps_on level signal. The level signal may be used to indicate whether the master controller 122 has controlled the various functional modules 140 to enter the low power mode entirely. Wherein a high signal of ps_on may indicate that each functional module 140 has completely entered a low power mode, i.e., that the ultrasound data has been stored and each functional module 140 has entered a sleep state. Then, in a case where the power supply module 121 is to receive a high level signal of ps_on, the connection of each of the functional modules 140 to the power supply may be disconnected and the connection of the main controller 122 to the power supply may also be disconnected. In addition, the power supply module 121 may also disconnect all external devices of the ultrasonic diagnostic apparatus from the power supply. It is understood that only the main memory 130 remains in the powered-on state in the ultrasonic diagnostic apparatus after the power supply module 121 performs the power-off operation, and other devices, such as the respective functional modules, the main controller 122, the various external devices, and the like, are in the power-off state.
According to the scheme, the sleep instruction of the user can be firstly obtained through the power module, then the main controller stores the ultrasonic data and controls the functional module to switch to the sleep state. Furthermore, the power module accurately controls the functional module to be powered off based on a second signal which is sent by the main controller and indicates that the storage and the dormancy are completed. The scheme can ensure that the functional module is switched to a dormant state and orderly execution of power-off operation, and avoid adverse effects such as data loss and equipment damage caused by execution timing disorder. In addition, in the scheme, the power supply module executes the final power-off operation, so that the power supply of the functional module can be disconnected, the power supply of the main controller can be disconnected, and the energy-saving effect is more ideal.
As previously described, the input device 110 may be directly connected to the main controller 122. In this embodiment, the main controller 122 may receive a state switching instruction, such as a sleep instruction, from the input device 110. Also, the main controller 122 may store the ultrasonic data of the functional module 140 into the main memory 130 and control the functional module 140 to switch to the sleep state based on the sleep instruction. Then, the main controller 122 may control the power module 121 to disconnect the power of the functional module 140. Therefore, the energy-saving effect of the ultrasonic diagnostic equipment is also realized to a certain extent.
Illustratively, the functional module 140 includes a graphics card module. The display card module may include at least a display card. The ultrasound data processed by the graphics card module may include ultrasound parameter data and/or ultrasound diagnostic model data of the ultrasound probe. The ultrasonic parameter data of the ultrasonic Probe may be a currently set ultrasonic Probe data table (pdb) parameter. The ultrasound probe data table parameters include, for example, setting parameters of the depth, frequency, and the like of the ultrasound probe that is currently set to transmit and receive ultrasound waves. The ultrasonic diagnostic model data is, for example, various data of an Artificial Intelligence (AI) model currently employed.
The graphics card module may be used to calculate parallel such as the probe pdb parameters and/or AI diagnostic model data described above. The graphics card module may be provided with a graphics card memory for storing computing data of the graphics card. In order to ensure that the subsequent graphics card module can accurately and quickly restore to the original state after being awakened from the sleep state, the calculation data in the graphics card memory can be saved in the main memory 130. Specifically, the control system 120 stores the ultrasound data of the functional module 140 into the main memory 130 and controls the functional module 140 to switch to the sleep state includes performing the following operations: controlling the display card module to stop processing the ultrasonic parameter data and/or the ultrasonic diagnosis model data; and storing the ultrasound parameter data and/or the ultrasound diagnostic model data stored in the graphics card memory of the graphics card module to the main memory 130.
Fig. 3 shows a schematic view of an ultrasonic diagnostic apparatus according to another embodiment of the present application. As shown in fig. 3, the graphics card module may also be disposed on a motherboard, shown in fig. 3 as a graphics card. The ultrasound data processed by the display card are probe pdb parameters and AI diagnostic model data. The control system 120 may include a main controller 122 and a power module 121. The main controller 122 may be a CPU located on a motherboard. The main controller 122 may sequentially store the ultrasonic data of the graphic card module into the main memory 130 and control the graphic card module to switch to the sleep state according to the following timing sequence. First, the graphics card may be controlled to stop the parallel computation of the ultrasound software probe pdb parameters. The graphics card may then be controlled to stop the computation of the ultrasound software AI diagnostic model. Further, the current probe pdb parameter parallel computing data may be transferred from the graphics card memory to the main memory 130. Since the graphics card loses all data in the sleep state when powered down, storing the probe pdb parameters to the main memory 130 can continue to calculate based on the stored pdb parameters after the graphics card is awakened without requiring re-initialization to allocate graphics card memory space and re-calculate. The current AI diagnostic model data may then be transferred from the graphics card memory to the main memory 130. Similarly, the transfer of current AI diagnostic model data from the graphics card memory to the main memory 130 may avoid subsequent loss of AI diagnostic model data due to a graphics card power outage. Therefore, the process of loading from a hard disk, initializing, preheating and recovering the AI diagnostic model is not required to be executed after the display card is awakened, and the state recovery time can be effectively reduced.
In the above-mentioned scheme, the control system may enable the graphics card module to switch to the sleep state in order by controlling the graphics card module in order to stop processing the ultrasound parameter data and/or the ultrasound diagnostic model data of the ultrasound probe and storing these data in the main memory 130. The scheme can avoid the loss of ultrasonic data, so that the ultrasonic data can be accurately and quickly restored to the original state after the subsequent display card module is awakened.
Illustratively, the functional module 140 includes an ultrasonic keyboard module. As previously described, the ultrasonic keyboard module is used to provide a user with an operating medium for the ultrasonic diagnostic apparatus. For example, the ultrasound keyboard module may include a TGC pushrod for controlling a local linear smoothing parameter of the diagnostic image, a key for selecting a diagnostic mode, a knob for controlling a global gain parameter of the diagnostic image, and a key light for indicating different operating states, etc.
The control system 120 controlling the functional module 140 to switch to the sleep state includes performing the following operations: closing an ultrasonic keyboard key lamp of the ultrasonic keyboard module; disconnecting communication between the ultrasound keyboard module and the control system 120; and closing the ultrasonic keyboard module. That is, the control system 120 controls the module to switch to the sleep state by sequentially turning off the key lamp, and disconnecting the communication between the module and the control system 120.
In a specific example, referring again to fig. 3, the ultrasound keyboard module may communicate with a motherboard provided by the CPU through a USB interface. The main controller 122 may control the ultrasonic keyboard module to switch to the sleep state according to the following timing. Firstly, all the ultrasonic keyboard key lamps in the ultrasonic keyboard module can be turned off, so that the problems of instability and mismatching of the key lamps in the dormancy process are avoided. The CPU may then be disconnected from USB communication with the ultrasound keyboard module to avoid interference with the communication link by other signals during sleep. Finally, the entire ultrasound keyboard module may be turned off.
In the scheme, the control system can control the ultrasonic keyboard module to switch to a more reasonable and humanized dormant state by a method of closing the key lamp and stopping communication. The scheme can effectively avoid the interference of unstable factors possibly occurring in the dormancy process of the ultrasonic keyboard module, and can ensure the good performance of equipment.
Illustratively, the functional module 140 includes an ultrasonic nest plate module. The ultrasonic nest plate module can be used for connecting an ultrasonic diagnosis probe, controlling the transmitting and receiving time sequences of ultrasonic waves under different diagnosis modes, and performing diagnosis data interaction with the control system 120 through various suitable data serial ports. For an ultrasound cuff module, the control system 120 may perform the following operations: storing current diagnostic type data, diagnostic parameters, and active probe type data of the ultrasound cuff module into the main memory 130; and disconnecting communication between the ultrasound cuff module and the control system 120.
In a specific example, referring again to fig. 3, a motherboard provided with a CPU may communicate with an ultrasound socket board module via a high-speed serial computer expansion bus (PERIPHERAL COMPONENT INTERCONNECT EXPRESS, PCIE for short). The CPU may store the ultrasound data of the ultrasound cuff module into the main memory 130 and control the ultrasound cuff module to switch to the sleep state in the following timing sequence. First, the current diagnostic type may be saved. The diagnostic type may be one or more types preset, such as including B type, C type, and 3D4D type, etc. The diagnostic type is stored in the main memory 130, so that data loss caused by power failure of the subsequent ultrasonic sleeve board module can be avoided, and the ultrasonic sleeve board module can be quickly restored to the original diagnostic type after being awakened. The current diagnostic parameters may then be saved to main memory 130. Diagnostic parameters such as image global gain, etc. In this way, the ultrasonic sleeve board module can be quickly restored to the original diagnostic parameters after being awakened, and parameter adjustment is not required to be carried out again. The active probe type may then be saved to main memory 130. The active probe type may be the currently selected probe type for diagnosis. Therefore, after the ultrasonic sleeve plate module is awakened, for example, when the ultrasonic sleeve plate module is switched to a state before dormancy, the original activated probe can be quickly obtained, so that the time for reselecting the probe can be saved. Finally, after the data is saved, the communication between the ultrasonic sleeve board module and the main board can be disconnected. In this way, adverse effects of other signals on their communication links during sleep can be avoided.
In the scheme, the control system can switch the ultrasonic sleeve board module to the sleep flow by saving ultrasonic data such as current diagnosis type data, diagnosis parameters, active probe type data and the like in the ultrasonic sleeve board module to the main memory and controlling the ultrasonic sleeve board module to stop communication. The scheme can avoid the loss of data used by the current ultrasonic diagnosis, so that the original diagnosis data can be accurately and quickly recovered after the module is awakened later, and the original state is maintained. In addition, interference of other signals to the communication link in the dormancy process can be avoided, and good performance of the equipment can be guaranteed.
Illustratively, the state switch instruction further includes a resume instruction. The resume instruction may be an instruction that instructs the device to switch from the sleep state to the pre-sleep state, i.e., an instruction that wakes up the ultrasonic diagnostic device from the sleep state. For example, the user may enter a sleep state for the apparatus to operate in the low power mode by inputting a sleep instruction through the input device 110 when the ultrasonic diagnostic apparatus is not in use, such as when no patient is currently undergoing an ultrasonic examination. When the ultrasonic diagnostic apparatus is required to perform ultrasonic examination and diagnosis, a resume instruction is input through the input device 110, so that the apparatus is switched to a state before sleep.
The control system 120 is further configured to control the functional module 140 to communicate with a power source, restore the ultrasound data in the main memory 130 to the corresponding functional module 140, and control the functional module 140 to switch to a pre-sleep state based on the acquired restoration instruction. Corresponding to the scheme of controlling the ultrasonic diagnostic apparatus to enter the sleep state, before the functional module 140 controlling the ultrasonic diagnostic apparatus exits the sleep state, the power-up of the functional module 140 needs to be controlled to ensure its normal operation. For example, each of the functional modules 140 may be controlled to be powered on sequentially in a preset sequence. For example, other functional modules 140 outside the motherboard may be controlled to power up first and then the motherboard. This can prevent the problem of abnormality in the system identification ultrasound deck module due to the operating system running on the control system 120 being started before the initialization of the functional module 140, such as the ultrasound deck module, is completed. Then, the ultrasonic data transferred from each functional module 140 to the main memory 130 before controlling each functional module 140 to sleep can be restored to the corresponding functional module 140 accordingly, and the functional module 140 can be controlled to switch to the pre-sleep state. The pre-dormancy state may be a variety of suitable available states. Optionally, the available state is, for example, a diagnostic state, i.e. the default available state can be set directly as the diagnostic state according to the actual requirement. Alternatively, the available state may be other available states in which the ultrasonic diagnostic apparatus can normally operate, without immediately entering the diagnostic state. In the latter case, the user may also control the device to enter a diagnostic state, for example by triggering a corresponding start button, in case a diagnostic state needs to be initiated, after the device has been switched to an available state, according to the diagnostic need.
For example, corresponding to the foregoing operating system sleep scheme, the control system 120 may also first control the operating system to exit the sleep state to switch to the pre-sleep state before restoring the ultrasound data in the main memory 130 to the corresponding functional module.
According to the scheme, the control system can be used for powering on the functional module and restoring the ultrasonic data before dormancy, so that the functional module can be quickly and accurately restored to the state before dormancy. The ultrasonic diagnosis device can realize effective energy conservation and noise reduction and simultaneously ensure that the ultrasonic diagnosis device can be seamlessly and rapidly switched between a low-power consumption mode and a diagnosis mode. The method and the device provide great convenience for operation and use of the user, and the user experience is better.
In the embodiment of the control system 120 including the power module 121 and the main controller 122, the power module 121 is further configured to control each of the functional modules 140 and the main controller 122 to communicate with power sequentially based on the acquired recovery instruction, and send a third signal to the main controller 122. The main controller 122 is further configured to restore the ultrasound data in the main memory 130 to the corresponding functional module 140 based on the third signal, and control the functional module 140 to switch to the pre-sleep state. The third signal may be a signal representing a state switch corresponding to the first signal. For example, in the foregoing example where the main controller 122 is a CPU on a motherboard, the power module 121 may pull down the pwr_btn signal to trigger a first motherboard power event if a sleep instruction of the input device 110, such as a power key, is obtained by the power module 121. Accordingly, the power module 121 may power up all external devices of the ultrasonic diagnostic apparatus first and then power up the main board in case that a restoration instruction of the input device 110 such as a power key is acquired. Then, the power module 121 may pull the pwr_btn signal high, triggering the second motherboard power event. An operating system on the CPU may exit sleep mode in response to the PWR BTN signal. Further, the ultrasonic data in the main memory 130 is restored to the corresponding functional module 140, and each functional module 140 is controlled to be switched to a pre-sleep state. Finally, the display may be turned on. Thus, the user can perform an ultrasonic diagnostic operation using the ultrasonic diagnostic apparatus.
According to the scheme, the user recovery instruction can be obtained through the power supply module, and the power supply module is used for controlling the functional modules and the main controller to be communicated with the power supply. And then restoring the ultrasonic data to the corresponding functional module through the main controller and controlling the functional module to be switched to a state before dormancy. The scheme can realize effective energy conservation and noise reduction and simultaneously ensure that the ultrasonic diagnosis equipment can be switched between a low-power consumption mode and a diagnosis mode in a seamless way. Further, stable operation of hardware and software of the ultrasonic diagnostic apparatus can be ensured.
It can be understood that if the input device 110 is directly connected to the main controller 122 and the power module 121 is controlled by the main controller 122 to perform an operation of turning on or off the power of each functional module 140, the main controller 122 always maintains a power-on state, i.e., cannot turn off the power, in the power-on state of the ultrasonic diagnostic apparatus. Otherwise, when the input device 110 receives the recovery command, the main controller 122 cannot control the power module 121 to supply power to the respective functional modules 140 based on the recovery command because it is not powered on. Of course, the main controller 122 cannot perform other operations. In the foregoing example where the input device 110 is connected to the power module 121, the power module 121 may power up the functional module 140 and the main controller 122 sequentially, and trigger the main controller 122 to perform an operation of restoring the ultrasonic data to the corresponding functional module 140 and controlling it to switch to the pre-sleep state. Therefore, the latter technical solution is more energy-efficient than the former.
In the foregoing embodiment in which the functional modules 140 include graphics card modules, the control system 120 illustratively restores the ultrasound data in the main memory 130 to the corresponding functional modules 140, and controls the functional modules 140 to switch to a pre-sleep state, including performing the following operations: restoring the ultrasonic parameter data and/or the ultrasonic diagnosis model data in the main memory 130 to the display card memory; and controlling the graphics card module to restart processing the ultrasonic parameter data and/or the ultrasonic diagnosis model data.
Also taking the ultrasonic diagnostic apparatus shown in fig. 3 as an example. First, the saved AI diagnostic model data may be transferred from main memory 130 to the graphics card memory of the graphics card. The saved ultrasound probe pdb parameter parallel computing data may then be transferred from the main memory 130 to the graphics card memory. Calculation of the AI diagnostic model may then be initiated. Finally, parallel computation of the ultrasound probe pdb parameters may be initiated.
The scheme can realize effective energy conservation and noise reduction, and simultaneously ensure that the display card module in the ultrasonic diagnostic equipment can be switched between a low-power consumption mode and a diagnostic mode in a seamless manner.
In the foregoing embodiment in which the functional module 140 comprises an ultrasound keyboard module, the control system 120 controls the functional module 140 to switch to the pre-sleep state, illustratively, comprises performing the following operations: starting an ultrasonic keyboard module; establishing communication between the ultrasound keyboard module and the control system 120; turning on a corresponding ultrasonic keyboard key lamp according to the diagnosis type data in the main memory 130; and reading the current position parameter of the time gain compensation push rod and updating.
According to the embodiment of the application, the wake-up process of the ultrasonic keyboard module comprises a series of operations of starting the module, opening a communication link, recovering a key lamp state, synchronizing a state of a time gain compensation push rod and the like. Specifically, taking the ultrasonic diagnostic apparatus shown in fig. 3 as an example, first, the ultrasonic keyboard module apparatus may be started. Communication between the motherboard and the ultrasound keyboard module may then be initiated, such as restoring input and output to the USB interface, whereby the master controller 122 is able to communicate data with the ultrasound keyboard module. Then, the key lamp corresponding to the diagnosis type may be turned on according to the diagnosis type stored in the main memory 130, and if the diagnosis type before sleep is the C-mode, the C-mode key lamp may be turned on at this time. And finally, reading the position of the current time gain compensation push rod, and updating the position of the push rod when the position of the push rod is different from the state before dormancy, so that the position of the push rod is synchronous with the state before dormancy. It can be appreciated that, because the time gain compensation push rod of the ultrasonic keyboard module may be shifted during the sleep process of the ultrasonic keyboard module, the actual position of the push rod is not matched with the state before the sleep, so that the position of the push rod can be updated to ensure the good use of the device. Illustratively, the control system 120 may also turn on the corresponding status key lights, such as a freeze key light corresponding to a frozen state and a mode key light corresponding to a sweep mode state, according to the state of the pre-sleep ultrasound socket module stored in the main memory 130. The scanning is the scanning of the ultrasonic image.
The scheme can realize effective energy conservation and noise reduction, and simultaneously ensure that an ultrasonic keyboard module in the ultrasonic diagnosis equipment can be switched between a low-power consumption mode and a diagnosis mode in a seamless way. And, can guarantee the good use of equipment.
In the foregoing embodiment in which the functional module 140 comprises an ultrasound cuff module, the control system 120 illustratively controls the functional module 140 to switch to the pre-sleep state comprises performing the following: establishing communication between the ultrasound suite module and the control system 120; and issues diagnostic type data, diagnostic parameters, and active probe type data in the main memory 130 to the ultrasound cuff module.
According to an embodiment of the present application, corresponding to the operation of the control system 120 controlling the ultrasound cuff module to enter the sleep state, the wake-up process of the control system 120 on the ultrasound cuff module may include resuming the communication between the ultrasound cuff module and the control system 120 and issuing various ultrasound data stored in the main memory 130 before sleep to the ultrasound cuff module. Specifically, taking the ultrasonic diagnostic apparatus illustrated in fig. 3 again as an example, first, PCIE communication between the ultrasonic casing board module and the CPU may be resumed. The pre-dormancy stored active probe type may then be issued to the ultrasound cuff module. The diagnostic type stored before sleep may then be issued to the ultrasound cuff module. The diagnostic parameters stored prior to dormancy, such as the global gain of the diagnostic image, may then be issued to the ultrasound cuff module. Therefore, the ultrasonic sleeve plate module can quickly restore the working state before dormancy.
The scheme can realize effective energy conservation and noise reduction, and simultaneously ensure that an ultrasonic sleeve board module in the ultrasonic diagnosis equipment can be switched between a low-power consumption mode and a diagnosis mode in a seamless manner. And, can guarantee the good use of equipment.
Illustratively, the control system 120 controlling the functional module 140 to switch to the sleep state further includes performing the following: the current operational status information of the ultrasound cuff module is stored in the main memory 130 before the current diagnostic type data, diagnostic parameters, and activation probe type data of the ultrasound cuff module are stored in the main memory 130, wherein the operational status of the ultrasound cuff module includes a frozen state and a non-frozen state. And controlling the ultrasonic sleeve plate module to enter a freezing state under the condition that the ultrasonic sleeve plate module is in a non-freezing state.
The frozen and non-frozen states depend on whether the ultrasound cuff module is currently performing diagnostic processing. The non-frozen state may be an operational state in which the ultrasound cuff module is currently performing a scan of the image. The frozen state may be a stationary state in which the ultrasound cuff module is not performing the scan image. The information about the current running state of the ultrasonic sleeve plate module is stored, so that the following ultrasonic sleeve plate module can be conveniently restored to the running state before dormancy.
For the situation that the ultrasonic sleeve plate module is in the frozen state currently, the current diagnosis type data, diagnosis parameters, activation probe type data and the like of the ultrasonic sleeve plate module can be stored according to a preset time sequence. For the case that the current ultrasonic sleeve plate module is in a non-frozen state, for example, in an image scanning state, the ultrasonic sleeve plate module needs to be controlled to stop scanning images so as to enable the ultrasonic sleeve plate module to enter the frozen state. Therefore, abnormal conditions such as dead halt and the like in the image scanning flow caused by the fact that software receives error data when the module is powered off later can be avoided, and good use of equipment is guaranteed.
According to the scheme, the control system stores the running state of the ultrasonic sleeve plate module before controlling the ultrasonic sleeve plate module to be switched to the dormant state, and the ultrasonic sleeve plate module is firstly enabled to enter the frozen state under the condition that the ultrasonic sleeve plate module is in the non-frozen state before being switched to the dormant state, so that abnormal conditions of the ultrasonic sleeve plate module are avoided, and the safety of ultrasonic diagnostic equipment is ensured.
The control system 120 controlling the functional module 140 to switch to the pre-sleep state further includes performing the following operations: and controlling the ultrasonic sleeve plate module to enter the freezing state under the condition that the ultrasonic sleeve plate module is in the freezing state before being switched to the dormant state. Wherein the issuing of the diagnostic type data, diagnostic parameters, and active probe type data in the main memory 130 to the ultrasound cuff module is performed with the ultrasound cuff module in a non-frozen state prior to switching to a dormant state. Illustratively, the control system 120 may read previously saved operational status information of the ultrasound cuff module prior to hibernation from the main memory 130. If the running state information indicates that the ultrasonic sleeve plate module is in a frozen state before entering the dormant state, the module can be controlled to enter the frozen state. If the running state information indicates that the ultrasonic head restraint module is in a non-frozen state before entering the sleep state, the diagnostic type data, the diagnostic parameters, and the active probe type data stored in the main memory 130 may be sequentially issued to the ultrasonic head restraint module according to the control execution timing such as in the foregoing example. And after the data transmission is completed, the ultrasonic sleeve plate module is controlled to enter a picture scanning state. Specifically, a graph sweeping instruction can be issued to the ultrasonic sleeve plate module, and the ultrasonic sleeve plate module is controlled to start graph sweeping operation. Thus, the ultrasonic sleeve plate module can be ensured to maintain a state before dormancy after being awakened.
According to the scheme, the control system controls the ultrasonic sleeve plate module to quickly restore to the original running state after receiving the restoration instruction. The scheme can realize effective energy conservation and noise reduction, ensure that an ultrasonic sleeve plate module in the ultrasonic diagnostic equipment can be switched between a low-power consumption mode and a diagnostic mode in a seamless mode, and ensure that the running states of the module before and after the state switching can be highly consistent.
Illustratively, the control system 120 controlling the functional module 140 to switch to the pre-sleep state further includes performing the following operations: for the condition that an ultrasonic probe connected with the ultrasonic sleeve plate module is out of position before being switched to a dormant state, entering a probe selection state; for the situation that the ultrasonic probe is in place before being switched to the dormant state, detecting the access state of the ultrasonic probe, and prompting a user to enable the access state of the ultrasonic probe to be consistent with the access state before being switched to the dormant state when the detected access state of the ultrasonic probe is different from the access state of the ultrasonic probe before being switched to the dormant state.
The access state of the ultrasonic probe may be a state indicating whether the current state of the probe is inserted into a slot on a corresponding ultrasonic socket board module. For the case that the ultrasonic probe is not in place before dormancy, the ultrasonic sleeve plate module can be controlled to enter a probe selection state. For example, the probe selection status interface may be displayed for the user to select a desired probe directly by connecting to a touch display screen.
It will be appreciated that the ultrasonic probe of the ultrasonic diagnostic apparatus may be manually switched or plugged during sleep. Thus, in the case where the control system 120 recognizes that the ultrasound probe is in place before switching to the sleep state, the ultrasound cuff module may be controlled to detect the access state of the current ultrasound probe during the process of controlling the ultrasound cuff module to switch to the pre-sleep state. In particular, it is possible to detect whether a probe of the active probe type stored before dormancy is connected in the correct position. If so, other processes for switching to the pre-sleep state of the ultrasound suite module may be further performed. For example, the ultrasonic sleeve plate module can be further controlled to be restored to an operation state before dormancy and the like under the condition that the active probe is detected to be in place. If the active probe is detected to be out of position, the user can be prompted to make the access state of the ultrasonic probe consistent with that before the ultrasonic probe is switched to the dormant state. For example, the display interface of the main display screen can be controlled to display the information of 'please access to the XX probe', and the touch display screen can be controlled to display the probe selection state interface for selection by a user. Thus, the physical access state of the ultrasonic probe can be kept consistent with the current state before dormancy.
According to the scheme, the control system can prompt a user to select the correct ultrasonic probe by detecting the access state of the ultrasonic probe and under the condition that the detected access state of the ultrasonic probe is inconsistent with the access state of the ultrasonic probe before the ultrasonic probe is switched to the dormant state. Therefore, the physical access state of the ultrasonic probe can be ensured to be consistent with the state before current dormancy. Therefore, the scheme not only can realize effective energy conservation and noise reduction, but also can ensure that an ultrasonic sleeve plate module in the ultrasonic diagnosis equipment can be switched between a low-power consumption mode and a diagnosis mode in a seamless manner. The hardware connection state of the module before and after the state switching is also consistent with that before the state switching to the dormant state. So that good operation of the ultrasonic diagnostic apparatus can be ensured.
According to a second aspect of the present application, there is provided a control method of an ultrasonic diagnostic apparatus. The ultrasonic diagnostic apparatus includes a main memory 130 and a functional module 140. Fig. 4 shows a schematic flow chart of a control method 400 of an ultrasonic diagnostic apparatus according to an embodiment of the present application. As shown, the control method 400 includes steps S410, S420, and S430.
Step S410, a status switching instruction of the user is obtained. Wherein the state switching instruction comprises a sleep instruction. In step S420, based on the acquired sleep instruction, the ultrasound data of the functional module 140 is stored in the main memory 130 and the functional module 140 is controlled to switch to the sleep state. In step S430, the control function module turns off the power supply.
Fig. 5 shows a schematic flowchart for controlling an ultrasonic diagnostic apparatus to enter a sleep state from a pre-sleep state according to an embodiment of the present application. The functional modules of the ultrasonic diagnostic apparatus may include a graphic card module, an ultrasonic keyboard module, an ultrasonic casing board module, and a display module. The display module may include a main display and a touch screen display as shown in the ultrasonic diagnostic apparatus shown in fig. 3. After receiving a sleep instruction triggered by a user pressing a sleep power button, the power module can send a first signal to the main board, and then can trigger a first main board power event. A prompt box of "enter low power" and a selection text box of "yes" and "no" may be popped up on the system interface of the main display. If the user clicks no, the process can be ended; if the user selects yes, the dormancy processes of the display card module, the ultrasonic keyboard module and the ultrasonic sleeve board module can be sequentially executed.
The sleeping process of the display card module may sequentially include: stopping parallel calculation of the pdb parameters of the ultrasonic software probe; stopping calculation of the ultrasonic software AI diagnostic model; carrying the current probe pdb parameter parallel calculation data from the display card memory to the main memory; and transferring the current AI diagnostic model data from the graphics card memory to the main memory.
The sleep process of the ultrasonic keyboard module may include: closing all ultrasonic keyboard key lamps in the ultrasonic keyboard module; disconnecting the USB communication between the main board and the ultrasonic keyboard module; and closing the whole ultrasonic keyboard module.
The sleep process of the ultrasonic sleeve-board module can comprise: storing the current running state of the ultrasonic sleeve plate module; then, judging whether the ultrasonic sleeve plate module is in a frozen state currently or not, if not, stopping image scanning to enable the ultrasonic sleeve plate module to be in the frozen state; the current diagnostic type may be saved; storing the current diagnostic parameters into a main memory; storing the type of the activated probe in a main memory; and disconnecting the communication between the ultrasonic sleeve board module and the main board. After the sleep process of the ultrasonic sleeve board module is finished, a low-power-consumption instruction can be sent to the power supply module, so that the power supply module waits for receiving the PS_ON signal from the main board. The main display and the touch screen display may then be turned off. Furthermore, the Linux system of the main board can be controlled to enter a sleep mode, and then the main board can generate a high-level signal of PS_ON. When the power module receives this signal, it can control all other functional modules and external devices except the main memory to be powered off.
Illustratively, the state switch instruction further includes a resume instruction. The control method 400 further includes step S440 and step S450. In step S440, the control function module 140 connects the power source based on the acquired recovery instruction. In step S450, the ultrasound data in the main memory 130 is restored to the corresponding function module, and the function module 140 is controlled to switch to the pre-sleep state.
Fig. 6 shows a schematic flowchart of controlling an ultrasonic diagnostic apparatus to enter a pre-sleep state from a sleep state according to an embodiment of the present application. As shown in fig. 6, the flow may correspond to the flow shown in fig. 5. Firstly, after receiving a recovery instruction triggered by the user pressing the "diagnosis" power button, the power module can power up all external devices except the main board. The motherboard may then be powered up after initialization of these external devices is complete. And can send the third signal to the motherboard, and then can trigger the second motherboard power event. The Linux system can be controlled to exit the sleep mode, and then the wake-up flow of the display card module, the ultrasonic keyboard module and the ultrasonic sleeve board module is sequentially executed, namely, the three modules are controlled to be switched to a state before dormancy.
The wake-up process of the graphics card module may sequentially include: carrying the stored AI diagnosis model data from the main memory to a display card memory of the display card; carrying the stored ultrasonic probe pdb calculation data from the main memory to the display card memory; starting calculation of an AI diagnostic model; parallel computation of the parameters of the ultrasound probe pdb is initiated.
The wake-up procedure of the ultrasonic keyboard module may include: starting an ultrasonic keyboard module; establishing communication between an ultrasonic keyboard module and a main board; turning on a corresponding ultrasonic keyboard key lamp according to the diagnosis type data in the main memory; turning on a corresponding ultrasonic keyboard key lamp according to the running state information of the ultrasonic sleeve board module stored in the main memory; and reading the current position parameter of the time gain compensation push rod and updating.
The wake-up process of the ultrasonic nest plate module may include: restoring PCIE communication between the ultrasonic sleeve board module and the main board; detecting the access state of an ultrasonic probe; judging whether the activated probe is in place or not, and if the activated probe is out of place, entering a probe selection state; if the probe is activated in place, whether the ultrasonic sleeve plate module is in a scanning state before dormancy or not can be further judged, and if not, the ultrasonic sleeve plate module is controlled to enter a freezing state; if yes, the diagnosis type stored before dormancy can be issued to the ultrasonic sleeve board module; the diagnostic parameters stored before dormancy, such as the global gain of diagnostic images, are issued to the ultrasonic sleeve board module; and finally, a scanning command can be issued to the ultrasonic sleeve plate module, so that the ultrasonic sleeve plate module starts image scanning.
After the wake-up process of the ultrasonic nest plate module is finished, the main display and the touch screen display can be opened for display. Furthermore, the probe state displayed by the touch screen can be updated; finally, the main display may be updated to a pre-hibernation state.
Those of ordinary skill in the art will understand the specific steps in the control method 400 of the ultrasonic diagnostic apparatus and the technical effects thereof by reading the above detailed description about the ultrasonic diagnostic apparatus 100, and will not be repeated herein for brevity.
Although the illustrative embodiments have been described herein with reference to the accompanying drawings, it is to be understood that the above illustrative embodiments are merely illustrative and are not intended to limit the scope of the present application thereto. Various changes and modifications may be made therein by one of ordinary skill in the art without departing from the scope and spirit of the application. All such changes and modifications are intended to be included within the scope of the present application as set forth in the appended claims.
In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the application may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in order to streamline the application and aid in understanding one or more of the various inventive aspects, various features of the application are sometimes grouped together in a single embodiment, figure, or description thereof in the description of exemplary embodiments of the application. However, the method of the present application should not be construed as reflecting the following intent: i.e., the claimed application requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this application.
It will be understood by those skilled in the art that all of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or units of any method or apparatus so disclosed, may be combined in any combination, except combinations where the features are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings), may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features but not others included in other embodiments, combinations of features of different embodiments are meant to be within the scope of the application and form different embodiments. For example, in the claims, any of the claimed embodiments may be used in any combination.
It should be noted that the above-mentioned embodiments illustrate rather than limit the application, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The application may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The use of the words first, second, third, etc. do not denote any order. These words may be interpreted as names.
The foregoing description is merely illustrative of specific embodiments of the present application and the scope of the present application is not limited thereto, and any person skilled in the art can easily think about variations or substitutions within the scope of the present application. The protection scope of the application is subject to the protection scope of the claims.
Claims (17)
1. An ultrasonic diagnostic apparatus, characterized by comprising an input device, a control system, a main memory and a functional module, wherein,
The input device is used for acquiring a state switching instruction of a user, wherein the state switching instruction comprises a dormancy instruction;
The control system is used for storing the ultrasonic data of the functional module into the main memory based on the acquired dormancy instruction, controlling the functional module to switch to the dormancy state, and then controlling the functional module to disconnect the power supply.
2. The ultrasonic diagnostic device of claim 1, wherein the control system comprises a power module and a main controller, wherein,
The power module is used for sending a first signal to the main controller based on the acquired dormancy instruction, and respectively controlling the main controller and the functional module to disconnect power under the condition that a second signal returned by the main controller is received;
The main controller is used for storing the ultrasonic data of the functional module into the main memory based on at least the first signal, controlling the functional module to switch to a dormant state, and then sending the second signal to the power module.
3. The ultrasonic diagnostic apparatus of claim 1, wherein the functional module comprises a graphics module, the ultrasound data processed by the graphics module comprises ultrasound parameter data and/or ultrasonic diagnostic model data of an ultrasound probe,
The control system storing ultrasound data of the functional module into the main memory and controlling the functional module to switch to a sleep state includes performing the following operations:
controlling the display card module to stop processing the ultrasonic parameter data and/or the ultrasonic diagnosis model data; and
And storing the ultrasonic parameter data and/or the ultrasonic diagnosis model data stored in a display card memory of the display card module into the main memory.
4. The ultrasonic diagnostic device of claim 1, wherein the functional module comprises an ultrasonic keyboard module,
The control system controlling the functional module to switch to the sleep state includes performing the following operations:
Closing an ultrasonic keyboard key lamp of the ultrasonic keyboard module;
disconnecting communication between the ultrasound keyboard module and the control system; and
And closing the ultrasonic keyboard module.
5. The ultrasonic diagnostic device of claim 1, wherein the functional module comprises an ultrasonic sleeve-board module,
The control system storing ultrasound data of the functional module into the main memory and controlling the functional module to switch to a sleep state includes performing the following operations:
Storing current diagnostic type data, diagnostic parameters and activation probe type data of the ultrasonic sleeve board module into the main memory; and
And disconnecting communication between the ultrasonic sleeve plate module and the control system.
6. The ultrasonic diagnostic apparatus of claim 1, wherein the functional module further comprises a fan module,
The control system is also used for controlling the fan module to cut off the power supply.
7. The ultrasonic diagnostic apparatus according to any one of claims 1 to 6, wherein the state switching instruction further includes a resume instruction,
The control system is also used for controlling the functional module to be communicated with a power supply based on the acquired recovery instruction, recovering the ultrasonic data in the main memory to the corresponding functional module and controlling the functional module to be switched to a state before dormancy.
8. An ultrasonic diagnostic apparatus as claimed in claim 7 when dependent on claim 2,
The power supply module is further used for controlling the functional module and the main controller to be communicated with a power supply successively based on the acquired recovery instruction, and sending a third signal to the main controller;
The main controller is further configured to restore the ultrasound data in the main memory to a corresponding functional module based on the third signal, and control the functional module to switch to a state before dormancy.
9. The ultrasonic diagnostic apparatus according to claim 7 as appended to claim 3, wherein the control system restores the ultrasonic data in the main memory to the corresponding functional module and controls the functional module to switch to a pre-sleep state, comprising performing operations of:
restoring the ultrasonic parameter data and/or the ultrasonic diagnosis model data in the main memory to the display card memory; and
And controlling the display card module to restart processing the ultrasonic parameter data and/or the ultrasonic diagnosis model data.
10. The ultrasonic diagnostic apparatus of claim 7, when dependent on claim 4, wherein the control system controlling the functional module to switch to the pre-sleep state comprises performing the following operations:
Starting the ultrasonic keyboard module;
establishing communication between the ultrasound keyboard module and the control system;
Turning on a corresponding ultrasonic keyboard key lamp according to the diagnosis type data in the main memory; and
And reading the current position parameter of the time gain compensation push rod and updating.
11. The ultrasonic diagnostic apparatus of claim 7, when dependent on claim 5, wherein the control system controlling the functional module to switch to a pre-sleep state comprises performing the following operations:
Establishing communication between the ultrasonic sleeve plate module and the control system; and
And issuing diagnosis type data, diagnosis parameters and activation probe type data in the main memory to the ultrasonic sleeve board module.
12. The ultrasonic diagnostic device of claim 11, wherein the control system controlling the functional module to switch to the sleep state further comprises performing the following:
storing current operating state information of the ultrasound cuff module into the main memory before storing current diagnostic type data, diagnostic parameters and active probe type data of the ultrasound cuff module into the main memory, wherein the operating states of the ultrasound cuff module comprise a frozen state and a non-frozen state; and
And controlling the ultrasonic sleeve plate module to enter a freezing state under the condition that the ultrasonic sleeve plate module is in a non-freezing state.
13. The ultrasonic diagnostic device of claim 12, wherein,
The control system controlling the functional module to switch to a pre-sleep state further includes performing the following operations:
controlling the ultrasonic sleeve plate module to enter a freezing state under the condition that the ultrasonic sleeve plate module is in the freezing state before being switched to a dormant state;
The method comprises the steps of issuing diagnosis type data, diagnosis parameters and activation probe type data in a main memory to an ultrasonic sleeve board module, wherein the diagnosis type data, the diagnosis parameters and the activation probe type data in the main memory are issued to the ultrasonic sleeve board module, and the ultrasonic sleeve board module is executed under the condition that the ultrasonic sleeve board module is in a non-freezing state before being switched to a dormant state.
14. The ultrasonic diagnostic apparatus of claim 11, wherein the control system controlling the functional module to switch to a pre-sleep state further comprises performing the following:
For the condition that an ultrasonic probe connected with the ultrasonic sleeve plate module is out of position before being switched to a dormant state, entering a probe selection state;
And detecting the access state of the ultrasonic probe under the condition that the ultrasonic probe is in place before being switched to the dormant state, and prompting a user to enable the access state of the ultrasonic probe to be consistent with the access state before being switched to the dormant state under the condition that the detected access state of the ultrasonic probe is different from the access state of the ultrasonic probe before being switched to the dormant state.
15. The ultrasonic diagnostic apparatus according to any one of claims 1 to 6, further comprising a display, wherein the control system is further configured to:
based on the acquired dormancy instruction, controlling the display to display a human-computer interaction interface; and
And responding to the first operation of the user on the man-machine interaction interface, starting to execute the storage of the ultrasonic data of the functional module into the main memory and controlling the functional module to switch to the dormant state.
16. A control method of an ultrasonic diagnostic apparatus, characterized in that the ultrasonic diagnostic apparatus includes a main memory and a functional module, the control method comprising:
Acquiring a state switching instruction of a user, wherein the state switching instruction comprises a dormancy instruction;
based on the acquired sleep instruction, storing the ultrasonic data of the functional module into the main memory and controlling the functional module to switch to a sleep state;
and controlling the functional module to disconnect the power supply.
17. The control method of an ultrasonic diagnostic apparatus according to claim 16, wherein the state switching instruction further includes a resume instruction, the method further comprising:
controlling the functional module to be communicated with a power supply based on the acquired recovery instruction;
And restoring the ultrasonic data in the main memory to the corresponding functional module, and controlling the functional module to be switched to a state before dormancy.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211707155.XA CN118266983A (en) | 2022-12-29 | 2022-12-29 | Ultrasonic diagnostic apparatus and control method of ultrasonic diagnostic apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211707155.XA CN118266983A (en) | 2022-12-29 | 2022-12-29 | Ultrasonic diagnostic apparatus and control method of ultrasonic diagnostic apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118266983A true CN118266983A (en) | 2024-07-02 |
Family
ID=91644685
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211707155.XA Pending CN118266983A (en) | 2022-12-29 | 2022-12-29 | Ultrasonic diagnostic apparatus and control method of ultrasonic diagnostic apparatus |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118266983A (en) |
-
2022
- 2022-12-29 CN CN202211707155.XA patent/CN118266983A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6760850B1 (en) | Method and apparatus executing power on self test code to enable a wakeup device for a computer system responsive to detecting an AC power source | |
| TWI384353B (en) | Information processing apparatus, information processing method and program | |
| JP4988136B2 (en) | Portable ultrasound system with battery backup for effective shutdown and restart | |
| US6527719B1 (en) | Ultrasonic diagnostic imaging system with reduced power consumption and heat generation | |
| EP1318754B1 (en) | Portable ultrasound system with efficient shutdown and startup | |
| JP4164073B2 (en) | Computer with multi-function power button and related method | |
| US20080065917A1 (en) | Information Processing Apparatus and Resume Control Method | |
| KR101753338B1 (en) | A power saving apparatus and method of a computer system by using PWM signals | |
| US6895517B2 (en) | Method of synchronizing operation frequencies of CPU and system RAM in power management process | |
| US6993670B2 (en) | Method of configuring a computer system capable of being woken up on LAN | |
| CN103902329A (en) | Electronic device capable of updating basic input and output system and updating method thereof | |
| US7900030B2 (en) | Method for determining a rebooting action of a computer system and related computer system | |
| CN101782802A (en) | Standby power-saving system and computer power supply starting and disconnecting method thereof | |
| CN112463443A (en) | Server with AC LOSS function and method for automatically powering on and starting up after abnormal power failure | |
| TW201237756A (en) | Method for fast resuming computer system and computer system | |
| US6440073B1 (en) | Ultrasonic diagnostic imaging system with automatic restart and response | |
| KR101494000B1 (en) | Method and system for power-on self testing after system off, and booting method the same | |
| CN118266983A (en) | Ultrasonic diagnostic apparatus and control method of ultrasonic diagnostic apparatus | |
| US10042650B2 (en) | Computer startup method, startup apparatus, state transition method and state transition apparatus | |
| US20230213995A1 (en) | Control method and electronic device | |
| CN101303653B (en) | Method for judging whether computer system executes reboot and computer system thereof | |
| CN100504777C (en) | Method for quickly starting multimedia playing from shortcut key standby state | |
| TWI612428B (en) | Integrated circuit, electronic device and operation method thereof | |
| US20250117177A1 (en) | Control method and device and first electronic device | |
| CN111506462B (en) | Motherboard testing method and motherboard testing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |