DETAILED ACTION
Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Claims 1 thru 20 have been examined.
Drawings
The drawings are objected to as failing to comply with 37 CFR 1.84(p)(5) because they do not include the following reference sign(s) mentioned in the description: From P[0090], reference number 6638 for the safety corridor boundary is not in the drawings. From P[0166], reference number 124 for the instructions in not in the drawings. Corrected drawing sheets in compliance with 37 CFR 1.121(d) are required in reply to the Office action to avoid abandonment of the application. Any amended replacement drawing sheet should include all of the figures appearing on the immediate prior version of the sheet, even if only one figure is being amended. Each drawing sheet submitted after the filing date of an application must be labeled in the top margin as either “Replacement Sheet” or “New Sheet” pursuant to 37 CFR 1.121(d). If the changes are not accepted by the examiner, the applicant will be notified and informed of any required corrective action in the next Office action. The objection to the drawings will not be held in abeyance.
The drawings are objected to because In Figure 5, the “Vertical Speed Value Increase” and “Vertical Speed Value Decrease” are recited, while the specification recites “vertical rate value increase” and “vertical rate value decrease” in P[0072]. The reference names should be the same for these values. Corrected drawing sheets in compliance with 37 CFR 1.121(d) are required in reply to the Office action to avoid abandonment of the application. Any amended replacement drawing sheet should include all of the figures appearing on the immediate prior version of the sheet, even if only one figure is being amended. The figure or figure number of an amended drawing should not be labeled as “amended.” If a drawing figure is to be canceled, the appropriate figure must be removed from the replacement sheet, and where necessary, the remaining figures must be renumbered and appropriate changes made to the brief description of the several views of the drawings for consistency. Additional replacement sheets may be necessary to show the renumbering of the remaining figures. Each drawing sheet submitted after the filing date of an application must be labeled in the top margin as either “Replacement Sheet” or “New Sheet” pursuant to 37 CFR 1.121(d). If the changes are not accepted by the examiner, the applicant will be notified and informed of any required corrective action in the next Office action. The objection to the drawings will not be held in abeyance.
The drawings are objected to as failing to comply with 37 CFR 1.84(p)(5) because they include the following reference character(s) not mentioned in the description: From Figure 12, reference numbers 1214 and 1226 are not in the specification. Corrected drawing sheets in compliance with 37 CFR 1.121(d), or amendment to the specification to add the reference character(s) in the description in compliance with 37 CFR 1.121(b) are required in reply to the Office action to avoid abandonment of the application. Any amended replacement drawing sheet should include all of the figures appearing on the immediate prior version of the sheet, even if only one figure is being amended. Each drawing sheet submitted after the filing date of an application must be labeled in the top margin as either “Replacement Sheet” or “New Sheet” pursuant to 37 CFR 1.121(d). If the changes are not accepted by the examiner, the applicant will be notified and informed of any required corrective action in the next Office action. The objection to the drawings will not be held in abeyance.
Specification
The lengthy specification has not been checked to the extent necessary to determine the presence of all possible minor errors. Applicant’s cooperation is requested in correcting any errors of which applicant may become aware in the specification.
The disclosure is objected to because of the following informalities: In P[0038] line 1, there is a missing closed parentheses “)” that should be after “(LCDs)”.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: On page 13 line 6 (P[0038]), the phrase “gesture interface 220” should be “gesture interface 320” or “primary vehicle control interface 220” to agree with Figure 3 or Figure 2.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: On page 13 line 7 (P[0038]), the phrase “vehicle state display 230” should be “vehicle state display 210” or “multi-function interface 230” to agree with Figure 2.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: In P[0042] line 8 and line 9 (page 15), each phrase “primary vehicle control interface 240” should be “primary vehicle control interface 220” to agree with Figure 2.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: In P[0045] line 1 (page 16), the phrase “vehicle state display 220” should be “vehicle state display 210” or “primary vehicle control interface 220” to agree with Figure 2.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: On page 18 line 3 (P[0046]), the phrase “vehicle state display 230” should be “vehicle state display 210” or “multi-function interface 230” to agree with Figure 2.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: On page 21 line 8 (P[0053]), the phrase “aircraft estimated module 350” should be “aircraft estimated module 345” to agree with Figure 3.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: On page 33 line 2 (P[0074]), the phrase “vehicle state display 230” should be “vehicle state display 210” or “multi-function interface 230” to agree with Figure 2.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: On page 33 line 3 (P[0046]), the phrase “multi-function interface 220” should be “primary vehicle control interface 220” or “multi-function interface 230” to agree with Figure 2.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: In P[0079] line 1 (page 35), the phrase “active input feedback interface element 608” should be “active input feedback interface element 606” to agree with Figure 6A.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: In P[0089] lines 6 and 7 (page 39), the phrase “aircraft state interface 650” should be “aircraft state interface 630” to agree with Figure 6C.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: On page 40 line 4 (P[0091]), the phrase “multi-function interface 220” should be “primary vehicle control interface 220” or “multi-function interface 230” to agree with Figure 2.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: On page 42 line 14 (P[0095]), there is a missing closed parentheses “)” that should be at the end of the paragraph.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: In P[0096] line 4 (page 42), the phrase “aircraft map trajectory indicator 660” should be “aircraft map position indicator 660” to agree with Figure 6D.
Appropriate correction is required.
The disclosure is objected to because of the following informalities: On page 22 line 3 (P[0119]), the word “form” should be “from”.
Appropriate correction is required.
Claim Objections
Claim 2 is objected to because of the following informalities: In line 1, “sensor” should be “a sensor”. Appropriate correction is required.
Claims 8 and 9 are objected to because of the following informalities: In line 1 of each claim, the phrase “events is limited” should be “events are limited”. Appropriate correction is required.
Claim 11 is objected to because of the following informalities: In line 1, the phrase “actions is limited” should be “actions are limited”. Appropriate correction is required.
Claim objected to because of the following informalities: In line 2, “sensor” should be “a sensor”. Appropriate correction is required.
Claim Rejections - 35 USC § 103
In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status.
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
Claim(s) 1 thru 20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Elyashiv et al Patent Application Publication Number 2018/0319486 A1 in view of Becker et al Patent Application Publication Number 2020/0234562 A1.
Regarding claim 1 Elyashiv et al teach the claimed method, a method for enhancing autorotation performance of a rotary-wing aircraft in emergency events (abstract and Figure 2), comprising:
the claimed determining occurrence of emergency events of a vehicle traversing through an environment, “A method may include an action to receive 101 a request for emergency thrust, such as from a pilot of a rotary-wing aircraft whose main engine has failed.” (P[0074] and Figure 2), and “Depending on available helicopter sensors and avionics, including other aircraft parameters, such as altitude, airspeed, attitude, climb rate, and the like, may be used for determining the need of an emergency thrust rocket engine operation.” P[0121];
the claimed notifying a user of the vehicle of the selected emergency event, “The pilot may also receive some indications or system recommendations for activating the rocket engine. For example, inputs received from other alarm and/or warning systems on the aircraft, such as helicopter engines indicators and Helicopter Terrain Awareness and Warning System (H-TAWS), may recommend using the emergency engine.” P[0122];
the claimed identifying corrective actions associated with the selected emergency event that includes a user action and a non-user action, “the emergency thrust is provided automatically by pilot 221 pressing arming button 202A which also starts (103 in FIG. 2) emergency engine 205 combustion” (P[0084] and Figure 2), the pilot pressing the arming button equates to the claimed user action, and the automatic emergency thrust equates to the claimed non-user action;
the claimed performing the non-user action of the identified corrective actions, “When emergency engine 205 thrust 211 is initiated, controller 206 provides propellant(s) 207 to combustion chamber assembly 208, such as by selectively opening valves, and the propellant may be ignited in combustion chamber assembly 208 to produce thrust 211. Forward thrust (104 in FIG. 2) acting on aircraft 200 increases the aircraft safe landing distance, and pilot 221 may raise the pitch of the aircraft thereby enhancing (105 in FIG. 2) an autorotation state of flight, such as without losing substantial altitude.” (P[0084] and Figure 2); and
the claimed notifying the user of the vehicle of the user action, “When a main rotor 231 of aircraft 200 stops receiving power from main engine 230, or when tail rotor 241 fails, or the like, pilot 221 may press an arming button 202A to arm (102 in FIG. 2) emergency engine 205” P[0084], the indication of a failure equates to the claimed notifying the user.
Elyashiv et al do not teach the claimed ranking the emergency events according to importance level of each event, and the claimed selecting an emergency event based on the ranking. Generally, a pilot or crew are trained to prioritize emergency events (first aviate, then navigate, and then communicate), and they are informed of the various problems or failures through warning lights and alarms which are prioritized by the pilot/aircraft commander.
Becker et al teach,
the claimed determining occurrence of emergency events of a vehicle traversing through an environment, “The method 300 begins in step 302 in which the event panel controller 102 receives present information of the environment of the structure 114 (i.e., environment information) from at least one of the environment monitoring devices 104. As described previously, the environment monitoring devices 104 can include a number of different types of sensors, switches, and/or manually operated devices. As such, the environment information may include any data capable of being captured by the respective environment monitoring devices 104 from which the environment information is received.” (P[0038] and Figure 3), and “In step 304, the event panel controller 102 analyzes the present information to determine whether an emergency event should be triggered. In an illustrative example, the event panel controller 102 may compare one or more present environment values received with the environment information against a corresponding threshold (e.g., a minimum threshold value, a maximum threshold value, a threshold value range, etc.). Accordingly, based on the comparison, the event panel controller 102 can make the determination whether one or more of the present environment values are indicative of an emergency event.” (P[0039] and Figure 3);
the claimed ranking the emergency events according to importance level of each event, “In step 308, the event panel controller 102 inserts the triggered emergency event, or a reference thereto, into a queue of active emergency events.” (P[0040] and Figure 3), “In step 310, the event panel controller 102 transmits a notification command to one or more event notification devices 106. The notification command may be any type of message the receiving event notification device 106 can receive, interpret, and perform an operation associated with the event. For example, in an embodiment in which the receiving event notification device 106 is an alarm, the notification command may include an indication that the alarm is to be active (e.g., emit an audible noise, a visible light, etc.). In another example, the notification command may include text that is usable by the receiving event notification device 106 to read audibly and/or display textually, depending on the capability of that event notification device 106.” (P[0041] and Figure 3), “In step 312, the event panel controller 102 displays an event indication corresponding to the triggered emergency event in an event indicator region of an emergency event GUI.” (P[0042] and Figure 3), and “in step 314, the event panel controller 102 shifts any previously displayed indications (i.e., displayed indications of previously triggered emergency event presently in the queue of active emergency events) in a snake-like pattern along the event indicator region 402. For example, referring again to FIG. 4B, a previously triggered emergency event displayed in the first event element (i.e., event element (1)) of the event elements 404 is shifted to the right for display in the second event element (i.e., event element (2)) of the event elements 404, while the previously triggered emergency event displayed in the second event element is shifted down a row and to the far-left location of the third event element (i.e., event element (2)) of the event elements 404, and so on.” (P[0047], Figure 3 and Figure 4B);
the claimed selecting an emergency event based on the ranking, “in step 318, the event panel controller 102 updates an event queue region of the emergency event GUI 400 to display the queue of active emergency events to include the presently triggered emergency event inserted into the queue of active emergency events in step 308” (P[0049] and Figure 3), and “In step 322, the event panel controller 102 updates an options menu region of the emergency event GUI 400 to display one or more options associated with the presently triggered emergency event. Each of the options may be mapped to an actionable option associated with the selected active emergency event, such as may be selected via a respective one of the queue elements 412.” (P[0053] and Figure 3).
The placing of emergency events in a queue equates to the claimed ranking the emergency events, and the updating the order of the emergency events to queue #1 equates to the claimed selecting the emergency event based on the ranking. The display of emergency events in a queue of Becker et al would be provided on the interface to the pilot of Elyashiv et al. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine the method for enhancing autorotation performance of a rotary-wing aircraft in emergency events of Elyashiv et al with the placement and display of emergency events in a queue of Becker et al in order to, with a reasonable expectation of success, improve user response to detected emergency events in times of emergency (Becker et al P[0004] and P[0005]).
Regarding claim 2 Elyashiv et al teach the claimed monitoring sensor data from a sensor of the vehicle, “the control unit receives sensor values from at least one of the aircraft and at least one dedicated engine sensors for activating the at least one emergency engine” P[0038], wherein
the claimed determining the occurrence of the emergency events is based on the monitoring, “Depending on available helicopter sensors and avionics, including other aircraft parameters, such as altitude, airspeed, attitude, climb rate, and the like, may be used for determining the need of an emergency thrust rocket engine operation.” P[0121].
Regarding claim 3 Elyashiv et al teach the claimed vehicle is an air vehicle, aircraft 400 (Figure 1), and the claimed user is a pilot of the air vehicle, a pilot of the helicopter P[0044].
Regarding claim 4 Elyashiv et al teach the claimed vehicle is a helicopter, aircraft 400 is a helicopter (Figure 1).
Regarding claim 5 Elyashiv et al teach the claimed determined emergency event is a component of the vehicle failing or becoming inoperable, “the emergency event is an engine failure, a vortex ring state, a tail rotor failure, and a loss of tail-rotor effectiveness” P[0024].
Regarding claim 6 Elyashiv et al and Becker et al teach the claimed method of claim 1 (see above), Elyashiv et al do not teach the claimed selecting the emergency event based on the ranking comprises selecting the emergency event with the highest importance level in the ranking. Becker et al teach, “Referring again to FIG. 4A, the characteristics (e.g., fill color, font type, etc.) of the event elements 404 may be based on the type of event (e.g., classified as alarm, emergency, suppressant, security, ground fault, building, call in, etc.) being represented by the respective event element 404. In an illustrative embodiment, the event types alarm and emergency may be higher priority event types, such that a background color (e.g., red) is applied to the respective GUI element to denote their level of importance.” (P[0046] and Figure 4A), and “Referring back to the method 300 of FIG. 3, to display the event indication, in step 314, the event panel controller 102 shifts any previously displayed indications (i.e., displayed indications of previously triggered emergency event presently in the queue of active emergency events) in a snake-like pattern along the event indicator region 402. For example, referring again to FIG. 4B, a previously triggered emergency event displayed in the first event element (i.e., event element (1)) of the event elements 404 is shifted to the right for display in the second event element (i.e., event element (2)) of the event elements 404, while the previously triggered emergency event displayed in the second event element is shifted down a row and to the far-left location of the third event element (i.e., event element (2)) of the event elements 404, and so on.” (P[0047] and Figures 3 and 4B). The position at event element 1 (First in queue) equates to the claimed highest importance level. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine the method for enhancing autorotation performance of a rotary-wing aircraft in emergency events of Elyashiv et al with the placement and display of emergency events in a queue of Becker et al in order to, with a reasonable expectation of success, improve user response to detected emergency events in times of emergency (Becker et al P[0004] and P[0005]).
Regarding claim 7 Elyashiv et al and Becker et al teach the claimed method of claim 1 (see above), Elyashiv et al do not explicitly teach the claimed multiple emergency events are selected based on the ranking and the user of the vehicle is notified of the multiple selected emergency events, but does reference actions for emergency events (abstract). Becker et al teach, a queue of active emergency events (abstract and Figure 4B), and “Referring back to the method 300 of FIG. 3, to display the event indication, in step 314, the event panel controller 102 shifts any previously displayed indications (i.e., displayed indications of previously triggered emergency event presently in the queue of active emergency events) in a snake-like pattern along the event indicator region 402. For example, referring again to FIG. 4B, a previously triggered emergency event displayed in the first event element (i.e., event element (1)) of the event elements 404 is shifted to the right for display in the second event element (i.e., event element (2)) of the event elements 404, while the previously triggered emergency event displayed in the second event element is shifted down a row and to the far-left location of the third event element (i.e., event element (2)) of the event elements 404, and so on.” (P[0047] and Figure 4B). The queue of active emergency events equates to the claimed multiple emergency events and the display of active emergency events equates to the claimed user of the vehicle is notified of the multiple selected emergency events. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine the method for enhancing autorotation performance of a rotary-wing aircraft in emergency events of Elyashiv et al with the placement and display of emergency events in a queue of Becker et al in order to, with a reasonable expectation of success, improve user response to detected emergency events in times of emergency (Becker et al P[0004] and P[0005]).
Regarding claim 8 Elyashiv et al and Becker et al teach the claimed method of claims 1 and 7 (see above), Elyashiv et al do not teach the claimed multiple selected emergency events are limited to a threshold number of emergency events from the ranking. Becker et al teach, “The illustrative event elements 404 include a first event element, designated as event element (1), a second event element, designated as event element (2), and so on to a tenth element, designated as event element (10).” (P[0044] and Figure 4B), and “The illustrative event queue region 408 contains four queue elements 412, including a first queue element, designated as queue element (1), a second queue element, designated as queue element (2), a third queue element, designated as queue element (3), and a fourth queue element, designated as queue element (4).” (P[0049] and Figure 4C). The event elements displayed equate to the claimed limited to a threshold number of emergency events. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine the method for enhancing autorotation performance of a rotary-wing aircraft in emergency events of Elyashiv et al with the placement and display of emergency events in a queue having a certain number of elements of Becker et al in order to, with a reasonable expectation of success, improve user response to detected emergency events in times of emergency (Becker et al P[0004] and P[0005]).
Regarding claim 9 Elyashiv et al and Becker et al teach the claimed method of claims 1 and 7 (see above), Elyashiv et al do not teach the claimed multiple selected emergency events are limited to emergency events from the ranking with at least a threshold importance level. Becker et al teach, “the event types alarm and emergency may be higher priority event types, such that a background color (e.g., red) is applied to the respective GUI element to denote their level of importance” P[0046], the background color of red equates to the claimed threshold importance level (only high priority emergency events are turned red). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine the method for enhancing autorotation performance of a rotary-wing aircraft in emergency events of Elyashiv et al with the placement and display of emergency events in a queue having an indication of a level of importance of Becker et al in order to, with a reasonable expectation of success, improve user response to detected emergency events in times of emergency (Becker et al P[0004] and P[0005]).
Regarding claim 10 Elyashiv et al teach the claimed user of the vehicle is notified of multiple user actions, “When a main rotor 231 of aircraft 200 stops receiving power from main engine 230, or when tail rotor 241 fails, or the like, pilot 221 may press an arming button 202A to arm (102 in FIG. 2) emergency engine 205, and pilot 221 may start (103 in FIG. 2) and/or modulate the emergency thrust by selectively activating an emergency thrust level control 202B.” (P[0084] and Figures 2 and 3A). The pilot pressing the arming button, and the pilot modulating the emergency thrust equates to the claimed multiple user actions. Elyashiv et al do not explicitly teach the notifying of the actions, but such notifications would be included in the user interface 203 (Figure 3A). Becker et al teach the claimed notifying of the actions, “The illustrative event elements 404 include a first event element, designated as event element (1), a second event element, designated as event element (2), and so on to a tenth element, designated as event element (10).” (P[0044] and Figure 4B), and “The illustrative event queue region 408 contains four queue elements 412, including a first queue element, designated as queue element (1), a second queue element, designated as queue element (2), a third queue element, designated as queue element (3), and a fourth queue element, designated as queue element (4).” (P[0049] and Figure 4C). The queue elements of Becker et al would be combined with Elyashiv et al as the actions that are performed for the emergency event, and the queue elements displayed equate to the claimed notifying of the actions. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine the method for enhancing autorotation performance of a rotary-wing aircraft in emergency events of Elyashiv et al with the placement and display of emergency events with queue elements of Becker et al in order to, with a reasonable expectation of success, improve user response to detected emergency events in times of emergency (Becker et al P[0004] and P[0005]).
Regarding claim 11 Elyashiv et al and Becker et al teach the claimed method of claims 1 and 10 (see above), Elyashiv et al do not teach the claimed multiple user actions are limited to a threshold number of user actions. Becker et al teach, “The illustrative event elements 404 include a first event element, designated as event element (1), a second event element, designated as event element (2), and so on to a tenth element, designated as event element (10).” (P[0044] and Figure 4B), and “The illustrative event queue region 408 contains four queue elements 412, including a first queue element, designated as queue element (1), a second queue element, designated as queue element (2), a third queue element, designated as queue element (3), and a fourth queue element, designated as queue element (4).” (P[0049] and Figure 4C). The queue elements displayed equate to the claimed limited to a threshold number of user actions. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine the method for enhancing autorotation performance of a rotary-wing aircraft in emergency events of Elyashiv et al with the placement and display of emergency events in a queue having a certain number of elements of Becker et al in order to, with a reasonable expectation of success, improve user response to detected emergency events in times of emergency (Becker et al P[0004] and P[0005]).
Regarding claim 12 Elyashiv et al teach the claimed responsive to an indication that the user performed the user action, notifying the user of another action of the identified corrective actions, “When a main rotor 231 of aircraft 200 stops receiving power from main engine 230, or when tail rotor 241 fails, or the like, pilot 221 may press an arming button 202A to arm (102 in FIG. 2) emergency engine 205, and pilot 221 may start (103 in FIG. 2) and/or modulate the emergency thrust by selectively activating an emergency thrust level control 202B.” (P[0084] and Figures 2 and 3A), “a pilot first arms an emergency engine with a first control and then activates an emergency engine with second control” P[0114], and “the pilot presses the lever to arm the emergency engine and then rotates the lever to modulate the emergency engine thrust” P[0115]. Elyashiv et al do not explicitly teach the notifying of the actions, but such notifications would be included in the user interface 203 (Figure 3A). Becker et al teach the claimed notifying of the actions, “The illustrative event elements 404 include a first event element, designated as event element (1), a second event element, designated as event element (2), and so on to a tenth element, designated as event element (10).” (P[0044] and Figure 4B), and “The illustrative event queue region 408 contains four queue elements 412, including a first queue element, designated as queue element (1), a second queue element, designated as queue element (2), a third queue element, designated as queue element (3), and a fourth queue element, designated as queue element (4).” (P[0049] and Figure 4C). The queue elements of Becker et al would be combined with Elyashiv et al as the actions that are performed for the emergency event, and the queue elements displayed equate to the claimed notifying of the actions. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine the method for enhancing autorotation performance of a rotary-wing aircraft in emergency events of Elyashiv et al with the placement and display of emergency events with queue elements of Becker et al in order to, with a reasonable expectation of success, improve user response to detected emergency events in times of emergency (Becker et al P[0004] and P[0005]).
Regarding claim 13 Elyashiv et al teach the claimed computing system to perform operations, “User interface 203 may optionally incorporate electronics to convert the operation of the user controls to a medium suitable for transfer by communication interface 209 to controller 206 of an emergency engine 205. For example, user interface 203 electronics converts the action of a button 202A to an electronic signal, a digital signal, an analog signal, an electromagnetic signal, a fiber optic signal, a wireless signal, and/or the like.” (P[0082] and Figure 3A), comprising;
the claimed determining occurrence of emergency events of a vehicle traversing through an environment, “A method may include an action to receive 101 a request for emergency thrust, such as from a pilot of a rotary-wing aircraft whose main engine has failed.” (P[0074] and Figure 2), and “Depending on available helicopter sensors and avionics, including other aircraft parameters, such as altitude, airspeed, attitude, climb rate, and the like, may be used for determining the need of an emergency thrust rocket engine operation.” P[0121];
the claimed notifying a user of the vehicle of the selected emergency event, “The pilot may also receive some indications or system recommendations for activating the rocket engine. For example, inputs received from other alarm and/or warning systems on the aircraft, such as helicopter engines indicators and Helicopter Terrain Awareness and Warning System (H-TAWS), may recommend using the emergency engine.” P[0122];
the claimed identifying corrective actions associated with the selected emergency event that includes a user action and a non-user action, “the emergency thrust is provided automatically by pilot 221 pressing arming button 202A which also starts (103 in FIG. 2) emergency engine 205 combustion” (P[0084] and Figure 2), the pilot pressing the arming button equates to the claimed user action, and the automatic emergency thrust equates to the claimed non-user action;
the claimed performing the non-user action of the identified corrective actions, “When emergency engine 205 thrust 211 is initiated, controller 206 provides propellant(s) 207 to combustion chamber assembly 208, such as by selectively opening valves, and the propellant may be ignited in combustion chamber assembly 208 to produce thrust 211. Forward thrust (104 in FIG. 2) acting on aircraft 200 increases the aircraft safe landing distance, and pilot 221 may raise the pitch of the aircraft thereby enhancing (105 in FIG. 2) an autorotation state of flight, such as without losing substantial altitude.” (P[0084] and Figure 2); and
the claimed notifying the user of the vehicle of the user action, “When a main rotor 231 of aircraft 200 stops receiving power from main engine 230, or when tail rotor 241 fails, or the like, pilot 221 may press an arming button 202A to arm (102 in FIG. 2) emergency engine 205” P[0084], the indication of a failure equates to the claimed notifying the user.
Elyashiv et al do not explicitly teach the claimed computer readable medium having stored instruction to be executed by the computing system, but such control medium is common and well known in the art. Elyashiv et al do not teach the claimed ranking the emergency events according to importance level of each event, and the claimed selecting an emergency event based on the ranking. Generally, a pilot or crew are trained to prioritize emergency events (first aviate, then navigate, and then communicate), and they are informed of the various problems or failures through warning lights and alarms which are prioritized by the pilot/aircraft commander.
Becker et al teach,
the claimed computer readable medium having stored instruction to be executed by the computing system, “The CPU 200 may be embodied as any type of hardware or combination of circuitry capable of processing data. Accordingly, the CPU 200 may include one or more processing cores (not shown) in a single-core processor or a multi-core processor architecture capable of reading and executing program instructions. In some embodiments, the CPU 200 may include cache memory (not shown) that may be integrated directly with the CPU 200 or placed on a separate chip with a separate interconnect to the CPU 200.” P[0026], and “The memory 204 may be embodied as any type of computer hardware or combination of circuitry capable of holding data and instructions for processing. Such memory 204 may be referred to as main or primary memory. It should be appreciated that, in some embodiments, one or more components may have direct access to memory, such that certain data may be stored via direct memory access (DMA) independently of the CPU 200.” P[0028];
the claimed determining occurrence of emergency events of a vehicle traversing through an environment, “The method 300 begins in step 302 in which the event panel controller 102 receives present information of the environment of the structure 114 (i.e., environment information) from at least one of the environment monitoring devices 104. As described previously, the environment monitoring devices 104 can include a number of different types of sensors, switches, and/or manually operated devices. As such, the environment information may include any data capable of being captured by the respective environment monitoring devices 104 from which the environment information is received.” (P[0038] and Figure 3), and “In step 304, the event panel controller 102 analyzes the present information to determine whether an emergency event should be triggered. In an illustrative example, the event panel controller 102 may compare one or more present environment values received with the environment information against a corresponding threshold (e.g., a minimum threshold value, a maximum threshold value, a threshold value range, etc.). Accordingly, based on the comparison, the event panel controller 102 can make the determination whether one or more of the present environment values are indicative of an emergency event.” (P[0039] and Figure 3);
the claimed ranking the emergency events according to importance level of each event, “In step 308, the event panel controller 102 inserts the triggered emergency event, or a reference thereto, into a queue of active emergency events.” (P[0040] and Figure 3), “In step 310, the event panel controller 102 transmits a notification command to one or more event notification devices 106. The notification command may be any type of message the receiving event notification device 106 can receive, interpret, and perform an operation associated with the event. For example, in an embodiment in which the receiving event notification device 106 is an alarm, the notification command may include an indication that the alarm is to be active (e.g., emit an audible noise, a visible light, etc.). In another example, the notification command may include text that is usable by the receiving event notification device 106 to read audibly and/or display textually, depending on the capability of that event notification device 106.” (P[0041] and Figure 3), “In step 312, the event panel controller 102 displays an event indication corresponding to the triggered emergency event in an event indicator region of an emergency event GUI.” (P[0042] and Figure 3), and “in step 314, the event panel controller 102 shifts any previously displayed indications (i.e., displayed indications of previously triggered emergency event presently in the queue of active emergency events) in a snake-like pattern along the event indicator region 402. For example, referring again to FIG. 4B, a previously triggered emergency event displayed in the first event element (i.e., event element (1)) of the event elements 404 is shifted to the right for display in the second event element (i.e., event element (2)) of the event elements 404, while the previously triggered emergency event displayed in the second event element is shifted down a row and to the far-left location of the third event element (i.e., event element (2)) of the event elements 404, and so on.” (P[0047], Figure 3 and Figure 4B);
the claimed selecting an emergency event based on the ranking, “in step 318, the event panel controller 102 updates an event queue region of the emergency event GUI 400 to display the queue of active emergency events to include the presently triggered emergency event inserted into the queue of active emergency events in step 308” (P[0049] and Figure 3), and “In step 322, the event panel controller 102 updates an options menu region of the emergency event GUI 400 to display one or more options associated with the presently triggered emergency event. Each of the options may be mapped to an actionable option associated with the selected active emergency event, such as may be selected via a respective one of the queue elements 412.” (P[0053] and Figure 3).
The placing of emergency events in a queue equates to the claimed ranking the emergency events, and the updating the order of the emergency events to queue #1 equates to the claimed selecting the emergency event based on the ranking. The display of emergency events in a queue of Becker et al would be provided on the interface to the pilot of Elyashiv et al. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine the method for enhancing autorotation performance of a rotary-wing aircraft in emergency events of Elyashiv et al with the placement and display of emergency events in a queue of Becker et al in order to, with a reasonable expectation of success, improve user response to detected emergency events in times of emergency (Becker et al P[0004] and P[0005]).
Regarding claim 14 Elyashiv et al teach the claimed monitoring sensor data from a sensor of the vehicle, “the control unit receives sensor values from at least one of the aircraft and at least one dedicated engine sensors for activating the at least one emergency engine” P[0038], wherein
the claimed determining the occurrence of the emergency events is based on the monitoring, “Depending on available helicopter sensors and avionics, including other aircraft parameters, such as altitude, airspeed, attitude, climb rate, and the like, may be used for determining the need of an emergency thrust rocket engine operation.” P[0121].
Regarding claim 15 Elyashiv et al teach the claimed vehicle is an air vehicle, aircraft 400 (Figure 1), and the claimed user is a pilot of the air vehicle, a pilot of the helicopter P[0044].
Regarding claim 16 Elyashiv et al teach the claimed vehicle is a helicopter, aircraft 400 is a helicopter (Figure 1).
Regarding claim 17 Elyashiv et al teach the claimed determined emergency event is a component of the vehicle failing or becoming inoperable, “the emergency event is an engine failure, a vortex ring state, a tail rotor failure, and a loss of tail-rotor effectiveness” P[0024].
Regarding claim 18 Elyashiv et al and Becker et al teach the claimed storage medium of claim 13 (see above), Elyashiv et al do not teach the claimed selecting the emergency event based on the ranking comprises selecting the emergency event with the highest importance level in the ranking. Becker et al teach, “Referring again to FIG. 4A, the characteristics (e.g., fill color, font type, etc.) of the event elements 404 may be based on the type of event (e.g., classified as alarm, emergency, suppressant, security, ground fault, building, call in, etc.) being represented by the respective event element 404. In an illustrative embodiment, the event types alarm and emergency may be higher priority event types, such that a background color (e.g., red) is applied to the respective GUI element to denote their level of importance.” (P[0046] and Figure 4A), and “Referring back to the method 300 of FIG. 3, to display the event indication, in step 314, the event panel controller 102 shifts any previously displayed indications (i.e., displayed indications of previously triggered emergency event presently in the queue of active emergency events) in a snake-like pattern along the event indicator region 402. For example, referring again to FIG. 4B, a previously triggered emergency event displayed in the first event element (i.e., event element (1)) of the event elements 404 is shifted to the right for display in the second event element (i.e., event element (2)) of the event elements 404, while the previously triggered emergency event displayed in the second event element is shifted down a row and to the far-left location of the third event element (i.e., event element (2)) of the event elements 404, and so on.” (P[0047] and Figures 3 and 4B). The position at event element 1 (First in queue) equates to the claimed highest importance level. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine the method for enhancing autorotation performance of a rotary-wing aircraft in emergency events of Elyashiv et al with the placement and display of emergency events in a queue of Becker et al in order to, with a reasonable expectation of success, improve user response to detected emergency events in times of emergency (Becker et al P[0004] and P[0005]).
Regarding claim 19 Elyashiv et al and Becker et al teach the claimed storage medium of claim 13 (see above), Elyashiv et al do not explicitly teach the claimed multiple emergency events are selected based on the ranking and the user of the vehicle is notified of the multiple selected emergency events, but does reference actions for emergency events (abstract). Becker et al teach, a queue of active emergency events (abstract and Figure 4B), and “Referring back to the method 300 of FIG. 3, to display the event indication, in step 314, the event panel controller 102 shifts any previously displayed indications (i.e., displayed indications of previously triggered emergency event presently in the queue of active emergency events) in a snake-like pattern along the event indicator region 402. For example, referring again to FIG. 4B, a previously triggered emergency event displayed in the first event element (i.e., event element (1)) of the event elements 404 is shifted to the right for display in the second event element (i.e., event element (2)) of the event elements 404, while the previously triggered emergency event displayed in the second event element is shifted down a row and to the far-left location of the third event element (i.e., event element (2)) of the event elements 404, and so on.” (P[0047] and Figure 4B). The queue of active emergency events equates to the claimed multiple emergency events and the display of active emergency events equates to the claimed user of the vehicle is notified of the multiple selected emergency events. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine the method for enhancing autorotation performance of a rotary-wing aircraft in emergency events of Elyashiv et al with the placement and display of emergency events in a queue of Becker et al in order to, with a reasonable expectation of success, improve user response to detected emergency events in times of emergency (Becker et al P[0004] and P[0005]).
Regarding claim 20 Elyashiv et al teach the claimed system, an emergency engine system 201 attached to an aircraft 200 for enhancing autorotation state of flight (P[0082] and Figure 3A), comprising:
the claimed processors, “emergency engine includes a controller, for controlling the operation of emergency engine. As used herein the term controller means a unit, sub-unit, component, and the like, that controls other components of emergency engine and/or emergency engine system, such as an Engine Controller (EC), control unit, programmable controller, computerized controller, programmable logic controller, electronics circuit, and the like. For example, a micro-computer with various inputs and outputs (I/Os) interfaces with the different emergency rocket engine sensors to determine various parameters such as flow rates, temperature levels, pressure levels, pressurization system status, and the like.” P[0105]; and
the claimed processors to perform operations, “User interface 203 may optionally incorporate electronics to convert the operation of the user controls to a medium suitable for transfer by communication interface 209 to controller 206 of an emergency engine 205. For example, user interface 203 electronics converts the action of a button 202A to an electronic signal, a digital signal, an analog signal, an electromagnetic signal, a fiber optic signal, a wireless signal, and/or the like.” (P[0082] and Figure 3A), operations comprising;
the claimed determining occurrence of emergency events of a vehicle traversing through an environment, “A method may include an action to receive 101 a request for emergency thrust, such as from a pilot of a rotary-wing aircraft whose main engine has failed.” (P[0074] and Figure 2), and “Depending on available helicopter sensors and avionics, including other aircraft parameters, such as altitude, airspeed, attitude, climb rate, and the like, may be used for determining the need of an emergency thrust rocket engine operation.” P[0121];
the claimed notifying a user of the vehicle of the selected emergency event, “The pilot may also receive some indications or system recommendations for activating the rocket engine. For example, inputs received from other alarm and/or warning systems on the aircraft, such as helicopter engines indicators and Helicopter Terrain Awareness and Warning System (H-TAWS), may recommend using the emergency engine.” P[0122];
the claimed identifying corrective actions associated with the selected emergency event that includes a user action and a non-user action, “the emergency thrust is provided automatically by pilot 221 pressing arming button 202A which also starts (103 in FIG. 2) emergency engine 205 combustion” (P[0084] and Figure 2), the pilot pressing the arming button equates to the claimed user action, and the automatic emergency thrust equates to the claimed non-user action;
the claimed performing the non-user action of the identified corrective actions, “When emergency engine 205 thrust 211 is initiated, controller 206 provides propellant(s) 207 to combustion chamber assembly 208, such as by selectively opening valves, and the propellant may be ignited in combustion chamber assembly 208 to produce thrust 211. Forward thrust (104 in FIG. 2) acting on aircraft 200 increases the aircraft safe landing distance, and pilot 221 may raise the pitch of the aircraft thereby enhancing (105 in FIG. 2) an autorotation state of flight, such as without losing substantial altitude.” (P[0084] and Figure 2); and
the claimed notifying the user of the vehicle of the user action, “When a main rotor 231 of aircraft 200 stops receiving power from main engine 230, or when tail rotor 241 fails, or the like, pilot 221 may press an arming button 202A to arm (102 in FIG. 2) emergency engine 205” P[0084], the indication of a failure equates to the claimed notifying the user.
Elyashiv et al do not explicitly teach the claimed computer readable medium having stored instruction to be executed by the computing system, but such control medium is common and well known in the art. Elyashiv et al do not teach the claimed ranking the emergency events according to importance level of each event, and the claimed selecting an emergency event based on the ranking. Generally, a pilot or crew are trained to prioritize emergency events (first aviate, then navigate, and then communicate), and they are informed of the various problems or failures through warning lights and alarms which are prioritized by the pilot/aircraft commander.
Becker et al teach,
the claimed computer readable medium having stored instruction to be executed by the computing system, “The CPU 200 may be embodied as any type of hardware or combination of circuitry capable of processing data. Accordingly, the CPU 200 may include one or more processing cores (not shown) in a single-core processor or a multi-core processor architecture capable of reading and executing program instructions. In some embodiments, the CPU 200 may include cache memory (not shown) that may be integrated directly with the CPU 200 or placed on a separate chip with a separate interconnect to the CPU 200.” P[0026], and “The memory 204 may be embodied as any type of computer hardware or combination of circuitry capable of holding data and instructions for processing. Such memory 204 may be referred to as main or primary memory. It should be appreciated that, in some embodiments, one or more components may have direct access to memory, such that certain data may be stored via direct memory access (DMA) independently of the CPU 200.” P[0028];
the claimed determining occurrence of emergency events of a vehicle traversing through an environment, “The method 300 begins in step 302 in which the event panel controller 102 receives present information of the environment of the structure 114 (i.e., environment information) from at least one of the environment monitoring devices 104. As described previously, the environment monitoring devices 104 can include a number of different types of sensors, switches, and/or manually operated devices. As such, the environment information may include any data capable of being captured by the respective environment monitoring devices 104 from which the environment information is received.” (P[0038] and Figure 3), and “In step 304, the event panel controller 102 analyzes the present information to determine whether an emergency event should be triggered. In an illustrative example, the event panel controller 102 may compare one or more present environment values received with the environment information against a corresponding threshold (e.g., a minimum threshold value, a maximum threshold value, a threshold value range, etc.). Accordingly, based on the comparison, the event panel controller 102 can make the determination whether one or more of the present environment values are indicative of an emergency event.” (P[0039] and Figure 3);
the claimed ranking the emergency events according to importance level of each event, “In step 308, the event panel controller 102 inserts the triggered emergency event, or a reference thereto, into a queue of active emergency events.” (P[0040] and Figure 3), “In step 310, the event panel controller 102 transmits a notification command to one or more event notification devices 106. The notification command may be any type of message the receiving event notification device 106 can receive, interpret, and perform an operation associated with the event. For example, in an embodiment in which the receiving event notification device 106 is an alarm, the notification command may include an indication that the alarm is to be active (e.g., emit an audible noise, a visible light, etc.). In another example, the notification command may include text that is usable by the receiving event notification device 106 to read audibly and/or display textually, depending on the capability of that event notification device 106.” (P[0041] and Figure 3), “In step 312, the event panel controller 102 displays an event indication corresponding to the triggered emergency event in an event indicator region of an emergency event GUI.” (P[0042] and Figure 3), and “in step 314, the event panel controller 102 shifts any previously displayed indications (i.e., displayed indications of previously triggered emergency event presently in the queue of active emergency events) in a snake-like pattern along the event indicator region 402. For example, referring again to FIG. 4B, a previously triggered emergency event displayed in the first event element (i.e., event element (1)) of the event elements 404 is shifted to the right for display in the second event element (i.e., event element (2)) of the event elements 404, while the previously triggered emergency event displayed in the second event element is shifted down a row and to the far-left location of the third event element (i.e., event element (2)) of the event elements 404, and so on.” (P[0047], Figure 3 and Figure 4B);
the claimed selecting an emergency event based on the ranking, “in step 318, the event panel controller 102 updates an event queue region of the emergency event GUI 400 to display the queue of active emergency events to include the presently triggered emergency event inserted into the queue of active emergency events in step 308” (P[0049] and Figure 3), and “In step 322, the event panel controller 102 updates an options menu region of the emergency event GUI 400 to display one or more options associated with the presently triggered emergency event. Each of the options may be mapped to an actionable option associated with the selected active emergency event, such as may be selected via a respective one of the queue elements 412.” (P[0053] and Figure 3).
The placing of emergency events in a queue equates to the claimed ranking the emergency events, and the updating the order of the emergency events to queue #1 equates to the claimed selecting the emergency event based on the ranking. The display of emergency events in a queue of Becker et al would be provided on the interface to the pilot of Elyashiv et al. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine the method for enhancing autorotation performance of a rotary-wing aircraft in emergency events of Elyashiv et al with the placement and display of emergency events in a queue of Becker et al in order to, with a reasonable expectation of success, improve user response to detected emergency events in times of emergency (Becker et al P[0004] and P[0005]).
Related Art
The examiner points to Kumar PGPub 2023/0025154 A1 as related art, but not relied upon for any rejection. Kumar is directed to prioritizing the sequence of possible actions directed to the aircraft having an event of an emergency P[0031], and performing both pilot actions and autonomous actions be the aircraft P[0063].
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to DALE W HILGENDORF whose telephone number is (571)272-9635. The examiner can normally be reached Monday - Friday 9-5:30.
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Jelani Smith can be reached at 571-270-3969. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/DALE W HILGENDORF/Primary Examiner, Art Unit 3662