-
公开(公告)号:US11726469B2
公开(公告)日:2023-08-15
申请号:US17342693
申请日:2021-06-09
发明人: Abhinav Ajmera
CPC分类号: G05B23/0283 , F03D17/00 , G06N20/00
摘要: A method for calculating a remaining useful life of an apparatus comprises the following steps. Time-series of previous runs and a current run of the apparatus are provided containing data of sensors configured to monitor parameters of the apparatus. An error occurs when a parameter breaches a threshold. Cumulative counts of errors occurring during a run are calculated. A linearly decreasing remaining useful life is calculated for previous runs. Breakdowns of the apparatus are mapped in an error space. Each dimension of the error space refers to one type of an error. The breakdown points are mapped at coordinates which represent cumulative error counts at the time of the breakdowns. A test point representing cumulative error counts of the current run is mapped. At least two nearest breakdown points to the test point are identified. The remaining useful life of the apparatus is calculated based on the nearest breakdown points.
-
22.
公开(公告)号:US20230185357A1
公开(公告)日:2023-06-15
申请号:US18078260
申请日:2022-12-09
申请人: BULL SAS
IPC分类号: G06F1/329
CPC分类号: G06F1/329
摘要: One aspect of the invention relates to a method for optimizing the energy consumption of a computing infrastructure comprising a plurality of compute nodes, each associated with a plurality of jobs, the method comprising the following steps:
Receiving an energy consumption reduction request comprising an energy consumption reduction objective;
Determining a set of jobs to be suspended, the set of jobs being determined based on the received energy consumption reduction objective;
Sending to a runtime environment of each compute node associated with a job comprised in the determined set of jobs, a suspension request comprising said job;
Upon receiving a suspension request, suspending the job comprised in the received suspension request, the suspension being carried out via a set of non-native instructions implemented in the runtime environment of each compute node;
Active waiting by the suspended job for a suspension stop message comprising said suspended job, the active waiting being carried out via a set of non-native instructions implemented in the runtime environment of each compute node.-
公开(公告)号:US20230164161A1
公开(公告)日:2023-05-25
申请号:US17960084
申请日:2022-10-04
申请人: BULL SAS
发明人: Amarnath CHATTERJEE , Rajat MOHANTY
CPC分类号: H04L63/1433 , G06K9/6223 , H04L63/1425
摘要: A method for detecting outliers in processes running in a group of machines. A clustering stage, carried out at a first frequency, including fetching a list of software contained in all machines, calculating tf-idf value for each installed software and for each machine, performing clustering of the machines by applying a clustering algorithm and using a Jaccardian weighted distance method between machines based on the tf-idf values. A preliminary outliers detection stage, carried out at a second frequency greater than the first frequency, including fetching information of processes running in the machines, for each cluster calculating tf-idf values for each process, wherein if a tf-idf value is greater than a first predetermined threshold, the process is considered as outlier, for all clusters calculating itf-idf value for each process considered as outlier, and if a itf-idf value is lower than a second predetermined threshold, the process is confirmed as outlier.
-
24.
公开(公告)号:US20230161683A1
公开(公告)日:2023-05-25
申请号:US17988937
申请日:2022-11-17
申请人: BULL SAS
发明人: Lionel VINCENT , Trong-Ton PHAM , Salim MIMOUNI
IPC分类号: G06F11/36
CPC分类号: G06F11/3616
摘要: A method for detecting outlier behavior in a set of executions of one or several applications on an information processing device, implemented by a computer and comprising steps of
triggering (S1) said set of executions in collaboration with a profiling tool in order to collect, for each execution, at least one time series of measurement points assigning, for each measurement point, a value to a measured parameter;
automatically formatting (S2) the time series obtained for said set, by adjusting, for each time series, its length, its values, and its number of measurement points;
calculating (S3) a metric between two time series among the time series collected for said set of executions;
detecting (S4) an outlier based on said distance.-
公开(公告)号:US11610386B2
公开(公告)日:2023-03-21
申请号:US17123619
申请日:2020-12-16
申请人: BULL SAS
摘要: An electronic device for identifying and tracking at least one target, including: a receiver module configured to receive images from a network of image sensors; a determination module configured to determine visual signatures of a respective target from the received images, each visual signature being determined from a respective image including a representation of the target, each visual signature being in the form of a vector in multi-dimensional space; a first filtering module configured to filter the visual signatures; a computation module configured to compute a reference visual signature, in multi-dimensional space; a detection module configured to detect an appearance of the target, and a second filtering module.
-
公开(公告)号:US20230083913A1
公开(公告)日:2023-03-16
申请号:US17941603
申请日:2022-09-09
申请人: BULL SAS
发明人: Cyril ALLOUCHE , Thomas AYRAL , Simon MARTIEL
IPC分类号: H04L41/0806
摘要: This invention relates to a method of building a hybrid quantum-classical computing network, comprising: a first step of transformation of an application composed of services into a Petri net including both Petri places (8, 9) and Petri transitions (81, 82, 91-94) between said Petri places (8, 9), any said Petri place (8, 9) corresponding to: either a first type building block corresponding to any quantum processing unit (8) which processes a job into a result, or a second type building block corresponding to any plugin unit (9), which converts a job into another job and/or a result into another result, any Petri transition (81, 82, 91-94) corresponding to any link between two building blocks (8, 9), all said links (81, 82, 91-94) being formatted so as to make any building block (8, 9) interchangeable, a second step of transformation of said Petri net into a hybrid quantum-classical computing network, replacing any building block by its corresponding unit (8, 9), interconnecting all said corresponding units (8, 9) together by replacing any Petri transition (81, 82, 91-94) by a connection simply transmitting without processing nor converting.
-
27.
公开(公告)号:US11561934B2
公开(公告)日:2023-01-24
申请号:US16958314
申请日:2018-12-20
申请人: BULL SAS
发明人: Philippe Couvee , Simon Derr , Antoine Percher
IPC分类号: G06F16/00 , G06F16/172 , G06F16/182 , G01W1/10
摘要: The invention concerns a storage method for storing, on data servers (3, 4), data file (5, 61 to 64) slices (51 to 58) from the execution of a plurality of processes (65 to 68) of one or more applications (83, 85), comprising: distributing the stored data file (5, 61 to 64) slices (51 to 58) over different data servers (3, 4), characterized in that: this distribution is carried out in such a way that the data file (5, 61 to 64) slices (51 to 58) likely to be subsequently accessed simultaneously by different application (83, 85) processes (65 to 68) are stored on different data servers (3, 4) so as to reduce the subsequent access, to each of all or part of these data servers (3, 4) by too many application (83, 85) processes (65 to 68) simultaneously, and in that: the determination of the data file (5, 61 to 64) slices (51 to 58) likely to be subsequently accessed simultaneously by different application (83, 85) processes (65 to 68) has been carried out, during a prior phase of executing these application (83, 85) processes (65 to 68), by observing the behavior of these application (83, 85) processes (65 to 68) in order to access these stored data file (5, 61 to 64) slices (51 to 58) over time.
-
公开(公告)号:US20230016513A1
公开(公告)日:2023-01-19
申请号:US17862867
申请日:2022-07-12
申请人: BULL SAS
发明人: Bernard TENEZE
IPC分类号: G01S13/46
摘要: The invention relates to a method (for determining calibration data for an airborne goniometry apparatus comprising an antenna array of several antennas, from several sets of calibration data measured in-flight by said goniometry apparatus, each associated with a measured angular position and comprising an amplitude datum and a phase datum measured by each antenna in said antenna array at said measured position.
The method comprises, for an estimated angular position, a phase (200) of calculating an estimated calibration data set and comprising the following steps: for each measured position, normalizing (204) the data set measured at said measured position, with respect to the phase data measured by each antenna, said normalizing providing as many normalized data sets as there are antennas for each measured position; for each antenna, calculating (206) a candidate data set by interpolating the measured data sets at said measured positions and previously normalized with respect to the phase measured by said antenna; selecting (210), as the estimated calibration data set, the candidate data set whose phase reference has the highest energy among said candidate data sets. It also concerns a computer program and an apparatus implementing such a method, a calibration table obtained by such a method and a goniometry apparatus calibrated with such a method.-
公开(公告)号:US20230004314A1
公开(公告)日:2023-01-05
申请号:US17854678
申请日:2022-06-30
申请人: BULL SAS
摘要: An aspect of the invention relates to a method of managing jobs in a information system (SI) on which a plurality of jobs run, the information system (SI) comprising a plurality of computer nodes (NDi) and at least a first storage tier (NS1) associated with a first performance tier and a second storage tier (NS2) associated with a second performance tier lower than the first performance tier, each job being associated with a priority level determined from a set of parameters comprising the node or nodes (NDi) on which the job is to be executed, the method comprising a step of scheduling the jobs as a function of the priority level associated with each job; the set of parameters used for determining the priority level also comprising a first parameter relating to the storage tier to be used for the data necessary for the execution of the job in question and a second parameter relating to the position of the data necessary for the execution of the job (TAi) in question.
-
公开(公告)号:US20220407876A1
公开(公告)日:2022-12-22
申请号:US17842714
申请日:2022-06-16
申请人: BULL SAS
发明人: Ravi RAMAN , Vinod VASUDEVAN , Harshvardhan PARMAR
IPC分类号: H04L9/40
摘要: A method for detecting malware penetrating a network by identifying anomalous communication between at least two systems of the network, carried out by a computer. For each unique combination of Source IP address and destination IP address, the method includes considering a past period, considering the network flow logs stored during said past period, calculating values of a metric based on data of the network flow logs within the past period and at a given frequency, calculating a baseline which consists in calculating an IQR of all metric values calculated during the past period, determining an outlier threshold from the baseline, considering a current period, calculating a new IQR of all metric values calculated during the current period, and classifying the communication between the two systems of the unique combination as an anomalous communication if the IQR of the current period is greater than the outlier threshold.
-
-
-
-
-
-
-
-
-