Disclosure of Invention
In order to solve the technical problems in the prior art, the application provides a parameter display method, device and equipment, and the operation efficiency and the user experience are improved.
The embodiment of the application provides a parameter display method, which comprises the following steps:
determining target parameters according to the selection of a user on the parameters in the tab pages, wherein the tab pages are multiple in number and are displayed in an operation interface of an application program;
and responding to an instruction for displaying the target parameters in a shortcut panel, and displaying the target parameters and parameter setting areas of the target parameters in the shortcut panel, wherein the layer where the shortcut panel is located is arranged in front of the layers where the plurality of label pages are located.
Optionally, the method further includes:
responding to a modification instruction for modifying the original value of the target parameter in a parameter setting area of the shortcut panel, generating a parameter modification button, and associating the parameter modification button with the modified value of the target parameter;
in response to user activation of the parameter modification button, displaying the target parameter modified value associated with the parameter modification button in the parameter setting area.
Optionally, the generating a parameter modification button in response to a modification instruction for modifying the original value of the target parameter in the parameter setting area, and associating the parameter modification button with the modified value of the target parameter includes:
obtaining modified values obtained by respectively modifying the value of the target parameter for multiple times;
and if the same modified value occurs more than or equal to a preset number of times, generating the parameter modification button, and associating the parameter modification button with the same modified value.
Optionally, the method further includes:
establishing an incidence relation between a parameter setting area of the target parameter in the shortcut panel and a parameter setting area in the tab page;
and responding to a modification instruction for modifying the original value of the target parameter in the parameter setting area of the shortcut panel, and displaying the modified value of the target parameter in the parameter setting area of the target parameter in the tab page according to the association relation.
Optionally, the responding to the instruction for displaying the target parameter in the shortcut panel, where displaying the target parameter and the parameter setting area of the target parameter in the shortcut panel includes:
and judging whether the target parameters are suitable for being displayed in the shortcut panel, if so, responding to an instruction for displaying the target parameters in the shortcut panel, and displaying the target parameters and a parameter setting area of the target parameters in the shortcut panel.
The embodiment of the present application further provides a parameter display device, the device includes: the system comprises a target parameter determining unit and a shortcut panel display unit;
the target parameter determining unit is used for determining target parameters according to the selection of a user on the parameters in the tab pages, the number of the tab pages is multiple, and the tab pages are displayed in an operation interface of an application program;
the shortcut panel display unit is used for responding to an instruction for displaying the target parameter in a shortcut panel, displaying the target parameter and a parameter setting area of the target parameter in the shortcut panel, and the layer where the shortcut panel is located is arranged in front of the layers where the plurality of label pages are located.
Optionally, the apparatus further comprises:
a parameter modification button unit and a first display unit;
the parameter modification button unit is used for responding to a modification instruction for modifying the original value of the target parameter in the parameter setting area of the shortcut panel, generating a parameter modification button and associating the parameter modification button with the modified value of the target parameter;
the first display unit is used for responding to the triggering of the parameter modification button by a user, and displaying the modified value of the target parameter associated with the parameter modification button in the parameter setting area.
Optionally, the parameter modification button unit is specifically configured to:
and acquiring modified values respectively obtained by modifying the value of the target parameter for multiple times, if the occurrence frequency of the same modified value is greater than or equal to a preset frequency, generating the parameter modification button, and associating the parameter modification button with the same modified value.
Optionally, the apparatus further comprises:
the association relation establishing unit and the second display unit;
the incidence relation establishing unit is used for establishing incidence relation between a parameter setting area of the target parameter in the shortcut panel and a parameter setting area in the label page;
the second display unit is used for responding to a modification instruction for modifying the original value of the target parameter in the parameter setting area of the shortcut panel, and displaying the modified value of the target parameter in the parameter setting area of the target parameter in the tab page according to the association relationship.
The embodiment of the present application further provides a parameter display device, the device includes: a processor, a memory for storing the processor-executable instructions, and a display;
wherein the processor is configured to:
determining target parameters according to the selection of a user on the parameters in the tab pages, wherein the tab pages are multiple in number and are displayed in an operation interface of an application program;
responding to an instruction for displaying the target parameters in a shortcut panel, and displaying the target parameters and a parameter setting area of the target parameters in the shortcut panel, wherein the layer where the shortcut panel is located is arranged in front of the layers where the plurality of label pages are located;
the display is used for displaying the shortcut panel.
According to the method and the device, the target parameters and the parameter setting area of the target parameters are displayed in the shortcut panel, the layer of the shortcut panel is arranged in front of the layers where the plurality of label pages are located, and the shortcut panel is always displayed on the operation interface, so that when a user needs to set or modify the value of the target parameters, the target parameters do not need to be searched by turning over the label pages, and the target parameters can be directly set or modified in the shortcut panel, so that the operation efficiency and the user experience are improved.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The method comprises the following steps:
referring to fig. 2, the figure is a flowchart of a parameter display method provided in the embodiment of the present application.
The parameter display method provided by the embodiment comprises the following steps:
s101: and determining target parameters according to the selection of the parameters in the label page by the user.
As described in the background art, when the number of parameters is so large that the display on an operation interface of an application program is incomplete, the parameters are divided into a plurality of tab pages for display, and each tab page uses a tab as a mark. The labels do not disappear along with the switching of the label pages, when a user clicks one label, the label page corresponding to the label can be displayed on the operation interface, and the page of the parameter corresponding to the label can be displayed in the label page. For example, in fig. 1, when the user clicks the second tab (counted from the left), the parameters displayed in the tab page corresponding to the tab include a reconstruction method, an imaging matrix, the number of iterations, the number of subsets, and the like; when a user clicks a first label, parameters displayed in a label page corresponding to the label comprise a starting position, an ending position, a length, an acquisition angle and the like; when the user clicks the fourth label, the parameters displayed in the label page corresponding to the label include parameters such as resolution, collimation, rotation time, thread pitch and the like.
In this embodiment, the user selects the target parameter in the tab page with the purpose of displaying the target parameter in the shortcut panel. The shortcut panel is a page capable of displaying a target parameter that exists independently of the tab page. The layer where the shortcut panel is located is arranged in front of the layers where the plurality of label pages are located, and in the position, the shortcut panel can cover part or all of the label pages or not. Even if the target parameter is covered, no matter which label is clicked by the user, the shortcut panel is always displayed on the operation interface of the application program and cannot disappear along with the switching of the label page, so that when the user wants to set or modify the value of the target parameter, the user only needs to set or modify the target parameter in the shortcut panel, the user does not need to turn over the target parameter for searching in the label page for many times, the operation time of the user is saved, the operation efficiency is improved, and meanwhile, the user experience is improved.
The following describes a manner in which the user selects the target parameter.
Typically, each parameter has its own location area in the tab page, which are based on the same coordinate system. Therefore, the target parameter can be selected in the tab page by clicking the area where the target parameter is located with a mouse, or by selecting the area where the target parameter is located according to the up, down, left, and right keys. Or, the target parameter may also be obtained by a way of inputting a target parameter by a user, for example, showing on an operation interface: please input the target parameters added to the shortcut panel. When the user inputs the name of the target parameter and clicks to determine, the target parameter is presented in the shortcut panel. Of course, the above-mentioned modes do not constitute limitations of the present application, and a person skilled in the art may design them according to specific situations.
S102: and responding to an instruction for displaying the target parameter in a shortcut panel, and displaying the target parameter and a parameter setting area of the target parameter in the shortcut panel.
After the user selects the target parameter, an instruction for displaying the target parameter in the shortcut panel can be generated as follows:
after clicking the area where the target parameter is located by using a mouse, the user can drag the area where the target parameter is located to the generated shortcut panel in a dragging mode to generate the instruction. And as for the computer terminal, firstly, after the last position of the area where the target parameter is located is obtained, namely the stop position, whether the stop position is overlapped with the display position of the shortcut panel on the operation interface is judged, if so, the user is considered to want to display the target parameter in the shortcut panel, and at this moment, an instruction for displaying the target parameter in the shortcut panel can be generated.
Or if the user tells the computer user the selection by inputting the name of the target parameter in the input box or selecting the area of the target parameter by the up, down, left and right keys, the computer generates an instruction for displaying the target parameter in the shortcut panel after receiving a confirmation instruction clicked by the user.
It is understood that the above-mentioned manner for generating the instruction for displaying the target parameter in the shortcut panel does not constitute a limitation to the present application, and a person skilled in the art can design the shortcut panel according to actual needs.
And after an instruction for displaying the target parameter in a shortcut panel is generated, responding to the instruction, and displaying the target parameter and a parameter setting area of the target parameter in the shortcut panel.
When the shortcut panel is initially generated, the shortcut panel can be generated on the operation interface in a window form in a menu-option mode, and also can be generated on the operation interface in a window form when an instruction for displaying the target parameter in the shortcut panel is responded for the first time.
The meaning of displaying the target parameter may be displaying an identification of the target parameter, such as a name or code number. The parameter setting area of the target parameter is a channel for providing a user with a value for setting or modifying the target parameter, and the function of the parameter setting area of the target parameter is the same as that of the parameter setting area of the target parameter in the tab page. For example, see FIG. 3, which is a process of displaying a target parameter, iteration number (1 ~ 10), in a shortcut panel. The method comprises the steps that a user clicks an area where iteration times (1-10) are located, then the area is dragged within the area range of a shortcut panel in a dragging mode, after the user releases a clicked mouse key, the iteration times (1-10) and a parameter setting frame are displayed in the shortcut panel, and a default value 2 is displayed in the parameter setting frame.
It can be understood that when the value of the target parameter can be displayed in the shortcut panel, the target parameter and the parameter setting area thereof may still exist in the tab page, or may not exist. If the target parameter exists in the shortcut panel, the association relationship between the parameter setting area of the target parameter in the shortcut panel and the parameter setting area in the tab page can be established, so that once the value of the target parameter is set or modified in the shortcut panel, the value of the target parameter in the tab page can be synchronously modified according to the association relationship. Specifically, in response to a modification instruction for modifying the original value of the target parameter in the parameter setting area of the shortcut panel, the modified value of the target parameter is displayed in the parameter setting area of the target parameter on the tab page according to the association relationship.
In addition, in practical applications, not all target parameters can be displayed in the shortcut panel. In order to avoid invalid operation, after the instruction of the target parameter displayed in the shortcut panel is generated, whether the target parameter is suitable for being displayed in the shortcut panel is judged according to a preset rule, if so, the instruction of the target parameter displayed in the shortcut panel is responded, and the target parameter is displayed in the shortcut panel; if not, the target parameter is not displayed in the shortcut panel, and besides, information that the shortcut panel does not support the target parameter selected by the user can be prompted to the user. The preset rule may be a rule according to whether the shortcut panel supports displaying the target parameter.
It is understood that the target parameter displayed in the shortcut panel may be one or more. If the number of the target parameters is multiple, the target parameters can be displayed in the shortcut panel at one time, namely, the target parameters carry the identifiers of the multiple target parameters in the instruction displayed in the shortcut panel; alternatively, the shortcut panel may be displayed in multiple times.
In summary, in the embodiment, the target parameter and the parameter setting area of the target parameter are displayed in the shortcut panel, and the layer of the shortcut panel is arranged in front of the layers where the plurality of tab pages are located.
In addition, the foregoing mainly describes how to add the target parameter and the parameter setting area of the target parameter in the shortcut panel, and in practical applications, the target parameter that has been added to the shortcut panel and the parameter setting area thereof may need to be deleted.
For example, if the user drags the target parameter and the parameter setting area thereof, or one of them, from the shortcut panel to an area outside the shortcut panel, the user is considered to want to delete the target parameter, and at this time, an instruction to delete the target parameter may be generated, and the target parameter and the parameter setting area thereof may be deleted in response to the instruction.
For another example, after the user right clicks the target parameter or the parameter setting area thereof with a mouse, an "X" button appears, and if the user clicks the button, the user is considered to want to delete the target parameter, and at this time, an instruction to delete the target parameter may be generated, and the target parameter and the parameter setting area thereof may be deleted in response to the instruction.
Of course, the above-mentioned manner for generating the instruction for deleting the target parameter does not constitute a limitation to the present application, and a person skilled in the art may design the instruction according to actual requirements.
In addition, the number of the shortcut panels can be one or more. When there are a plurality of target parameters and their parameter setting areas, the target parameters and their parameter setting areas can be moved from one shortcut panel to another shortcut panel. In practical application, a plurality of shortcut panels can be combined.
In practical applications, when the value of the target parameter needs to be frequently modified or set, the user sets or modifies the value in the shortcut panel again and again, which results in complicated user operation and low efficiency. For example, each time a scan is performed by using CT, the number of iterations is set to a default value of 2, however, the number of iterations required by the user is 5, and therefore, each scan needs to modify the number of iterations once, that is, 2 is modified to 5, which results in low operation efficiency and affects user experience. In order to overcome the above technical problem, the present embodiment provides a parameter display method.
Referring to fig. 4, the figure is a flowchart of a parameter display method provided in the embodiment of the present application.
The parameter display method provided by the embodiment comprises the following steps:
s201: and determining target parameters according to the selection of the parameters in the label page by the user.
The number of the tab pages is multiple, and the tab pages are displayed in an operation interface of an application program.
S202: and responding to an instruction for displaying the target parameters in a shortcut panel, and displaying the target parameters and parameter setting areas of the target parameters in the shortcut panel, wherein the layer where the shortcut panel is located is arranged in front of the layers where the plurality of label pages are located.
Since S201 and S202 are the same as S101 and S202, respectively, the related contents are referred to above and will not be described herein again.
S203: and responding to a modification instruction for modifying the original value of the target parameter in the parameter setting area of the shortcut panel, generating a parameter modification button, and associating the parameter modification button with the modified value of the target parameter.
The original value of the target parameter may be a default value or a value input by the user. If a default value, the value may be a specific value or may be null. For example, if the default value of the number of iterations is 2, its original value is considered to be 2; if the number of iterations has no default value, the original value is considered to be null or 0. The user modifying the value of the target parameter refers to a process of changing from an original value before modification to a modified value.
And generating a modification instruction for modifying the original value of the target parameter in the parameter setting area of the shortcut panel when the user modifies the original value of the target parameter, wherein the modification instruction carries the original value and also carries the modified value. Then, in response to the modification instruction, a parameter modification button is generated and associated with the modified value of the target parameter. The purpose of the association is that after the user clicks the parameter modification button, the modified value of the target parameter is displayed in the parameter setting area of the target parameter. That is, the user does not need to manually modify the original value to the modified value, and only needs to click the parameter modification button, the value of the target parameter is automatically modified. For example, referring to fig. 3, when the user modifies the number of iterations from 2 to 5, a parameter modification button may be generated, on which "set to 5" is displayed. When the number of iterations of the next scan is restored to default value 2, the value of the parameter modification area of the number of iterations becomes 5 when the user clicks the parameter modification button.
Fig. 3 is a schematic diagram illustrating that only one target parameter is displayed in the shortcut panel, and it can be understood that if there are many target parameters in the shortcut panel, one-key modification can be implemented by associating modified values of the multiple target parameters with one parameter modification button, so as to save time of a user and improve user experience.
In addition, the time for generating the parameter modification button may be that the user modifies the original value for the first time to obtain a modified value, or may be generated in a learning manner, that is, learning the modification behavior of the user, and if it is found that the user modifies the value of the target parameter to the same value for a plurality of times, generating the parameter button and associating the parameter modification button with the same value. Specifically, modified values obtained by modifying the value of the target parameter for multiple times are obtained first. And if the same modified value occurs more than or equal to a preset number of times, generating the parameter modification button, and associating the parameter modification button with the same modified value. The associated value of the parameter modification button can be ensured to be the value which the user wants to modify as much as possible through a learning mode, and the complexity of the user in modifying back and forth is avoided.
S204: in response to user activation of the parameter modification button, displaying the target parameter modified value associated with the parameter modification button in the parameter setting area.
The mode of triggering the parameter modification button by the user can be that the parameter modification button is clicked by a mouse, or a confirmation button for generating the parameter modification button is clicked by the mouse, or the terminal is informed to confirm the generation of the parameter modification button by pressing an enter key and the like. In the present embodiment, in response to the user's activation of the parameter modification button, the modified value of the target parameter associated with the parameter modification button is displayed in the parameter setting area, the purpose of the display being to enable the user to see that the value of the target parameter is modified.
In the embodiment, the modification instruction for modifying the original value of the target parameter in the parameter setting area of the shortcut panel is responded, the parameter modification button is generated, the parameter modification button is associated with the modified value of the target parameter, and after the user triggers the parameter modification button, the modified value of the target parameter associated with the parameter modification button can be automatically displayed in the parameter setting area, so that one-key modification is realized, the time for the user to modify the target parameter value is saved, and the user experience is improved.
The method is described below in connection with the practical application of a parameter display method.
Referring to fig. 5, the figure is a flowchart of a parameter display method provided in the embodiment of the present application.
The parameter display method provided by the embodiment comprises the following steps:
s301: and determining target parameters according to the selection of the parameters in the tab pages by the user, wherein the tab pages are multiple in number and are displayed in an operation interface of the application program.
S302: and generating an instruction for displaying the target parameter in the shortcut panel according to the operation of the user.
S303: and judging whether the target parameters are suitable for being displayed in the shortcut panel, if so, executing S304.
S304: and responding to an instruction for displaying the target parameter in a shortcut panel, and displaying the target parameter and a parameter setting area of the target parameter in the shortcut panel.
The layer where the shortcut panel is located is arranged in front of the layer where the plurality of label pages are located.
S305: and acquiring a default value or a default numerical range of the target parameter, and displaying the default value or the default numerical range of the target parameter in a parameter setting area in the shortcut panel.
S306: modified values are received that the user modifies the default values or default value ranges.
S307: it is determined whether the modified value is legal, and if so, S308 is performed.
When the user enters the modified value, the value may or may not be legitimate. Legal meaning means that the modified value conforms to a preset range. For example, the preset range of the iteration times is 1-10, and if the modified value is 8, the iteration times are legal; if the modified value is 11, it is illegal.
S308: a parameter modification button is generated and the modified value is associated with the parameter modification button.
S309: in response to user activation of the parameter modification button, displaying the target parameter modified value associated with the parameter modification button in the parameter setting area.
The embodiment of the device is as follows:
based on the parameter display method provided by the above embodiment, the embodiment of the application also provides a parameter display device, and the working principle of the parameter display device is described in detail below with reference to the accompanying drawings.
Referring to fig. 6, this figure is a block diagram of a parameter display apparatus according to an embodiment of the present application.
The parameter display device provided by the embodiment comprises:
a target parameter determination unit 101 and a shortcut panel display unit 102;
the target parameter determining unit 101 is configured to determine a target parameter according to selection of a user on a plurality of tab pages from a plurality of tab pages, where the tab pages are displayed in an operation interface of an application program;
the shortcut panel display unit 102 is configured to respond to an instruction for displaying the target parameter in a shortcut panel, where the shortcut panel displays the target parameter and a parameter setting area of the target parameter, and a layer in which the shortcut panel is located is placed in front of a layer in which the plurality of tab pages are located.
According to the embodiment, the target parameters and the parameter setting areas of the target parameters are displayed in the shortcut panel, the layers of the shortcut panel are arranged in front of the layers where the plurality of label pages are located, and the shortcut panel is always displayed on the operation interface, so that when a user needs to set or modify the value of the target parameters, the target parameters do not need to be searched by turning over the label pages, and the target parameters can be directly set or modified in the shortcut panel, so that the operation efficiency and the user experience are improved.
Optionally, the apparatus further comprises:
a parameter modification button unit and a first display unit;
the parameter modification button unit is used for responding to a modification instruction for modifying the original value of the target parameter in the parameter setting area of the shortcut panel, generating a parameter modification button and associating the parameter modification button with the modified value of the target parameter;
the first display unit is used for responding to the triggering of the parameter modification button by a user, and displaying the modified value of the target parameter associated with the parameter modification button in the parameter setting area.
Optionally, the parameter modification button unit is specifically configured to:
and acquiring modified values respectively obtained by modifying the value of the target parameter for multiple times, if the occurrence frequency of the same modified value is greater than or equal to a preset frequency, generating the parameter modification button, and associating the parameter modification button with the same modified value.
Optionally, the apparatus further comprises:
the association relation establishing unit and the second display unit;
the incidence relation establishing unit is used for establishing incidence relation between a parameter setting area of the target parameter in the shortcut panel and a parameter setting area in the label page;
the second display unit is used for responding to a modification instruction for modifying the original value of the target parameter in the parameter setting area of the shortcut panel, and displaying the modified value of the target parameter in the parameter setting area of the target parameter in the tab page according to the association relationship.
Optionally, the shortcut panel display unit includes:
the device comprises a judging unit and a shortcut panel display subunit;
the judging unit is used for judging whether the target parameters are suitable for being displayed in the shortcut panel or not, and if so, activating the shortcut panel display subunit;
and the shortcut panel display subunit is used for responding to an instruction for displaying the target parameter in the shortcut panel and displaying the target parameter and a parameter setting area of the target parameter on the shortcut panel.
The parameter display apparatus provided by the present embodiment may be applied to any electronic device with a processor, where the electronic device may be any electronic device that is currently available, being developed, or developed in the future, including but not limited to: existing, developing or future developing desktop computers, laptop computers, mobile terminals (including smart phones, non-smart phones, various tablet computers), and the like. The device embodiments may be implemented by software, or by hardware, or by a combination of hardware and software. The software implementation is taken as an example, and is formed by reading corresponding computer program instructions in the storage into the memory for operation through the processor of the electronic device with the processor, which is used as a logical device. From a hardware aspect, as shown in fig. 7, it is a hardware structure diagram of an electronic device with a processor where a parameter display apparatus of the present invention is located, except for the processor, the memory, the network interface, and the storage shown in fig. 7, the electronic device with a processor where the apparatus is located in the embodiment may also include other hardware, such as a display, according to the actual function of the device, which is not described again.
The memory may store a logic instruction corresponding to the parameter display method, the memory may be, for example, a non-volatile memory (non-volatile memory), the processor may call the logic instruction stored in the execution memory to execute the parameter display method, and the display may display the shortcut panel.
The functions of the logic instructions corresponding to the parameter display method, if implemented in the form of software functional modules and sold or used as independent products, may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The embodiment of the equipment comprises:
based on the parameter display method and device provided by the above embodiments, the embodiments of the present application further provide a parameter display device, and the working principle of the parameter display device is described in detail below with reference to the accompanying drawings.
The embodiment of the application provides a parameter display equipment, equipment includes: a processor, a memory for storing the processor-executable instructions, and a display;
wherein the processor is configured to:
determining target parameters according to the selection of a user on the parameters in the tab pages, wherein the tab pages are multiple in number and are displayed in an operation interface of an application program;
responding to an instruction for displaying the target parameters in a shortcut panel, and displaying the target parameters and a parameter setting area of the target parameters in the shortcut panel, wherein the layer where the shortcut panel is located is arranged in front of the layers where the plurality of label pages are located;
the display is used for displaying the shortcut panel.
When introducing elements of various embodiments of the present application, the articles "a," "an," "the," and "said" are intended to mean that there are one or more of the elements. The terms "comprising," "including," and "having" are intended to be inclusive and mean that there may be additional elements other than the listed elements.
It should be noted that, as one of ordinary skill in the art would understand, all or part of the processes of the above method embodiments may be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and when executed, the computer program may include the processes of the above method embodiments. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the apparatus embodiment, since it is substantially similar to the method embodiment, it is relatively simple to describe, and reference may be made to some descriptions of the method embodiment for relevant points. The above-described apparatus embodiments are merely illustrative, and the units and modules described as separate components may or may not be physically separate. In addition, some or all of the units and modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
The foregoing is directed to embodiments of the present application and it is noted that numerous modifications and adaptations may be made by those skilled in the art without departing from the principles of the present application and are intended to be within the scope of the present application.