METHOD AND DEVICE FOR PRODUCT LIFE CYCLE ANALYSIS

    公开(公告)号:US20250037148A1

    公开(公告)日:2025-01-30

    申请号:US18761242

    申请日:2024-07-01

    Applicant: BULL SAS

    Inventor: Thierry CAMINEL

    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.

    METHOD FOR DETERMINING AN APPROXIMATED FINAL QUANTUM STATE SUCH THAT A FIDELITY OF THE APPROXIMATED FINAL QUANTUM STATE IS EQUAL TO OR GREATER THAN A LOWER BOUND

    公开(公告)号: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.

    METHOD AND DEVICE FOR MANUFACTURING A SERIES OF PARTS ON A PRODUCTION LINE TAKING INTO ACCOUNT QUALITY DATA AND CARBON FOOTPRINT

    公开(公告)号:US20240385603A1

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

    申请号:US18662888

    申请日:2024-05-13

    Applicant: BULL SAS

    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.

    Method for synthesizing product of Pauli rotations in a quantum circuit and process for synthesizing quantum circuits for Trotter-Suzuki n-order expansion

    公开(公告)号:US12118432B2

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

    申请号:US17458758

    申请日:2021-08-27

    Applicant: BULL SAS

    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.

    Method for detection of lateral movement of malware

    公开(公告)号:US12113812B2

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

    申请号:US17842714

    申请日:2022-06-16

    Applicant: BULL SAS

    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.

    METHOD FOR IDENTIFYING A RADAR TRANSMITTER AND ASSOCIATED IDENTIFICATION SYSTEM

    公开(公告)号:US20240319321A1

    公开(公告)日:2024-09-26

    申请号:US18612714

    申请日:2024-03-21

    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.

    METHOD AND SYSTEM FOR DEPLOYING A SAAS APPLICATION

    公开(公告)号:US20240314196A1

    公开(公告)日:2024-09-19

    申请号:US18604941

    申请日:2024-03-14

    Applicant: BULL SAS

    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.

    METHOD FOR PREDICTING THE TRAJECTORY OF A SATELLITE

    公开(公告)号:US20240243808A1

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

    申请号:US18409043

    申请日:2024-01-10

    Applicant: BULL SAS

    Inventor: Pierre CALMETTES

    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.

Patent Agency Ranking