Patents by Inventor Sebastien Alexandre Roland Rodriguez
Sebastien Alexandre Roland Rodriguez 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: 10812587Abstract: A computing resource service receives a request to retrieve data, wherein fulfillment of the request involves retrieval of representations of the data from a number of datastores maintained by the service. The service transmits requests to individual datastores to retrieve the representations of the data. Before all responses to these requests are received, the service evaluates any received responses to determine whether a quorum has been reached with regard to the representations of the data. If so, the service consolidates the representations of the data and provides the consolidated data to fulfill the request.Type: GrantFiled: August 26, 2015Date of Patent: October 20, 2020Assignee: Amazon Technologies, Inc.Inventors: Sebastien Alexandre Roland Rodriguez, Gary Taylor, Julio Delgado Mangas
-
Patent number: 10476766Abstract: Technologies are disclosed herein for selecting and configuring metrics to monitor. The metrics available for monitoring are associated with computing resources provided by a service provider network. Instead of requiring a customer to manually determine the metrics that may be monitored, the service provider network may dynamically determine the metrics available for monitoring based on the infrastructure specified by the customer to execute in the service provider network. In this way, customers may not only select metrics related to the health of the computing devices (physical or virtual), the customer may also select metrics related to the software applications executing on the computing devices.Type: GrantFiled: June 19, 2015Date of Patent: November 12, 2019Assignee: Amazon Technologies, Inc.Inventor: Sebastien Alexandre Roland Rodriguez
-
Patent number: 10475111Abstract: Technologies are disclosed herein for selecting and configuring metrics to monitor. The metrics available for monitoring are associated with computing resources provided by a service provider network. Instead of requiring a customer to manually determine the metrics that may be monitored, the service provider network may dynamically determine the metrics available for monitoring based on the infrastructure specified by the customer to execute in the service provider network. In this way, customers may not only select metrics related to the health of the computing devices (physical or virtual), the customer may also select metrics related to the software applications executing on the computing devices.Type: GrantFiled: June 19, 2015Date of Patent: November 12, 2019Assignee: Amazon Technologies, Inc.Inventor: Sebastien Alexandre Roland Rodriguez
-
Patent number: 10367705Abstract: Technologies are disclosed herein for selecting and configuring metrics to monitor. The metrics available for monitoring are associated with computing resources provided by a service provider network. Instead of requiring a customer to manually determine the metrics that may be monitored, the service provider network may dynamically determine the metrics available for monitoring based on the infrastructure specified by the customer to execute in the service provider network. In this way, customers may not only select metrics related to the health of the computing devices (physical or virtual), the customer may also select metrics related to the software applications executing on the computing devices.Type: GrantFiled: June 19, 2015Date of Patent: July 30, 2019Assignee: Amazon Technologies, Inc.Inventor: Sebastien Alexandre Roland Rodriguez
-
Patent number: 10270854Abstract: A computing resource monitoring service receives a request to store a measurement for a metric associated with a computing resource. The request includes the measurement itself and metadata for the measurement, which specifies attributes of the measurement. Based at least in part on the metadata, the computing resource monitoring service generates a fully-qualified metric identifier and, using the identifier, selects a logical partition for placement of the measurement. From the logical partition, the computing resource monitoring service transmits the measurement to an aggregator sub-system comprising one or more in-memory datastores. The computing resource monitoring service stores the measurement in an in-memory datastore within the aggregator sub-system.Type: GrantFiled: January 8, 2018Date of Patent: April 23, 2019Assignee: Amazon Technologies, Inc.Inventors: Gary Taylor, Brian Dennehy, Sebastien Alexandre Roland Rodriguez, Julio Delgado Mangas
-
Publication number: 20180131761Abstract: A computing resource monitoring service receives a request to store a measurement for a metric associated with a computing resource. The request includes the measurement itself and metadata for the measurement, which specifies attributes of the measurement. Based at least in part on the metadata, the computing resource monitoring service generates a fully-qualified metric identifier and, using the identifier, selects a logical partition for placement of the measurement. From the logical partition, the computing resource monitoring service transmits the measurement to an aggregator sub-system comprising one or more in-memory datastores. The computing resource monitoring service stores the measurement in an in-memory datastore within the aggregator sub-system.Type: ApplicationFiled: January 8, 2018Publication date: May 10, 2018Inventors: Gary Taylor, Brian Dennehy, Sebastien Alexandre Roland Rodriguez, Julio Delgado Mangas
-
Patent number: 9910755Abstract: A computing resource monitoring service receives a request to retrieve measurement data for a metric. The computing resource monitoring service determines, based at least in part on information included in the request, one or more in-memory datastores where the measurement data is stored. If the information indicates that the computing resource monitoring service is to provide an authoritative subset of the measurement data, the computing resource monitoring service limits the data provided in response to the request to the authoritative subset of the measurement data. Otherwise, if the information does not specify this indication, the computing resource monitoring service will provide the measurement data that is available.Type: GrantFiled: June 26, 2015Date of Patent: March 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Gary Taylor, Brian Dennehy, Sebastien Alexandre Roland Rodriguez, Julio Delgado Mangas
-
Patent number: 9882982Abstract: A computing resource monitoring service receives a request to store a measurement for a metric associated with a computing resource. The request includes the measurement itself and metadata for the measurement, which specifies attributes of the measurement. Based at least in part on the metadata, the computing resource monitoring service generates a fully qualified metric identifier and, using the identifier, selects a logical partition for placement of the measurement. From the logical partition, the computing resource monitoring service transmits the measurement to an aggregator sub-system comprising one or more in-memory datastores. The computing resource monitoring service stores the measurement in an in-memory datastore within the aggregator sub-system.Type: GrantFiled: June 26, 2015Date of Patent: January 30, 2018Assignee: Amazon Technologies, Inc.Inventors: Gary Taylor, Brian Dennehy, Sebastien Alexandre Roland Rodriguez, Julio Delgado Mangas
-
Patent number: 9880880Abstract: A computing resource monitoring service receives a plurality of measurements for a metric associated with an auto-scale group. Each measurement is associated with metadata for the measurement, which specifies attributes for the measurement. The computing resource monitoring service determines, for each measurement and based at least in part on the metadata, a fully qualified metric identifier for the measurement. The service partitions the plurality of measurements into a plurality of logical partitions associated with one or more in-memory datastores. The service transmits the measurements from the plurality of logical partitions to the one or more datastores for storage of the measurements. These measurements are provided to one or more computing resource managers for the auto-scale group to enable automatic scaling of computing resources of the group based at least in part on the measurements.Type: GrantFiled: June 26, 2015Date of Patent: January 30, 2018Assignee: Amazon Technologies, Inc.Inventors: Gary Taylor, Brian Dennehy, Sebastien Alexandre Roland Rodriguez, Julio Delgado Mangas
-
Patent number: 9882830Abstract: A web server computer system receives a plurality of measurements for a metric from one or more computing resources associated with the web server computer system. Each measurement includes metadata for the measurement, which specifies attributes of the measurement. The web server computer system determines, for each measurement and based at least in part on the metadata, a fully qualified metric identifier for the measurement. The web server computer system uses the fully qualified metric identifier to partition the plurality of measurements into various partitions. Once completed, the web server computer system transmits a request to one or more aggregator sub-systems of a computing resource monitoring service to store the plurality of measurements.Type: GrantFiled: June 26, 2015Date of Patent: January 30, 2018Assignee: Amazon Technologies, Inc.Inventors: Gary Taylor, Brian Dennehy, Sebastien Alexandre Roland Rodriguez, Julio Delgado Mangas
-
Patent number: 9880919Abstract: A computing resource monitoring service receives a request to store metrics data. The request includes the metrics data and a fully qualified metric identifier generated based at least in part on metadata included in an earlier request to store other metrics data for the same metric. The service uses the fully qualified metric identifier to identify an aggregator datastore for storing the metrics data. Once the service has identified the aggregator datastore, the service accesses the aggregator datastore to store the metrics data such that the metrics data and the other metrics data can be obtained in response to a request to obtain data for the metric, where the request includes the metadata.Type: GrantFiled: June 26, 2015Date of Patent: January 30, 2018Assignee: Amazon Technologies, Inc.Inventors: Gary Taylor, Brian Dennehy, Sebastien Alexandre Roland Rodriguez, Julio Delgado Mangas
-
Publication number: 20160378635Abstract: A computing resource monitoring service receives a request to retrieve measurement data for a metric. The computing resource monitoring service determines, based at least in part on information included in the request, one or more in-memory datastores where the measurement data is stored. If the information indicates that the computing resource monitoring service is to provide an authoritative subset of the measurement data, the computing resource monitoring service limits the data provided in response to the request to the authoritative subset of the measurement data. Otherwise, if the information does not specify this indication, the computing resource monitoring service will provide the measurement data that is available.Type: ApplicationFiled: June 26, 2015Publication date: December 29, 2016Inventors: Gary Taylor, Brian Dennehy, Sebastien Alexandre Roland Rodriguez, Julio Delgado Mangas
-
Publication number: 20160378753Abstract: A computing resource monitoring service receives a request to store a measurement for a metric associated with a computing resource. The request includes the measurement itself and metadata for the measurement, which specifies attributes of the measurement. Based at least in part on the metadata, the computing resource monitoring service generates a fully qualified metric identifier and, using the identifier, selects a logical partition for placement of the measurement. From the logical partition, the computing resource monitoring service transmits the measurement to an aggregator sub-system comprising one or more in-memory datastores. The computing resource monitoring service stores the measurement in an in-memory datastore within the aggregator sub-system.Type: ApplicationFiled: June 26, 2015Publication date: December 29, 2016Inventors: Gary Taylor, Brian Dennehy, Sebastien Alexandre Roland Rodriguez, Julio Delgado Mangas
-
Publication number: 20160378800Abstract: A computing resource monitoring service receives a request to store metrics data. The request includes the metrics data and a fully qualified metric identifier generated based at least in part on metadata included in an earlier request to store other metrics data for the same metric. The service uses the fully qualified metric identifier to identify an aggregator datastore for storing the metrics data. Once the service has identified the aggregator datastore, the service accesses the aggregator datastore to store the metrics data such that the metrics data and the other metrics data can be obtained in response to a request to obtain data for the metric, where the request includes the metadata.Type: ApplicationFiled: June 26, 2015Publication date: December 29, 2016Inventors: Gary Taylor, Brian Dennehy, Sebastien Alexandre Roland Rodriguez, Julio Delgado Mangas
-
Publication number: 20160380866Abstract: A web server computer system receives a plurality of measurements for a metric from one or more computing resources associated with the web server computer system. Each measurement includes metadata for the measurement, which specifies attributes of the measurement. The web server computer system determines, for each measurement and based at least in part on the metadata, a fully qualified metric identifier for the measurement. The web server computer system uses the fully qualified metric identifier to partition the plurality of measurements into various partitions. Once completed, the web server computer system transmits a request to one or more aggregator sub-systems of a computing resource monitoring service to store the plurality of measurements.Type: ApplicationFiled: June 26, 2015Publication date: December 29, 2016Inventors: Gary Taylor, Brian Dennehy, Sebastien Alexandre Roland Rodriguez, Julio Delgado Mangas
-
Publication number: 20160378552Abstract: A computing resource monitoring service receives a plurality of measurements for a metric associated with an auto-scale group. Each measurement is associated with metadata for the measurement, which specifies attributes for the measurement. The computing resource monitoring service determines, for each measurement and based at least in part on the metadata, a fully qualified metric identifier for the measurement. The service partitions the plurality of measurements into a plurality of logical partitions associated with one or more in-memory datastores. The service transmits the measurements from the plurality of logical partitions to the one or more datastores for storage of the measurements. These measurements are provided to one or more computing resource managers for the auto-scale group to enable automatic scaling of computing resources of the group based at least in part on the measurements.Type: ApplicationFiled: June 26, 2015Publication date: December 29, 2016Inventors: Gary Taylor, Brian Dennehy, Sebastien Alexandre Roland Rodriguez, Julio Delgado Mangas