A method of reconstructing an image. The method includes performing panoptic segmentation of the image and performing instance segmentation of the image. The method further includes performing recurring image inpainting of the image. The recurring image inpainting of the image includes applying a first mask corresponding to the first object to the image, inpainting the first mask to form a partially reconstructed image, applying a second mask corresponding to the second object to the partially reconstructed image, and inpainting the second mask.
G06V 10/26 - Segmentation of patterns in the image fieldCutting or merging of image elements to establish the pattern region, e.g. clustering-based techniquesDetection of occlusion
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
G06V 20/17 - Terrestrial scenes taken from planes or by drones
A system is disclosed herein, including a cushion including a plurality of tactors and a plurality of air bladders disposed adjacent the plurality of tactors, a pump assembly operably connected to the plurality of bladders, a processor, and a memory operatively coupled to the processor. The memory includes instructions stored thereon that, when executed by the processor, cause the processor to determine an inflation sequence for the plurality of air bladders, determine a deflation sequence for the plurality of air bladders, output commands to the pump assembly corresponding to the inflation sequence and the deflation sequence, and output vibrate commands to the plurality of tactors.
An enhanced vision system (EVS) is integrated with a heads-up display (HUD). The EVS generates image of an external scene. The EVS generates the images without repeatedly generating the images when a mode of the HUD changes. The EVS includes an expanded interface, where inputs from the HUD are used in the internal processing of the EVS. The HUD then displays information in a graphical and alphanumeric format. The information can include an enhanced vision image from the EVS and/or a synthetic vision image from a synthetic vision system (SVS). The enhanced vision image can be merged with a synthetic vision image to provide a combined vision image.
G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
B64D 43/00 - Arrangements or adaptations of instruments
G06T 5/10 - Image enhancement or restoration using non-spatial domain filtering
H04N 23/80 - Camera processing pipelinesComponents thereof
4.
SYSTEM AND METHOD TO GENERATE AND DISPLAY RUNWAY OVERRUN AWARENESS AND ALERTING SYSTEM (ROAAS) IMAGE DEPICTING CURRENT RUNWAY DISPLACED THRESHOLD VALUE AND CURRENT LANDING DISTANCE AVAILABLE VALUE
A system may include a display and at least one processor. The at least one processor may be configured to: obtain a Notice to Air Mission (NOTAM); extract information from the NOTAM, the information including information of a runway displaced threshold of the runway and/or a landing distance available on the runway; generate a NOTAM file including the information; update runway overrun awareness and alerting system (ROAAS) data to include a current runway displaced threshold value and a current landing distance available value based on the information of the NOTAM file; generate a ROAAS image, wherein the ROAAS image graphically and/or textually depicts a view indicative of the current runway displaced threshold value and the current landing distance available value; and output the ROAAS image to the display.
A system may be configured to display a view of an airport moving map (AMM) depicting a location of an aircraft relative to a runway, the runway, a maximum runway overrun awareness and alerting system (ROAAS) model distance (RMD) indicator on the runway, a nominal model distance (NMD) indicator on the runway, and a ROAAS runway end indicator.
A system may include at least one processor configured to: obtain data of an aircraft, the data including and/or associated a flight path vector (FPV) and/or a flight path predictor (FPP); obtain image sensor data output; identify features associated with a runway; determine that the identified features are indicative of the runway; determine a touch down zone on the runway; determine whether the FPV and/or the FPP is in the touch down zone when the aircraft is at a decision altitude and/or is predicted to be in the touch down zone when the aircraft will be at the decision altitude; and (i) output a notification to proceed with a landing procedure, (ii) perform an operation configured to cause the aircraft to proceed with the landing procedure, (iii) output a notification to perform a go-around procedure, and/or (iv) perform an operation configured to cause the aircraft to perform the go-around procedure.
A control head for a modular control unit of a urinary relief system is disclosed herein. The control head includes a pressurized gas source input, a toggle configured to activate a pressurized gas source coupled to the pressurized gas source input, a first connector fluidly coupled to the pressurized gas source input and configured to allow a first gas from the pressurized gas source input to flow through the control head, and a second connector fluidly coupled to the first connector and configured to allow a second gas to pass through the control head.
A61F 5/453 - Genital receptacles for collecting urine or other discharge from male member
A61F 5/44 - Devices worn by the patient for reception of urine, faeces, catamenial or other dischargeColostomy devices
A61M 1/00 - Suction or pumping devices for medical purposesDevices for carrying-off, for treatment of, or for carrying-over, body-liquidsDrainage systems
Autonomous systems increase the robustness and safety of current aircraft and to support simplified vehicle, reduced crew, and single pilot operations. The autonomous systems aid air crews in their handling of non-normal, high workload, aircraft upset scenarios. The upset scenarios include the recovery from attitudes outside of the normal operating envelope that even the most robust automatic flight control systems currently in service today do not support.
A method for provisioning a microelectronic (ME) component or device for non-bypassable, unclonable electronic device fingerprinting includes receiving an initialization vector from a provisioning device. A physically unclonable function (PUF) incorporated into the ME device (and unique to that ME device) provides a unique device bitstream. The device bitstream and initialization vector are cryptographically hashed to generate an electronic device fingerprint recordable to non-volatile memory onboard the ME device, which can be used for subsequent verification that the ME device is not counterfeited or compromised.
G06F 21/73 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by creating or determining hardware identification, e.g. serial numbers
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
10.
SYSTEM FOR GESTURE RECOGNITION BY A REMOTE TOUCH-SENSITIVE DISPLAY
A remote avionics display device connected to a source graphics generator device receives image data from the source device and presents an avionics display via a touch-sensitive display surface. The avionics display includes a set of display windows, each display window having a size and function defined by window context data. Touch sensors detect user contact points on the display surface. The remote ADD translates the sensed contact points into potential command/control gestures by correlating the contact points with window context data to determine which display window each contact is located and to which gesture each contact or set of contacts corresponds based on the window context data and current touch data structures for the appropriate display window. The remote ADD sends sensed contact points and the corresponding potential gesture data back to the source graphics generator.
G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
11.
Attention redirection within AR/XR immersive environments
A system and method for attention redirection is disclosed. The system may include a display, an environment imaging sensor configured to receive environment images comprising elements of an environment, a user state sensor configured to receive user images comprising a user gaze, and a controller. The controller may be configured to execute program instructions to receive environment images, identify elements and their identities and locations, receive user images comprising the user gaze, track the user gaze direction, determine salience values associated with the elements, and direct a focus adjustment of at least one region of the display based on the salience values.
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
G06V 10/46 - Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]Salient regional features
A system may include an aircraft sensor and a processor onboard the aircraft. The processor may be configured to: obtain sensor data; obtain a model; based at least on the sensor data and the model, infer trend associated with the sensor data; determine that the trend is to be communicated to an offboard destination; packetize the trend as a packet; tag the packet with information associated with one of at least two priority levels; determine at least part of a route that said tagged packet is to be communicated along based at least on a priority level associated with said tagged packet; and output said tagged packet to an electromagnetic (EM) emitter for communication along said determined at least part of the route.
A system may include a circular parasitic array assembly. The circular parasitic array assembly may include a first circular parasitic array configured to at least one of transmit or receive over a first bandwidth, the first circular parasitic array defined by a physical cylindrical volume. The circular parasitic array assembly may further include at least one positioned circular parasitic array including a first positioned circular parasitic array, each of the at least one positioned circular parasitic array positioned at least one of within the physical cylindrical volume of the first circular parasitic array or above the physical cylindrical volume of the first circular parasitic array, wherein the first positioned circular parasitic array is configured to at least one of transmit or receive over a second bandwidth, the second bandwidth being a higher frequency bandwidth than the first bandwidth.
H01Q 5/378 - Combination of fed elements with parasitic elements
H01Q 3/24 - Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the orientation by switching energy from one active radiating element to another, e.g. for beam switching
14.
SYSTEM AND METHOD FOR CALIBRATING TRANSMIT ANTENNA ARRAY
A system may include a digital beam forming (DBF) antenna array including antenna radiating elements including a first and second antenna radiating elements. The DBF antenna array may be configured to: simultaneously transmit a set of calibration signals on multiple antenna radiating elements, the multiple antenna radiating elements including the first and second antenna radiating elements, each calibration signal of the set of calibration signals comprising a given timing acquisition sequence and a given second sequence, the given second sequence used to measure a phase and a gain of a given antenna radiating element; transmit a first calibration signal of the set by the first antenna radiating element; transmit a second calibration signal of the set by the second antenna radiating element; and calibrate the multiple antenna radiating elements by using an estimated relative phase and an estimated relative gain for each of the multiple antenna radiating elements.
H04B 17/12 - MonitoringTesting of transmitters for calibration of transmit antennas, e.g. of amplitude or phase
H01Q 3/26 - Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elementsArrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the distribution of energy across a radiating aperture
H04B 17/21 - MonitoringTesting of receivers for calibrationMonitoringTesting of receivers for correcting measurements
A system may include a circular parasitic array (CPA) assembly including: a first CPA configured to at least one of transmit or receive; and a second CPA configured to at least one of transmit or receive; wherein the first CPA is configured to one of transmit or receive over a first bandwidth while the second CPA is configured to another of transmit or receive over the first bandwidth or a second bandwidth, wherein the first CPA and the second CPA are physically separated by a distance so as to provide on-frequency isolation.
An antenna includes multiple pillbox antenna structures arranged in a circle to cover the horizon. Each pillbox antenna structures includes a reflector configured to widen the resulting beam so that neighboring pillbox antenna structures produce beams that interact to more fully cover the horizon. A feed layer may include transmit/receive modules that are configured to apply amplitude and phase modulations to input signals for each pillbox antenna structure. Amplitude and phase modulations enable constructive and destructive interference between neighboring pillbox antenna structures to enhance the resulting beam or create nulls to exclude interfering signals. Sets of pillbox antenna structures may be stacked and angularly offset to correct crossover sectors. Alternatively, or in addition, sets of pillbox antenna structures may be adapted to operate in different, distinct frequency bands.
H01Q 19/13 - Combinations of primary active antenna elements and units with secondary devices, e.g. with quasi-optical devices, for giving the antenna a desired directional characteristic using reflecting surfaces wherein the surfaces are concave the primary radiating source being a single radiating element, e.g. a dipole, a slot, a waveguide termination
H01Q 3/20 - Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system using mechanical relative movement between primary active elements and secondary devices of antennas or antenna systems for varying relative position of primary active element and a reflecting device wherein the primary active element is fixed and the reflecting device is movable
09 - Scientific and electric apparatus and instruments
Goods & Services
computer hardware; computer hardware for displaying moving maps; electronic display interface with recorded software for electronic video informational and entertainment display and generation units for the aviation industry; computer software; computer software for displaying moving maps; computer software recorded for displaying moving maps; downloadable application for phone or tablet providing an interactive moving maps system.
A rotating plating fixture changes an orientation of the substrate throughout a plating cycle. The plating fixture changes the orientation by precisely controlling a rotation speed and position of the substrate. A stepper motor changes the orientation in response to control signals from a controller. The plating fixture includes a stepper motor fixed to a hanger, a shaft coupled to the stepper motor, a pinion gear coupled to the shaft such that rotation of the shaft by the stepper motor causes rotation of the pinion gear, and a bevel gear meshing with the pinion gear.
C25D 17/06 - Suspending or supporting devices for articles to be coated
C25D 5/02 - Electroplating of selected surface areas
C25D 17/00 - Constructional parts, or assemblies thereof, of cells for electrolytic coating
F16H 1/14 - Toothed gearings for conveying rotary motion without gears having orbital motion involving only two intermeshing members with non-parallel axes comprising conical gears only
F16H 57/021 - Shaft support structures, e.g. partition walls, bearing eyes, casing walls or covers with bearings
F16H 57/032 - GearboxesMounting gearing therein characterised by the materials used
19.
EYE TRACKING, FACIAL EXPRESSIONS, SPEECH, AND INTONATION FOR COLLECTIVE ENGAGEMENT ASSESSMENT
A team monitoring system receives data for determining user engagement for each team member. A team engagement metric is determined for the entire team based on individual user engagement correlated to discreet portions of a task. User engagement may be determined based on arm/hand positions, gaze and pupil dynamics, and voice intonation. Individual user engagement is weighted according to a task priority for that individual user at the time. The system determines a team composition based on individual user engagement during a task and team engagement during the task; even where the users have not engaged as a team during the task.
A radar system includes an AESA and at least one ground mapping linear array that operate on a separate receive channel and send I/Q digital terrain mapping data to a radar processing unit. The linear arrays provide constant ground mapping. The AESA may have more than one panel. Panels may be arranged as a chevron with the linear arrays disposed at the periphery. The AESA and linear arrays may be configured as a radar interferometer for track location and/or geolocation. The linear arrays may be configured as near field probes for insitu calibration.
There is provided a computer-implemented method of predicting a timeseries of time delays resulting from contention between tasks running in parallel on a multi-processor system using a trained Machine Learning based Task Contention Model, ML based TCM. The method comprises: executing a plurality of actual execution tasks on the multi-processor system in isolation, and for each task and during execution of the respective task, capturing a timeseries comprising a plurality of uWindows by capturing a plurality of snapshots, each snapshot comprising an array of performance monitoring counters, PMCs, since the previous snapshot, and the time since the previous snapshot. The method also includes inferring, from a time-agnostic ML based regressor, a predicted contention delay for the first uWindow of the timeseries when two or more of the plurality of actual execution tasks are executed on parallel on the multi-processor system given the first captured snapshot for each of the tasks to be completed in parallel. The method further includes inferring, from a Non-linear AutoRegressor with exogenous inputs, NARX, predicted contention delays for each subsequent uWindow of the timeseries based on the respective captured snapshot, and the predicted values for the previous time periods fed back into the NARX.
A pilot monitoring system receives data of a pilot's pose such as arm/hand positions and eyes to detect their gaze and pupil dynamics, coupled with knowledge about their current task to detect what a pilot is paying attention to, and temporally predict what they may do next. The system may use interactions between the pilot and the instrumentation to estimate a probability distribution of the next intention of the pilot. Such probability distribution may be used subsequently to evaluate the performance or training effectiveness and readiness of the pilot. The system determine data that will be necessary for a later pilot action based on the probability distribution, and compile that data from avionics systems for later display.
An ESA antenna includes a layer of filters between the layer of radiating elements and the ground layer. The filter layer obviates certain post processing steps. The filters define a passband at the operating range of the antenna and a stopband defined to prevent crosstalk or reduce known external interference. Each filter includes alternating cells of a resonator cell formed by two split ring resonators and a resonator cell formed by a complementary split ring resonator and a complementary patch/stub. A particular implementation of the filter defines an operating range around 23 gigahertz with a passband to stopband transition of less than 500 megahertz. Vias may connect the filter layer to a surface component layer with beamforming integrated circuits, bypassing the routing layer.
H01Q 3/34 - Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the relative phase or relative amplitude of energisation between two or more active radiating elementsArrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the distribution of energy across a radiating aperture varying the phase by electrical means
H03H 1/00 - Constructional details of impedance networks whose electrical mode of operation is not specified or applicable to more than one type of network
A display includes a split night visions imaging system (NVIS) filter, including a first and second interference filter. The first interference filter is disposed between a backlight and a diffuser of the display. The second interference filter is disposed between the diffuser and an LCD stack of the display. A cutoff wavelength of the second interference filter is between cutoff wavelengths of the first interference filter.
A network is described. The network is a peer-to-peer network of nodes. The nodes maintain a distributed ledger. The distributed ledger includes a list of transactions. The list of transactions includes various transactions for maintaining a decentralized root store between the nodes. The decentralized root store includes a list of certificate authorities which are trusted by the nodes in the network. The root certificates may be retrieved from the distributed ledger, validated, and then used to access the certificate authorities.
A method is disclosed herein. The method includes receiving, by a processor, an ejection command for ejecting an ejection seat from an aircraft; determining, by the processor, an airspeed and an altitude of the ejection seat; responsive to the altitude of the ejection seat indicating a second mode of operation, determining, by the processor, whether the airspeed of the ejection seat is at or above a first threshold and below a second threshold; and responsive to the airspeed of the ejection seat being at or above the first threshold and below the second threshold: sending, by the processor, a command to deploy a drogue parachute; and, responsive to a first predetermined time period expiring, sending, by the processor, a command to deploy a main parachute and sever the drogue parachute based on a variable drogue severance delay.
An optical device includes an electrochromic layer including a single electrochromic region and electronic drivers. The optical device includes a controller for controlling the electronic drivers to change the light transmission of the electrochromic region by applying different voltages to electrodes contacting the electrochromic region. The optical device includes a light intensity sensor for detecting light intensity of regions of a two-dimensional scene, the regions of the scene corresponding to regions of the electrochromic region. The electronic drivers are caused by the controller to apply different voltages to the electrodes to set the light transmission of the regions of the electrochromic region based on detected light intensity of the regions of the scene.
An anti-fuse apparatus for enabling or disabling features associated with one or more integrated circuits (IC) set into a substrate includes a layer of low melting point dielectric material deposited above and/or between two conductive pads set into the substrate and not otherwise electrically coupled. A layer of a low melting point conductive alloy is deposited above the dielectric layer, and a layer of an energetic material deposited above the conductive alloy layer. The energetic material is connected to an ignition circuit for triggering a thermal reaction within the energetic material, removing the dielectric layer and melting the conductive alloy to electrically bridge the conductive pads, enabling or disabling features associated with the ICs (or providing tamper-proof identification strapping) without otherwise fracturing or damaging the underlying substrate or ICs set thereinto.
H01L 23/525 - Arrangements for conducting electric current within the device in operation from one component to another including external interconnections consisting of a multilayer structure of conductive and insulating layers inseparably formed on the semiconductor body with adaptable interconnections
29.
SYSTEM AND METHOD FOR EFFICIENT DIRECTIONAL DISCOVERY OF COMMUNICATIONS TERMINALS VIA BEAM INTERLEAVING
A node of a multi-node network includes a communications interface incorporating one or more paired antenna elements wherein a transmitter (Tx) element and receiver (Rx) element are oriented in opposing directions. The node discovers and/or links to other nodes of the network by orienting each paired antenna element to transmit to other nodes in one direction and receive in the opposing direction (e.g., through a transmit and receive region, the transmit region opposite the receive region). At subsequent time intervals (e.g., alternating with the first time interval or set thereof), the Tx antenna elements transmit in directions through the initial receive region, each transmit direction interleaved between two prior receive directions, while the Rx antenna elements simultaneously attempt to receive in opposing directions through the initial transmit region, each receive direction interleaved between two prior transmit directions.
G01S 3/40 - Systems for determining direction or deviation from predetermined direction using adjustment of real or effective orientation of directivity characteristic of an antenna or an antenna system to give a desired condition of signal derived from that antenna or antenna system, e.g. to give a maximum or minimum signal adjusting orientation of a single directivity characteristic to produce maximum or minimum signal, e.g. rotatable loop antenna or equivalent goniometer system
G01S 3/04 - Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using radio waves Details
The mixer-first topology of receivers do not include low-noise amplifiers (LNA) preceding the mixer. The Mixer-First topology of radio receivers utilizes a direct-conversion quadrature mixer to down convert an RF signal to baseband, where a Hilbert Transform filter is used for sideband selection. When a switching mixer is used, the mixer-first receiver is capable of extremely high dynamic range and linearity. The downfall of the mixer-first topology is poor out-of-band signal rejection. A mixer-first receiver is described which achieves third-harmonic rejection without bandpass filtering proceeding the mixer.
A system for providing maneuvering behaviors to a vehicle is disclosed. The system may include one or more controllers communicatively coupled to one or more vehicles. The one or more controllers may include one or more processors configured to execute one or more program instructions causing the one or more processors to: initiate one or more maneuver primitives in response to decision engine selection; receive a plurality of input parameters for the one or more maneuver primitives, the plurality of input parameters including one or more initialization definition input parameters, one or more goal definition input parameters, one or more navigation state input parameters, one or more design input parameters, and one or more vehicle performance envelope input parameters; and generate one or more control signals at one or more predetermined intervals of time to maneuver the one or more vehicles based on the decision engine selection.
A pitot tube restraint system is disclosed herein. The pitot tube restrain system includes an outer shaft, a pitot tube coupled to a first end of the outer shaft and extending outward from the outer shaft, a torsion spring disposed around the outer shaft, a stop pad coupled to the first end of the outer shaft, a base disposed adjacent the second end of the outer shaft, an inner shaft having disposed through the outer shaft, a first end of the inner shaft rotationally coupled to the stop pad and a second end of the inner shaft rotationally coupled to the base, a pawl disposed around the inner shaft and adjacent the second end of the outer shaft, the pawl configured to engage the second end of the outer shaft to prevent the pitot tube from rotating in a first direction, and a pawl spring disposed around the inner shaft.
An integrated circuit may include two processing cores. Each processing core may include: a core controller operable to execute instructions to perform processing tasks; a memory resource connected to the core controller; and a hardware accelerator module connected to the core controller. The integrated circuit may further include: a shared bus connected to the respective hardware accelerator modules of the two processing cores; and a shared memory resource connected to the shared bus; where the only communication path between the two processing cores is via the hardware accelerator modules and the shared bus.
A method for managing software application tasks being performed in a multi-core processing system, the system comprising: a management core configured to manage the allocation of processing tasks in the system; a plurality of processing cores configured to execute instructions for performing processing tasks; at least one shared resource, wherein the at least one shared resource is connected to each of the processing cores; a contention assessment module configured to monitor the amount of contention in the system; and a processing suspension module configured to cause the suspension of processing on at least one of the processing cores; wherein the method comprises: determining a criticality level of each task to be performed; allocating each task to a respective processing core of the plurality of processing cores based on the determined criticality level; assigning a contention threshold to at least one processing core of the plurality of processing cores; monitoring the amount of contention caused by the at least one processing core that has been assigned a contention threshold; and if the amount of contention caused by the at least one processing core that has been assigned a contention threshold reaches the assigned contention threshold, suspending processing on that processing core.
Disclosed are embodiments of antenna assemblies for integration with aircraft lighting systems. The antenna assemblies in some embodiments include a ground plane, a patch antenna positioned on the ground plane, and a radome covering the patch antenna. The patch antenna and radome are configured as an annular ring for positioning around a light fixture received through a center opening through each of the ground plane, patch antenna, and radome such that the antenna assembly can mount and connect to the aircraft utilizing the light fixture aperture without the need for a separate antenna aperture.
A communication system applies impedance matching to an antenna specific to individual samples of a transmit signal. The system samples a signal and identifies the peak frequency content of each sample. Based on the peak frequency content, the system identifies an impedance match for a given antenna that provides the greatest energy transmission. The sampled portion of the signal is delayed to accommodate processing time to determine the impedance match and control settings. Control settings may be applied via discrete digital circuitry or continuous analog circuitry.
H01Q 5/335 - Individual or coupled radiating elements, each element being fed in an unspecified way using frequency dependent circuits or components, e.g. trap circuits or capacitors at the feed, e.g. for impedance matching
A direct dry film (DDF) lamination method includes providing a chamber including a bladder, positioning a frame in the chamber, positioning a compound curve substrate in an interior space within the frame, and suspending, by the frame, an optically clear adhesive (OCA) sheet over the compound curve substrate. In embodiments, a top liner of the OCA sheet is scored or cut to introduce weakness imparting flexibility in the sheet corresponding to the curvature of the compound curve substrate. The method continues with evacuating the chamber, deploying the bladder, retracting the bladder, and venting the chamber. Additional steps prepare the product for further boding with a flexible film or rigid part having a matched curvature profile.
B32B 37/12 - Methods or apparatus for laminating, e.g. by curing or by ultrasonic bonding characterised by using adhesives
B32B 1/00 - Layered products having a non-planar shape
B32B 7/12 - Interconnection of layers using interposed adhesives or interposed materials with bonding properties
B32B 37/10 - Methods or apparatus for laminating, e.g. by curing or by ultrasonic bonding characterised by the pressing technique, e.g. using direct action of vacuum or fluid pressure
B32B 38/00 - Ancillary operations in connection with laminating processes
A system-on-chip comprises a first core having a first processor architecture and a second core having a different second processor architecture. A shared bus is communicatively coupled to the cores. A shared memory is communicatively coupled to the shared bus, for storing shared data accessible by cores. A hardware comparison module is configured to compare first data, determined by one or more operations of the first core, and second data, determined by one or more operations of the second core, to detect an inconsistency between the first data and the second data, and to signal when an inconsistency is detected. A first comparison-data bus is communicatively coupled to the first core and to the comparison module, and arranged to provide the first data to the hardware comparison module. A second comparison-data bus is communicatively coupled to the second core and to the comparison module, and arranged to provide the second data to the comparison module. The first and second comparison-data buses are isolated from each other and from the shared bus.
A small-scale receiver design architecture is disclosed. The receiver architecture may include an amplifier, reconfigurable filters, a downconverter assembly, a processor, and one or more risers. The one or more risers may include ball grid array (BGA) interconnects configured for electrical coupling between the front-end assembly, the downconverter assembly, and the processor. The one or more risers may be configured to provide electromagnetically shielding to the front-end assembly, the downconverter assembly, and the processor. The one or more risers may be configured to thermally couple to the front-end assembly, the downconverter assembly, and the processor. The receiver architecture may include a sequential stacking of the one or more risers, the front-end assembly, the downconverter assembly, and the processor.
H04B 1/00 - Details of transmission systems, not covered by a single one of groups Details of transmission systems not characterised by the medium used for transmission
H05K 7/20 - Modifications to facilitate cooling, ventilating, or heating
40.
AESA-BASED SYNTHETIC NULLING FOR ENHANCED RADAR GROUND CLUTTER SUPPRESSION
A radar system uses multiple nulls to improve detection capabilities. Multiple radar pulses are transmitted and or received, each with a different null pattern. The returns from each pulse are averaged together to form a null window that is less noisy and potentially wider than a single null pattern. This approach can improve the signal-to-noise ratio and make it easier to detect objects of interest. The system may generate individual pulses from an AESA divided into several subarrays. Each subarray produces a pulse with a null in a different location in the radiation pattern centered about a location of interest. The contemporaneous return signals are averaged together.
A method of determining a set of landing sites for an aircraft includes retrieving a first map of the reachable area (300) surrounding the aircraft, converting data relating to a plurality of no-go zones into a second map (302), filtering the plurality of no-go zones from the first map using the second map to create a third map of potential landing sites (310), and identifying one or more feasible landing sites (312) from the third map based on one or more landing requirements of the aircraft.
A combiner includes an active breakaway mechanism. The breakaway mechanism includes a biasing element to positively direct the breakaway mechanism to a safe state, and a release element. In the event of a crash, the release element disengages, and the biasing element pushes the combiner into a safe orientation. A processor and detection element may detect a crash event and actuate the release element. The biasing element may be hydraulic, a spring, a linear actuator, or the like. The release element may include a solenoid, electromagnet, spring, compressed gas, expanding gas, or the like.
A method approximates outlines of weather cells within the weather radar data using geometric shapes. The weather cells are filtered and clustered into clusters. The edges of the clusters are detected through an edge detection algorithm. Geometric shapes are fit to the edges of the clusters. The geometric shapes require significantly less bandwidth when transmitting over a communication channel, as compared to the weather radar data. The method saves the radar data with very few parameters and thus reduces the required memory for storage and required throughput for exchange.
An in-flight entertainment (IFE) system may include a structural panel supporting one or more aircraft seat components. The one or more aircraft seat components may include a primary IFE display and a secondary IFE display. Both the primary IFE display and the secondary IFE display may be coupled to a portion of the structural panel facing the passenger. The primary display may receive and display a plurality of in-flight related content from at least one IFE source, while the secondary display may receive and display a plurality of media content associated with a personal electronic device (PED) of the passenger. The IFE system may also include at least one controller which is in communication with at least one of the primary IFE display, the secondary IFE display, and the PED. The controller may selectively display content received from at least one of the IFE source or the PED.
A system collects air samples at altitude and shares data among aircraft in a network. The system includes an antenna with an antenna housing; the housing defines air inlets and outlets. While in flight, air samples are collected through the inlets, processed via sensors, and allowed to flow through to the outlet. Air quality data, including, but not limited to, contrail humidity, gas content, and particle density and size, may be transmitted to other aircraft in a network via the antenna. Air quality measurements are geolocated and correlated from different platforms at different altitudes. A data model or machine learning artificial intelligence may utilize the geolocated air quality data to make certain predictions.
A fuel quantity indicator system (FQIS) for an aircraft or other vehicle includes memory/data storage and a fuel quantity processing unit (FQPU). A neural network trained via machine learning and running on the FQPU receives fuel quantity (FQ) inputs from fuel tank sensors, e.g., tank density, fuel volume, water presence within the tank, at or near a given measurement time. The neural network additionally receives fuel flow (FF) inputs from flow sensors at the measurement time, indicating fuel flow to engines and auxiliary power units (APU) of the vehicle. Based on the FQ inputs and the FF inputs, the neural network calculates an estimated fuel quantity (EFQ) remaining, e.g., across all fuel tanks at or near a particular measurement time.
A system and method for monitoring and verification of digital gyroscopic sensors determines a primary angular velocity vector via a primary digital gyroscopic sensor triad and two or more backup angular velocity vectors via backup analog gyroscopic sensor triads. Based on additional aiding parameters, the aircraft attitude and heading reference system (AHRS) determines a primary attitude solution based on the primary angular velocity vector and one or more backup attitude solutions based on the backup angular velocity vectors. If no other faults are present with respect to the primary and backup gyroscopic sensor triads (e.g., the primary and backup triads are otherwise consistent in their measurements), and the primary attitude solution sufficiently deviates from the backup attitude solutions, the AHRS detects a solution fault in the primary gyroscopic sensor triad.
A resource allocation system receives user requests for system resources over time. The system records factors such as number of resource requests, total usage time, etc., and preempts earlier requests in favor of later requests based on those factors. The resource allocation system tracks metrics in real-time and establishes dynamic preemption thresholds based on usage over time. Preemption thresholds may be specific to individual users.
A system and method for removing modulated interference (e.g., FSK, MSK, CW) from an input signal demodulates the input signal into a tracking bitstream via a set of phase locked loop (PLL) filters, one PLL filter for each modulated interference component (e.g., signal) known or suspected to be interfering with the input signal. Each PLL filter estimates, based on an estimated modulation frequency and center frequency associated with its target modulated interference component, a peak magnitude, phase, and updated center frequency and, based on these parameters, approximates the target interference component. Each re-created modulated interference component is subtracted from the original input signal to produce an output signal from which the known or suspected modulated interference components have been substantially removed.
A wearable device includes neuromorphic event cameras. A processor receives data streams from the event cameras and makes application specific predictions/determinations. The event cameras may be outward facing to make determinations about the environment or a specific task, inward facing to monitor the state of the user, or both. The processor may be configured as a trained neural network to receive the data streams and produce output based on predefined sets of training data. Sensors other than event cameras may supply data to the processor and neural network, including other cameras via a feature recognition process.
A cabin management system is described. The cabin management system includes a housing. The housing is configured to receive one or more modules. The modules may be detached and reattached to the housing. The modules may be rearranged to achieve a desired layout of touchscreens, audio converter, and input/output ports. The modules may include a geometry which provides a flush-mounting between the housing and the modules. The flush-mounting may prevent a passenger from accessing the cavity defined by the housing. The audio converter includes a digital-to-analog converter and an audio jack. The digital-to-analog converter converts an uncompressed digital audio signal to an analog audio signal. The audio jack receives a stereo analog signal and outputs the stereo analog signal to an audio plug.
A computer system records eye tracking data and identifies movements in the eye tracking data to determine gaze and pupil dynamics. Eye tracking data is correlated with a current task and predetermined vigilance requirements. The system determines if the user is exhibiting an appropriate level of vigilance based on the task or is becoming fixated. When fixation is detected, the system may engage in remedial action. A task flow diagram represents the operator tasks. Interactions between the user and the instrumentation are used to estimate the probability distribution of the task the user is currently conducting. The system correlates eye tracking data and physiological data such as electroencephalogram (EEG) and functional near-infrared spectroscopy (fNIRs) to determine neuroactivity. Monitoring neuroactivity reduces the probability of a false positive for fixation.
A profile for a tool implementing a unified modeling language (UML) is described. The profile extends the UML to include decision management functionality. The profile includes stereotypes and customizations which generate question elements, decision elements, alternative elements, and the like. The association between the elements permits a design engineer to review previous decisions and the rationale behind the decisions. In particular, the one of alternative elements is associated with decision element by selected alternative relationship.
A runway overrun awareness and alerting system determines a breaking distance based on aircraft capabilities, and renders a graphical depiction of that breaking distance. The graphical depiction may be separately rendered on a head-up display and a primary flight display. The system may determine both a maximum deceleration breaking distance and a nominal deceleration breaking distance. The maximum deceleration breaking distance and nominal deceleration breaking distance may be separately rendered, and may be rendered to include a visual indicator if they exceed some safety threshold.
The system may include at least one a light emitter configured to emit light over a range of wavelengths onto an environment and at least one sensor assembly. The range of wavelengths emitted by the light emitter may be of wavelengths that are above or below wavelengths used by a night vision imaging system. The sensor assembly may include an image sensor and conversion layer. The image sensor may capture images of the environment illuminated by the light emitters and sense light in a given range of wavelengths. The conversion layer may receive the emitted light and convert the emitted light to converted light with a wavelength within the given range of wavelengths associated with the image sensor. The image sensor may be further configured to receive the converted light from the conversion layer, capture an image of the light emitter and output image data associated with the captured image.
H04N 23/11 - Cameras or camera modules comprising electronic image sensorsControl thereof for generating image signals from different wavelengths for generating image signals from visible and infrared light wavelengths
H04N 23/55 - Optical parts specially adapted for electronic image sensorsMounting thereof
56.
FREQUENCY SELECTION ALGORITHM FOR RESILIENT HF COMMUNICATION
Techniques for selecting frequencies of operation are described. HF signals may land at the receiver node with power levels dependent upon the transmit frequency. The frequency with the highest power level at the receiver node may be selected when the receiver node is not subject to interfering. The receiver node may be unable to receive a desired signal if an interfering signal has a signal level which is higher than the desired signal. The transmitter node may select a frequency which has a receiver signal level which is higher than the interfering signal for the selected frequency. The receiver node may then receive the transmit signal at the selected frequency even when subject to interfering from the interferer node.
H04B 1/10 - Means associated with receiver for limiting or suppressing noise or interference
H04B 1/00 - Details of transmission systems, not covered by a single one of groups Details of transmission systems not characterised by the medium used for transmission
A stack is described. The stack includes a rule engine. The rule engine is accessed via application programming interface (API) from any plug-in mission service. The rule engine includes rules and facts. The rules and facts are loaded separately from the API and from a cloudlet monitor. The rules and facts do not require source code updates to change. The stack is executable on processors of a node within a cloudlet. The cloudlet includes multiple of the nodes. The stack divides high-level tasks into low-level tasks which are individually executable by the nodes in the cloudlet.
Techniques for selecting frequencies of operation are described. HF signals may land at the receiver node with power levels dependent upon the transmit frequency. The frequency with the highest power level at the receiver node may be selected when the receiver node is not subject to interference. The receiver node may be unable to receive a desired signal if an interfering signal has a signal level which is higher than the desired signal. The interfering signals may have a signal level which is higher across all available frequencies. The transmitter node may determine a potential relay table with a communication link between the transmitter node and a relay node and a communication link between the relay node and the receiver node. The communication link may include link margins above the interfering signal, ensuring the links may be established. The nodes may then communicate even when subject to interference.
A package is described. The package includes a die covered by a lid. The lid maintains a hermetic seal for the die. The package includes high frequency shunt capacitance in parallel with surface-mount capacitors. The high frequency shunt capacitance is formed by interdigital capacitors below the surface-mount capacitors. The interdigital capacitors, the surface-mount capacitors, and the die form a circuit which produces a stable output voltage. The output voltage may remain stable even when subject to noise due to energized particles in space. The package includes solder resist with openings for attaching the surface-mount capacitors to the interdigital capacitors. Advantageously, the interdigital capacitors may achieve high frequency shunt capacitance on the order of nano-farads as part of the frame geometry with minimal increase in package height.
H01L 25/16 - Assemblies consisting of a plurality of individual semiconductor or other solid-state devices the devices being of types provided for in two or more different subclasses of , , , , or , e.g. forming hybrid circuits
A system, comprising: one or more imaging devices (202) configured to collect image data of a cockpit area of an aircraft; a pilot detection module (212) configured to determine a presence of one or more pilots in the cockpit area based on the image data; and a pilot posture module (214) configured to determine three-dimensional posture of the one or more pilots based on the image data.
Disclosed is a method of training a language model to generate “microbenchmarks” in which the training data is specifically associated with certain microarchitecture characteristics that the “microbenchmarks” are designed for testing. Also disclosed are language models that have been trained in this manner, and the corresponding use thereof to generate “microbenchmarks”.
An autonomous agent of a team of autonomous agents (e.g., semi- or fully autonomous vehicles) includes a self-simulator incorporating a faster than real time (FTRT) processing environment for online simulation of each agent of the team. Based on the current mission status and one or more action sets determining the behaviors of the autonomous agents, the behaviors of each agent of the team are projected forward within the FTRT environment to determine mission status metrics relevant to the effectiveness of a particular action set towards optimal completion of mission objectives currently assigned to the team. Based on the mission status metrics, the self-simulator can select and provide an action set for optimized completion of mission objectives. For example, the self-simulator can recommend switching to a different preloaded action set or, in some cases, construct an optimized action set selected from multiple preloaded action sets tested in the FTRT environment.
A preselect value is sent to a primary flight display for confirmation from both pilots (i.e., from the captain and the first officer). The preselect value removes single point failure when updating the barometric altimeter pressure setting in the barometric altimeter from an uplink message from air traffic control. The preselect value is loaded with the barometric altimeter pressure setting from the uplink message. The pilots each swap the preselect value with the active barometric altimeter pressure setting on the primary flight displays. The new active barometric altimeter pressure setting is then pushed to the barometric altimeters both active barometric altimeter pressure settings match.
A system for detecting threats at an area is disclosed. The system may include a controller including one or more processors configured to execute a set of program instructions stored in a memory. The set of program instructions may be configured to cause the one or more processors to receive safe historical data of an area configured to be representative of a lack of threats, receive new data of the area from one or more nodes, compare the new data and the safe historical data to identify a difference between the new data and the safe historical data, and update a database based on the difference.
A system and method for transporting passengers via uncrewed aircraft systems (UAS) receives passenger requests for transport between origin and destination points. Based on the request a transport plan is generated for each passenger, identifying the passenger, assigning a UAS and including a flight plan (which includes flight instructions and a communications plan for the UAS control system). Based on the transport plan one or more encoded flight plan datasets are generated. Each encoded dataset is downloadable to and displayable by the passenger's portable computing device, and scannable and decodable by reader devices at the origin and destination ports and aboard the UAS. Scanning an encoded dataset both grants the passenger access to the origin port and UAS and confirms the passenger's presence. Further, each assigned UAS downloads from the decoded flight plan data the necessary configuration data to fulfill its portion/s of the flight plan.
An on aircraft computer system records and analyzes biometric data to identify indicia of impaired performance, such as pilot fatigue, attention tunneling, or cognitive overload. Such impairment is identified by alterations in pilot gaze or eye movement, head movement, facial parameters, eye lid position, heart rate, breathing, or brain wave patterns. Appropriate corrective action is applied based on the type of impaired performance identified, including altering a level of automation, contacting a ground dispatcher or ground pilot, or contacting a co-pilot or other crew member. Biometric data is continuously logged and correlated with data from other avionics systems to refine formulas relating biometric data to states of alertness and crew rest procedures.
An augmented reality system in an air traffic control tower receives data from multiple airfield sensors and from local aircraft and correlates the data in space and time. Features of the airfield are rendered visually in an augmented reality headset during low visibility conditions. The augmented reality system renders visualizations of aircraft and may render data from the aircraft to coincide with the visualizations. The augmented reality system may receive data from systems within the air traffic control tower, commonly rendered on displays in the air traffic control tower and rendered such data within the augmented reality display.
An aircraft-based system and method for automated reporting and logging of aircraft maintenance events receives flight deck effects (FDEs) with correlated maintenance messages indicating maintenance statuses (e.g., faults and/or failures) and/or Air Transport Association (ATA) classifications for each reporting aircraft system, subsystem or component. The logging system generates event messages based on each received FDE, predicting additional information based on the correlated maintenance message such as recommended maintenance actions, replacement parts or components, and/or Minimum Equipment List (MEL) actions associated with a component fault or failure. Event messages are automatically transmitted via datalink to ground-based maintenance and dispatch. Further, event messages are automatically logged to an aircraft maintenance log.
A system may include a processor configured to: (a) obtain parameters; (b) based on the parameters, update flight-state data associated with an aircraft; (c) obtain a trained machine learning (ML) model; (d) based at least on the updated flight-state data and the trained ML model, infer a direction from a current cell for a reroute; (e) based on the inferred direction and the updated flight-state data, set the current cell and identify neighboring cells; (f) calculate an optimal next cell by using a shortest path finding (SPF) algorithm to select the optimal next cell from the neighboring cells; (g) iteratively repeat steps (d) through (f) such that the current cell is set as the optimal next cell until a goal state is reached; (h) construct a re-route using optimal cells iteratively calculated in step (f); and (i) output the re-route.
A method is disclosed herein. The method includes determining, by a processor, a first time value in response to a switch being actuated a first time by a first striker, determining, by the processor, a second time value in response to the switch being actuated a second time by a second striker, the second striker disposed a first distance from the first striker and the second time value being after the first time value, calculating, by the processor, a change in time between the first time value and the second time value, and adjusting, by the processor, a timing sequence based on the change in time.
A radar system including an AESA illuminates a target with a first pulse for a desired beam pointing angle (azimuth and elevation). The AESA then illuminates the target with a second pulse for the desired pointing angle, the second pulse defining a radiation pattern with a main beam in phase with the first pulse, but side lobes that are out of phase. The radar system receives return signals and combines the return signals to null the side lobes by the principle of superposition. The radar processing unit is time synced such that the pulse-pair is interpreted as a single ultra-low level side lobe return radiation pattern.
A method is disclosed herein. The method includes receiving, by a processor, a first acceleration data from an accelerometer, calculating, by the processor, a change in velocity based on the first acceleration data, the change in velocity being calculated over a first period of time, and adjusting, by the processor, a timing sequence based on the change in velocity.
G01P 15/16 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration by evaluating the time-derivative of a measured speed signal
A system may include an auto brake valve installed in an aircraft, an auto brake selector (ABS) switch communicatively coupled to the auto brake valve, and a runway overrun awareness and alerting system (ROAAS) communicatively coupled to the auto brake valve. The ABS switch may be configured to have a manual ABS switch setting to control the auto brake valve. The ROAAS may include at least one processor configured to: obtain ROAAS output data, the ROAAS output data including at least one of selected runway, runway distance remaining, runway stopping point, or runway condition; obtain a trained artificial intelligence (AI) and/or machine learning (ML) model; based at least on the ROAAS output data and the trained AI and/or ML model, infer an ABS brake setting; and set the auto brake valve in accordance with the ABS brake setting.
B60T 8/17 - Using electrical or electronic regulation means to control braking
B60T 8/174 - Using electrical or electronic regulation means to control braking characterised by using special control logic, e.g. fuzzy logic
B60T 8/32 - Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration
A system and related method for multiple-sensitivity optical phase modulation splits an optical carrier generated by a photonic source into at least two copies and directs the copies (e.g., via optical circulators or polarization rotators) to an electro-optical (EO) phase modulator such that the phase modulator phase-modulates each optical copy according to a received radio frequency (RF) signal of interest based on characteristics distinct to each optical copy (e.g., optical path direction, signal polarization) that provide for phase modulation of each optical copy at a different sensitivity voltage. The variably modified optical copies are directed to a photonic processor for further signal processing in the optical domain.
A motion planning system and method receives requests for routing a set of dissimilar aircraft through a defined airspace. Each aircraft has a starting and destination position relative to the airspace. A start state is based on the earliest start, and a goal state on the destination. The system connects start and goal states via a sequence of next states by projecting each state incrementally forward in time. Candidate next states include all possible next paths to a next position of each aircraft combined with next paths and positions of its neighbors, with unsafe next states culled from the set. Remaining next states are prioritized on the basis of aggregate system cost for all next paths and an estimated system cost to achieve the goal state, and an optimal next state is added to the sequence. When the goal state is achieved, optimal flight plans are generated for each aircraft.
A system and method for monitoring blood oxygen levels via an eye tracking camera includes a computer system with a processor configured to identify capillaries in the image stream of a pilot's eye. Changes in capillary size over time is directly correlated to blood flow levels. The processor may monitor capillary color. Changes in capillary color is directly correlated to blood oxygen levels. The processor may take remedial action when the pilot's blood oxygen level drops below a threshold. Such remedial action may include alerting the pilot, automatically alerting ground control crew, applying increasing levels of flight automation, etc.
A61B 5/1455 - Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value using optical sensors, e.g. spectral photometrical oximeters
A61B 3/113 - Objective types, i.e. instruments for examining the eyes independent of the patients perceptions or reactions for determining or recording eye movement
A61B 3/14 - Arrangements specially adapted for eye photography
A61B 5/00 - Measuring for diagnostic purposes Identification of persons
A shock load attenuation device is provided. The shock load attenuation device includes a crushable material; a first compartment in the crushable material surrounding a first line; and a second compartment in the crushable material surrounding a second line. In response to the first line being acted upon by a first force and the second line being acted upon by a second force, a first loop in the first line is configured to slide along the second line and a first loop in the second line is configured to slide along the first line, crushing the crushable material.
A microprocessor is described. The microprocessor includes a software-based monitor for detecting TLB corruptions. The TLB corruptions contribute to undetected erroneous upset rate of the microprocessor. The software monitor detects errors in the TLB. The software-based monitor detects TLB corruptions in microprocessors where hardware protection mechanisms are not available. The software monitor mitigates single event effects due to atmospheric particles and improves the safety of high integrity computing products.
An audio-visual pilot activity recognition system including one or more image collectors, one or more audio collectors, and a processor configured to collect at least one image signal from the one or more image collectors, collect at least one audio signal from the one of more audio collectors, and determine a pilot activity based on the collected at least one image signal and the collected at least one audio signal.
A system may include a radio and a processor. The processor may be configured to: obtain information of a flight plan; obtain a command and control (C2) communication plan; and output instructions to operate the radio to connect with at least one given antenna of at least one given radio tower at a given time according to the C2 communication plan. The radio may be configured to connect with the at least one given antenna of the at least one given radio tower at the given time according to the C2 communication plan.
A system and method for controlling nationally protected data flows (e.g., wargame data, training data) through a shared network locally encrypts a protected portion of shared data (e.g., ACMI/weapons flyout data) flowing through a shared network infrastructure. The protected portion is pre-encrypted according to local encryption keys controlled by a local entity (e.g., a nation or multi-national coalition partners) but not shared with other infrastructure partners or participants. The partially encrypted dataset is then fully encrypted (according to host/infrastructure encryption keys accessible to all infrastructure participants) for travel through the security infrastructure via secure datalink. All network destinations having access to the infrastructure keys can decrypt and access the nonprotected portion, but only those network destinations (e.g., other aircraft or vehicles) affiliated with the local entity and/or having access to the local encryption keys may decrypt and access the protected data portion.
A system is described. The system connects an aircraft weather radar to a ground station. The ground station may include improved situational awareness regarding weather cells due to the connection to the aircraft weather radar. In particular, the situational awareness may be improved in areas not covered by ground weather radars. For example, the ground station may provide earlier rerouting to the aircraft around the weather cells. The aircraft may transmit data regarding the weather cells at an interval. The interval may be dynamically adjusted based on a number of factors to ensure adequate situational awareness while optimizing the resources of an air-to-ground communication link.
A system for graphical indication of a corridor is disclosed. The system may include a display and a processor. The processor may be configured to receive corridor position data of a corridor and aircraft position data indicative of a position of an aircraft. The processor may also be configured to determine a relative distance of the aircraft in relation to the corridor based on the corridor position data and the aircraft position data. The processor may further be configured to display a corridor graphic associated with the corridor based on the relative distance.
A system and method for transmission and receipt of signals within a distributed system are disclosed. In the distributed system there may be a plurality of digital and radio frequency (RF) electronics. The plurality of digital electronics may be coupled to the plurality of radio frequency electronics with at least one fiber optic cable. The at least one fiber optic cable may support wavelength division multiplexing (WDM). Further, the digital electronics may combine a time-at-the-tone signal, a pulse per second signal, and a standard frequency reference signal via amplitude modulation to produce a single complex wave. The single complex wave and other signals may be simultaneously transmitted along the at least one fiber optic cable to the plurality of RF electronics via WDM.
A hierarchical modular arbitration architecture for a mobile platform guidance system is disclosed. In embodiments, the architecture comprises a hierarchy of arbitration layers, each arbitration layer narrower in scope than the layer above (e.g., mission objective arbitrators, route arbitrators, path arbitrators). Each arbitration layer includes one or more objective-based arbitrators in communication with one or more applications or modes. Each arbitrator receives control input (e.g., from the pilot, from aircraft sensors) and control signals from the level above, selecting a mode to make active based on decision agents within the arbitrator layer which control mode priorities and sequencing (e.g., some flight objectives may involve multiple arbitrators and their subject applications coordinating in sequence). Each arbitrator passes control signals associated with fulfilling the commands of the active mode to the level below and reports application and error information to the arbitrator level above and/or human/artificial pilot machine interfaces.
A system and method for detection of GNSS signal spoofing with high integrity error bounding determines a parity space formulation for coordinates of a GNSS-driven master position solution (e.g., fully absolute/GNSS or blended GNSS/IRS solution) and a corresponding coasted position solution (e.g., less frequently GNSS-updated), wherein a parity vector expresses consistency of the master coordinate with the coasted coordinate. Based on a desired level of missed detection, protection levels are determined for the parity space formulation, and integrity bounds on the master and coasted solutions calculated. The parity vector is compared with a detection threshold. If, for any solution component (e.g., direction, axis) of the master solution, the parity vector meets or exceeds the threshold, a spoofer is detected and a coasted solution is propagated with its coasted integrity bound. If no spoofer is detected, the master solution and its master integrity bound are propagated as output.
G01S 19/39 - Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
G01S 19/49 - Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system whereby the further system is an inertial position system, e.g. loosely-coupled
87.
METHOD FOR USING STATELESS SOFTWARE DATABASE DATA TO PERFORM DATA AND CONTROL COUPLING
A system for evaluating stateless software using read and write operations to storage is disclosed. The system may include a controller, which may include one or more processors configured to execute program instructions stored on a memory. The one or more processors may be configured to evaluate the stateless software, including modules of the stateless software. The stateless software may be configured to store data on a storage such that each request to the stateless software does not rely on a state of the stateless software from a previous request. The evaluating of the stateless software may include executing the stateless software based on a set of requests, recording a log of read operations and write operations to the storage during the executing of the stateless software, and determining a performance of the stateless software based on a parsing and evaluation of the read and write operations.
A synthesized non-Foster time-variant filter is disclosed for matching impedance. The synthesized non-Foster time-variant filter may include a negative-inductor circuit and a negative-capacitor circuit. The negative-inductor circuit and the negative-capacitor circuit may be configured to be dynamically controlled based on a known transmit signal. The negative-inductor circuit may be configured to synthesize a negative inductance of a range of inductances. The negative-capacitor circuit may include a plurality of capacitors coupled together in parallel. Each capacitor may include a first capacitor end and a second capacitor end. The negative-capacitor circuit may be configured to synthesize a negative capacitance of a range of capacitances. The negative-capacitor circuit may include a plurality of inductors coupled together in series. Each inductor may include a first inductor end and a second inductor end.
A system for displaying an indication of aerodynamically unstable proximate UAM traffic is disclosed. The system includes at least one display and at least one processor communicatively coupled to the at least one display. The at least one processor may be configured to receive air traffic data associated with at least one proximate aircraft. The air traffic data may include a proximate aircraft's rate of descent, rate of turn, or lateral speed. The at least one processor may be configured to determine that the proximate aircraft is aerodynamically unstable if the proximate aircraft's rate of descent, rate of turn, or lateral speed exceeds a maximum rate of descent, rate of turn, or lateral speed, respectively. The at least one processor may be further configured to generate and output a visual representation of aerodynamic instability to the at least one display.
A method for e-AC flight dispatch is disclosed, in accordance with one or more embodiments of the present disclosure. The method may include receiving a set of training data. The method may include training a machine learning algorithm of an electric flight dispatch module based on the received set of training data. The method may include receiving one or more sets of real-time data, the one or more sets of real-time data including at least one of airport infrastructure data, airline information data, or battery management data. The method may include generating a set of output data for dispatching an electric aircraft using the trained machine learning algorithm of the electric flight dispatch module.
A system utilizes two ground-based radios; each radio is equipped for two-way timing and ranging. An aerial vehicle receives radio signals from the two ground-based radios and triangulates its location with respect to those two ground-based radios. The aerial vehicle then executes a landing procedure at a landing site with respect to the triangulated location. The aerial vehicle includes a barometer, radar, or laser altimeter for vertical measurement. The aerial vehicle also includes an inertial measurement unit (IMU), air data system, and magnetometer. The ground-based radios may supply a ground level altitude measurement. The aerial vehicle may perform an acquisition orbit for improved accuracy. The acquisition orbit provides an expanded range of geometries with respect to the two ground-based radios.
A system for assessing safe fulfillment of a mission plan or flight plan by a pilot receives physiological pilot monitoring data sensed inflight while the pilot is executing a flight plan. The system correlates pilot monitoring data with specific flight operations performs a post-flight fatigue assessment of the pilot (e.g., a performance score with respect to the completed flight plan and/or an assessment of the current fatigue state of the pilot). The system adds the pilot's post-flight fatigue state assessment to an individualized pilot profile. On receiving a subsequent flight plan for fulfillment by the pilot, the system performs a pre-flight risk assessment based on all available information, e.g., a risk assessment with respect to the pilot's fulfillment of the flight plan as a whole and/or specific risk assessments corresponding to fulfillment of component flight operations of the flight plan.
An unmanned aerial vehicle (UAV) is described. The UAV includes functions such as geo-location-based approvals, targeted system updates and dynamic rule enforcements, authentical, internet protocol (IP) whitelisting, and application control. The functions are controlled from the firmware level. The functions may ensure a highly secure and controlled embedded system on the UAV in the event an application of the UAV is compromised by a third party. UEFI is used to provide a tamper proof way of enforcing permitted flights on authorized equipment.
09 - Scientific and electric apparatus and instruments
Goods & Services
Computer hardware, Computer hardware for displaying moving maps, Electronic display interface with recorded software for electronic video informational and entertainment display and generation units for the aviation industry, computer software recorded for displaying moving maps; Downloadable application for phone or tablet providing an interactive moving maps system
A system is described. The system predicts a landing runway for the aircraft. The landing runway is predicted using geometry and parameters which describe the position of the aircraft in space. The parameters include track alignment, vector alignment, vertical alignment, in-approach geometry, and in-flight plan. The parameters are combined to determine runway alignment scores for each runway. The runway alignment scores indicate how well the aircraft is aligned with the runways. The parameters are not equal in their contribution to the decision-making process and need to be weighted. The parameters are normalized, weighted, and summed to determine the runway alignment score.
A receiver system is disclosed. The receiver system may include an omnidirectional receiver configured to receive an incoming signal, a directional receiver configured to receive the incoming signal, and an integrity controller. The integrity controller may be configured to determine an integrity of the incoming signal by synchronizing a clock of the omnidirectional receiver and a clock of the directional receiver, receiving an omnidirectional signal of the incoming signal, receiving a directional signal of the incoming signal, translating between a phase of the omnidirectional signal and a phase of the directional signal based on the synchronizing, ensuring a signal equivalency based on the translating, calculating an angle of arrival of the incoming signal based on carrier phase differences associated with the directional signal, and identifying the incoming signal as a trusted satellite signal based on a comparison of the angle of arrival with an expected angle of arrival.
A system for utilizing a boot prefetch module is disclosed, such as a hyperconverged system with centralized storage. The system may include a controller. The controller may include one or more processors configured to execute program instructions causing the one or more processors to perform a parallelized boot of a plurality of nodes. The performing of the parallelized boot may include retrieving node boot data associated with the respective node from centralized storage. The one or more boot prefetch modules may be configured to perform the retrieving of the node boot data prior to the respective node being booted. The one or more boot prefetch modules may be coordinated in retrieving the node boot data and be configured to perform decryption and/or signature verification.
G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
98.
CONTROLLED RADIATION PATTERN ANTENNA FOR JAMMING/SPOOFING RESISTANT AIRBORNE GNSS SENSORS
A GNSS active antenna with improved performance in the presence of interfering signals is described. The GNSS active antenna meets the requirements of DO-301 for Airborne GNSS antennas when in normal operation. The GNSS active antenna also generates a low elevation null steered to any azimuth angle when in an environment with an interfering signal. The null has minimal performance impacts at higher elevation angles near zenith. The GNSS active antenna includes a right-hand circular polarized microstrip antenna with a concentric vertically polarized monopole antenna. The GNSS active antenna also meets the requirements of ARINC 743 antenna outline and mounting hole pattern.
G01S 19/24 - Acquisition or tracking of signals transmitted by the system
G01S 19/43 - Determining position using carrier phase measurements, e.g. kinematic positioningDetermining position using long or short baseline interferometry
99.
Aerial image geo-registration via aeronautical database content as ground control points
A system and method for creating avionic databases is disclosed. The system may receive an avionic database of an area, surveyed coordinate points of the area, and new satellite imagery of the area. The system may georeference the new satellite imagery using the surveyed coordinate points as ground control points, generating georeferenced coordinate points of the new satellite imagery in different locations of the area. The system may create a second avionic database based on the georeferenced coordinate points.
A system and method are provided for selecting features from a digital chart, and entering corresponding flight plan amendments into a flight plan by direct transfer to an FMS. Based on the selection, the system may prompt the user for subsequent selections. Digital charts are generated in dynamically or in real-time according to a set of databases, including the databased used by the FMS. Elements within the databases are characterized so that the flight crew can select which elements are displayed. Features in the digital chart may be made selectable or unselectable based on a filtering process. The filtering process may be based on environmental variables, aircraft capabilities, safety tolerances, etc.