G06G7/48

Methods and systems for identifying aircraft faults

A method for identifying aircraft faults, comprising: receiving a dataset comprising a plurality of low priority messages and a plurality of high priority messages, each low priority message identifying a minor aircraft fault and each high priority message identifying a major aircraft fault; for each low priority message, generating an embedding vector which maps the low priority message in an embedding space; for each high priority message, generating an embedding vector which maps the high priority message in the embedding space; providing, to a machine learning unit, the embedding vector for each low priority message of the plurality of low priority messages and the embedding vector for each high priority message of the plurality of high priority messages; and obtaining, from the machine learning unit, a probability of a target high priority message occurring based on each low priority message of the plurality of low priority messages.

Computing circuitry for avoiding computation operations during phase transition of voltage regulator
11501092 · 2022-11-15 · ·

This application relates to computing circuitry, and in particular to analogue computing circuitry suitable for neuromorphic computing. An analogue computation unit for processing data is supplied with a first voltage from a voltage regulator which is operable in a sequence of phases to cyclically regulate the first voltage. A controller is configured to control operation of the voltage regulator and/or the analogue computation unit, such that the analogue computation unit processes data during a plurality of compute periods that avoid times at which the voltage regulator undergoes a phase transition which is one of a predefined set of phase transitions between defined phases in said sequence of phases. This avoids performing computation operations during a phase transition of the voltage regulator that could result in a transient or disturbance in the first voltage, which could adversely affect the computing.

Computing circuitry for avoiding computation operations during phase transition of voltage regulator
11501092 · 2022-11-15 · ·

This application relates to computing circuitry, and in particular to analogue computing circuitry suitable for neuromorphic computing. An analogue computation unit for processing data is supplied with a first voltage from a voltage regulator which is operable in a sequence of phases to cyclically regulate the first voltage. A controller is configured to control operation of the voltage regulator and/or the analogue computation unit, such that the analogue computation unit processes data during a plurality of compute periods that avoid times at which the voltage regulator undergoes a phase transition which is one of a predefined set of phase transitions between defined phases in said sequence of phases. This avoids performing computation operations during a phase transition of the voltage regulator that could result in a transient or disturbance in the first voltage, which could adversely affect the computing.

Methods and systems for selecting inflow control device design simulations based on case selection factor determinations

A method relates to generating and selecting in-flow control device design simulations. The method includes generating, based on a synthetic production logging profile and properties of a reservoir associated with a target well, a first design simulation and a second design simulation, the first design simulation including representations of a first plurality of in-flow devices and the second design simulation including different representations of a second plurality of in-flow devices, locations of the representations of the first plurality of in-flow devices and different locations of the different representations of the second plurality of in-flow devices is based on density parameters and cross-sectional area parameters, generating, automatically and without user intervention, case selection factors associated with each of the first design simulation and the second design simulation, ranking, automatically and without user intervention, the case selection factors; and selecting based on the ranking, automatically and without user intervention, at least one of the first design simulation or the second design simulation.

Method and system for brace designing

Method and system for brace designing. The method comprises the following steps: S1) fixing a subject requiring a brace; S2) acquiring skeletal image information of the subject; S3) determining an adjustment solution for implementing an adjustment with respect to the subject and a target state that is to be achieved ultimately; S4) adjusting the subject to alter the skeletal structure of the subject; S5) acquiring adjusted skeletal image information of the subject; S6) determining whether the skeleton of the subject has been adjusted to the target state; if yes, then terminating adjustment and entering step S7; if not, then returning to step S4; S7) acquiring the body surface three-dimensional shape of the subject having achieved the target state and recording information of the force applied by an adjusting head to the subject for use in manufacturing a corresponding brace; thus allowing the highly efficient designing of a brace.

Tools for selecting and sequencing operating parameter changes to control a hydrocarbon production system

A process for use in managing a hydrocarbon production system includes: selecting, from among a plurality of changes proposed to operating parameters of the hydrocarbon production system, the proposed change with the greatest estimated positive change in production; assessing whether the selected change violates an operating constraint; based on said assessment, producing a valid change based on at least the selected change or identifying the selected change as an unusable change, iterating the above steps, the iteration excluding the valid change from the plurality of proposed changes; and implementing at least one valid change, the number of implemented valid changes being less than the number of proposed changes.

Tools for selecting and sequencing operating parameter changes to control a hydrocarbon production system

A process for use in managing a hydrocarbon production system includes: selecting, from among a plurality of changes proposed to operating parameters of the hydrocarbon production system, the proposed change with the greatest estimated positive change in production; assessing whether the selected change violates an operating constraint; based on said assessment, producing a valid change based on at least the selected change or identifying the selected change as an unusable change, iterating the above steps, the iteration excluding the valid change from the plurality of proposed changes; and implementing at least one valid change, the number of implemented valid changes being less than the number of proposed changes.

Component layout optimization

A system and a method are described for laying out components in a vehicle workspace. The method may comprise: receiving, as input, a plurality of components for a vehicle workspace; determining an optimization of a routing of a plurality of connections, each of which connect to at least one of the plurality of components; and providing an output indicative of the routing within the vehicle workspace.

Virtual stent placement apparatus, virtual stent placement method, and virtual stent placement program
11607273 · 2023-03-21 · ·

A virtual stent placement apparatus, a virtual stent placement method, and a virtual stent placement program for preventing a stent from blocking a branch of a blood vessel in a case in which the stent is virtually placed in the blood vessel extracted from a medical image are disclosed.

TECHNOLOGIES FOR MAGNETIC-TUNNEL-JUNCTION-BASED RANDOM NUMBER GENERATION

Technologies for non-uniform random number generation are disclosed. In one embodiment, the distribution of resistance of a magnetic tunnel junction (MTJ) can be controlled by applying a mechanical strain with a piezoelectric layer and by applying a spin torque by a spin-orbit torque layer. The distribution of resistance can be approximately a Gaussian distribution. In another embodiment, an array of N probabilistic bits (p-bits) has a bias and feedback matrix that result in the array of p-bits outputting an N-bit random number with a non-uniform distribution, such as a Gaussian distribution.