Patents by Inventor Kenneth Grey Richards
Kenneth Grey Richards 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).
-
Publication number: 20230291674Abstract: Respective network metrics sets corresponding to one or more data sources are examined at a network health manager. Network health states corresponding to one or more endpoint pair categories are determined based on the analysis of the network metric sets. An indication of the network health state of a particular endpoint pair category is stored.Type: ApplicationFiled: April 28, 2023Publication date: September 14, 2023Applicant: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, Kevin Christopher Miller, Meenakshi Rameshkumar
-
Patent number: 11641319Abstract: Respective network metrics sets corresponding to one or more data sources are examined at a network health manager. Network health states corresponding to one or more endpoint pair categories are determined based on the analysis of the network metric sets. An indication of the network health state of a particular endpoint pair category is stored.Type: GrantFiled: February 5, 2021Date of Patent: May 2, 2023Assignee: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, Kevin Christopher Miller, Meenakshi Rameshkumar
-
Publication number: 20210258239Abstract: Respective network metrics sets corresponding to one or more data sources are examined at a network health manager. Network health states corresponding to one or more endpoint pair categories are determined based on the analysis of the network metric sets. An indication of the network health state of a particular endpoint pair category is stored.Type: ApplicationFiled: February 5, 2021Publication date: August 19, 2021Applicant: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, Kevin Christopher Miller, Meenakshi Rameshkumar
-
Patent number: 11075911Abstract: Systems, methods, and computer-readable media are described for a network address block treatment server. The network address block treatment server identifies blocks of network addresses, associates them with treatments, and generates compact representations of the network address blocks. Blocks may be identified based on network activity data or on the treatment of individual network addresses, and treatments may be associated with address blocks based on address-level and/or block-level criteria. Treatments may include, for example, denying service requests, throttling, queueing, issuing a challenge-response, or limiting the number or scope of services. The network address block treatment server may review treatments periodically or upon receipt of additional network activity data. The server may implement treatments in connection with firewall or routing services, or may transmit address block representations and associated treatments to network service providers for implementation.Type: GrantFiled: April 15, 2019Date of Patent: July 27, 2021Assignee: Amazon Technologies, Inc.Inventors: Darren Ernest Canavor, Kenneth Grey Richards, William Alexander Strand
-
Publication number: 20210119890Abstract: A determination is made that a graphical representation of network health state information pertaining to a client account of a provider network is to be provided. Using respective network metrics groups corresponding to several data sources, a network health state descriptor corresponding to a resource associated with the client account is generated. A data set usable to generate a graphical display of network health state information of the resource of the client account is transmitted.Type: ApplicationFiled: December 4, 2020Publication date: April 22, 2021Applicant: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, Kevin Christopher Miller, Meenakshi Rameshkumar
-
Patent number: 10917324Abstract: Respective network metrics sets corresponding to one or more data sources are examined at a network health manager. Network health states corresponding to one or more endpoint pair categories are determined based on the analysis of the network metric sets. An indication of the network health state of a particular endpoint pair category is stored.Type: GrantFiled: September 28, 2016Date of Patent: February 9, 2021Assignee: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, Kevin Christopher Miller, Meenakshi Rameshkumar
-
Patent number: 10911263Abstract: A request to obtain network health information pertaining to a client account of a provider network is received via a programmatic interface. Respective sets of network metrics are obtained from several data sources of the provider network, and a respective network health state descriptor is generated for one or more resource sets associated with the client account. A response to the request is prepared using the network health state descriptor and transmitted.Type: GrantFiled: September 28, 2016Date of Patent: February 2, 2021Assignee: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, Kevin Christopher Miller, Meenakshi Rameshkumar
-
Patent number: 10862777Abstract: A determination is made that a graphical representation of network health state information pertaining to a client account of a provider network is to be provided. Using respective network metrics groups corresponding to several data sources, a network health state descriptor corresponding to a resource associated with the client account is generated. A data set usable to generate a graphical display of network health state information of the resource of the client account is transmitted.Type: GrantFiled: September 28, 2016Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, Kevin Christopher Miller, Meenakshi Rameshkumar
-
Publication number: 20190268339Abstract: Systems, methods, and computer-readable media are described for a network address block treatment server. The network address block treatment server identifies blocks of network addresses, associates them with treatments, and generates compact representations of the network address blocks. Blocks may be identified based on network activity data or on the treatment of individual network addresses, and treatments may be associated with address blocks based on address-level and/or block-level criteria. Treatments may include, for example, denying service requests, throttling, queueing, issuing a challenge-response, or limiting the number or scope of services. The network address block treatment server may review treatments periodically or upon receipt of additional network activity data. The server may implement treatments in connection with firewall or routing services, or may transmit address block representations and associated treatments to network service providers for implementation.Type: ApplicationFiled: April 15, 2019Publication date: August 29, 2019Inventors: Darren Ernest Canavor, Kenneth Grey Richards, William Alexander Strand
-
Patent number: 10277596Abstract: Systems, methods, and computer-readable media are described for a network address block treatment server. The network address block treatment server identifies blocks of network addresses, associates them with treatments, and generates compact representations of the network address blocks. Blocks may be identified based on network activity data or on the treatment of individual network addresses, and treatments may be associated with address blocks based on address-level and/or block-level criteria. Treatments may include, for example, denying service requests, throttling, queueing, issuing a challenge-response, or limiting the number or scope of services. The network address block treatment server may review treatments periodically or upon receipt of additional network activity data. The server may implement treatments in connection with firewall or routing services, or may transmit address block representations and associated treatments to network service providers for implementation.Type: GrantFiled: March 4, 2016Date of Patent: April 30, 2019Assignee: Amazon Technologies, Inc.Inventors: Darren Ernest Canavor, Kenneth Grey Richards, William Alexander Strand
-
Patent number: 10243820Abstract: An occurrence of a network health impairment event associated with a service of a provider network is detected using metrics corresponding to one or more data sources. Based on an analysis of a list of services being utilized on behalf of a customer, a determination is made that the probability of a negative impact of the impairment on an application of the customer is below a threshold. A network health state message indicating a healthy state of resources allocated to the customer is transmitted to a destination associated with the first customer.Type: GrantFiled: September 28, 2016Date of Patent: March 26, 2019Assignee: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, Kevin Christopher Miller, Meenakshi Rameshkumar
-
Publication number: 20180091401Abstract: A request to obtain network health information pertaining to a client account of a provider network is received via a programmatic interface. Respective sets of network metrics are obtained from several data sources of the provider network, and a respective network health state descriptor is generated for one or more resource sets associated with the client account. A response to the request is prepared using the network health state descriptor and transmitted.Type: ApplicationFiled: September 28, 2016Publication date: March 29, 2018Applicant: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, KEVIN CHRISTOPHER MILLER, Meenakshi Rameshkumar
-
Publication number: 20180091413Abstract: Respective network metrics sets corresponding to one or more data sources are examined at a network health manager. Network health states corresponding to one or more endpoint pair categories are determined based on the analysis of the network metric sets. An indication of the network health state of a particular endpoint pair category is stored.Type: ApplicationFiled: September 28, 2016Publication date: March 29, 2018Applicant: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, KEVIN CHRISTOPHER MILLER, Meenakshi Rameshkumar
-
Publication number: 20180091392Abstract: A determination is made that a graphical representation of network health state information pertaining to a client account of a provider network is to be provided. Using respective network metrics groups corresponding to several data sources, a network health state descriptor corresponding to a resource associated with the client account is generated. A data set usable to generate a graphical display of network health state information of the resource of the client account is transmitted.Type: ApplicationFiled: September 28, 2016Publication date: March 29, 2018Applicant: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, Kevin Christopher Miller, Meenakshi Rameshkumar
-
Publication number: 20180091394Abstract: An occurrence of a network health impairment event associated with a service of a provider network is detected using metrics corresponding to one or more data sources. Based on an analysis of a list of services being utilized on behalf of a customer, a determination is made that the probability of a negative impact of the impairment on an application of the customer is below a threshold. A network health state message indicating a healthy state of resources allocated to the customer is transmitted to a destination associated with the first customer.Type: ApplicationFiled: September 28, 2016Publication date: March 29, 2018Applicant: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, KEVIN CHRISTOPHER MILLER, Meenakshi Rameshkumar