Cursor jumping method, cursor jumping system, electronic equipment, storage medium and program product

By judging the content to be completed in the inspection order system in the cockpit of a civil aircraft, the cursor jumps directly to the corresponding control position, solving the problem that the fixed path method cannot adapt to complex task scenarios, reducing the workload of the unit and expanding the applicable scenarios.

CN120144016APending Publication Date: 2025-06-13COMMERCIAL AIRCRAFT CORP OF CHINA LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411758222.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

The existing cursor automatic jump method in the cockpit of civil aircraft mainly uses fixed paths and cannot adapt to complex task scenarios, resulting in large workloads for the crew during interaction.

Method used

By determining whether there is content in the checking system that is in the state to be completed, the cursor jumps directly to the control position corresponding to the content to avoid repeated passing through unnecessary paths.

Benefits of technology

It achieves a better match between cursor jump and task scenarios, reduces the workload of the unit during interaction, and expands the applicable scenarios for automatic cursor jump.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120144016A_ABST
    Figure CN120144016A_ABST
Patent Text Reader

Abstract

The invention discloses a cursor skipping method, a cursor skipping system, electronic equipment, a storage medium and a program product, which can further reduce the workload of a unit while expanding the applicable scene of cursor automatic skipping. The cursor skipping method comprises the steps of judging whether content in a to-be-completed state exists in a checklist or a non-working item contained in a checklist system or not, wherein the content is displayed on an interactive interface in a control mode; and when it is judged that the content in the to-be-completed state exists, the cursor skips to the position of the control corresponding to the content in the to-be-completed state in the interactive interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer interaction interfaces, and in particular to a cursor jump method, a cursor jump system, an electronic device, a computer-readable storage medium, and a computer program product. Background Art

[0002] It is known that with the rapid development of civil aviation, the airborne electronic devices used in civil aircraft are becoming increasingly complex and integrated. Most modern civil aircraft cockpits adopt a cursor interaction method. However, due to the differences between the avionics equipment in the cockpit and general interaction devices, the interaction efficiency of the cursor in the cockpit still cannot reach the interaction level of general interaction devices, such as tablets, PCs, etc. In addition, the task scenarios in the cockpit are complex and changeable. Especially for pages with a high degree of function integration, such as the Flight Management System (FMS) page and the Electronic Check List (ECL) system page, the crew still bears a relatively large workload during interaction.

[0003] In order to reduce the relatively large workload borne by the crew during interaction, in some current mainstream aircraft models, airborne electronic devices with an automatic cursor jump function have been adopted, especially applied to pages with relatively complex task scenarios, such as the above-mentioned FMS, ECL, etc. Most of the current automatic cursor jumps adopt a fixed-path method, that is, after step A is completed, the cursor will be specified to jump to position B. The cursor jump behavior implemented based on the fixed-path method is controllable and has a simple logic. However, the disadvantage of a fixed path is that it cannot be applied to all task scenarios. For example, for the fixed-path jump of the FMS during performance calculation, it can be applied to the task scenario of first opening the page before flight. However, when entering the page again for modification (for example, modifying individual values), the jump path still needs to be repeated, and there may be a situation that does not match the task scenario. Summary of the Invention

[0004] Technical Problems to be Solved by the Invention

[0005] This application is formed to solve the above technical problems, and its purpose is to provide a cursor jump method that can expand the applicable scenarios of automatic cursor jumps while further reducing the workload of the crew. On this basis, this application also provides a cursor jump system, an electronic device, a computer-readable storage medium, and a computer program product corresponding to the above method.

[0006] Technical Solutions for Solving the Technical Problems

[0007] The first technical solution of this application provides a cursor jump method, including:

[0008] Determine whether there is content in the checklist system that is in a to-be-completed state, and the content is displayed on the interaction interface in the form of controls; and

[0009] In the case where it is determined that there is content in a to-be-completed state, the cursor jumps to the position of the control on the interaction interface corresponding to the content in the to-be-completed state.

