Patent ID: 9485113
Filing Date: 2016-11-01
CPC Classification: H04L

Claim Text:
1. A method of providing current operation data for a plurality of data generating components connected to a data communications network of an aircraft and sending at least one data frame having an identifier and corresponding raw data, the method comprising: a) generating a current value table (CVT) in memory connected to the communications network, by reserving a predetermined first portion of the memory defining a memory address allocation for a set of identifiers and corresponding raw data, and generating at least two circular buffers in the memory by reserving second portion of memory, different from the first portion of the memory; b) receiving a data frame over the network from at least one of the data generating components; c) parsing the received data frame into the identifier and corresponding raw data; d) determining, by way of a software look up table, if the parsed identifier corresponds to the reserved memory address allocation; e) when the parsed identifier corresponds to the reserved memory address allocation, updating the determined reserved memory address of the CVT with the parsed raw data by writing the parsed raw data to the reserved memory address, or, when the parsed identifier does not correspond to the reserved memory address allocation, determining which one of the at least two circular buffers to update based on the available data transmission rate of at least one of the port of destination, a UDP destination address, an IP destination address, or a MAC destination address, and updating the one of the at least two circular buffers with the parsed raw data by writing the parsed raw data to the one of the at least two circular buffers; and f) repeating a)-f) for subsequent data frames for the data generating components whereby the CVT maintains the most up-to-date data.