Power management method and device, mobile medical equipment, medium and program product
Patent Information
- Application Number
- CN202311270578.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-27
- Publication Date
- 2025-04-01
AI Technical Summary
During the transfer process, existing mobile medical equipment needs to shut down the entire system and restart, which will take too long to turn on and off, affecting the user experience.
By obtaining the battery status and external power connection, determining the operating mode of the mobile medical device allows the transfer of the equipment without shutting down the system, saving time.
It realizes the transfer of mobile medical equipment without shutting down the entire system, which significantly saves time and improves user experience.
Smart Images

Figure CN119739272A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of medical device technology, and in particular to a power management method and apparatus for mobile medical equipment, mobile medical equipment, a computer-readable storage medium, and a computer program product. Background Art
[0002] Mobile medical devices are increasingly used in clinical diagnosis and treatment. For example, a mobile C-arm system is an X-ray mobile medical device commonly used in operating rooms.
[0003] However, in reality, in order to transport mobile medical equipment, such as a mobile C-arm system, to another operating room, the entire system needs to be shut down and then restarted after the transport is completed. Therefore, it takes a long time to turn the system on and off.
[0004] Therefore, there is an urgent need for a power management method that can reduce the long waiting time caused by transporting mobile medical devices based on the existing hardware physical limitations. The method needs to be able to transport the mobile medical device without shutting down the entire system, thereby saving time and improving the user experience. Summary of the invention
[0005] In view of this, according to one aspect of the present disclosure, a power management method for a mobile medical device is provided. The power management method for a mobile medical device comprises: obtaining a first state of a battery, wherein the first state indicates whether the battery can be used normally; in response to the first state being able to be used normally, obtaining a second state of the battery, wherein the second state indicates the remaining power supply capacity of the battery; obtaining a first signal, wherein the first signal indicates the connection status of an external power source; and determining the operation mode of the mobile medical device based on the second state and the first signal.
[0006] According to another aspect of the present disclosure, a power management device for a mobile medical device is provided. The power management device for a mobile medical device comprises: a first acquisition module for acquiring a first state of a battery, wherein the first state indicates whether the battery can be used normally; a second acquisition module for acquiring a second state of the battery in response to the first state being able to be used normally; a third acquisition module for acquiring a first signal, wherein the first signal indicates the connection status of an external power source; and a first operation mode determination module for determining the operation mode of the mobile medical device based on the second state and the first signal.
[0007] According to another aspect of the present disclosure, a mobile medical device is provided, wherein the mobile medical device is connected to at least one processor and at least one memory, wherein a computer program is stored in the at least one memory, wherein when the computer program is executed by the at least one processor, the at least one processor executes a power management method for the mobile medical device.
[0008] According to yet another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the processor is caused to execute a power management method for a mobile medical device.
[0009] According to yet another aspect of the present disclosure, a computer program product is provided, comprising a computer program, and when the computer program is executed by a processor, the processor is caused to execute a power management method for a mobile medical device.
[0010] In the technical solution of the embodiment of the present disclosure, the power management method for mobile medical equipment allows users to transport mobile medical equipment without shutting down the entire system, saving a lot of time and improving user experience.
[0011] These and other aspects of the disclosure will be apparent from and elucidated with reference to the embodiments described hereinafter. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings so that those skilled in the art can better understand the above and other features and advantages of the present invention. In the accompanying drawings:
[0013] Figure 1 is a schematic diagram illustrating a power management system for a mobile medical device in which the various methods described herein may be implemented according to an exemplary embodiment;
[0014] Figure 2 A flowchart illustrating a power management method for a mobile medical device according to an exemplary embodiment;
[0015] Figure 3 To illustrate a method according to an exemplary embodiment Figure 2 A flowchart of some example processes in the method;
[0016] Figure 4 To illustrate a method according to an exemplary embodiment Figure 3 A flowchart of some example processes in the method;
[0017] Figure 5 To illustrate a method according to an exemplary embodiment Figure 2 A flowchart of some example processes in the method;
[0018] Figure 6 A schematic block diagram illustrating a power management apparatus for a mobile medical device according to an exemplary embodiment; and
[0019] Figure 7 A block diagram is shown that illustrates an exemplary computer device that can be used in the exemplary embodiments.
[0020] The reference numerals are as follows:
[0021]
[0022]
[0023] DETAILED DESCRIPTION
[0024] In order to have a clearer understanding of the technical features, purposes and effects of the present disclosure, specific embodiments of the present disclosure are now described with reference to the accompanying drawings, in which the same reference numerals represent the same parts.
[0025] In this document, “exemplary” means “serving as an example, instance or illustration”, and any diagram or implementation described in this document as “exemplary” should not be interpreted as a more preferred or more advantageous technical solution.
[0026] In order to simplify the drawings, only the parts related to the present disclosure are schematically shown in each figure, and they do not represent the actual structure of the product. In addition, in order to simplify the drawings and facilitate understanding, in some figures, only one of the parts with the same structure or function is schematically drawn or marked.
[0027] In this article, "one" not only means "only one", but also means "more than one". In this article, "first", "second", etc. are only used to distinguish each other, rather than to indicate their importance and order, or the premise of each other's existence.
[0028] It should be understood that the "system", "device", "unit" and / or "module" used herein are a method for distinguishing different components, elements, parts, portions or assemblies at different levels. However, if other words can achieve the same purpose, the words can be replaced by other expressions.
[0029] Flowcharts are used in this disclosure to illustrate the operations performed by the system according to the embodiments of the present disclosure. It should be understood that the preceding or following operations are not necessarily performed precisely in order. Instead, the various steps may be processed in reverse order or simultaneously. At the same time, other operations may also be added to these processes, or one or more operations may be removed from these processes.
[0030] In some embodiments, mobile medical devices are being widely used in various medical institutions due to their advantages such as portability, good mobility, and small footprint. For critically ill patients and patients who are inconvenient to move, it is more convenient to use mobile medical devices to collect images of patients.
[0031] Although mobile medical equipment can be used in orthopedics, wards, emergency rooms, operating rooms and other places in a mobile manner, however, in daily practice, when it needs to be transported to other locations, it is necessary to shut down the entire system, unplug the power plug, then transport the device to another location, reinsert the power plug, and finally press the power button to turn on the system. Since it takes about 1 minute to shut down the system and about 2 minutes to restart, it takes a long time (about 3 minutes, in addition to the time required to move the machine from one location to another) to prepare for patient image acquisition during the system transportation process.
[0032] In view of the above problems, some embodiments of the present disclosure provide a power management method for a mobile medical device. If the device needs to be transported to another location, the user can transport the device without shutting down and restarting the system.
[0033] Exemplary embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
[0034] Figure 1 The present invention is a schematic diagram of a power management system 100 for mobile medical devices in which various methods described herein may be implemented according to an exemplary embodiment. The power management system 100 may be applied to various mobile medical devices, such as a mobile C-arm X-ray system, a mobile direct digital X-ray imaging system (mobile DR), etc.
[0035] refer to Figure 1, the power management system 100 includes a microcontroller board 110, a battery management module 120, a display device 130, an X-ray generator 140, and a power supply module 150. The microcontroller board 110 is connected or communicated with the battery management module 120, the display device 130, the X-ray generator 140, and the power supply module 150, respectively. For example, the microcontroller board 110 and the battery management module 120 can be connected via a universal asynchronous receiver / transmitter (UART) communication. For another example, the microcontroller board 110 and the display device 130 can be connected via Ethernet communication. For another example, the microcontroller board 110 and the X-ray generator 140 can be connected via an X-ray enabling cable.
[0036] In some embodiments, the battery management module 120 can monitor the status of the battery. For example, the battery status can include but is not limited to the battery power, the remaining time of the battery, the connection status of the battery, the overload status of the battery, etc. In some embodiments, the microcontroller board 110 can obtain the current status of the battery from the battery management module 120.
[0037] In some embodiments, the display device 130 can display the captured medical image information. In some embodiments, the microcontroller board 110 can display some power management information on the display device 130. For example, the power management information may include but is not limited to the battery power, the remaining battery time, prompt information, warning information, standby mode information, normal mode information, etc.
[0038] In some embodiments, the X-ray generator 140 can turn on and off each X-ray source and variably control a single X-ray source to emit X-rays to irradiate the object being inspected. In some embodiments, the X-ray generator 140 can include an X-ray generator of a mobile C-arm system, a mobile direct digital X-ray radiography system (mobile DR), etc. In some embodiments, the microcontroller board 110 can control the operation and interruption of the X-ray generator 140.
[0039] In some embodiments, the microcontroller board 110 may obtain a power supply signal from the power supply module 150 to find out the connection status of the external power supply, that is, whether the external power plug is plugged in.
[0040] Figure 2 1 is a flow chart illustrating a power management method 200 for a mobile medical device according to an exemplary embodiment.
[0041] Method 200 can be Figure 1 The power management system 100 shown in FIG. 2 is executed, that is, the execution body of each step of the method 200 may be Figure 1The power management system 100 shown in FIG. 2 is shown in FIG. 2 . Hereinafter, the various steps of the method 200 are described in detail by taking the power management system 100 as an example.
[0042] refer to Figure 2 , method 200 includes steps S210 to S240.
[0043] In step S210, a first state of the battery is obtained, wherein the first state indicates whether the battery can be used normally. In some embodiments, the first state of the battery can be obtained from the battery management module 120. As an example, the battery can be used normally may include that the battery wiring is normal, the battery is not overloaded, the battery is not leaking, the battery is not overloaded, the battery is not short-circuited, etc. By checking whether the battery can be used normally, abnormal conditions in subsequent operations (such as using the battery for power supply) can be avoided.
[0044] In step S220, in response to the first state being able to be used normally, the second state of the battery is obtained, and the second state indicates the remaining power supply capacity of the battery. In some embodiments, the second state of the battery can also be obtained from the battery management module 120. As an example, the second state of the battery may include state parameters such as the battery power, the remaining time of the battery, or the voltage of the battery that can characterize the remaining power supply capacity of the battery. In some embodiments, if it is found that the first state cannot be used normally, a prompt message can be output through the display device 130 to inform the user that the standby mode is not available. Thereafter, if the external power plug is unplugged, the system will shut down immediately.
[0045] In step S230, a first signal is obtained, wherein the first signal indicates the connection status of the external power supply. In some embodiments, the first signal may be obtained from the power supply module 150. In some embodiments, the first signal may include a level signal. In some embodiments, the connection status of the external power supply may include the plugging in of the external power plug or the unplugging of the external power plug. The unplugging of the external power plug may be intentional, or the power plug may be loosened and dropped by itself or accidentally knocked off during operation.
[0046] In step S240, the operating mode of the mobile medical device is determined based on the second state and the first signal. For example, if the second state indicates that the remaining power supply capacity of the battery is particularly sufficient at this time, and the first signal indicates that the external power plug continues to be plugged in, it is determined that the mobile medical device continues to operate in the normal operating mode, and the second state of the battery can continue to be obtained from the battery management module 120. For another example, if the second state indicates that the remaining power supply capacity of the battery is particularly sufficient at this time, and the first signal indicates that the external power plug has been unplugged, it is determined that the mobile medical device enters the standby mode, and the mobile medical device can be transported to another location, such as another operating room, without shutting down the entire system.
[0047] The method 200 determines the operation mode of the mobile medical device based on the second state and the first signal, so that the user can transport the mobile medical device without shutting down the entire system, thereby saving a lot of time and improving the user experience.
[0048] Figure 3 To illustrate a method according to an exemplary embodiment Figure 2 A flowchart of a portion of an exemplary process in method 200. Figure 3 As shown, according to some embodiments, the second state includes the power of the battery, the operating mode includes the standby mode, and step S240, based on the second state and the first signal, determining the operating mode of the mobile medical device may include:
[0049] Step S310, in response to the power level being greater than or equal to a first threshold, determining a first level state of a first signal; and
[0050] Step S320: Based on the first level state, determine whether the mobile medical device enters the standby mode.
[0051] According to some embodiments, step S310, in response to the power being greater than or equal to the first threshold, determining the first level state of the first signal may include: in response to the power being less than the second threshold, outputting a warning message through a display device, wherein the second threshold is greater than the first threshold. According to some embodiments, the first threshold may be 10% of the full power of the battery (when fully charged). According to some embodiments, the second threshold may be 50% of the full power of the battery (when fully charged). For example, if the power is 30% (between 10% and 50%) of the full power of the battery at this time, a warning message is output through the display device 130 to warn the user that it is not recommended to enter the standby mode, but the system will still enter the standby mode without receiving any feedback from the user, but in this case, since the battery power is not particularly sufficient, the standby mode is limited, and the system will shut down faster than when the power is sufficient. For another example, if the power is 70% (greater than 50%) of the full power of the battery at this time, a prompt message is output through the display device 130 to inform the user that the standby mode can be used normally.
[0052] According to some embodiments, the first level state of the first signal may include a high level value "1" and a low level value "0". As an example, the high level value "1" may indicate that the external power plug is plugged in, and correspondingly, the low level value "0" may indicate that the external power plug is unplugged. Of course, it is also understandable that the high level value "1" may also indicate that the external power plug is unplugged, and the low level value "0" may indicate that the external power plug is plugged in.
[0053] Exemplarily, a high level value "1" indicates that the external power plug is plugged in, and a low level value "0" indicates that the external power plug is unplugged. For example, if the power level is 80% of the full power of the battery at this time, and the first level state of the first signal is a low level value "0", it is determined that the mobile medical device enters the standby mode. For another example, if the power level is 30% of the full power of the battery at this time, and the first level state of the first signal is a high level value "1", it is determined that the mobile medical device does not enter the standby mode. For another example, if the power level is 5% of the full power of the battery at this time, there is no need to determine the first level state of the first signal, but a prompt message can be directly output through the display device 130 to inform the user that the standby mode is not available. Thereafter, if the external power plug is unplugged, the system will shut down quickly.
[0054] Figure 4 To illustrate a method according to an exemplary embodiment Figure 3 A flowchart of some example processes in the method. Figure 4 As shown, according to some embodiments, the mobile medical device includes an X-ray generator, and step S320, determining that the mobile medical device enters the standby mode may include:
[0055] Step S410, determining whether the X-ray generator is working; and
[0056] Step S420: In response to determining that the X-ray generator is operating, interrupting the operation of the X-ray generator.
[0057] Since the battery cannot support such a large power consumption of the X-ray generator, it is necessary to check whether the X-ray generator is working after entering the standby mode. If the X-ray generator is working, it is necessary to interrupt the operation of the X-ray generator in a very short time (for example, within a few milliseconds) to avoid overloading the battery.
[0058] According to some embodiments, determining whether the X-ray generator is working can be achieved by obtaining the second level state of the enable signal of the X-ray generator located in the X-ray enable cable. As an example, the second level state of the enable signal may include a high level value "1" and a low level value "0". As an example, a high level value "1" may indicate that the X-ray generator is working, and correspondingly, a low level value "0" may indicate that the X-ray generator is suspended. Of course, it is also understandable that a high level value "1" may also indicate that the X-ray generator is suspended, and a low level value "0" may indicate that the X-ray generator is working. In addition, in addition to interrupting the operation of the X-ray generator, the mobile medical device entering the standby mode may also include: locking the movement of a movable part (e.g., a lifting column), or locking any human-machine interface operation on the display device 130.
[0059] According to some embodiments, step S420, interrupting the operation of the X-ray generator may include: changing the second level state of the enable signal of the X-ray generator. Exemplarily, a high level value "1" indicates that the X-ray generator is working, and a low level value "0" indicates that the X-ray generator is stopped. For example, if it is determined that the second level state of the enable signal of the X-ray generator is a high level value "1" at this time, the second level state of the enable signal may be adjusted to a low level value "0" to interrupt the operation of the X-ray generator.
[0060] Reference again Figure 2 Alternatively or additionally, method 200 may further include steps S250 to S270.
[0061] In step S250, the third state of the battery is obtained, and the third state indicates the remaining power supply capacity of the battery. In some embodiments, the third state can be obtained from the battery management module 120. As an example, the third state of the battery may include a state parameter that can characterize the remaining power supply capacity of the battery, such as the battery power, the remaining time of the battery, or the battery voltage. In some embodiments, after entering the standby mode, the system will continue to monitor the state of the battery and can output the state to the display device 130.
[0062] In step S260, a second signal is obtained, wherein the second signal indicates a connection status of an external power source. In some embodiments, the second signal may be obtained from the power supply module 150. In some embodiments, the second signal may include a level signal. In some embodiments, the connection status of the external power source may include whether an external power plug is plugged in or not plugged in.
[0063] In step S270, based on the third state and the second signal, the operating mode of the mobile medical device is re-determined. For example, if the third state indicates that the remaining power supply capacity of the battery is insufficient at this time, and the second signal indicates that the external power plug is not plugged in, it is determined that the mobile medical device enters the shutdown procedure, and the system shuts down after a certain time interval. For another example, if the third state indicates that the remaining power supply capacity of the battery is insufficient at this time, and the second signal indicates that the external power plug has been re-plugged, it is determined that the mobile medical device can enter the normal mode (also called "wake-up") again, and the mobile medical device can be used normally at this time.
[0064] By redetermining the operating mode of the mobile medical device based on the third state and the second signal, the user can quickly (for example, within 5 seconds) wake up the entire system after transporting the mobile medical device, thereby saving a lot of time and improving the user experience.
[0065] Figure 5 To illustrate a method according to an exemplary embodiment Figure 2A flowchart of a portion of an exemplary process in method 200. Figure 5 As shown, according to some embodiments, the third state includes the remaining time of the battery, and the operating mode also includes a normal mode. Step S270, based on the third state and the second signal, re-determining the operating mode of the mobile medical device may include:
[0066] Step S510, in response to the remaining time being greater than zero, determining a second level state of the second signal; and
[0067] Step S520: based on the second level state, re-determine whether the mobile medical device enters the normal mode.
[0068] The remaining battery time is calculated by the battery management module 120 based on the remaining battery power and the power consumption of the device in the standby mode, for example.
[0069] According to some embodiments, the second level state of the second signal may include a high level value "1" and a low level value "0". As an example, the high level value "1" may indicate that the external power plug is plugged in, and correspondingly, the low level value "0" may indicate that the external power plug is not plugged in. Of course, it is also understandable that the high level value "1" may also indicate that the external power plug is not plugged in, and the low level value "0" may indicate that the external power plug is plugged in.
[0070] Exemplarily, a high level value "1" indicates that the external power plug is plugged in, and a low level value "0" indicates that the external power plug is not plugged in. For example, if the remaining time is 2 seconds at this time, and the second level state of the second signal is a low level value "0", it is determined that the mobile medical device will shut down the entire system after 2 seconds. For another example, if the remaining time is 5 seconds at this time, and the second level state of the second signal is a high level value "1", it is determined that the mobile medical device re-enters the normal mode.
[0071] According to some embodiments, the remaining time of the battery can be displayed on the display device 130. According to some embodiments, after determining that the mobile medical device has re-entered the normal mode, a prompt message can be output through the display device 130 to inform the user to re-enter the normal mode. According to some embodiments, after entering the normal mode, the battery power and other information can be re-displayed on the display device 130.
[0072] It should be noted that if the remaining battery time is equal to zero, it does not necessarily mean that the battery power is completely exhausted. When designing a power management system, a certain margin is often left for the battery power to better maintain the battery life.
[0073] Figure 6 FIG. 6 is a schematic block diagram illustrating a power management apparatus 600 for a mobile medical device according to an exemplary embodiment.
[0074] like Figure 6 As shown, the power management device 600 for mobile medical equipment includes: a first acquisition module 610 , a second acquisition module 620 , a third acquisition module 630 and a first operation mode determination module 640 .
[0075] The first acquisition module 610 is configured to acquire a first state of the battery, wherein the first state indicates whether the battery can be used normally. In some embodiments, the first state of the battery can be acquired from the battery management module 120 .
[0076] The second acquisition module 620 is configured to acquire the second state of the battery in response to the first state being that the battery can be used normally. In some embodiments, the second state of the battery can also be acquired from the battery management module 120 .
[0077] The third acquisition module 630 is configured to acquire a first signal, wherein the first signal indicates a connection status of an external power source. In some embodiments, the first signal can be acquired from the power supply module 150 .
[0078] The first operation mode determination module 640 is configured to determine the operation mode of the mobile medical device based on the second state and the first signal.
[0079] Reference again Figure 6 Alternatively or additionally, the device 600 may further include a fourth acquisition module 650 , a fifth acquisition module 660 and a second operation mode determination module 670 .
[0080] The fourth acquisition module 650 is configured to acquire the third state of the battery. In some embodiments, the third state can be acquired from the battery management module 120.
[0081] The fifth acquisition module 660 is configured to acquire a second signal, wherein the second signal indicates a connection status of an external power source. In some embodiments, the second signal can be acquired from the power supply module 150 .
[0082] The second operation mode determination module 670 is configured to redetermine the operation mode of the mobile medical device based on the third state and the second signal.
[0083] It should be understood that Figure 6 The various modules of the apparatus 600 shown in FIG. 6 can be used in conjunction with the reference Figure 2 The steps S210-S270 in the method 200 described above correspond to each other. Therefore, the operations, features and advantages described above for the method 200 are also applicable to the apparatus 600 and the modules included therein. For the sake of brevity, some operations, features and advantages are not described in detail here.
[0084] Although specific functions are discussed above with reference to specific modules, it should be noted that the functions of the various modules discussed herein may be divided into multiple modules, and / or at least some functions of multiple modules may be combined into a single module. The specific module discussed herein performing an action includes the specific module itself performing the action, or alternatively the specific module calling or otherwise accessing another component or module that performs the action (or performs the action in conjunction with the specific module). Therefore, the specific module that performs an action may include the specific module itself that performs the action and / or another module that the specific module calls or otherwise accesses to perform the action.
[0085] It should also be understood that various techniques may be described herein in the general context of software hardware elements or program modules. Figure 6 The various modules described can be implemented in hardware or in hardware in combination with software and / or firmware. For example, these modules can be implemented as computer program codes / instructions, which are configured to be executed in one or more processors and stored in a computer-readable storage medium. Alternatively, these modules can be implemented as hardware logic / circuits. For example, in some embodiments, one or more of the first acquisition module 610, the second acquisition module 620, the third acquisition module 630, the first operating mode determination module 640, the fourth acquisition module 650, the fifth acquisition module 660, and the second operating mode determination module 670 can be implemented together in a system on chip (System on Chip, SoC). SoC may include an integrated circuit chip (which includes a processor (e.g., a central processing unit (CPU), a microcontroller, a microprocessor, a digital signal processor (DSP), etc.), a memory, one or more communication interfaces, and / or one or more components in other circuits), and may optionally execute the received program code and / or include embedded firmware to perform functions.
[0086] According to one aspect of the present disclosure, a computer device is provided, which includes at least one memory, at least one processor, and a computer program stored on the at least one memory. The at least one processor is configured to execute the computer program to implement the steps of any method embodiment described above. A mobile medical device may include the computer device.
[0087] According to one aspect of the present disclosure, a mobile medical device is provided, wherein the mobile medical device is connected to at least one processor and at least one memory, wherein a computer program is stored in the at least one memory. The at least one processor is configured to execute the computer program to implement the steps of any of the method embodiments described above.
[0088] According to one aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of any method embodiment described above are implemented.
[0089] According to one aspect of the present disclosure, a computer program product is provided, which includes a computer program. When the computer program is executed by a processor, the steps of any method embodiment described above are implemented.
[0090] In the following, combined Figure 7 Illustrative examples of such a computer device, computer-readable storage medium, and computer program product are described.
[0091] Figure 7 An example configuration of a computer device 700 that can be used to implement the methods described herein is shown. For example, Figure 1 The power management system 100 shown in FIG. 7 may include an architecture similar to the computer device 700. The above-mentioned apparatus 600 may also be implemented in whole or at least in part by the computer device 700 or a similar device or system.
[0092] The computer device 700 may include at least one processor 702, memory 704, communication interface(s) 706, a display device 708, other input / output (I / O) devices 710, and one or more mass storage devices 712 that can communicate with each other, such as via a system bus 714 or other appropriate connection.
[0093] The processor 702 may be a single processing unit or multiple processing units, all of which may include a single or multiple computing units or multiple cores. The processor 702 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, state machines, logic circuits, and / or any device that manipulates signals based on operating instructions. Among other capabilities, the processor 702 may be configured to obtain and execute computer-readable instructions stored in the memory 704, mass storage device 712, or other computer-readable media, such as program codes of an operating system 716, program codes of an application program 718, program codes of other programs 720, and the like.
[0094] The memory 704 and the mass storage device 712 are examples of computer-readable storage media for storing instructions that are executed by the processor 702 to implement the various functions described above. For example, the memory 704 may generally include both volatile memory and non-volatile memory (e.g., RAM, ROM, etc.). In addition, the mass storage device 712 may generally include a hard drive, a solid-state drive, a removable medium, including external and removable drives, a memory card, a flash memory, a floppy disk, an optical disk (e.g., a CD, a DVD), a storage array, a network attached storage, a storage area network, etc. The memory 704 and the mass storage device 712 may all be collectively referred to herein as memory or computer-readable storage media, and may be a non-transitory medium capable of storing computer-readable, processor-executable program instructions as computer program code, which may be executed by the processor 702 as a specific machine configured to implement the operations and functions described in the examples herein.
[0095] A number of programs may be stored on the mass storage device 712. These programs include an operating system 716, one or more application programs 718, other programs 720, and program data 722, and they may be loaded into the memory 704 for execution. Examples of such applications or program modules may include, for example, computer program logic (e.g., computer program code or instructions) for implementing the following components / functions: the method 200 (including any suitable steps of the method 200), and / or additional embodiments described herein.
[0096] Although in Figure 7 700, but modules 610, 620, 630, 640, 650, 660, and 670, or portions thereof, may be implemented using any form of computer-readable media accessible by computer device 700. As used herein, "computer-readable media" includes at least two types of computer-readable media, namely, computer-readable storage media and communication media.
[0097] Computer-readable storage media include volatile and non-volatile, removable and non-removable media implemented by any method or technology for storing information, such as computer-readable instructions, data structures, program modules or other data. Computer-readable storage media include but are not limited to RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD), or other optical storage device, magnetic cassette, magnetic tape, magnetic disk storage device or other magnetic storage device, or any other non-transmission medium that can be used to store information for access by a computer device. In contrast, communication media can embody computer-readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transmission mechanism. Computer-readable storage media defined herein do not include communication media.
[0098] One or more communication interfaces 706 are used to exchange data with other devices, such as through a network, direct connection, etc. Such communication interfaces can be one or more of the following: any type of network interface (e.g., a network interface card (NIC)), a wired or wireless (such as IEEE 802.11 wireless LAN (WLAN)) wireless interface, a Worldwide Interoperability for Microwave Access (Wi-MAX) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a Bluetooth™ interface, a Near Field Communication (NFC) interface, etc. The communication interface 706 can facilitate communication within a variety of network and protocol types, including wired networks (e.g., LAN, cable, etc.) and wireless networks (e.g., WLAN, cellular, satellite, etc.), the Internet, etc. The communication interface 706 can also provide communication with external storage devices (not shown) such as storage arrays, network attached storage, storage area networks, etc.
[0099] In some examples, a display device 708 such as a monitor may be included for displaying information and images to the user. Other I / O devices 710 may be devices that receive various inputs from the user and provide various outputs to the user, and may include a touch input device, a gesture input device, a camera, a keyboard, a remote control, a mouse, a printer, an audio input / output device, and the like.
[0100] The technology described herein can be supported by these various configurations of the computer device 700, and is not limited to the specific examples of the technology described herein. For example, the functionality can also be implemented in whole or in part on the "cloud" by using a distributed system. The cloud includes and / or represents a platform for resources. The platform abstracts the underlying functions of the hardware (e.g., server) and software resources of the cloud. Resources can include applications and / or data that can be used when performing computing processing on a server away from the computer device 700. Resources can also include services provided over the Internet and / or through a subscriber network such as a cellular or Wi-Fi network. The platform can abstract resources and functions to connect the computer device 700 to other computer devices. Therefore, the implementation of the functions described herein can be distributed throughout the cloud. For example, the functions can be implemented partially on the computer device 600 and partially through a platform that abstracts the functions of the cloud.
[0101] Although the present disclosure has been illustrated and described in detail in the drawings and the foregoing description, such illustration and description should be considered illustrative and exemplary rather than restrictive; the present disclosure is not limited to the disclosed embodiments. By studying the drawings, the disclosure and the appended claims, those skilled in the art will be able to understand and implement variations to the disclosed embodiments when practicing the claimed subject matter. In the claims, the word "comprising" does not exclude other elements or steps that are not listed, and the term "based on" should be interpreted as "based at least in part on". The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
[0102] The above descriptions are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A power management method for a mobile medical device, the method comprising: Acquire a first state of a battery, wherein the first state indicates whether the battery can be used normally; In response to the first state being able to be used normally, acquiring a second state of the battery, the second state indicating a remaining power supply capacity of the battery; Acquire a first signal, wherein the first signal indicates a connection status of an external power source; and An operating mode of the mobile medical device is determined based on the second state and the first signal.
2. The method according to claim 1, wherein: The second state includes the power level of the battery, the operation mode includes a standby mode, and based on the second state and the first signal, determining the operation mode of the mobile medical device includes: In response to the power being greater than or equal to a first threshold, determining a first level state of the first signal; and Based on the first level state, it is determined that the mobile medical device enters the standby mode.
3. The method according to claim 2, wherein: The mobile medical device includes an X-ray generator, and determining that the mobile medical device enters the standby mode includes: determining whether the X-ray generator is operating; In response to determining that the X-ray generator is operating, the operation of the X-ray generator is interrupted.
4. The method according to claim 3, wherein: Interrupting the operation of the X-ray generator includes: The second level state of the enable signal of the X-ray generator is changed.
5. The method according to claim 2, wherein: The mobile medical device further includes a display device, and in response to the power being greater than or equal to a first threshold, determining a first level state of the first signal includes: In response to the power level being less than a second threshold, outputting a warning message through the display device, wherein the second threshold is greater than the first threshold.
6. The method according to any one of claims 1 to 5, further comprising: Acquire a third state of the battery, where the third state indicates a remaining power supply capacity of the battery; acquiring a second signal, wherein the second signal indicates a connection status of an external power source; and The operating mode of the mobile medical device is re-determined based on the third state and the second signal.
7. The method according to claim 6, wherein: The third state includes the remaining time of the battery, the operation mode also includes a normal mode, and based on the third state and the second signal, re-determining the operation mode of the mobile medical device includes: In response to the remaining time being greater than zero, determining a second level state of the second signal; and Based on the second level state, it is re-determined that the mobile medical device enters the normal mode.
8. A power management device for a mobile medical device, comprising: A first acquisition module, configured to acquire a first state of a battery, wherein the first state indicates whether the battery can be used normally; A second acquisition module, configured to acquire a second state of the battery in response to the first state being that the battery can be used normally; A third acquisition module is used to acquire a first signal, wherein the first signal indicates a connection status of an external power source; and The first operation mode determination module is used to determine the operation mode of the mobile medical device based on the second state and the first signal.
9. The apparatus according to claim 8, further comprising: A fourth acquisition module, used to acquire a third state of the battery; a fifth acquisition module, configured to acquire a second signal, wherein the second signal indicates a connection status of an external power source; as well as The second operation mode determination module is used to redetermine the operation mode of the mobile medical device based on the third state and the second signal.
10. A mobile medical device, the mobile medical device being connected to at least one processor and at least one memory, wherein a computer program is stored in the at least one memory, in, When the computer program is executed by the at least one processor, the at least one processor is caused to perform the method according to any one of claims 1 to 7.
11. A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the processor is caused to execute the method according to any one of claims 1 to 7.
12. A computer program product, comprising a computer program, which, when executed by a processor, causes the processor to perform the method according to any one of claims 1 to 7.