Patents by Inventor Emmanuel Pierre Devillard
Emmanuel Pierre Devillard 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: 10866876Abstract: Systems and methods are described for the collection and transmission of virtual machine resource operations information. Individual agents on virtual machine resources collect and store operations information in accordance with a current operations information collection configuration. The individual agents will initiate a transmission of the collected operations information, including an identification of the current operations information collection configuration being implemented by the respective agent. Responsive to the receipt of the transmission of the collected operations information, the monitoring processing service makes a determination of whether the current operations information collection configuration is appropriate or should otherwise be maintained or changed. The monitoring processing service will include the identification of the new operations information collection configuration in the message responsive to the transmission of the collected operations information from the agent.Type: GrantFiled: May 17, 2019Date of Patent: December 15, 2020Assignee: Amazon Technologies, Inc.Inventor: Emmanuel Pierre Devillard
-
Patent number: 10756948Abstract: A leader host obtains individual distributions of data sets ingested by individual hosts of a fleet of hosts over a domain. The leader host compiles the individual distributions over the domain to generate a compiled distribution. The leader host then partitions the domain based at least in part on the generated compiled distribution. These partitions of the partitioned domain are distributed to individual hosts of the fleet of hosts, which causes the individual hosts to process a portion of the distributed date set according to their respective partitions.Type: GrantFiled: August 19, 2015Date of Patent: August 25, 2020Assignee: Amazon Technologies, Inc.Inventors: Robert Mark Waugh, Emmanuel Pierre Devillard, Daniel Vassallo, Nitin Kesarwani, Greg Sterin, Hongqi Wang
-
Patent number: 10511656Abstract: A system for collecting and disseminating log information may comprise a log agent and a log service. A log agent may transmit a log stream to a log service using non-overlapping adjacent subsets of log entries. Each subset may be associated with a unique and monotonically increasing sequence number, which is not incremented until the subset is received and processed by a log service.Type: GrantFiled: October 19, 2018Date of Patent: December 17, 2019Assignee: Amazon Technologies, Inc.Inventors: Daniel Vassallo, Emmanuel Pierre Devillard, Hongqi Wang, Muhammad Umer Azad
-
Patent number: 10419503Abstract: A near real time data tailing mechanism can enable data, received on a stream, to be directed to a specified location independent of any processing and persistent storage of that data. A customer can submit a tail request that can be received to a front end of a data management service. When a request is received to store data to the persistent storage, a determination is made that the front end has registered a tail for that data stream and the host receiving the data can forward a copy of the data to the front end, which can cause the data to be transmitted to the specified location. One or more filters can be applied in order to cause only specific data to be transmitted for the tail request. A best effort approach provides an overview of the data in near real time.Type: GrantFiled: May 4, 2017Date of Patent: September 17, 2019Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Emmanuel Pierre Devillard, Wei Huang
-
Publication number: 20190272190Abstract: Systems and methods are described for the collection and transmission of virtual machine resource operations information. Individual agents on virtual machine resources collect and store operations information in accordance with a current operations information collection configuration. The individual agents will initiate a transmission of the collected operations information, including an identification of the current operations information collection configuration being implemented by the respective agent. Responsive to the receipt of the transmission of the collected operations information, the monitoring processing service makes a determination of whether the current operations information collection configuration is appropriate or should otherwise be maintained or changed. The monitoring processing service will include the identification of the new operations information collection configuration in the message responsive to the transmission of the collected operations information from the agent.Type: ApplicationFiled: May 17, 2019Publication date: September 5, 2019Inventor: Emmanuel Pierre Devillard
-
Patent number: 10296365Abstract: Systems and methods are described for the collection and transmission of virtual machine resource operations information. Individual agents on virtual machine resources collect and store operations information in accordance with a current operations information collection configuration. The individual agents will initiate a transmission of the collected operations information, including an identification of the current operations information collection configuration being implemented by the respective agent. Responsive to the receipt of the transmission of the collected operations information, the monitoring processing service makes a determination of whether the current operations information collection configuration is appropriate or should otherwise be maintained or changed. The monitoring processing service will include the identification of the new operations information collection configuration in the message responsive to the transmission of the collected operations information from the agent.Type: GrantFiled: December 7, 2016Date of Patent: May 21, 2019Assignee: Amazon Technologies, Inc.Inventor: Emmanuel Pierre Devillard
-
Patent number: 10235417Abstract: A technology is provided for enabling a partitioned search to be performed on log events from multiple log streams that are stored by multiple hosts. A search query may be submitted to identify the log streams whose log events are to be searched and to indicate a time interval in which log events are to have occurred as indicated by the log events' time stamps. The multiple hosts may search stored log events in parallel and return a set of log-event search results satisfying the search query. A pagination token can be included with the set of log event search results. The pagination token may be used to resume the search if the multiple hosts were not able to completely finish searching the stored log events before the set of log-event search results had to be returned to prevent a timeout of a search client.Type: GrantFiled: September 2, 2015Date of Patent: March 19, 2019Assignee: Amazon Technologies, Inc.Inventors: Greg Sterin, Daniel Vassallo, Robert Mark Waugh, Emmanuel Pierre Devillard, Nitin Kesarwani, Hongqi Wang, Sheikh Naveed Zafar
-
Patent number: 10178021Abstract: Systems and methods are provided for organizing data channels and processing hosts included in a system into clusters. A cluster management service may receive data from a steam of data and may route the data to a cluster associated with the data stream. A data channel routing service included in the cluster may route the data to the set of processing hosts included in the cluster through multiple data channels included in the cluster. In some instances, the data channel routing service may use any of the data channels to send data to the set of processing hosts. Because incoming data may be distributed among multiple data channels, the cluster may experience less congestion. Further, the system may also process the stream of data using the same processing hosts by routing the stream of data to the same cluster, thereby avoiding split processing of the data stream.Type: GrantFiled: December 28, 2015Date of Patent: January 8, 2019Assignee: Amazon Technologies, Inc.Inventors: Emmanuel Pierre Devillard, Daniel Vassallo, Nitin Kesarwani, Robert Mark Waugh
-
Patent number: 10133741Abstract: A log data service in a virtual environment that allows customers of a compute service provider to access system, application and custom log files associated with virtual machine instances that are executing. In some embodiments, log data can be received that includes events or messages from virtual machines in a multi-tenant environment. The log data can be transformed into metric data, which can be used by the customer to generate statistics, view graphs, and generally monitor the customer's virtual machine instances. The log data can also be stored as a service so that the customer has a central repository for which to access the log data.Type: GrantFiled: February 13, 2014Date of Patent: November 20, 2018Assignee: Amazon Technologies, Inc.Inventors: Henry David Hahn, Daniel Vassallo, Xiaosong Pan, Emmanuel Pierre Devillard, Hongqi Wang, Muhammad Umer Azad
-
Patent number: 10122789Abstract: A system for collecting and disseminating log information may comprise a log agent and a log service. A log agent may transmit a log stream to a log service using non-overlapping adjacent subsets of log entries. Each subset may be associated with a unique and monotonically increasing sequence number, which is not incremented until the subset is received and processed by a log service.Type: GrantFiled: September 7, 2017Date of Patent: November 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Daniel Vassallo, Emmanuel Pierre Devillard, Hongqi Wang, Muhammad Umer Azad
-
Patent number: 9794326Abstract: A system for collecting and disseminating log information may comprise a log agent and a log service. A log agent may transmit a log stream to a log service using non-overlapping adjacent subsets of log entries. Each subset may be associated with a unique and monotonically increasing sequence number, which is not incremented until the subset is received and processed by a log service.Type: GrantFiled: June 20, 2014Date of Patent: October 17, 2017Assignee: Amazon Technologies, Inc.Inventors: Daniel Vassallo, Emmanuel Pierre Devillard, Hongqi Wang, Muhammad Umer Azad
-
Publication number: 20150227598Abstract: A log data service in a virtual environment that allows customers of a compute service provider to access system, application and custom log files associated with virtual machine instances that are executing. In some embodiments, log data can be received that includes events or messages from virtual machines in a multi-tenant environment. The log data can be transformed into metric data, which can be used by the customer to generate statistics, view graphs, and generally monitor the customer's virtual machine instances. The log data can also be stored as a service so that the customer has a central repository for which to access the log data.Type: ApplicationFiled: February 13, 2014Publication date: August 13, 2015Applicant: Amazon Technologies, Inc.Inventors: Henry David Hahn, Daniel Vassallo, Xiaosong Pan, Emmanuel Pierre Devillard, Hongqi Wang, Muhammad Umer Azad