IP Library Granted Patent US 10,587,684
Granted Patent B2
US 10,587,684 · App. 15/102,939 · Granted Mar 10, 2020

Apparatus and methods for providing network security on a mobile platform

Inventors: Jean-Richard Cote (Sainte-Therese, CA); Jayson Agagnier (Toronto, CA)
Assignee: C SERIES AIRCRAFT LIMITED PARTNERSHIP
H04L67/1095G06F3/065G06F3/067G06F3/0619H04L63/02H04L67/12
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 10,587,684
App. No.
15/102,939
Granted
Mar 10, 2020
Kind
B2
Abstract

The disclosure describes components, apparatus and methods for providing network security between computing devices and/or networks on mobile platforms such as aircraft. One such apparatus may comprise: a first memory configured for data communication with a first computing device of the mobile platform; a second memory configured for data communication with a second computing device of the mobile platform; and a controller. The controller may be configured to detect a change in data stored In the first memory and cause the change in data stored in the first memory to be reflected in the second memory by causing data transfer from the first memory to the second memory. Data transfer between the first memory and the second memory may be conducted using a non-internet protocol.

Claims (17)

1. An aircraft comprising an apparatus for providing network security and allowing data transfer between at least two computing devices of a mobile platform, the apparatus comprising:

a first memory configured for data communication with a first computing device of the mobile platform; a second memory configured for data communication with a second computing device of the mobile platform, the first memory and the second memory integrated into separate storage devices, wherein the first and second computing devices are associated with aircraft control; and a controller configured to:

at a polling rate, poll the first memory to automatically detect a change in data stored in the first memory;

cause the change in data stored in the first memory to be reflected in the second memory by causing data transfer between the first memory and the second memory using a non-Internet protocol;

cause data synchronization of only the data of pre-defined data fields between the first memory and the second memory, wherein the data of the pre-defined data fields consists of parameters that are needed to be shared between the first and second devices in order to control the aircraft, the data synchronization based at least in part on the polling rate; and

prevent transfer of commands and functions from the first memory to the second memory, wherein:

a communication protocol used for the data communication between the first memory and the first computing device is different from the non-Internet protocol used between the first memory and the second memory,

a communication protocol used for the data communication between the second memory and the second computing device is different from the non-Internet protocol used between the first memory and the second memory, and

the polling rate is selected to cause the data synchronization of the second memory substantially in real-time.

2. The aircraft as defined in claim 1 , wherein the controller is configured to:

detect a change in data stored in the second memory; and

cause the change in data stored in the second memory to be reflected in the first memory.

3. The aircraft as defined in claim 1 , wherein the controller is configured to cause the change in data stored in the first memory to be reflected in a third memory configured for data communication with a third computing device of the mobile platform.

4. The aircraft as defined in claim 3 , comprising data transfer between the first memory and the third memory using the non-Internet protocol.

5. The aircraft as defined in claim 1 , wherein the non-Internet protocol comprises one of Advance Technology Attachment over Ethernet (ATAoE), Fibre Channel over Ethernet (FCoE), Infiniband, Serial Advance Technology Attachment (SATA), Parallel Advance Technology Attachment (PATA) and Universal Serial Bus (USB).

6. The aircraft as defined in claim 1 , wherein the non-Internet protocol is configured to permit non-interactive communication between the first computing device and the second computing device.

7. The aircraft as defined in claim 1 , wherein one of the first computing device and the second computing device comprises an electronic flight bag.

Assignments (3)
CHANGE OF NAME Recorded Oct 8, 2020
From: C SERIES AIRCRAFT LIMITED PARTNERSHIP
To: AIRBUS CANADA LIMITED PARTNERSHIP
Reel/Frame 054023/0582 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2018
From: BOMBARDIER INC.
To: C SERIES AIRCRAFT LIMITED PARTNERSHIP
Reel/Frame 046282/0587 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2016
From: COTE, JEAN-RICHARD; AGAGNIER, JAYSON
To: BOMBARDIER INC.
Reel/Frame 038854/0905 →
Continuity (2)
Provisional Application 61915584 · Dec 13, 2013
Related Publication 20170310748A1 · Oct 26, 2017