System and method for memory-less anomaly detection using anomaly levels

    公开(公告)号:US12299122B2

    公开(公告)日:2025-05-13

    申请号:US17938771

    申请日:2022-10-07

    Abstract: Methods and systems for anomaly detection in a distributed environment are disclosed. To manage anomaly detection, a system may include an anomaly detector and one or more data collectors. The anomaly detector may detect anomalies in data and classify the anomalies based on magnitudes of anomalies using an inference model. Different magnitudes of anomalies may be keyed to different action sets in response to the presence of anomalies in data. To perform anomaly detection, the inference model may require re-training. Data collected from the one or more data collectors may be used to re-train the inference model as needed. Following anomaly detection and/or inference model re-training, the data may be discarded to remove the data from the anomaly detector.

    Sharded database leader replica distributor

    公开(公告)号:US11848987B2

    公开(公告)日:2023-12-19

    申请号:US17508529

    申请日:2021-10-22

    CPC classification number: H04L67/1059 G06F16/285 H04L67/1023 H04L67/1051

    Abstract: A system can a divide database into a group of shards distributed among a group of data centers, wherein the group of shards comprises respective leader replicas. The system can determine respective correlation values between pairs of shards of the group of shards. The system can examine the pairs of shards in a descending order of respective correlation values, comprising, in response to determining that a respective pair of shards of the pairs of shards has a first correlation value greater than a predetermined threshold value, and that at least one shard of the respective pair of shards is unlocked, reassigning leader replicas of the respective pair of shards to be stored in a same data center of the group of data centers, and locking the leader replicas of the respective pair of shards from being reassigned to another data center of the group of data centers during the examining.

    Adaptive Sensor Position Determination for Multiple Mobile Sensors

    公开(公告)号:US20230232364A1

    公开(公告)日:2023-07-20

    申请号:US17579771

    申请日:2022-01-20

    CPC classification number: H04W64/006 G06N3/08 H04W84/18

    Abstract: Techniques are provided for adaptive sensor position determination for multiple mobile sensors. One method comprises obtaining a spatio-temporal representation of sensor measurements, from multiple mobile sensors, wherein the spatio-temporal representation comprises multiple layers each corresponding to a different point in time, wherein a given layer comprises multiple positions, and wherein each position in the given layer corresponds to a possible location for at least one of the multiple mobile sensors in an environment; applying the spatio-temporal representation to an environment state prediction model that generates a prediction of at least one future sensor measurement value for multiple positions in the spatio-temporal representation; applying the predictions of the at least one future sensor measurement value to a sensor position determination model that determines a new position for each of one or more of the multiple mobile sensors; and initiating a movement of the one or more of the multiple mobile sensors to the new position.

    Data-Driven Virtual Machine Recovery

    公开(公告)号:US20220245036A1

    公开(公告)日:2022-08-04

    申请号:US17164085

    申请日:2021-02-01

    Abstract: Techniques are provided for data-driven virtual machine restoration. In an example, a VM crashes and is to be restored. There can be multiple restoration paths that can be used to recover the VM (e.g., various source locations where a recovery image is stored, various recovery images, and various target locations where a VM can be restored to). A trained prediction model can analyze these various restoration paths and predict which restoration path will have a quickest time to recovery, to minimize a time that the VM is unavailable.

    Sharded database load distributor

    公开(公告)号:US12216563B2

    公开(公告)日:2025-02-04

    申请号:US17508571

    申请日:2021-10-22

    Abstract: A system can divide a database into a group of shards that are distributed among a group of data centers. The system can train a machine learning model on a group of labeled input data, wherein the group of labeled input data comprises respective requests to operate on the database, and wherein the respective requests are labeled with respective shards of the group of shards used to process the respective requests, and to produce a trained machine learning model. The system can, after training the machine learning model, receive a request. The system can process the request with the trained machine learning model to predict that a data center of the group of data centers will have a largest number of leader shards of the group of shards to process the request. The system can send the request to the first data center to be processed.

    Cluster resampling for alleviation of data poisoning on the edge

    公开(公告)号:US12112210B2

    公开(公告)日:2024-10-08

    申请号:US17509731

    申请日:2021-10-25

    Abstract: A method for alleviating data poisoning in an edge computing resource includes receiving a numeric value from an Internet of Things (IoT) unit and associating the numeric value with a cluster selected from a plurality of clusters in accordance with a suitable clustering algorithm such as a k-means clustering algorithm. In at least some embodiments, the numeric value comprises a poisoned numeric value including an adversarial component injected by an adversary to negatively impact a trained model of a cloud-based artificial intelligence engine. Rather than permitting the injected adversarial component to corrupt the AI engine, a cluster with which the numeric value is associated is sampled in accordance with a probability distribution of the cluster to obtain a surrogate for the poisoned numeric value. The surrogate may then be provided as an input to an inference module of the AI engine to generate a prediction.

    SYSTEM AND METHOD OF CONFIGURING INTEGRATED CIRCUITS

    公开(公告)号:US20240232490A9

    公开(公告)日:2024-07-11

    申请号:US18047926

    申请日:2022-10-19

    CPC classification number: G06F30/343

    Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may execute a process; provide input data to the process as the process executes; receive output data from the process as the process executes; after executing the process, determine a neural network based at least on the input data to the process and the output data from the process; determine multiple binary neural networks from the neural network; determine a network of multiple logic gates based at least on the multiple binary neural networks of the neural network; and configure an integrated circuit based at least on the network of the multiple logic gates. For example, the integrated circuit may include at least one of a field programmable gate array, an application specific integrated circuit, a programmable array logic, and a complex logic device.

    SYSTEM AND METHOD OF CONFIGURING INTEGRATED CIRCUITS

    公开(公告)号:US20240135080A1

    公开(公告)日:2024-04-25

    申请号:US18047926

    申请日:2022-10-18

    CPC classification number: G06F30/343

    Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may execute a process; provide input data to the process as the process executes; receive output data from the process as the process executes; after executing the process, determine a neural network based at least on the input data to the process and the output data from the process; determine multiple binary neural networks from the neural network; determine a network of multiple logic gates based at least on the multiple binary neural networks of the neural network; and configure an integrated circuit based at least on the network of the multiple logic gates. For example, the integrated circuit may include at least one of a field programmable gate array, an application specific integrated circuit, a programmable array logic, and a complex logic device.

    Sharded Database Leader Replica Distributor

    公开(公告)号:US20230131029A1

    公开(公告)日:2023-04-27

    申请号:US17508529

    申请日:2021-10-22

    Abstract: A system can a divide database into a group of shards distributed among a group of data centers, wherein the group of shards comprises respective leader replicas. The system can determine respective correlation values between pairs of shards of the group of shards. The system can examine the pairs of shards in a descending order of respective correlation values, comprising, in response to determining that a respective pair of shards of the pairs of shards has a first correlation value greater than a predetermined threshold value, and that at least one shard of the respective pair of shards is unlocked, reassigning leader replicas of the respective pair of shards to be stored in a same data center of the group of data centers, and locking the leader replicas of the respective pair of shards from being reassigned to another data center of the group of data centers during the examining.

Patent Agency Ranking