-
公开(公告)号:US20250037148A1
公开(公告)日:2025-01-30
申请号:US18761242
申请日:2024-07-01
Applicant: BULL SAS
Inventor: Thierry CAMINEL
IPC: G06Q30/018 , G06Q10/0875
Abstract: The invention relates to a method for determining an environmental impact of a product, including obtaining a list of components of the product, for each component, requesting a list of materials from a life cycle inventory database, generating a request comprising the list of materials that is obtained for selecting a most suitable material for the product, sending the request to a language model module, receiving a name of the most suitable material for the product, for each name of each material of each component, requesting the life cycle inventory database to send at least one environmental impact value, receiving the at least one environmental impact value for each name of each material of each component, and calculating a total environmental impact of the product using the at least one environmental impact value that is received for each component and their respective mass in the product.
-
公开(公告)号:US20240428116A1
公开(公告)日:2024-12-26
申请号:US18748416
申请日:2024-06-20
Applicant: BULL SAS
Inventor: Maxime OLIVA
Abstract: Method for determining an approximated final state having a fidelity above a bound, comprising: receiving an initial state; receiving a quantum circuit comprising gates; defining a lower bound of the fidelity; iterating over the gates: applying a current gate to the initial state; if the current gate is a two-qubit gate, factorizing a portion of the updated state by SVD into a product of a unitary matrix, a diagonal matrix, and a unitary matrix; truncating the bond dimension of the diagonal matrix to a target bond dimension such that a product of a truncation fidelity of the truncated matrix, truncation fidelities of previously truncated matrices and future target truncation fidelities is greater than the bound; in a next iteration, using the updated state as initial state; defining an approximated final state equal to the updated state of a last iteration.
-
公开(公告)号:US20240385603A1
公开(公告)日:2024-11-21
申请号:US18662888
申请日:2024-05-13
Applicant: BULL SAS
Inventor: Sébastien DELAUTIER , Pierre JARRIGE , Lukas TRYNER
IPC: G05B19/418 , G06Q10/0637 , G06Q50/04
Abstract: A method for manufacturing a series of parts using a manufacturing machine of a production line and a supervision device configured for controlling in real time the manufacturing machine taking into account quality data, carbon footprint and cost. The method includes receiving real time data from the production line, running a first prediction algorithm to predict quality data on the series of parts in real time, running a second prediction algorithm to predict a carbon footprint of the series of parts in real time, running a third prediction algorithm to predict the cost of the series of parts in real time, determining a set of scenarios based on the predicted carbon footprint and the predicted cost, selecting at least one scenario in the set of scenarios based on the predicted carbon footprint and/or the predicted cost, manufacturing the series of parts according to the selected scenario.
-
公开(公告)号:US12118432B2
公开(公告)日:2024-10-15
申请号:US17458758
申请日:2021-08-27
Applicant: BULL SAS
Inventor: Simon Martiel , Timothée Goubault de Brugière
CPC classification number: G06N10/00 , G06F11/3442
Abstract: A method for generalizing an algorithm configured to synthesize a diagonal product of Pauli rotations to synthesize a product of Pauli rotations comprising X, Y and Z rotations, the method comprising:
Providing a table of p number of rows and m number of columns, where p is a number of qubits and m a number of rotations in the quantum circuit, and where the table comprises X, Y, Z or I entry corresponding to the respective rotations of the qbits;
Determining a pivot row,
and recursively, until all rotations of the product of Pauli rotations are 1-qubit rotations:
Determine a target row,
Conjugate the target row with the pivot row by insertion of predetermined quantum gates on the qubits corresponding to the target row and/or pivot row by calling, at each recursive call, entries of the same type of the pivot row and by always calling first the identity entry.-
公开(公告)号:US12113812B2
公开(公告)日:2024-10-08
申请号:US17842714
申请日:2022-06-16
Applicant: BULL SAS
Inventor: Ravi Raman , Vinod Vasudevan , Harshvardhan Parmar
CPC classification number: H04L63/1416 , H04L63/1425 , H04L63/145 , H04L63/20
Abstract: 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.
-
公开(公告)号:US20240319321A1
公开(公告)日:2024-09-26
申请号:US18612714
申请日:2024-03-21
Applicant: BULL SAS , CENTRALESUPELEC , Centre national de la recherche scientifique , UNIVERSITE PARIS-SACLAY
Inventor: Manon MOTTIER , Frédéric PASCAL , Gilles CHARDON
CPC classification number: G01S7/021 , G01S7/4008
Abstract: The invention relates to a computer-implemented method for identifying a radar transmitter from a set of corresponding received pulses, each pulse being associated with a respective time of arrival. The method includes determining an observed signature of the radar transmitter based on a distribution of the time gaps between consecutive times of arrival. For each transmitter class among a plurality of predetermined transmitter classes, each transmitter class being associated with at least one expected signature, the method includes calculating a proximity score between the observed signature and each expected signature associated with said transmitter class. Each expected signature is a function of an expected distribution of the time gaps between consecutive times of transmission for said transmitter class, and for a predetermined pulse loss rate. The method also includes assigning the radar transmitter to the transmitter class associated with the expected signature that provides the best proximity score.
-
公开(公告)号:US20240314196A1
公开(公告)日:2024-09-19
申请号:US18604941
申请日:2024-03-14
Applicant: BULL SAS
Inventor: Christophe GUIONNEAU , Jean-Christophe DURIEU
IPC: H04L67/1001 , H04L9/40
CPC classification number: H04L67/1001 , H04L63/08
Abstract: The invention relates to a method (100) for deploying a software as a service, SaaS, application, in particular an authentication as a service, IDaaS, application, said method (100) comprising the following steps:
deploying (104) a load distribution module, provided for receiving the connections to said application, and distributing said connections within a group of application nodes, each executing an instance of said application and being provided to perform at least one connection to said application, and
deploying (106) at least one master application node;
said method (100) further comprising at least one iteration of a step (130; 152) of adjusting, by a master application node, the number of application nodes in said group based on an index, called the load index, representative of the total load of the application nodes of said group.
The invention also relates to a computer program and a system implementing such a method.-
公开(公告)号:US20240312215A1
公开(公告)日:2024-09-19
申请号:US18605189
申请日:2024-03-14
Applicant: BULL SAS
Inventor: Purshottam PURSWANI , Teak Wei CHONG
IPC: G06V20/52 , G06T7/11 , G06V10/25 , G06V10/762 , G06V20/17
CPC classification number: G06V20/52 , G06T7/11 , G06V10/25 , G06V10/762 , G06V20/17
Abstract: The invention relates to a computer-implemented surveillance method for surveilling an area of interest using a set of drones, the surveillance method including monitoring a number of operational drones among the set of drones. If a change in the number of operational drones is detected, performing a segmentation step for segmenting the area of interest into N sub-areas, N being the current number of operational drones; and performing an affectation step for affecting each operational drone to a respective sub-area for surveilling said sub-area.
-
公开(公告)号:US12051009B2
公开(公告)日:2024-07-30
申请号:US16450714
申请日:2019-06-24
Applicant: BULL SAS
Inventor: Lionel Vincent , Trong-Ton Pham , Gaël Goret , Philippe Couvee , Mamady Nabe
CPC classification number: G06N5/04 , G06F11/3466 , G06F17/18
Abstract: The invention relates to a method for optimizing the execution parameters of a software application on an information processing platform, consisting in iteratively optimizing said parameters at each execution of said application, in which:
for each execution (1) of said application, performance measurements are made (2) and stored (3), in association with the parameters used for said execution;
at the start of each execution of said application, values are determined (4, 6) for a first subset of said parameters by inference (6) from the stored measurements corresponding to a subset of the executions corresponding to a second subset of said parameters.-
公开(公告)号:US20240243808A1
公开(公告)日:2024-07-18
申请号:US18409043
申请日:2024-01-10
Applicant: BULL SAS
Inventor: Pierre CALMETTES
IPC: H04B7/185
CPC classification number: H04B7/18519
Abstract: The invention relates to a method of predicting a trajectory of a given satellite, including training a machine learning algorithm to predict the trajectory of the given satellite from a data set of given satellite, the algorithm being encoded in a programming language; integrating the trained algorithm, on an integrated circuit, by converting the programming language into a hardware description language; and predicting the trajectory of the given satellite given by the integrated algorithm, from a data set of the given satellite. The training and integrating are performed on the ground on a computer comprising at least one processor and the predicting is performed on board the given satellite embarking the integrated circuit.
-
-
-
-
-
-
-
-
-