This patent application claims the benefit of Chinese Patent Application No. 202211627064.5, filed Dec. 16, 2022, which is hereby incorporated by reference in its entirety.
The disclosure relates to the field of veterinary medical device technologies, and more specifically to a veterinary DR device and a capturing guidance method therefor.
In animal hospitals, veterinarians lack systematic professional training compared with human doctors. For example, when operating a veterinary DR device (that is, a digital X-ray photography system), medical care personnel often lack their own ability to determine whether positioning of animals is correct when radiographing. In addition, certain difficulties will also be encountered when radiographing animals, compared to radiographing humans. Animals cannot obey commands like humans, so even if medical care personnel know how to position animals, they cannot convey it to the animals, and it is therefore necessary for the medical care personnel to manually control postures or positions of the animals. When it is necessary to continuously capture images of the animals in a plurality of body positions, the medical care personnel have even more complicated work. The medical care personnel not only need to control the animals, but also need to operate the veterinary DR device. In this process, it may be necessary to find corresponding information to assist in determining whether the positioning for medical images is correct, which greatly affects the efficiency and concentration of the medical care personnel.
According to a first aspect, an embodiment of the disclosure provides a veterinary DR device, including:
According to a second aspect, an embodiment provides a capturing guidance method for a veterinary DR device, including:
According to the veterinary DR device and the capturing guidance method therefor in the above embodiments, after the current body position is determined, the display may display the guidance information for the current body position to assist the user in capturing the medical image for the current body position, which saves the time for the user to find information and improves user experience.
After the medical image is obtained, the veterinary DR device can automatically display, without other operations of the user, the guidance information for the next body position to be tested. As a result, the user may focus on posture adjustment of the animal and does not need to operate back and forth on an animal side and a veterinary DR device side. This ensures the continuity and efficiency of operations when obtaining medical images for a plurality of body positions to be tested.
The disclosure will be further described in detail below through specific implementations in conjunction with the accompanying drawings. Associated similar element reference numerals are used for similar elements in different implementations. In the following implementations, many details are described such that the disclosure may be better understood. However, it may be effortlessly appreciated by persons skilled in the art that some of the features may be omitted, or may be substituted by other elements, materials, and methods in different cases. In certain cases, some operations involved in the disclosure are not displayed or described in the specification, which is to prevent a core part of the disclosure from being obscured by too much description. Moreover, for persons skilled in the art, the detailed description of the involved operations is not necessary, and the involved operations can be thoroughly understood according to the description in the specification and general technical knowledge in the art.
In addition, the characteristics, operations, or features described in the specification may be combined in any appropriate manner to form various implementations. In addition, the steps or actions in the method description may also be exchanged or adjusted in order in a way that is obvious to persons skilled in the art. Therefore, the various orders in the specification and the accompanying drawings are merely for the purpose of clear description of a certain embodiment and are not meant to be a necessary order, unless it is otherwise stated that a certain order must be followed.
The serial numbers themselves for the components herein, for example, “first” and “second” are merely used to distinguish the described objects, and do not have any sequential or technical meaning. Moreover, as used in the disclosure, “connection” or “coupling,” unless otherwise stated, includes both direct and indirect connections (couplings).
Existing veterinary DR devices usually have no special design for obtaining medical images for a plurality of body positions to be tested. However, in daily work, the inventor found that there are more cases in which human intervention is needed for positioning animals. If users may be free from the operation of the veterinary DR device, the work efficiency may be greatly improved. In view of this, a veterinary DR device of the disclosure can provide guidance information for a current body position, so as to avoid finding off-line information. In addition, the device automatically displays guidance information for a next body position to be tested, which especially has unique significance in the field of animal medical treatment.
Referring to
The X-ray emission module 10 is configured to generate an X-ray to penetrate an animal 70 to be tested. For example, the X-ray emission module 10 may include an X-ray tube filament as a cathode and target metal (such as tungsten and molybdenum) as an anode. Free electrons are generated near the cathode by supplying power to and heating the X-ray tube filament. When high voltage (tens or hundreds of kV) is supplied to the cathode and the anode, a potential difference between the cathode and the anode increases sharply. The electrons travel from the cathode to the anode at a high speed, bombarding the target metal of the anode to generate energy conversion, where less than 1% of energy is converted into X-rays, and more than 99% of energy is converted into heat energy, thus generating the X-rays.
In some embodiments, referring to
In some embodiments, a position (such a height, a horizontal position, or the like) and angle of the X-ray emission module 10 may be adjusted. The X-ray receiving module 20 is configured to receive the X-ray generated by the X-ray emission module 10, to convert the received X-ray into an electric signal.
For example, the X-ray receiving module 20 includes a front case, a ray conversion layer, a photoelectric conversion layer, a supporting structure, a circuit board, and a rear case. The ray conversion layer is configured to convert the ray into visible light. The ray conversion layer generally includes a scintillation layer or a fluorescent layer, which is configured to convert the ray into the visible light.
The scintillation layer is used as an example, and may generally be made of scintillation materials, typically such as cesium iodide (CIS), gadolinium oxysulfide (GOS), or the like. The photoelectric conversion layer may be a TFT matrix layer, and is configured to sense the visible light converted by the ray conversion layer and convert the visible light into the electric signal for image information collection.
In some embodiments, the X-ray receiving module 20 may be a flat panel detector 21 or an X-ray receiving module 20 in another form, and this is not limited in this embodiment of the disclosure.
In some embodiments, referring to
The ionization chamber 22 and the grid 23 are arranged in front of the flat panel detector 21 (between the animal 70 to be tested and the flat panel detector 21) and behind a bed board supporting the animal 70 to be tested, where the grid 23 is configured to eliminate scattered light and make the imaging of the imaging module 30 clearer, and the ionization chamber 22 is configured to measure ionization radiation.
The imaging module 30 is configured to generate, based on the electric signal converted by the X-ray receiving module 20, a medical image for a body position to be tested. The memory 40 is configured to store a plurality of pieces of guidance information, where each piece of guidance information is used for assisting a user to capture a medical image of the animal to be tested 70 in a body position to be tested.
Forms of the guidance information include but are not limited to text, pictures, and videos. Content of the guidance information includes but is not limited to a positioning mode of the animal 70 to be tested, an operation key point of the veterinary DR device, etc., to guide the user to obtain a better medical image.
The processor 50 may be a nerve center and command center of the veterinary DR device, or a command center responsible for machine attitude control or display control in the veterinary DR device. The processor 50 may generate an operation control signal according to an instruction operation code and a timing signal to complete the control of instruction fetching and execution. In this embodiment, the processor 50 is configured to obtain at least two body positions to be tested that are selected by the user for the animal 70 to be tested, determine a current body position from the at least two body positions to be tested, and control the display 60 to display guidance information for the current body position.
In some embodiments, when the user selects the at least two body positions to be tested, corresponding priorities are assigned to the body positions to be tested.
For example, when the user selects the at least two body positions to be tested, a body position to be tested that is first selected has a higher priority.
Exemplarily,
In some embodiments, the guidance information includes a plurality of guidance image frames, each of the guidance image frames includes an illustration and/or description of at least one capturing key point used when capturing a medical image. The guidance image frame may be a frame of static images or a frame of dynamic images. When the guidance information for the current body position is displayed, the plurality of guidance image frames for the current body position are played according to an order of the capturing key point. Exemplarily,
In some embodiments, the user may pause continuous displaying (that is, playing) of the plurality of guidance image frames by an operation. When the user pauses the playing of the plurality of guidance image frames, a currently displayed guidance image frame may stay on the display 60, so that the user may carefully view the currently displayed guidance image frame.
In some embodiments, the plurality of guidance image frames for the current body position are displayed circularly until the user stops displaying the guidance information by an operation. For example, a button to stop playing the guidance information may be provided on the display interface 500, and the user stops playing the plurality of guidance image frames after pressing the button.
In some other embodiments, the displaying of the guidance information for the current body position is stopped based on that the user starts obtaining the medical image. After the processor 50 detects that the user starts obtaining the medical image for the body position to be tested, the veterinary DR device automatically stops displaying the guidance information for the current body position. Considerations of such a design are as follows: the obtaining of the medical image has already been started, the displaying of the guidance information is not helpful to the current capturing or of limited help to the current capturing, and therefore, the displaying of the guidance information is automatically stopped to avoid distracting medical care personnel.
In some embodiments, the user starts exposure through a hand switch of the veterinary DR device and controls to start obtaining medical images. After the processor 50 detects an exposure start instruction input by the user when operating the hand switch, the display 60 is controlled to stop displaying the guidance information for the current body position. An advantage in doing this is that a linkage is established between the exposure operation and the displaying of the guidance information, and the step of stopping the displaying of the guidance information is integrated into a natural operation of the user, thus reducing a learning cost of the user.
After the exposure is started, it usually takes a certain exposure time to obtain the medical image. In other words, starting exposure and completing exposure are two concepts. In some embodiments above, after the exposure is started, the displaying of the guidance information for the current body position may be stopped. However, in some other embodiments, during the period of starting the exposure and waiting for the completion of the exposure, the guidance information for the current body position may also be displayed continuously.
In this embodiment, after the medical image for the current body position is obtained, that is, after the exposure is completed, the veterinary DR device may automatically jump to the guidance for capturing the medical image for the next body position to be tested. Specifically, the processor 50 may detect whether the obtaining of the medical image for the current body position is completed. The next body position to be tested is used as a new current body position, according to a specified order after it is detected that the obtaining of the medical image for the current body position is completed, and the display 60 is controlled to display the guidance information for the new current body position. For example, as explained above, a next-priority body position to be tested is used as the new current body position, and then the guidance information for the body position to be tested is displayed.
It may be seen from the above description that, when medical images for a plurality of body positions to be tested need to be obtained, the veterinary DR device in this embodiment plays corresponding guidance information for obtaining the medical image that is for each body position to be tested. This assists the user in capturing the medical image for the body position to be tested. After obtaining the medical image for the body position to be tested is completed, the veterinary DR device can automatically display, without further operations of the user, the guidance information for the next body position to be tested, so as to assist the user to capture the medical image for the next body position to be tested. Therefore, the user can concentrate on adjusting a posture or body position of the animal 70 to be tested, which is convenient for continuously obtaining the medical images for the plurality of body positions to be tested.
In some embodiments, the user also completes exposure through a hand switch of the veterinary DR device. For example, during the exposure, the user presses the hand switch to stop the exposure, which means that obtaining the medical image is completed. In some embodiments, after the processor 50 detects an exposure completion instruction input by the user when operating the hand switch, timing is started. When a timing duration reaches a preset duration, the next body position to be tested is used as the new current body position, and the guidance information for the new current body position is displayed. In other words, after obtaining the medical image is completed, the veterinary DR device does not immediately update the current body position and display the guidance information for the new current body position, but waits for a period of time, during which the user may complete various operations, including but not limited to: adjusting, according to the next body position to be tested, the posture of the animal 70 to be tested, adjusting the position of each module in the veterinary DR device, and observing the image quality of the obtained medical image, to ensure that the user has sufficient operation time. It may be understood that it is only an exemplary method to determine whether the obtaining of the medical image is completed by detecting an operation of the user on the hand switch, and detecting other operations that can trigger the exposure completion instruction to determine whether the obtaining of the medical image is completed falls within the protection scope of this embodiment.
After the processor 50 starts timing, a countdown before displaying the guidance information for the next body position to be tested may also be obtained based on a relationship between a timing duration and the preset duration, and the display 60 may be controlled to display the countdown. For example, the preset duration is 30 seconds. When the processor 50 detects that the obtaining of the medical image is completed, the display 60 starts displaying the countdown of 30 seconds, and when the countdown reaches 0 seconds, the display 60 starts playing guidance information for the new current body position, that is, the guidance information for the next body position to be tested.
In conclusion, intuitively from the perspective of the user, the displayed guidance information can be helpful when obtaining the medical image for the current body position. The hand switch is operated after preparation for the capturing based on the guidance information, for example, an exposure start button on the hand switch is pressed, and the display 60 stops displaying the guidance information while the exposure start button is pressed. Then, during the exposure, the user operates the hand switch again, for example, presses an exposure completion button on the hand switch, the countdown starts to be displayed on the display 60, and the user may arrange the work at hand according to the duration of the countdown. After the countdown ends, the display 60 starts displaying the guidance information for the new current body position, and the user may continue with the capture of the medical image for the new current body position based on the guidance information. The whole process does not require the user to pay too much learning cost or price, and the user may complete the usage of the veterinary DR device in this embodiment according to existing habits of operating the veterinary DR device.
In some other embodiments, the processor 50 starts timing and monitors whether a user operation is received when the exposure completion instruction is detected. When a timing duration reaches a preset duration and no user operation is received, the next body position to be tested is used as the new current body position, and the guidance information for the new current body position is displayed. The operation herein may be a specific operation, for example, an operation of adjusting an exposure parameter by the user; and the operation herein may alternatively be any operation of the user, for example, the user presses any button on the display 60. In this embodiment, the operation of the user may interrupt a process of displaying the guidance information for the next body position to be tested, and may be applied to the following scenarios. After a medical image is obtained, if the user thinks that the image quality of the medical image does not meet expectations, and prepares to obtain a medical image for the current body position again, the user may prevent, through specific or arbitrary operations, the veterinary DR device from entering the capturing guidance for the next body position to be tested, so as to give the user time to continue to obtain a medical image for the current body position. Based on this embodiment, the processor 50 may also obtain, according to a relationship between the timing duration and the preset duration, a countdown before displaying the guidance information for the next body position to be tested, and the display 60 may be controlled to display the countdown. If a user operation is detected within the preset duration, the countdown is also terminated. For example, the preset duration is 30 seconds. When the processor 50 detects that the obtaining of the medical image is completed, the display 60 starts displaying the countdown of 30 seconds. When there are 10 seconds left in the countdown, the user operates the veterinary DR device, the displayed countdown disappears or stays at 10 seconds, so as to prompt the user to stop jumping to the capturing guidance for the next body position to be tested. During the period of stopping jumping, the user may continue to obtain the medical image for the current body position. In addition, the veterinary DR device may also provide an operation entry for replaying the guidance information for the current body position, and the user may continue to view the guidance information for the current body position through the operation entry, so as to obtain the capturing assistance for the medical image for the current body position again. When the processor 50 detects a selection instruction of the user for another body position to be tested, the selected body position to be tested is used as the new current body position, and the display 60 is controlled to display the guidance information for the new current body position. In other words, after the user obtains the medical image, the veterinary DR device may automatically jump to the capturing guidance for the next body position to be tested, and a user operation may stop the jumping during the preparation for the jumping. After the jumping is stopped, the user may continue to call the guidance information for the current body position to obtain capturing assistance, and then the user may select any body position to be tested as the new current body position, so that the veterinary DR device may continue to jump to the capturing guidance for the new current body position.
In some embodiments, the display interface 500 provided by the display 60 is shown in
When at least two medical images for a body position to be tested are obtained, a latest obtained medical image is pasted in the thumbnail area 521, that is, every time a latest medical image is obtained, content displayed in the thumbnail area 521 is replaced with the latest medical image, and other medical images are displayed in the second display area 520 in a preset arrangement order. For example, in
In step 610, at least two body positions to be tested that are selected by a user for an animal 70 to be tested are obtained.
Each of the body positions to be tested has a piece of preset guidance information, and each piece of guidance information is used for assisting the user to capture a medical image for a body position to be tested. Forms of the guidance information include but are not limited to text, pictures, and videos. Content of the guidance information includes but is not limited to a positioning mode of the animal 70 to be tested, an operation key point of the veterinary DR device, etc., to guide the user to obtain a better medical image.
In step 620, a current body position is determined from the at least two body positions to be tested.
In some embodiments, when the user selects the at least two body positions to be tested, corresponding priorities are assigned to the body positions to be tested. For example, when the user selects the at least two body positions to be tested, a body position to be tested that is first selected has a higher priority. Exemplarily,
In step 630, guidance information for the current body position is displayed.
In some embodiments, the guidance information includes a plurality of guidance image frames, each of the guidance image frames includes an illustration and/or description of at least one capturing key point used when capturing a medical image. The guidance image frame may be a frame of static images or a frame of dynamic images. When the guidance information for the current body position is displayed, the plurality of guidance image frames for the current body position are played according to an order of the capturing key point. Exemplarily,
In some embodiments, the user may pause continuous displaying (that is, play) of the plurality of guidance image frames by an operation. When the user pauses playing of the plurality of guidance image frames, a currently displayed guidance image frame may stay on the display interface 500, so that the user may carefully view the currently displayed guidance image frame.
In some embodiments, the plurality of guidance image frames for the current body position are displayed circularly until the user stops displaying the guidance information by an operation. For example, a button for stopping playing the guidance information may be provided on the display interface 500, and the user stops playing the plurality of guidance image frames after pressing the button.
In some embodiments, the display interface 500 is shown in
When at least two medical images for a body position to be tested are obtained, a latest obtained medical image is pasted in the thumbnail area 521, that is, every time a latest medical image is obtained, content displayed in the thumbnail area 521 is replaced with the latest medical image, and other medical images are displayed in the second display area 520 in a preset arrangement order. For example, in
In step 640, whether an exposure start instruction input by the user is received is determined, where if an exposure start instruction is received, step 650 is performed, otherwise, step 640 continues to be performed.
In some embodiments, after the exposure start instruction is received, the displaying of the guidance information for the current body position is automatically stopped. Considerations of such a design are as follows: the obtaining of the medical image has already been started, the displaying of the guidance information is not helpful to the current capturing or of limited help to the current capturing, and therefore, the displaying of the guidance information is automatically stopped to avoid distracting medical care personnel.
In some embodiments, the user inputs the exposure start instruction by operating a hand switch of the veterinary DR device, intuitively, after the user operates the hand switch, the veterinary DR device may automatically stop displaying the guidance information for the current body position. An advantage in doing this is that a linkage is established between the exposure operation and the displaying of the guidance information, and the step of stopping displaying the guidance information is integrated into a natural operation of the user, thus reducing a learning cost of the user.
In step 650, exposure is started to obtain a medical image for the current body position.
After the exposure is started, it usually takes a certain exposure time to obtain the medical image. In other words, starting exposure and completing exposure are two concepts. In some embodiments above, after the exposure is started, the displaying of the guidance information for the current body position may be stopped. However, in some other embodiments, during the period of starting the exposure and waiting for the completion of the exposure, the guidance information for the current body position may also be displayed continuously.
In step 660, whether an exposure completion instruction is triggered based on completion of obtaining the medical image for the current body position is detected is determined. If an exposure completion instruction is detected, step 670 is performed, otherwise, step 660 continues to be performed.
In some embodiments, the user also completes exposure through a hand switch of the veterinary DR device. For example, during the exposure, the user presses the hand switch to trigger the exposure completion instruction, which means that obtaining the medical image is completed. It may be understood that it is only an exemplary method to determine whether the obtaining of the medical image is completed by detecting an operation of the user on the hand switch, and detecting other operations that can trigger the exposure completion instruction to determine whether the obtaining of the medical image is completed falls within the protection scope of this embodiment.
In step 670, a next body position to be tested is used as a new current body position according to a specified order. For example, as explained above, a next-priority body position to be tested is used as the new current body position. In other embodiments, the specified order may alternatively be a system default order, for example, some body positions to be tested are preset to be prioritized as the current body position, which is independent of the selection order of the user.
In step 680, guidance information for the new current body position is displayed.
It may be seen from the above description that, when medical images for a plurality of body positions to be tested need to be obtained, the veterinary DR device in this embodiment plays corresponding guidance information for obtaining the medical image that is for each body position to be tested, so as to assist the user to capture the medical image for the body position to be tested. After obtaining of the medical image for the body position to be tested is completed, the veterinary DR device can automatically display, without other operations of the user, the guidance information for the next body position to be tested, so as to assist the user to capture the medical image for the next body position to be tested. Therefore, the user can concentrate on adjusting a posture or body position of the animal 70 to be tested, which is convenient for continuously obtaining the medical images for the plurality of body positions to be tested.
In some embodiments, timing is started when the exposure completion instruction is detected, and steps 670 and 680 are performed only when a timing duration reaches a preset duration. In other words, after the obtaining of the medical image is completed, the veterinary DR device does not immediately update the current body position and display the guidance information for the new current body position, but waits for a period of time, during which the user may complete various operations, including but not limited to: adjusting, according to the next body position to be tested, the posture of the animal 70 to be tested, adjusting the position of each module in the veterinary DR device, and observing the image quality of the obtained medical image, so that the user have sufficient operation time. In some other embodiments, after the timing is started, a countdown before displaying the guidance information for the next body position to be tested may also be obtained based on a relationship between the timing duration and the preset duration, and the countdown is displayed on the display interface 500. For example, the preset duration is 30 seconds. When it is detected that the obtaining of the medical image is completed, the display interface 500 starts displaying the countdown of 30 seconds, and when the countdown reaches 0 seconds, the guidance information for the new current body position, that is, the guidance information for the next body position to be tested starts to be played.
In some embodiments, the timing is started and whether a user operation is received is monitored when the exposure completion instruction is detected, and steps 670 and 680 are performed only when a timing duration reaches a preset duration and no user operation is received. The operation herein may be a specific operation, for example, an operation of adjusting an exposure parameter by the user. The operation herein may alternatively be any operation of the user. In other words, the operation of the user may interrupt a process of displaying the guidance information for the next body position to be tested, and may be applied to the following scenarios. After a medical image is obtained, if the user thinks that the image quality of the medical image does not meet expectations, and prepares to obtain a medical image for the current body position again, the user may prevent, through specific or arbitrary operations, the veterinary DR device from entering the capturing guidance for the next body position to be tested, so as to give the user time to continue to obtain a medical image for the current body position. Based on this embodiment, a countdown before displaying the guidance information for the next body position to be tested may also be obtained based on a relationship between the timing duration and the preset duration, and the countdown is displayed on the display interface 500. If a user operation is detected within the preset duration, the countdown is also terminated. For example, the preset duration is 30 seconds. When it is detected that the obtaining of the medical image is completed, the display interface 500 starts displaying the countdown of 30 seconds; and when there are 10 seconds left in the countdown, the user operates the veterinary DR device, the displayed countdown disappears or stays at 10 seconds, so as to prompt the user to stop jumping to the capturing guidance for the next body position to be tested, and during the period of stopping jumping, the user may continue to obtain the medical image for the current body position. In addition, the veterinary DR device may also provide an operation entry for replaying the guidance information for the current body position, and the user may continue to view the guidance information for the current body position through the operation entry, so as to obtain the capturing assistance for the medical image for the current body position again. When a selection instruction of the user for another body position to be tested is detected, the selected body position to be tested is used as the new current body position, and the guidance information for the new current body position is displayed. In other words, after the user obtains the medical image, the veterinary DR device may automatically jump to the capturing guidance for the next body position to be tested, and a user operation may stop the jumping during the preparation for the jumping. After the jumping is stopped, the user may continue to call the guidance information for the current body position to obtain capturing assistance, and then the user may select any body position to be tested as the new current body position, so that the veterinary DR device may continue to jump to the capturing guidance for the new current body position.
According to the veterinary DR device and the capturing guidance method therefor in the above embodiments, the guidance information for the current body position is provided when the medical image for the current body position is obtained. When the obtaining of the medical image for the current body position is completed, the device may automatically jump to the capturing guidance for the next body position to be tested, which is convenient for the user to continuously capture medical images of the animal to be tested in a plurality of body positions to be tested. In addition, an operation of a user is almost the same as that of the existing veterinary DR device, which integrates displaying the guidance information and stopping displaying the guidance information into the normal operation of the user, and reduces the learning cost of the user.
Descriptions are provided herein with reference to various exemplary embodiments. However, those skilled in the art should understand that changes and corrections may be made to the exemplary embodiments without departing from the scope of this specification. For example, various operational steps and assemblies for executing the operational steps may be implemented in different methods on the basis of specific applications or in consideration of any number of cost functions associated with operations of the system (for example, one or more steps may be deleted, modified or incorporated into other steps).
In addition, those skilled in the art can understand that the principles herein may be reflected in a computer program product in a computer-readable storage medium, where the readable storage medium is loaded with computer-readable program codes in advance. Any tangible non-transitory computer-readable storage medium may be used, including a magnetic storage device (a hard disk, a floppy disk, or the like), an optical storage device (CD-ROM, DVD, Blu-ray disc, or the like), a flash memory, and/or the like. These computer program instructions may be loaded on a general-purpose computer, a special-purpose computer, or other programmable data processing devices to form a machine, such that these instructions, when executed on a computer or other programmable data processing apparatuses, may produce a means for implementing a specified function. These computer program instructions may alternatively be stored in a computer-readable memory. The computer-readable memory may instruct a computer or other programmable data processing devices to operate in a particular manner, such that the instructions stored in the computer-readable memory may produce an article of manufacture which includes a means for implementing a specified function. The computer program instructions may alternatively be loaded onto a computer or other programmable data processing devices to perform a series of operational steps on the computer or other programmable devices to produce a computer-implemented process, such that the instructions, when executed on the computer or other programmable devices, may provide steps for implementing a specified function.
Although the principles herein are shown in various embodiments, many modifications of structures, arrangements, proportions, elements, materials, and components particularly applicable to specific environmental and operating requirements may be made without departing from the principles and scope of the disclosure. These modifications and other changes or corrections fall within the scope of this specification.
The foregoing detailed descriptions are provided with reference to various embodiments. However, those skilled in the art should understand that various corrections and changes may be made without departing from the scope of the disclosure. Therefore, the disclosure is intended for an illustrative purpose other than a limitative purpose, and all of these modifications fall within the scope of the disclosure. Similarly, the advantages, other advantages, and solutions to problems of the various embodiments are described above. However, the benefits, the advantages, the solutions to the problems, and any of their contributing factors, or solutions clarifying them should not be construed to be critical, necessary, or essential. The term “include” used herein and any other variations thereof all refer to a non-exclusive inclusion, such that a process, method, article, or device, including a list of elements includes not only these elements, but also other elements that are not expressly listed or not inherent to the process, method, system, article, or device. In addition, the term “couple” used herein and any other variations thereof refer to a physical connection, an electrical connection, a magnetic connection, an optical connection, a communication connection, a functional connection, and/or any other connections.
Those skilled in the art should understand that many changes may be made to the details of the foregoing embodiments without departing from the basic principles of the disclosure. Therefore, the scope of the disclosure should be determined in accordance with the following claims.
Number | Date | Country | Kind |
---|---|---|---|
202211627064.5 | Dec 2022 | CN | national |