IP Library › Granted Patent US 11,257,379
Granted Patent B2
US 11,257,379 · App. 16/370,374 · Granted Feb 22, 2022

Emulating a vehicle-communications-center data request to obtain data from a system or subsystem onboard the vehicle

Inventors: Raghu Shamasundar (Bangalore, IN); Thomas D. Judd (Woodinville, WA); Yi Zhong (Shanghai, CN); Sundaresh Seethahally Krishnamurthy (Bangalore, IN); Lei Xie (Shanghai, CN)
Assignee: Honeywell International Inc.
G08G5/0013G08G5/003
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,257,379
App. No.
16/370,374
Granted
Feb 22, 2022
Kind
B2
Abstract

An embodiment of a communication management unit (CMU) includes emulator and data-mining circuits. The emulator circuit is configured to generate a data request having a same format as a data request from a vehicle communications center, to send the data request to a subsystem disposed on a vehicle, and to receive data sent by the subsystem in response to the data request. The data-mining circuit is configured to provide at least some of the received data to a determining circuit configured to determine information in response to the provided data. For example, such a CMU can request flight-plan data from a flight management subsystem (FMS) by sending, to the FMS, an emulated data-request message having the same format as a data-request message from a ground-based aircraft operations center. That is, the CMU can “fool” the FMS into “thinking” that the data-request message originated from the ground-based aircraft operations center.

Claims (33)

1. A communication management unit, comprising:

an emulator circuit configured

to generate a data request having a same format as a data request from a vehicle communications center,

to send the data request to a subsystem disposed on a vehicle, and

to receive data sent by the subsystem in response to the data request; and

a data-mining circuit configured to provide at least some of the received data to a determining circuit configured to determine information in response to the provided data, wherein the data-mining circuit is configured to provide to the determining circuit only the portion of the received data in response to which the determining circuit is configured to determine the information.

2. The communication management unit of claim 1 wherein the emulator circuit and the data-mining circuit are disposed on the vehicle.

3. The communication management unit of claim 1 wherein the determining circuit is disposed on the vehicle.

4. The communication management unit of claim 1 , further comprising the determining circuit.

5. The communication management unit of claim 1 , further comprising a computing circuit that includes the emulator circuit and the data-mining circuit.

6. The communication management unit of claim 1 , further comprising a computing circuit that includes the emulator circuit, the data-mining circuit, and the determining circuit.

7. The communication management unit of claim 1 wherein the emulator circuit is configured to generate the data request having a format compatible with an aircraft communications addressing and reporting system.

8. A method, comprising:

emulating, with a computing circuit onboard a vehicle, a data request from a vehicle communications center that is remote from the vehicle;

sending, with the computing circuit, the emulated data request to a subsystem onboard the vehicle via a message route that excludes a vehicle communications center that is remote from the vehicle;

receiving, with the computing circuit and via a message route that excludes a vehicle communications center that is remote from the vehicle, data sent by the subsystem in response to the emulated data request;

mining the data received from the subsystem to determine mined data from the data received from the subsystem; and

determining information in response to the mined data, wherein the mined data is only a portion of the data received from the subsystem that is needed to determine the determined information.

9. The method of claim 8 wherein the emulated data request has a format that is compatible with a format of a data request from a vehicle communications center that is remote from the vehicle.

10. The method of claim 8 wherein the vehicle includes an aircraft.

11. The method of claim 8 wherein the one or more vehicle communications centers include one or more ground-based aircraft operations centers.

12. The method of claim 8 wherein the subsystem includes a flight-management subsystem.

13. The method of claim 8 wherein determining the information includes determining information related to a path along which the vehicle is traveling.

14. The method of claim 8 wherein determining the information includes determining information related to the vehicle.

15. The method of claim 8 wherein the vehicle communications centers each include one or more computer systems.

16. The method of claim 8 wherein the computing circuit includes a communication-management-unit subsystem.

17. A non-transitory computer-readable medium storing instructions that, when executed by one or more computing circuits onboard a vehicle, cause the one or more computing circuits, or one or more other circuits onboard the vehicle and under control of the one or more computing circuits:

to emulate a data request from a vehicle communications center that is remote from the vehicle;

to send the emulated data request to a subsystem onboard the vehicle via a message route that excludes a vehicle communications center that is remote from the vehicle;

to receive, via a message route that excludes a vehicle communications center that is remote from the vehicle, data sent by the subsystem in response to the emulated data request; and

to provide at least some of the received data to a determining circuit configured to determine information in response to the provided data, wherein the at least some of the received data provided is only a portion of the received data needed by the determining circuit to determine the determined information.

18. The non-transitory computer-readable medium of claim 17 wherein the determining circuit is part of the one or more computing circuits or the one or more other circuits.

19. The non-transitory computer-readable medium of claim 18 wherein the determining circuit is separate from the one or more computing circuits and the one or more other circuits.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2019
From: SHAMASUNDAR, RAGHU; JUDD, THOMAS D.; ZHONG, YI; KRISHNAMURTHY, SUNDARESH SEETHAHALLY; XIE, LEI
To: HONEYWELL INTERNATIONAL INC.,
Reel/Frame 048745/0444 →
Continuity (1)
Related Publication 20200312158A1 · Oct 1, 2020
Cited By (1)
US 12,470,404