[0010] According to the cursor jump method described in this technical solution, by making a judgment in association with the content in the checklist that is in a to-be-completed state, based on the judgment result, the cursor directly jumps to the position of the control corresponding to the content in the to-be-completed state. In this way, compared with the prior art that uses a fixed path, it is possible to avoid repeatedly passing through unnecessary paths during the process of reaching the target position, saving time while making the cursor jump better match the task scenario, thereby further reducing the workload of the crew.

[0011] On the basis of the above first technical solution, in the cursor jump method of the second technical solution, the checklist includes multiple pieces of content, and corresponding priorities are respectively assigned to the multiple pieces of content. In the case where it is determined that there are multiple pieces of content in a to-be-completed state, the cursor jumps to the position of the control on the interaction interface corresponding to the content with the highest priority among the multiple pieces of content in the to-be-completed state.

[0012] According to the cursor jump method described in this technical solution, in the case where the checklist includes multiple pieces of content in a to-be-completed state, by assigning corresponding priorities to each piece of content in the checklist, it is possible to make the cursor jump to the positions of the controls corresponding to the content in the to-be-completed state in order of priority from high to low based on this priority. In this way, it is possible to better match the cursor jump with the task scenario and further expand the applicable scenarios.

[0013] On the basis of the above first technical solution, in the cursor jump method of the third technical solution, the number of checklists is multiple, and the multiple checklists have different execution orders. In the case where it is determined that there is content in a to-be-completed state in at least two of the multiple checklists, the cursor jumps to the position of the control on the interaction interface corresponding to the content in the to-be-completed state in the checklist with the earliest execution order.

[0014] According to the cursor jump method described in this technical solution, it is possible to further expand the task scenarios applicable to the cursor jump.

[0015] On the basis of the above first technical solution, in the cursor jump method of the fourth technical solution, the checklist includes at least any one of an abnormal checklist, a normal checklist, a delay item checklist, a non-working item checklist, and an emergency checklist that are executed in sequence.

[0016] According to the cursor jump method described in this technical solution, the cursor jump can be applied to most of the task scenarios associated with the application of the electronic checklist system in the civil aircraft cockpit.

[0017] In addition, the present application also provides a corresponding cursor jump system, including:

[0018] A storage module that stores a checklist including content;

[0019] A display module that includes an interactive interface, and the content is displayed on the interactive interface in the form of controls;

[0020] A judgment module that judges whether there is content in the checklist that is in a to-be-completed state; and

[0021] A cursor control module that, when the judgment module judges that there is content in a to-be-completed state, causes the cursor to jump to the position of the control corresponding to the content in the to-be-completed state in the interactive interface.

[0022] Advantages of the Invention

[0023] According to the cursor jump method of the present application, compared with the fixed-path jump technology described in the prior art, it can directly jump the cursor to the position of the control corresponding to the content that the user is currently most concerned about in the interactive interface according to the actual current needs of the task scenario, and can avoid the cursor from repeatedly passing through unnecessary paths during the process of jumping to the target position, thereby being able to avoid the crew from being forced to receive unnecessary information, and further being able to reduce the workload of the crew. Brief Description of the Drawings

[0024] Figure 1 is a flowchart showing the cursor jump method according to an embodiment of the present application.

[0025] Figure 2 is a flowchart showing a first variant of the cursor jump method according to an embodiment of the present application.

[0026] Figure 3 is a flowchart showing a second variant of the cursor jump method according to an embodiment of the present application.

[0027] Figure 4 is Figure 3 a detailed flowchart of step ST3 and step ST4 in the second variant of the cursor jump method described above.

[0028] Figure 5 is a schematic diagram of an interactive interface using the cursor jump method according to an embodiment, a first variant, and a second variant of the present application.

[0029] Figure 6 It is a schematic diagram showing that there are multiple items in a pending state in the same task category in the interactive interface shown in Figure 5 the interactive interface shown in

[0030] Figure 7 It is a schematic diagram showing that there is one item in a pending state in different task categories respectively in the interactive interface shown in Figure 5 the interactive interface shown in

[0031] Figure 8 It is a functional module diagram of a cursor jump system corresponding to the cursor jump methods of an embodiment, a first variant, and a second variant of the present application.

