IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0661783
(2012-10-26)
|
등록번호 |
US-9207954
(2015-12-08)
|
발명자
/ 주소 |
- Mood, James
- Vahue, Jeffrey R.
|
출원인 / 주소 |
- PRATT & WHITNEY CANADA CORP
|
대리인 / 주소 |
Norton Rose Fulbright Canada LLP
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
11 |
초록
▼
An aircraft data acquisition and/or transmission system comprises a memory having stored therein a first state machine configuration comprising a first allocation between a plurality of transition criteria objects stored in a first area of the memory and a plurality of state objects stored in a seco
An aircraft data acquisition and/or transmission system comprises a memory having stored therein a first state machine configuration comprising a first allocation between a plurality of transition criteria objects stored in a first area of the memory and a plurality of state objects stored in a second area of the memory separate from the first area. A processor is coupled to the memory and at least one application executable by the processor causes a first data acquisition and/or transmission behavior in the aircraft by running the first state machine configuration, receives a second state machine configuration comprising a second allocation between the plurality of transition criteria objects and the plurality of state objects, and causes a second data acquisition and/or transmission behavior in the aircraft by running the second state machine configuration.
대표청구항
▼
1. An aircraft data acquisition and transmission system comprising: a memory having stored therein a first state machine configuration comprising a first allocation between a plurality of transition criteria objects stored in a first area of the memory and a plurality of state objects stored in a se
1. An aircraft data acquisition and transmission system comprising: a memory having stored therein a first state machine configuration comprising a first allocation between a plurality of transition criteria objects stored in a first area of the memory and a plurality of state objects stored in a second area of the memory separate from the first area, the transition criteria objects and the state objects corresponding to aircraft-certified components; a processor coupled to the memory; and at least one aircraft-certified application executable by the processor for: causing a first data acquisition and/or transmission behavior in the aircraft by running the first state machine configuration; receiving a second state machine configuration comprising a second allocation between the plurality of transition criteria objects and the plurality of state objects, the second state machine configuration modifying a software behavior of the system and certification of the application and the components being unaffected by the modified software behavior; and causing a second data acquisition and/or transmission behavior in the aircraft by running the second state machine configuration. 2. The system of claim 1, wherein the at least one aircraft-certified application is executable by the processor for replacing in the memory the first state machine configuration with the second state machine configuration. 3. The system of claim 2, wherein running the first state machine configuration comprises retrieving a first state data structure of each one of a first number of state objects, and a first transition data structure of each one of a first number of transition criteria objects. 4. The system of claim 3, wherein running the second state machine configuration comprises retrieving a second state data structure of each one of the first number of state objects, and a second transition data structure of each one of the first number of transition criteria objects. 5. The system of claim 2, wherein running the second state machine configuration comprises retrieving a second state data structure of each one of a second number of state objects, and a second transition data structure of each one of a second number of transition criteria objects. 6. The system of claim 4, wherein retrieving the first state data structure comprises retrieving a first state name, a first list of tasks to be performed when the one of the first number of state objects is active, and a first timer indicative of a first duration for which the one of the first number of state objects is active and wherein retrieving the second state data structure comprises retrieving at least one of a second state name, a second list of tasks performed when the one of the first number of state objects is active, and a second timer indicative of a second duration for which the one of the first number of state objects is active. 7. The system of claim 3, wherein retrieving the first transition data structure comprises retrieving a Boolean function of a plurality of aircraft signals. 8. The system of claim 1, wherein the at least one aircraft-certified application is executable by the processor for establishing a wireless connection to a remote server and receiving through the connection the second allocation between the plurality of transition criteria objects and the plurality of state objects. 9. The system of claim 1, wherein running the first state machine configuration comprises causing a pre-flight data acquisition and/or transmission behavior and running the second state machine configuration comprises causing at least one of an in-flight and a post-flight acquisition and/or transmission behavior. 10. A non-transitory computer-implemented method for aircraft data recording and transmission, the method comprising executing, on a processor of an aircraft computer, aircraft-certified program code for: retrieving from a memory a first state machine configuration comprising a first allocation between a plurality of transition criteria objects stored in a first area of the memory and a plurality of state objects stored in a second area of the memory separate from the first area, the transition criteria objects and the state objects corresponding to aircraft-certified components; causing a first data acquisition and/or transmission behavior in the aircraft by running the first state machine configuration; receiving a second state machine configuration comprising a second allocation between the plurality of transition criteria objects and the plurality of state objects, the second state machine configuration modifying a software behavior of the processor and certification of the application and the components being unaffected by the modified software behavior; and causing a second data acquisition and/or transmission behavior in the aircraft by running the second state machine configuration. 11. The method of claim 10, further comprising replacing in the memory the first state machine configuration with the second state machine configuration. 12. The method of claim 10, wherein running the first state machine configuration comprises retrieving a first state data structure of each one of a first number of state objects, and a first transition data structure of each one of a first number of transition criteria objects. 13. The method of claim 12, wherein running the second state machine configuration comprises retrieving a second state data structure of each one of the first number of state objects, and a second transition data structure of each one of the first number of transition criteria objects. 14. The method of claim 12, wherein running the second state machine configuration comprises retrieving a second state data structure of each one of a second number of state objects, and a second transition data structure of each one of a second number of transition criteria objects. 15. The system of claim 13, wherein retrieving the first state data structure comprises retrieving a first state name, a first list of tasks to be performed when the one of the first number of state objects is active, and a first timer indicative of a first duration for which the one of the first number of state objects is active and wherein retrieving the second state data structure comprises retrieving at least one of a second state name, a second list of tasks performed when the one of the first number of state objects is active, and a second timer indicative of a second duration for which the one of the first number of state objects is active. 16. The system of claim 12, wherein retrieving the first transition data structure comprises retrieving a Boolean function of a plurality of aircraft signals. 17. The method of claim 10, further comprising establishing a wireless connection to a remote server and receiving through the connection the second allocation between the plurality of transition criteria objects and the plurality of state objects. 18. The method of claim 10, wherein running the first state machine configuration comprises causing a pre-flight data acquisition and/or transmission behavior and running the second state machine configuration comprises causing at least one of an in-flight and a post-flight acquisition and/or transmission behavior. 19. A non-transitory computer readable medium having stored thereon aircraft-certified program code executable by a processor of an aircraft computer, for recording and transmitting aircraft data, the aircraft-certified program code executable for: retrieving from a memory a first state machine configuration comprising a first allocation between a plurality of transition criteria objects stored in a first area of the memory and a plurality of state objects stored in a second area of the memory separate from the first area, the transition criteria objects and the state objects corresponding to aircraft-certified components; causing a first data acquisition and/or transmission behavior in the aircraft by running the first state machine configuration; receiving a second state machine configuration comprising a second allocation between the plurality of transition criteria objects and the plurality of state objects, the second state machine configuration modifying a software behavior of the processor and certification of the application and the components being unaffected by the modified software behavior; and causing a second data acquisition and/or transmission behavior in the aircraft by running the second state machine configuration.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.