US6181990B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Aircraft flight data acquisition and transmission system
Assignee: Teledyne Controls LLC
•
Filing: 1998-07-30
•
Granted: 2001-01-30
•
Expires: 2018-07-30
Abstract
Abstract An aircraft data transmission system used with an aircraft having a data acquisition unit. The system includes a communications unit located in the aircraft and in communication with the data acquisition unit. The system also includes a cellular infrastructure in communication with the data communications unit after the aircraft has landed. The system further includes a data reception unit in communication with the cellular infrastructure.
Inventors
- 👤 John Francis Grabowsky
- 👤 David Ray Stevens
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 09:06
CPC Classifications
B; B64; B64D; B64D47/00; G; G07; G07C; G07C5/00; G07C5/008; G08; G08G; G08G5/00; G08G5/20; G08G5/26; G08G5/50; G08G5/51; H; H04; H04B; H04B7/00; H04B7/14; H04B7/15; H04B7/185; H04B7/18502; H04B7/18506; H04L; H04L9/00; H04L9/40; H04L69/00; H04L69/26; H04W; H04W84/00; H04W84/02; H04W84/04; H04W84/042; H04W84/06
Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
64 words
An aircraft data transmission system, the aircraft having a data acquisition unit, comprising: a communications unit located in the aircraft and in communication with the data acquisition unit; a cellular infrastructure in communication with said communications unit after the aircraft has landed, wherein the communication is initiated automatically upon landing of the aircraft; and a data reception unit in communication with said cellular infrastructure.
Claim 2
Dependent Claim
64 words
An aircraft data transmission system, the aircraft having a data acquisition unit, comprising: a communications unit located in the aircraft and in communication with the data acquisition unit; a cellular infrastructure in communication with said communications unit after the aircraft has landed, wherein the communication is initiated automatically upon landing of the aircraft; and a data reception unit in communication with said cellular infrastructure.
Claim 3
Dependent Claim
20 words
The system of claim 1 wherein said data reception unit is in communication with said cellular infrastructure via the Internet.
Claim 4
Dependent Claim
23 words
The system of claim 1 wherein said data reception unit is in communication with said cellular infrastructure via the public switch telephone network.
Claim 5
Dependent Claim
36 words
The system of claim 1 wherein said communications unit has at least one modem in communication with said cellular infrastructure and said data reception unit has at least one modem in communication with said cellular infrastructure.
Claim 6
Dependent Claim
42 words
The system of claim 1 wherein said communications unit includes: a processor; a serial card in communication with said processor; at least one cell channel in communication with said serial card; and at least one antenna in communication with said cell channel.
Claim 7
Dependent Claim
29 words
The system of claim 1 wherein said cellular infrastructure includes: an antenna; a transceiver subsystem in communication with said antenna; and a controller in communication with said transceiver subsystem.
Claim 8
Dependent Claim
27 words
The system of claim 1 wherein said data reception unit includes: a router; and a processor in communication with said router, said processor having a storage unit.
Claim 9
Dependent Claim
85 words
A data system for an aircraft, comprising: a digital flight data acquisition unit in communication with at least one sensor; a processor in communication with said digital flight data acquisition unit; a serial card in communication with said processor; and a plurality of cell channels in communication with said serial card, said cell channels for transmitting data via a cellular infrastructure after the aircraft has landed, wherein the communication between the cell channels and the serial card is initiated automatically upon landing of the aircraft.
Claim 10
Dependent Claim
85 words
A data system for an aircraft, comprising: a digital flight data acquisition unit in communication with at least one sensor; a processor in communication with said digital flight data acquisition unit; a serial card in communication with said processor; and a plurality of cell channels in communication with said serial card, said cell channels for transmitting data via a cellular infrastructure after the aircraft has landed, wherein the communication between the cell channels and the serial card is initiated automatically upon landing of the aircraft.
Claim 11
Dependent Claim
15 words
The system of claim 8 further comprising an antenna in communication with said cell channels.
Claim 12
Dependent Claim
12 words
The system of claim 8 wherein said processor includes a personal computer.
Claim 13
Dependent Claim
11 words
The system of claim 8 wherein said processor includes an ASIC.
Claim 14
Dependent Claim
11 words
The system of claim 8 wherein said processor includes a microprocessor.
Claim 15
Dependent Claim
21 words
The system of claim 8 wherein said processor has an I/O interface in communication with said digital flight data acquisition unit.
Claim 16
Dependent Claim
98 words
An aircraft, comprising: a digital flight data acquisition unit in communication with at least one sensor; and a communications unit in communication with said digital flight data acquisition unit, said communications unit including: a processor in communication with said digital flight data acquisition unit; a serial card in communication with said processor; and a plurality of cell channels in communication with said serial card, said cell channels for transmitting data via a cellular infrastructure after the aircraft has landed, wherein the communication between the cell channels and the serial card is initiated automatically upon landing of the aircraft.
Claim 17
Dependent Claim
98 words
An aircraft, comprising: a digital flight data acquisition unit in communication with at least one sensor; and a communications unit in communication with said digital flight data acquisition unit, said communications unit including: a processor in communication with said digital flight data acquisition unit; a serial card in communication with said processor; and a plurality of cell channels in communication with said serial card, said cell channels for transmitting data via a cellular infrastructure after the aircraft has landed, wherein the communication between the cell channels and the serial card is initiated automatically upon landing of the aircraft.
Claim 18
Dependent Claim
54 words
An aircraft data transmission system, the aircraft having a data acquisition unit, comprising: means for transmitting data from the data acquisition unit via a cellular infrastructure after the aircraft has landed, wherein transmission of the data is initiated automatically upon landing of the aircraft; and means for receiving said data from said cellular infrastructure.
Claim 19
Dependent Claim
54 words
An aircraft data transmission system, the aircraft having a data acquisition unit, comprising: means for transmitting data from the data acquisition unit via a cellular infrastructure after the aircraft has landed, wherein transmission of the data is initiated automatically upon landing of the aircraft; and means for receiving said data from said cellular infrastructure.
Claim 20
Dependent Claim
14 words
The system of claim 15 wherein said means for transmitting data includes a processor.
Claim 21
Dependent Claim
14 words
The system of claim 15 wherein said means for receiving data includes a processor.
Claim 22
Independent Claim
52 words
A method of transmitting aircraft flight data from an aircraft, comprising: receiving flight data from a data acquisition unit; transmitting said flight data via a cellular communications infrastructure after the aircraft has landed, wherein the cellular communications infrastructure is accessed automatically upon landing of the aircraft; and receiving said transmitted flight data.
Claim 23
Independent Claim
52 words
A method of transmitting aircraft flight data from an aircraft, comprising: receiving flight data from a data acquisition unit; transmitting said flight data via a cellular communications infrastructure after the aircraft has landed, wherein the cellular communications infrastructure is accessed automatically upon landing of the aircraft; and receiving said transmitted flight data.
Claim 24
Dependent Claim
58 words
A computer-implemented method of transmitting aircraft flight data from an aircraft, comprising: receiving flight data from a digital flight data acquisition unit; processing said flight data to prepare said data for transmission; and transmitting said processed data via a cellular infrastructure after the aircraft has landed, wherein the cellular infrastructure is accessed automatically upon landing of the aircraft.
Claim 25
Dependent Claim
58 words
A computer-implemented method of transmitting aircraft flight data from an aircraft, comprising: receiving flight data from a digital flight data acquisition unit; processing said flight data to prepare said data for transmission; and transmitting said processed data via a cellular infrastructure after the aircraft has landed, wherein the cellular infrastructure is accessed automatically upon landing of the aircraft.
Claim 26
Dependent Claim
16 words
The method of claim 19 further comprising receiving said transmitted data at a flight operations center.
Claim 27
Dependent Claim
29 words
The method of claim 20 further comprising receiving said transmitted data and transmitting said received data via the Internet before receiving said transmitted data at a flight operations center.
Claim 28
Dependent Claim
31 words
The method of claim 20 further comprising receiving said transmitted data and transmitting said received data via the public-switched telephone network before receiving said transmitted data at a flight operations center.
Claim 29
Dependent Claim
33 words
The method of claim 19 wherein processing said flight data includes: compressing said flight data; encrypting said flight data; segmenting said flight data; and constructing packets of data from said segmented flight data.
Claim 30
Dependent Claim
34 words
The method of claim 19 wherein receiving said transmitted data includes: acknowledging receipt of said transmitted data; reassembling said received data; decrypting said reassembled data; uncompressing said decrypted data; and storing said uncompressed data.
Claim 31
Dependent Claim
121 words
A computer-implemented method of transmitting aircraft flight data from an aircraft, comprising: receiving flight data from a digital flight data acquisition unit; processing said flight data to prepare said data for transmission; and transmitting said processed data via a cellular infrastructure after the aircraft has landed, wherein processing said flight data includes: receiving a weight-on-wheels signal; initiating a data transfer; compressing said flight data; encrypting said compressed data; creating a packet queue; starting a primary data thread; waiting a predetermined period of time; determining if any threads are active; repeating, when threads are active, the steps of waiting a predetermined period of time and determining if any threads are active; and exiting processing said flight data when no threads are active.
Claim 32
Dependent Claim
121 words
A computer-implemented method of transmitting aircraft flight data from an aircraft, comprising: receiving flight data from a digital flight data acquisition unit; processing said flight data to prepare said data for transmission; and transmitting said processed data via a cellular infrastructure after the aircraft has landed, wherein processing said flight data includes: receiving a weight-on-wheels signal; initiating a data transfer; compressing said flight data; encrypting said compressed data; creating a packet queue; starting a primary data thread; waiting a predetermined period of time; determining if any threads are active; repeating, when threads are active, the steps of waiting a predetermined period of time and determining if any threads are active; and exiting processing said flight data when no threads are active.
Claim 33
Dependent Claim
99 words
The method of claim 25 wherein starting a primary data thread includes: initiating a PPP connection; initiating a transfer session; starting at least one secondary data thread; determining if data remains in the primary data thread; sending said data when data remains in the primary data thread; determining if data threads are active when no data remains in the primary data thread; repeating, when said threads are active, the step of determining if data remains in the primary data thread; ending said session when no threads are active; closing said PPP connection; and exiting starting a primary data thread.
Claim 34
Dependent Claim
90 words
The method of claim 26 wherein starting at least one secondary data thread includes: (a) setting the secondary data thread to active; (b) initiating a PPP connection; (c) determining if data remains in the secondary data thread; (d) sending a data packet when data remains; (e) repeating step c when data remains; (f) closing said PPP connection when no data remains; (g) setting the secondary data thread to inactive; (h) exiting starting at least one secondary data thread; and (i) repeating steps a through h for each secondary data thread.
Claim 35
Dependent Claim
25 words
The method of claim 27 wherein repeating steps a through h includes repeating steps a through h in parallel for each said secondary data thread.
Claim 36
Dependent Claim
155 words
A computer-implemented method of transmitting aircraft flight data from an aircraft, comprising: receiving flight data from a digital flight data acquisition unit; processing said flight data to prepare said data for transmission; and transmitting said processed data via a cellular infrastructure after the aircraft has landed; and receiving said transmitted data at a flight operations center, wherein receiving said transmitted data includes: creating a socket; receiving a message; determining if said message is an initialization message; initiating a session when said message is an initialization message; determining if said message is a data message when said message is not an initialization message; processing said message when said message is a data message; determining if said message is an end session when said message is not a data message; processing said message when said message is an end session; and repeating, when said message is not an end session message, the step of receiving a message.
Claim 37
Dependent Claim
155 words
A computer-implemented method of transmitting aircraft flight data from an aircraft, comprising: receiving flight data from a digital flight data acquisition unit; processing said flight data to prepare said data for transmission; and transmitting said processed data via a cellular infrastructure after the aircraft has landed; and receiving said transmitted data at a flight operations center, wherein receiving said transmitted data includes: creating a socket; receiving a message; determining if said message is an initialization message; initiating a session when said message is an initialization message; determining if said message is a data message when said message is not an initialization message; processing said message when said message is a data message; determining if said message is an end session when said message is not a data message; processing said message when said message is an end session; and repeating, when said message is not an end session message, the step of receiving a message.
Claim 38
Dependent Claim
24 words
The method of claim 29 wherein initializing a session includes: allocating buffer space; sending an initiation session acknowledgment; and returning to receiving a message.
Claim 39
Dependent Claim
34 words
The method of claim 29 wherein processing said message when said message is a data message includes: copying said message to a buffer; sending a data message acknowledgment; and returning to receiving a message.
Claim 40
Dependent Claim
53 words
The method of claim 29 wherein processing said message when said message is not an end session includes: computing a checksum; determining if said checksum is valid; saving a buffer to a temporary file; decrypting said temporary file; uncompressing said temporary file; sending an end session acknowledgment; and returning to receiving a message.
Claim 41
Dependent Claim
71 words
A computer readable medium having stored thereon instructions which when executed by a processor, cause the processor to perform the steps of: receiving flight data from a digital flight data acquisition unit in an aircraft; processing said flight data to prepare said data for transmission; and transmitting said processed data via a cellular infrastructure when said aircraft has landed, wherein the cellular infrastructure is accessed automatically upon landing of the aircraft.
Claim 42
Dependent Claim
71 words
A computer readable medium having stored thereon instructions which when executed by a processor, cause the processor to perform the steps of: receiving flight data from a digital flight data acquisition unit in an aircraft; processing said flight data to prepare said data for transmission; and transmitting said processed data via a cellular infrastructure when said aircraft has landed, wherein the cellular infrastructure is accessed automatically upon landing of the aircraft.
References Cited (Backward Citations)
US4729102A
Cited
US4926331A
Cited
US4804937A
Cited
US4939652A
Cited
USRE35590E
Cited
US5185700A
Cited
US5124915A
Cited
US5826195A
Cited
US5283767A
Cited
US5400018A
Cited
US5714948A
Cited
US5524272A
Cited
US5440544A
Cited
US5550738A
Cited
US5519663A
Cited
US5852825A
Cited
US5844473A
Cited
US5680328A
Cited
US5926759A
Cited
US6047165A
Cited
US5793813A
Cited
US5919239A
Cited
US5901142A
Cited
US5890079A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-01-30 | 2004-07-31 | 2005-01-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-01-30 | 2008-07-31 | 2009-01-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-01-30 | 2012-07-31 | 2013-01-30 | $7700.00 | Window Closed / Lapsed |