[0032] Figure 9 It is Figure 8 a functional module diagram of a variant of the cursor jump system shown in

[0033] Figure 10 A schematic structural diagram of an electronic device for the cursor jump methods of an embodiment, a first variant, and a second variant of the present application. Detailed implementation manners

[0034] Next, in conjunction with Figure 1 and Figure 5 the overall process and steps of the cursor jump method according to an embodiment of the present application will be described.

[0035] First, in step ST1, it is determined whether there is any content in a pending state in the checklists or non - working items included in the checklist system.

[0036] In the field of civil aviation, checklists are pre - stored in the storage unit of an electronic checklist system. The electronic checklist system is a system used to ensure that flight crew members can configure the aircraft according to checklists at any flight stage of the aircraft. It is an important guarantee for flight safety. This system presents checklists in a digital way to help pilots more efficiently and accurately complete various pre - flight, in - flight, and post - flight inspection tasks, thereby reducing errors caused by human factors. The electronic checklist system is designed based on the standard operating procedures (SOPs) of the aircraft crew and the mission scenarios of warning / abnormal handling procedures. Among them, the mission scenarios define various specific situations or environments that may be encountered during the flight of the aircraft, and the checklist system provides guidance on how to operate in these specific situations or environments.

[0037] According to the standard operating procedures and warning / abnormal handling procedures of the aircraft crew, multiple to-do items corresponding to various mission scenarios can be created, such as abnormal checklists, normal checklists, and inoperative items.

[0038] Among them, the abnormal checklist can include troubleshooting procedures for faults, that is, the identification and handling steps when a specific system or equipment fails, and fault isolation and system recovery procedures, such as engine failure; and handling procedures for abnormal operating states, such as cabin smoke, volcanic ash, emergency evacuation, etc. In addition, the abnormal checklist can include a delay item part, and the delay item allows the crew to delay handling and continue to complete it at a specific stage.

[0039] The normal checklist is usually divided according to flight phases, such as pre-flight, cruise, approach and landing, and after engine shutdown, and includes the standard inspection procedures to be completed in the corresponding phases.

[0040] The inoperative items are directly related to the fault status of the aircraft and mainly include a list of inoperative systems, components, or capabilities of the current aircraft.

[0041] It should be noted that all the above-mentioned to-do contents related to the checklist system are displayed on the interactive interface of the avionics system in the form of controls. For example, as Figure 5 shown, as a type of control, each content recorded in the checklist is displayed on the interactive interface in text form.

[0042] If it is determined that there is content in the checklist or inoperative item page included in the checklist system that is in a to-be-completed state, go to step ST2.

[0043] In step ST2, according to the determined content in the to-be-completed state, directly jump the cursor on the interactive interface to the position of the control corresponding to the above-mentioned content in the to-be-completed state. For example, as Figure 5 shown, when it is determined that the content in the current phase in the to-be-completed state is only one item, that is, only "LENG OIL PRESS LO" is in an unfinished state, the cursor (cyan box) directly jumps to the position of the text displaying "L ENG OIL PRESS LO" on the interactive interface. At this time, the crew only needs to directly click on this control to access the detailed information behind the control.

[0044] On the other hand, if it is determined that there is no content in the checklist inoperative items that is in a to-be-completed state, go to step ST00. In step ST00, stop the cursor at the default position.

[0045] According to the cursor jump method described in the above embodiments, it is determined whether there is any content in the checklist or non-working items included in the checklist system that is in an unfinished state. In the case where it is determined that there is content in an unfinished state, instead of moving the cursor to the target position along a pre-designed fixed path, the cursor is directly jumped to the position where the control corresponding to this content is located. Thus, compared with the method of cursor movement based on a fixed path described in the prior art, it is possible to avoid the cursor passing through unnecessary paths during the process of reaching the target position, and it is possible to make the cursor jump match the task scenario faster and more timely. In particular, the cursor jump method of this embodiment is very effective when facing a complex task scenario, avoiding the crew having to search for the target position in an interactive interface with a large amount of information, and being able to reduce the workload of the crew.

