Patents by Inventor Bruno DEMEILLIEZ
Bruno DEMEILLIEZ has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11947705Abstract: A device and method for analyzing a performance of an n-tier application capable of carrying out on-the-fly anonymization processing of production data. The production data is generated following a performance test request message transmitted to the n-tier application. The anonymization processing is implemented by an anonymization module that identifies, from a sensitive data identification repository, data to be anonymized in the response message. The anonymization processing also includes generating, from an anonymization repository, anonymized data from the previously identified data to be anonymized, and generating an anonymized response message from the anonymized data and the response message.Type: GrantFiled: July 14, 2020Date of Patent: April 2, 2024Assignee: BULL SASInventors: Damien Aiello, Wajih Chaabane, Bruno Demeilliez
-
Patent number: 11556451Abstract: A method and a device for analyzing a consumption of resources in a computing infrastructure to predict a resource consumption anomaly on a computing device. The method includes determining a plurality of resource consumption modeling functions; determining a correlation between the resource consumption modeling functions; measuring a resource consumption by a measurement of a consumption value of a first resource; and predicting the resource consumption of the computing infrastructure. The predicting includes a calculation of a value of future consumption of a resource to be predicted from the consumption value of the first resource and from a previously calculated correlation between modeling functions.Type: GrantFiled: July 13, 2020Date of Patent: January 17, 2023Assignee: BULL SASInventors: Bruno Demeilliez, Gilles Menigot
-
Patent number: 11556445Abstract: A system including at least one computer and code executable thereby for implementing a mechanism for monitoring performances of applications of an application chain. The system includes an arrangement forming a measuring repository on the one hand for measuring levels of use of resources of applications during periods of degradation of performances of the applications, and by application and by period of the application chain, in a memory storing these levels of use. The arrangement is further operable to: establish a repository of use data by defining and storing in at least one memory, by resource and by application, thresholds of acceptable performance of the level of use of the measuring repository; constitute a categorization module of performance problems as a function of measuring and use repositories; and implement an alert mechanism when the monitoring mechanism detects a performance problem of the applications or when the problem is resolved.Type: GrantFiled: December 21, 2017Date of Patent: January 17, 2023Assignee: BULL SASInventors: Bruno Demeilliez, Christophe Germain, Florent Rochette
-
Patent number: 11429748Abstract: The invention relates to a device and a method for analyzing performances of a web application capable of performing a process of on-the-fly anonymization (400) of production data, said production data being generated following a benchmark request message (MR1, MR2?) transmitted to said web application, said anonymization process (400) being carried out by a first electronic communication device (10) capable of Identifying, from a sensitive data identification repository (14), data to be anonymized in the response message (MRR1, MRR2); Generating, from an anonymization repository (15), anonymized data from previously identified data to be anonymized; and Generating, from the anonymized data and from the response message (MRR2), an anonymized response message (MRR2?).Type: GrantFiled: July 14, 2020Date of Patent: August 30, 2022Assignee: BULL SASInventors: Damien Aiello, Wajih Chaabane, Bruno Demeilliez
-
Patent number: 11343750Abstract: A method is proposed for the identification of a connected object in a network infrastructure which comprises at least two networks of connected objects interconnected by the intermediary of a data transport network. The method enables a connected object to search for and identify one or more other connected objects of the network infrastructure on the basis of specific search criteria. In particular, a connection gateway can, first, receive (201) and process (202) a request, which contains the search criteria, coming from a connected object and, secondly, transmit (203) to said connected object identification information for other connected objects that meet these criteria.Type: GrantFiled: December 31, 2019Date of Patent: May 24, 2022Assignee: BULL SASInventors: Bruno Demeilliez, Gilles Menigot, Wajih Chaabane
-
Patent number: 11200097Abstract: The invention relates to a device for optimizing the utilization of the resources on an IT infrastructure (1), the IT infrastructure (1) including one or more IT structures (3) hosting a plurality of application components (2a, 2b, 2c, 2d), said device including a storage module (10) capable of storing a plurality of repositories, a load planning module (20) capable of calculating for a time period required resource levels, an IT structure selection module (30) configured to select IT structures (3) required for the time period and an optimization module (40) configured to generate at least one placement plan including data of IT structures to be used and at least one evolution plan listing resource changes to be made.Type: GrantFiled: May 30, 2019Date of Patent: December 14, 2021Assignee: BULL SASInventors: Bruno Demeilliez, Christophe Germain, José Ignacio Alvarez Marcos
-
Patent number: 11160139Abstract: The invention relates to a method for optimizing the use of gateways according to a category of message to be sent by a connected object capable of accessing several gateways. The method includes in particular: a discovery procedure (100) comprising broadcasting (120), by the connected object, a query message (BCM), and receiving (130), by the connected object, response messages (131, 132) sent by each of the available gateways in response to the query message (BCM); a procedure (200) for assigning priority levels to the available gateways per category of message to be sent; and a procedure for ranking (300), by the connected object, the available gateways in order of their respective priority levels depending on the category of message to be sent, with the objective of choosing one of said available gateways for sending data messages.Type: GrantFiled: November 21, 2019Date of Patent: October 26, 2021Assignee: Bull SASInventors: Bruno Demeilliez, Gilles Menigot, Wajih Chaabane
-
Patent number: 11108680Abstract: A method for dynamic routing in a network of connected objects is proposed comprising at least two connection gateways to at least one data transport network. In particular, the method which makes possible for each connection gateway of a network of connected objects to recognize, in real-time, changes in its environment, and to select the message transmission path from one connected object to another that is associated with an optimal level of (transmission) performance.Type: GrantFiled: December 30, 2019Date of Patent: August 31, 2021Assignee: BULL SASInventors: Bruno Demeilliez, Gilles Menigot, Wajih Chaabane
-
Publication number: 20210026755Abstract: The invention relates to a method and a device for analyzing a consumption of resources in a computing infrastructure for the prediction of a resource consumption anomaly on a computing device, said method comprising:—a step (200) of determining a plurality of resource consumption modeling functions (MF); a step (300) of determining a correlation between said resource consumption modeling functions; a step (400) of measuring a resource consumption, said step comprising the measurement of a consumption value of a first resource; and a step (500) of predicting the resource consumption of the computing infrastructure, said prediction step comprising a calculation of a value of future consumption of a resource to be predicted from the consumption value of the first resource and from a previously calculated correlation between modeling functions (MF).Type: ApplicationFiled: July 13, 2020Publication date: January 28, 2021Inventors: Bruno DEMEILLIEZ, Gilles MENIGOT
-
Publication number: 20210026989Abstract: The invention relates to a device and a method for analyzing the performance of an n-tier application capable of carrying out on-the-fly anonymization processing (400) of production data, said production data being generated following a performance test request message (RM1, RM2?) transmitted to said n-tier application, said anonymization processing (400) being implemented by an anonymization module (10) capable of: Identifying, from a sensitive data identification repository (14), data to be anonymized in the response message (RRM1, RRM2); Generating, from an anonymization repository (15), anonymized data from the previously identified data to be anonymized; and Generating an anonymized response message (RRM2?) from the anonymized data and the response message (RRM2).Type: ApplicationFiled: July 14, 2020Publication date: January 28, 2021Inventors: Damien AIELLO, Wajih CHAABANE, Bruno DEMEILLIEZ
-
Publication number: 20210019446Abstract: The invention relates to a device and a method for analyzing performances of a web application capable of performing a process of on-the-fly anonymization (400) of production data, said production data being generated following a benchmark request message (MR1, MR2?) transmitted to said web application, said anonymization process (400) being carried out by a first electronic communication device (10) capable of Identifying, from a sensitive data identification repository (14), data to be anonymized in the response message (MRR1, MRR2); Generating, from an anonymization repository (15), anonymized data from previously identified data to be anonymized; and Generating, from the anonymized data and from the response message (MRR2), an anonymized response message (MRR2?).Type: ApplicationFiled: July 14, 2020Publication date: January 21, 2021Inventors: Damien AIELLO, Wajih CHAABANE, Bruno DEMEILLIEZ
-
Publication number: 20200213934Abstract: A method is proposed for the identification of a connected object in a network infrastructure which comprises at least two networks of connected objects interconnected by the intermediary of a data transport network. The method enables a connected object to search for and identify one or more other connected objects of the network infrastructure on the basis of specific search criteria. In particular, a connection gateway can, first, receive (201) and process (202) a request, which contains the search criteria, coming from a connected object and, secondly, transmit (203) to said connected object identification information for other connected objects that meet these criteria.Type: ApplicationFiled: December 31, 2019Publication date: July 2, 2020Inventors: Bruno DEMEILLIEZ, Gilles MENIGOT, Wajih CHAABANE
-
Publication number: 20200213216Abstract: A dynamic routing method in interconnected networks of connected objects is hereby proposed. The purpose of the method is the generation and maintenance, by a connection gateway of a network of connected objects, of a routing list used by said connection gateway for its routing functions. Additionally, the method enables a connection gateway to select the most appropriate transmission path for transmitting a message from a source connected object to a receiving connected object within a network infrastructure formed by at least two networks of connected objects and a data transport network interconnecting them.Type: ApplicationFiled: December 31, 2019Publication date: July 2, 2020Inventors: Bruno DEMEILLIEZ, Gilles MENIGOT, Wajih CHAABANE
-
Publication number: 20200213218Abstract: A method for dynamic routing in a network of connected objects is proposed comprising at least two connection gateways to at least one data transport network. In particular, the method which makes possible for each connection gateway of a network of connected objects to recognize, in real-time, changes in its environment, and to select the message transmission path from one connected object to another that is associated with an optimal level of (transmission) performance.Type: ApplicationFiled: December 30, 2019Publication date: July 2, 2020Inventors: Bruno DEMEILLIEZ, Gilles MENIGOT, Wajih CHAABANE
-
Publication number: 20200170078Abstract: The invention relates to a method for optimizing the use of gateways according to a category of message to be sent by a connected object capable of accessing several gateways. The method includes in particular: a discovery procedure (100) comprising broadcasting (120), by the connected object, a query message (BCM), and receiving (130), by the connected object, response messages (131, 132) sent by each of the available gateways in response to the query message (BCM); a procedure (200) for assigning priority levels to the available gateways per category of message to be sent; and a procedure for ranking (300), by the connected object, the available gateways in order of their respective priority levels depending on the category of message to be sent, with the objective of choosing one of said available gateways for sending data messages.Type: ApplicationFiled: November 21, 2019Publication date: May 28, 2020Inventors: Bruno DEMEILLIEZ, Gilles MENIGOT, Wajih CHAABANE
-
Patent number: 10635568Abstract: A method and a system for monitoring batch processing of applications executed in IT infrastructure. The method being implemented by monitoring software configured for detection of at least one congestion incident of the computing resources of said infrastructure and for identification of at least one batch at the origin of said incident, by way of the following steps: recording of the usual consumption of said resources by the batches; follow-up of the execution of the batches over time; measuring, by a monitoring tool, of the instantaneous consumption of said resources; comparison, for said identification, between the instantaneous consumption and the usual consumption of each of the batches executed during a period close to the incident.Type: GrantFiled: December 21, 2017Date of Patent: April 28, 2020Assignee: BULL SASInventors: José Ignacio Alvarez Marcos, Bruno Demeilliez, Florent Rochette
-
Patent number: 10637757Abstract: The present invention relates to a device and a method for monitoring and allocating resources of the IT infrastructures for an application chain, as a function of an estimation of the consumption of resources of users who are distributed between different profiles in turn determined as a function of business actions taken by users and their control over the application chain.Type: GrantFiled: December 21, 2017Date of Patent: April 28, 2020Assignee: BULL SASInventors: Wajih Chaabane, Bruno Demeilliez, Florent Rochette
-
Publication number: 20190384688Abstract: A method for evaluating the performance of an application chain within a computer infrastructure comprising a number N resources denoted Ri (1?i?N), where the method comprises the steps of: collecting over a same time interval with a same sampling period a predefined number M of series of measurements Xk (1?k?M) relating to the level of use of the resources; for all the possible combinations of two series of measurements (Xk1, Xk2), with k1?k2: creating a plurality of pairs of subsets (X?k1, X?k2) by selecting a predefined number nv of values based on the series Xk1 and Xk2; applying an algorithm for searching affine correlation relation(s) over each pair of subsets; calculating the percentages differences between the values of X?k2(t) and of aX?k1(t)+b for each index t (between 1 and nv); and calculating the saturation values of the series X?k2.Type: ApplicationFiled: January 11, 2018Publication date: December 19, 2019Inventors: Bruno DEMEILLIEZ, Florent ROCHETTE, Gilles MENIGOT
-
Publication number: 20190370083Abstract: The invention relates to a device for optimizing the utilization of the resources on an IT infrastructure (1), the IT infrastructure (1) including one or more IT structures (3) hosting a plurality of application components (2a, 2b, 2c, 2d), said device including a storage module (10) capable of storing a plurality of repositories, a load planning module (20) capable of calculating for a time period required resource levels, an IT structure selection module (30) configured to select IT structures (3) required for the time period and an optimization module (40) configured to generate at least one placement plan including data of IT structures to be used and at least one evolution plan listing resource changes to be made.Type: ApplicationFiled: May 30, 2019Publication date: December 5, 2019Inventors: Bruno DEMEILLIEZ, Christophe GERMAIN, José Ignacio ALVAREZ MARCOS
-
Patent number: 10447565Abstract: The present invention relates to a device comprising at least one computer machine and a software for executing a correlation analysis mechanism during performance degradation of an application chain comprising a hardware and software arrangement for storing a measuring repository, said measuring repository comprising a hardware and software arrangement for measuring, by consumption probes, the level of use of each resource on the set of servers constituting the application chain during periods of performance degradation, then storage in a memory of these levels in the measuring repository, in association with the period, said device being characterized in that it further comprises an editing hardware and software arrangement of a configuration repository, a categorization module of the performance problems as a function of the measuring and configuration repositories.Type: GrantFiled: October 31, 2016Date of Patent: October 15, 2019Assignee: BULL SASInventors: Bruno Demeilliez, José Ignacio Alvarez Marcos, Florent Rochette