[0046] Next, in combination with Figure 2 and Figure 6 , the process and steps of the first variant of the cursor jump method of the above embodiment will be described.

[0047] Compared with the above embodiment, the difference in the first variant is that it further includes step ST1A and step ST2A. In fact, during the period of content inspection, there may be more than one task category in the checklist system, such as an unfinished abnormal checklist, an unfinished normal checklist, and non-working items to be viewed. At the same time, in the same task category, there may be more than one piece of content in a pending state, and there may be multiple pieces. As Figure 6 shown, in the abnormal checklist task category, there are two pieces of content in a pending state at the same time, namely "L ENG OILPRESS LO" and "R ENG FIRE". At this time, the cursor can be jumped according to the priority of the items in the pending state. For this purpose, in this first variant, step ST1A and step ST2A are further added based on the above situation. In this variant, it is set that there is only one checklist. Specifically, in the case where it is determined in step ST1 that there is content in the checklist in a pending state, instead of directly entering step ST2 to perform the cursor jump action, step ST1A is entered. In step ST1A, it is determined whether the number of pieces of content in the pending state in the above checklist is more than one. In the case where it is determined that the number of pieces of content in the pending state is only one, as in the above embodiment, step ST2 is directly entered. On the other hand, in the case where it is determined that the number of pieces of content in the pending state is more than one, step ST2A is entered. In step ST2A, according to the respective priorities of the above-mentioned multiple pieces of content in the pending state, the cursor is moved in the interactive interface to the position of the control corresponding to the content with the highest priority among the multiple pieces of content in the pending state. For example, as Figure 6As shown, when both "LENG OILPRESS LO" and "R ENG FIRE" in the to-be-completed state exist simultaneously, since the content of "L ENG OILPRESS LO" has the highest priority, the cursor directly jumps to the position where the text showing "L ENG OILPRESS LO" is located in the interaction interface.

[0048] According to the cursor jump method described in the first modification example, when there are multiple contents in the to-be-completed state in one checklist or non-working item included in the checklist system, by making the cursor jump to each content in the to-be-completed state in order of priority, thus, the jump of the cursor can be better matched with the task scenario, and thus, the confirmation and execution of the content in the checklist can be better completed.

[0049] Next, refer to Figure 3 , and describe the process and steps of the second modification example of the cursor jump method of the above embodiment.

[0050] Compared with the above embodiment, the difference in the second modification example is that it further includes step ST0, step ST3, and step ST4. As described above, in order to ensure the safety of the aircraft during the entire stage, the number of checklists is usually more than one, there are multiple. And according to the order of appearance of the task scenarios, the execution order of confirming all the contents of each checklist is also different. In other words, when the number of checklists is multiple, each checklist has a different execution order. For this reason, for the case where there are multiple checklists, in step ST0, it is judged whether the number of checklists is one or multiple. When it is judged that the number of checklists is only one, it enters step ST1 or step ST1A (only the case of entering step ST1 is shown in the figure). On the other hand, when it is judged that the number of checklists is multiple, it enters step ST3, and in step ST3, it is judged in turn whether there are contents in the to-be-completed state in each checklist according to the preset execution order. When it is judged that there are contents in the to-be-completed state in only one checklist, it enters step ST2. On the other hand, when it is judged that there are contents in the to-be-completed state in at least two checklists, it enters step ST4, and in step ST4, the cursor jumps to the position of the control corresponding to the content in the to-be-completed state in the checklist with the earliest execution order in the interaction interface. Figure 4 The detailed processes and steps of the above steps ST3 and ST4 are further shown. As Figure 4As shown, in the order of the task scenarios before and after, the content of the unfinished non-normal inspection list, the normal inspection list, the non-normal inspection list that has been completed except for the delay items, and the non-working items is confirmed in sequence. First, in step ST3A, it is judged whether there is any content in the non-normal inspection list that is in an unfinished state. For example, in the case where it is judged that there are multiple pieces of content in the non-normal inspection list that are in an unfinished state, in step ST4A, the cursor jumps to the position of the control on the interactive interface corresponding to the content with the highest priority in the unfinished state in the non-normal inspection list. On the other hand, if it is judged in step ST3A that there is no content in the non-normal inspection list that is in an unfinished state, then step ST3B is entered. In step ST3B, the flight phase of the aircraft is judged, and then step ST3C is entered. In step ST3C, it is judged whether there is any content in the normal inspection list that is in an unfinished state. For example, in the case where it is judged that there are multiple pieces of content in the normal inspection list that are in an unfinished state, in step ST4C, the cursor jumps to the position of the control on the interactive interface corresponding to the content with the highest priority in the unfinished state in the normal inspection list. On the other hand, if it is judged in step ST3C that there is no content in the normal inspection list that is in an unfinished state, then step ST3D is entered. In step ST3D, it is judged whether there is any content of the delay items that need to be completed at this stage in the non-normal inspection list that has been completed except for the delay items. For example, in the case where it is judged that there are multiple pieces of content that need to be completed at the current stage in the non-normal inspection list that has been completed except for the delay items, in step ST4D, the cursor jumps to the position of the control on the interactive interface corresponding to the content with the highest priority in the unfinished state in the non-normal inspection list that has been completed except for the delay items. On the other hand, if it is judged in step ST3D that there is no content that needs to be completed at the current stage in the non-normal inspection list that has been completed except for the delay items, then step ST3E is entered. In step ST3E, it is judged whether there is any content that needs to be viewed at this stage in the non-working items. For example, in the case where it is judged that there is content that needs to be viewed at the current stage in the non-working items, in step ST4E, the cursor jumps to the position of the control on the interactive interface related to the page access of the non-working item. On the other hand, if it is judged in step ST4E that there is no need to view the non-working items at the current stage, then step ST00 is entered. In step ST00, the cursor stays at the current position or the default position.

[0051] According to the cursor jump method described in the second variant example, in combination with the order of appearance of multiple task scenarios, the contents of multiple checklists with sequential execution orders are confirmed in sequence according to the preset execution order, and the cursor is directly jumped to the position of the control corresponding to the content in the first (with the highest priority) checklist among the execution orders that is in a to-be-completed state. In this way, the jump of the cursor can be better matched with the actually existing multiple task scenarios, so that the confirmation and execution of the contents in each checklist can be efficiently completed.

[0052] In addition, sometimes, there is only one content in a to-be-completed state in each of multiple task categories. As Figure 7 shown, there is only one content in a to-be-completed state, namely "L ENG OILPRESS LO" and "HYD 1+2PRESS LO", in the abnormal checklist and the abnormal checklist with delay items respectively. At this time, it is only necessary to make the cursor jump in sequence according to the priority levels of these two items.

[0053] Figure 8 The functional module diagram of the cursor jump system S corresponding to the cursor jump methods of the above-mentioned embodiments and each variant example is shown. As Figure 8 shown, the cursor jump system S mainly includes a storage module S1, a display module S2, a judgment module S3, and a cursor control module S4.

[0054] The storage module S1 stores information on checklists or non-working items included in the checklist system. The number of checklists can be multiple or one, and the number of contents recorded in each checklist can be one or multiple.

[0055] The display module S2 includes Figure 5-7 the interactive interface shown. The contents of each checklist are displayed on this interactive interface in the form of controls.

[0056] The judgment module S3 has the function of judging whether there is content in a to-be-completed state in the checklist or non-working item. More specifically, in the case where there is only one checklist and the content in this checklist is also only one, the judgment module S3 judges whether the content in this checklist is in a to-be-completed state. In the case where there is only one checklist and this checklist includes multiple contents, the judgment module S3 judges whether there is one or more contents in an unfinished state in this checklist. In the case where the number of checklists is multiple and each checklist includes one or more contents, the judgment module S3 judges whether there is one or more contents in an unfinished state in each checklist.

[0057] The cursor control module S4 is a functional module that controls the jump of the cursor. When the judgment module S3 determines that there is content in the to-be-completed state, the cursor control module S4 makes the cursor jump to the position of the control corresponding to the content in the to-be-completed state in the interaction interface of the display module S2. Specifically, when there is only one checklist and the content in the checklist is also only one, when the judgment module S3 determines that the content in the checklist is in the to-be-completed state, the cursor control module S4 makes the cursor jump to the position of the control corresponding to the content. When there is only one checklist and the checklist includes multiple contents, when the judgment module S3 determines that there is one content in the to-be-completed state in the checklist, the cursor control module S4 makes the cursor jump to the position of the control corresponding to the content. When there is only one checklist and the checklist includes multiple contents, when the judgment module S3 determines that there are multiple contents in the to-be-completed state in the checklist, the cursor control module S4 makes the cursor jump to the position of the control corresponding to the content with the highest priority in the to-be-completed state. When the number of checklists is multiple and each checklist includes one or more contents, when the judgment module S3 determines that there is one or more contents in the to-be-completed state in one checklist, the cursor control module S4 makes the cursor jump in the same manner as above. When the number of checklists is multiple and each checklist includes one or more contents, when the judgment module S3 determines that there is one or more contents in the to-be-completed state in at least two checklists, the cursor control module S4 makes the cursor jump to the position of the control corresponding to the content with the highest priority in the to-be-completed state in the checklist with the earliest execution order.

[0058] Figure 9 A functional block diagram of a modified example of the above cursor jump system S, namely the cursor jump system SA, is shown. Generally speaking, an abnormal checklist includes an abnormal checklist associated with an alarm message. For this reason, when the checklist includes an abnormal checklist associated with an alarm message, in addition to the storage module S1, the display module S2, the judgment module S3, and the cursor control module S4, the cursor jump system SA further includes an alarm module S0, and the alarm module S0 judges whether there is an alarm message in the abnormal checklist associated with the alarm message. When the alarm module S0 determines that there is one or more alarm messages, the judgment module S3 determines based on this result that there is one or more contents in the to-be-completed state associated with the one or more alarm messages in the above abnormal checklist related to the alarm message.

[0059] Figure 10 A schematic structural diagram of an electronic device for the cursor jump method of the present invention. It should be noted that as an example of the electronic device, Figure 10Shown is a computer system, but not limited thereto. As long as it does not impose any restrictions on the functions and usage scope of the embodiments of the present invention, it can also be other types of electronic devices.

[0060] As Figure 10 shown, the computer system 100 includes a central processing unit (CPU) 101, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 102 or the program loaded from the storage unit 108 into the random access memory (RAM) 103. In the RAM 103, various programs and data required for the operation of the computer system 100 are also stored. The CPU 101, ROM 102, and RAM 103 are connected to each other via a bus 104. The input / output (I / O) interface 105 is also connected to the bus 104.

[0061] An I / O device is connected to the I / O interface 105. The I / O device may include an input unit 106 such as a keyboard and a mouse, an output unit 107 such as a liquid crystal display (LCD) and a speaker, a storage part 108 such as a hard disk, and a communication part 109 of a network interface card such as a modem. The communication part 109 performs communication processing via a network such as the Internet. A drive 110 may also be connected to the I / O interface 105 as needed. In addition, a removable medium 111 may be installed on the drive 110 as needed, so that the computer program read from the removable medium 111 can be installed in the storage unit 108 as needed.

[0062] Specifically, the process described with reference to Figures 1-4 i.e., the cursor jump method of an embodiment of the present invention and its variations can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable medium. The computer program contains program codes for executing Figures 1-4 any one of the cursor jump methods shown. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 109, and / or installed from the removable medium 111. When the computer program is executed by the central processing unit (CPU) 101, the above functions defined in the system of the present invention are executed.

[0063] It should be noted that the computer-readable medium shown in the present invention can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in conjunction with an instruction execution system, apparatus, or device. And in the present invention, the computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, in which the computer-readable program code is carried. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, and this computer-readable medium can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0064] As another aspect, the present invention also provides a computer-readable storage medium, which can be included in the computer system described in the above embodiments, or can exist separately without being assembled into the computer system. The above computer-readable storage medium carries one or more programs, and when the one or more programs are executed by a computer system, the computer system implements the methods as described in the above embodiments and their variants. For example, the above computer system can implement Figures 1-4 each of the steps shown.

[0065] According to one aspect of the present invention, there is provided a computer program product, which includes computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the methods provided in the various alternative implementations of the above embodiments and their variants.

[0066] It should be understood that the present invention is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present invention is only limited by the appended claims.

Claims

1. A cursor jump method, characterized in that: include: Determining whether there is any content in a pending state in the checklist or inactive items contained in the checklist system, and displaying the content in the form of a control on the interactive interface; as well as When it is determined that there is content in a to-be-completed state, the cursor jumps to a position of a control corresponding to the content in a to-be-completed state in the interactive interface.

2. The cursor jump method according to claim 1, characterized in that: The checklist or the inoperative item includes a plurality of contents, and the plurality of contents are respectively assigned corresponding priorities. When it is determined that there are multiple contents in a to-be-completed state, the cursor jumps to the position of the control in the interactive interface corresponding to the content with the highest priority among the multiple contents in a to-be-completed state in the checklist or the inactive items.

3. The cursor jump method according to claim 1, characterized in that: The checklist system includes a plurality of checklists, wherein the plurality of checklists have different execution orders. When it is determined that at least two of the multiple checklists have content that is yet to be completed, the cursor jumps to the position of the control in the interactive interface that corresponds to the content that is yet to be completed in the checklist with the earliest execution order.

4. The cursor jump method according to claim 3, characterized in that: The plurality of checklists include at least any one of an abnormal checklist, a normal checklist, and an emergency checklist that are executed in a predetermined order.

5. The cursor jump method according to claim 4, characterized in that: The abnormal checklist includes at least any one of an abnormal checklist associated with an alarm message, an abnormal checklist not associated with an alarm message, and an abnormal checklist with a delay item.

6. A cursor jump system, characterized in that: include: A storage module, wherein the storage module stores information of checklists or inoperative items contained in the checklist system; A display module, the display module comprising an interactive interface, the content being displayed on the interactive interface in the form of controls; A judgment module, the judgment module judges whether there is content in a to-be-completed state in the checklist or the inactive item; as well as The cursor control module causes the cursor to jump to the position of the control corresponding to the content in the to-be-completed state in the interactive interface when the judgment module determines that there is content in the to-be-completed state.

7. The cursor jump system according to claim 6, characterized in that: The checklist or the inoperative item includes a plurality of contents, and the plurality of contents are respectively assigned corresponding priorities. When the determination module determines that there are multiple contents in a to-be-completed state, the cursor control module causes the cursor to jump to a position of a control in the interactive interface corresponding to the content with the highest priority among the multiple contents in a to-be-completed state.

8. The automatic cursor jump system according to claim 6, characterized in that: There are multiple checklists, and the multiple checklists have different execution orders. When the judgment module determines that at least two of the multiple checklists have content that is in a to-be-completed state, the cursor control module causes the cursor to jump to the position of the control corresponding to the content that is in a to-be-completed state in the checklist with the first execution order in the interactive interface.

9. The cursor jump system according to claim 6, characterized in that: The checklist includes at least any one of an abnormal checklist, a normal checklist, and an emergency checklist that are executed in a predetermined order.

10. The cursor jump system according to claim 9, characterized in that: The abnormal checklist includes at least any one of an abnormal checklist associated with an alarm message, an abnormal checklist not associated with an alarm message, and an abnormal checklist with a delay item.

11. The cursor jump system according to claim 10, characterized in that: In the case where the checklist includes the abnormal checklist associated with the warning message, The cursor jump system further includes an alarm module, which determines whether there is an alarm message. When the alarm module determines that there is an alarm message, the determination module determines, based on the alarm message, that there is content in a to-be-completed state associated with the alarm message in the abnormal inspection list associated with the alarm message.

12. An electronic device, comprising a memory, a processor, and a computer program stored in the memory, wherein: The processor executes the computer program to implement the method according to any one of claims 1 to 5.

13. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.

14. A computer program product, comprising a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.