-
公开(公告)号:US20140129707A1
公开(公告)日:2014-05-08
申请号:US14152860
申请日:2014-01-10
Applicant: Amazon Technologies, Inc.
Inventor: Mark S. Baumback , David William Bettis , Jonathan A. Jenkins
CPC classification number: H04L43/0876 , G06F9/5027 , G06F2209/501 , H04L43/00
Abstract: A system and method for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance metric information associated with processing a request for an original resource and any embedded resource. The processing device uses the processed performance metric information to determine a set of service providers for alternatively hosting, processing, and/or transmitting at least a portion of the original resource and/or any embedded resources. In some embodiments, in making such a determination, the processing device assesses performance metric information collected and associated with subsequent resource requests for the original resource and any embedded resources using each of a variety of alternative set(s) of service providers. Aspects of systems and methods for generating recommendations associated with monitoring the operation and performance of service providers with respect to specific resource requests are also provided.
Abstract translation: 提供了用于监视与履行资源请求相关联的性能并且确定用于改善这种性能的优化的系统和方法。 处理设备获得并处理与处理对原始资源和任何嵌入资源的请求相关联的性能度量信息。 处理设备使用经处理的性能度量信息来确定一组服务提供商,用于替代地托管,处理和/或发送原始资源和/或任何嵌入式资源的至少一部分。 在一些实施例中,在进行这样的确定时,处理装置评估使用各种备选集合的服务提供商中的每一个收集并与随后的原始资源的资源请求相关联的性能度量信息和任何嵌入的资源。 还提供了用于产生与监视服务提供商在特定资源请求上的操作和性能相关联的建议的系统和方法的方面。
-
公开(公告)号:US12243093B1
公开(公告)日:2025-03-04
申请号:US16712887
申请日:2019-12-12
Applicant: Amazon Technologies, Inc.
Inventor: Alexander Michael McNamara , Nathan Lee Wesling , Natalie Thuy-Tien Nguyen , Jack Bradley Jones , Felix Joseph Etienne Pageau , Lu Ye , Kevin Alexander Lee , Sridhar Boyapati , Benjamin Ralph Hollis , David William Bettis , Kirk Arlo Petersen , Korwin Jon Smith
IPC: G06Q30/00 , G06Q30/0601
Abstract: Described is a system and method for routing output information to one or more of a plurality of output devices. In one implementation, output information that includes information to be presented and a location information identifying where the output information is to be presented may be generated by an output host. The output information is received by an output router that determines, based on the location information, an output device and routes the output information to the output device for presentation.
-
公开(公告)号:US10724895B1
公开(公告)日:2020-07-28
申请号:US14499890
申请日:2014-09-29
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Alexander Michael McNamara , Sridhar Boyapati , Aaron Craig Thompson , David Echevarria Ignacio , David William Bettis , Korwin Jon Smith
Abstract: Described are systems and techniques configured to test sensors in a materials handling facility. In one implementation, an age of a user in the facility and a predicted path through the facility may be determined. Physical access controls may be initiated at inventory locations along the predicted path and adjacent to the user. The physical access controls may include deployment of physical barriers, activation of locks, and so forth. As another user who is permitted access approaches a particular inventory location, the physical access controls may be deactivated.
-
公开(公告)号:US10410085B2
公开(公告)日:2019-09-10
申请号:US15164753
申请日:2016-05-25
Applicant: Amazon Technologies, Inc.
Inventor: David William Bettis , Jonathan A. Jenkins , Sunbir Gill
IPC: G06F15/173 , G06K9/62 , G06F16/958 , G06T7/00 , H04L29/08 , G06T7/90 , G06F15/16
Abstract: Systems and methods for monitoring Web page content associated with processing a resource request are provided. A client computing device generates a sample image corresponding to a set of resources rendered in response to a resource request. A processing component, such as an image analysis component, then compares the sample image with an averaged reference image to identify a compared image. The averaged reference image is determined from averaging a pixel intensity value for each pixel in a first reference image with a pixel intensity value for each pixel in a second reference image. These first and second reference images both correspond to the same set of requested resources. The processing component then weights the compared image to produce a weighted compared image and determines whether a sum of the intensity values for each pixel in the weighted compared image exceeds a threshold. Aspects of systems and methods for generating an alert message if the threshold is exceeded are also provided.
-
公开(公告)号:US10148542B2
公开(公告)日:2018-12-04
申请号:US15799948
申请日:2017-10-31
Applicant: Amazon Technologies, Inc.
Inventor: Mark S. Baumback , David William Bettis , Jonathan A. Jenkins
IPC: G06F15/173 , H04L12/26 , G06F11/34
Abstract: Systems and methods for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance metric information associated with processing a request corresponding to two or more embedded resources. The processing device uses the processed performance metric information to determine an allocation of one or more domains to be associated with the two or more embedded resources. In some embodiments, in making such a determination, the processing device assesses performance metric information collected and associated with subsequent requests for the two or more embedded resources using each of a variety of alternative allocations of domains associated with the two or more embedded resources. The processing device may also consider a number of factors, including domain selection criteria obtained from an original content provider. Aspects of systems and methods for generating recommendations to use a particular allocation of domains to process a subsequent request corresponding to the two or more embedded resources are also provided.
-
公开(公告)号:US20170187591A1
公开(公告)日:2017-06-29
申请号:US15458875
申请日:2017-03-14
Applicant: Amazon Technologies, Inc.
Inventor: Mark S. Baumback , David William Bettis , Jonathan A. Jenkins
IPC: H04L12/26 , H04L29/08 , H04L12/927
CPC classification number: H04L43/08 , G06F17/30899 , G06F17/30905 , H04L43/04 , H04L43/045 , H04L47/70 , H04L47/805 , H04L67/02 , H04L67/22
Abstract: Systems and methods for monitoring performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance metric information associated with processing a request corresponding to a set of resources. The processing device uses the performance metric information to identify a subset of the resources corresponding to a display location associated with a visible portion of a display and to assess performance related to processing of the identified subset of the resources. In some embodiments, the processed performance data may be used to identify timing information associated with the subset of the embedded resources. Aspects of systems and methods for identifying and testing alternative resource configurations corresponding to the content associated with the original set of resources and for determining whether to recommend a resource configuration for improving performance of subsequent client requests for the content are also provided.
-
公开(公告)号:US20160267354A1
公开(公告)日:2016-09-15
申请号:US15164753
申请日:2016-05-25
Applicant: Amazon Technologies, Inc.
Inventor: David William Bettis , Jonathan A. Jenkins , Sunbir Gill
CPC classification number: G06K9/6215 , G06F16/958 , G06T7/0002 , G06T7/90 , G06T2207/30168 , H04L67/02
Abstract: Systems and methods for monitoring Web page content associated with processing a resource request are provided. A client computing device generates a sample image corresponding to a set of resources rendered in response to a resource request. A processing component, such as an image analysis component, then compares the sample image with an averaged reference image to identify a compared image. The averaged reference image is determined from averaging a pixel intensity value for each pixel in a first reference image with a pixel intensity value for each pixel in a second reference image. These first and second reference images both correspond to the same set of requested resources. The processing component then weights the compared image to produce a weighted compared image and determines whether a sum of the intensity values for each pixel in the weighted compared image exceeds a threshold. Aspects of systems and methods for generating an alert message if the threshold is exceeded are also provided.
Abstract translation: 提供了用于监视与处理资源请求相关联的网页内容的系统和方法。 客户端计算设备生成对应于响应于资源请求呈现的一组资源的样本图像。 诸如图像分析组件的处理组件然后将样本图像与平均参考图像进行比较以识别比较的图像。 通过对第一参考图像中的每个像素的像素强度值与第二参考图像中的每个像素的像素强度值进行平均来确定平均参考图像。 这些第一和第二参考图像都对应于同一组所请求的资源。 处理组件然后对比较的图像进行加权以产生加权比较图像,并且确定加权比较图像中每个像素的强度值之和是否超过阈值。 还提供了如果超过阈值时用于生成警报消息的系统和方法的方面。
-
公开(公告)号:US09367929B2
公开(公告)日:2016-06-14
申请号:US14165343
申请日:2014-01-27
Applicant: Amazon Technologies, Inc.
Inventor: David William Bettis , Jonathan A. Jenkins , Sunbir Gill
IPC: G06F15/173 , G06T7/40 , G06F17/30 , G06T7/00
CPC classification number: G06K9/6215 , G06F17/3089 , G06K9/4661 , G06T7/0002 , G06T7/40 , G06T7/90 , G06T2207/30168 , H04L67/02
Abstract: Systems and methods for monitoring Web page content associated with processing a resource request are provided. A client computing device generates a sample image corresponding to a set of resources rendered in response to a resource request. A processing component, such as an image analysis component, then compares the sample image with an averaged reference image to identify a compared image. The averaged reference image is determined from averaging a pixel intensity value for each pixel in a first reference image with a pixel intensity value for each pixel in a second reference image. These first and second reference images both correspond to the same set of requested resources. The processing component then weights the compared image to produce a weighted compared image and determines whether a sum of the intensity values for each pixel in the weighted compared image exceeds a threshold. Aspects of systems and methods for generating an alert message if the threshold is exceeded are also provided.
Abstract translation: 提供了用于监视与处理资源请求相关联的网页内容的系统和方法。 客户端计算设备生成与响应于资源请求呈现的一组资源相对应的样本图像。 诸如图像分析组件的处理组件然后将样本图像与平均参考图像进行比较以识别比较的图像。 通过对第一参考图像中的每个像素的像素强度值与第二参考图像中的每个像素的像素强度值进行平均来确定平均参考图像。 这些第一和第二参考图像都对应于同一组所请求的资源。 处理组件然后对比较的图像进行加权以产生加权比较图像,并且确定加权比较图像中每个像素的强度值之和是否超过阈值。 还提供了如果超过阈值时用于生成警报消息的系统和方法的方面。
-
公开(公告)号:US20160057072A1
公开(公告)日:2016-02-25
申请号:US14932260
申请日:2015-11-04
Applicant: Amazon Technologies, Inc.
Inventor: Mark S. Baumback , David William Bettis , Jonathan A. Jenkins
IPC: H04L12/911
CPC classification number: H04L47/70 , G06F9/5061 , H04L47/823
Abstract: Systems and methods for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance metric information associated with processing a request corresponding to a set of resources. The processing device uses the processed performance metric information to determine a resource configuration to be associated with the set of resources. In some embodiments, in making such a determination, the processing device assesses performance metric information collected and associated with subsequent requests corresponding to the content associated with the set of resources and using each of a variety of alternative resource configurations. The processing device may also consider a number of factors. Aspects of systems and methods for generating recommendations to use a particular resource configuration to process a subsequent request corresponding to the content associated with the set of resources are also provided.
-
公开(公告)号:US20140304406A1
公开(公告)日:2014-10-09
申请号:US14312620
申请日:2014-06-23
Applicant: Amazon Technologies, Inc.
Inventor: Mark S. Baumback , David William Bettis , Jonathan A. Jenkins
IPC: H04L12/26
CPC classification number: H04L43/0811 , G06F11/3409 , G06F11/3495 , G06F2201/86 , G06F2201/875 , H04L41/046 , H04L43/04 , H04L43/08 , H04L43/0817
Abstract: A system and method for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance metric information associated with processing a request for an original resource and any embedded resource. The processing device uses the processed performance metric information to determine a CDN service provider for alternatively hosting at least a portion of the original resource and/or any embedded resources. In some embodiments, in making such a determination, the processing device assesses performance metric information collected and associated with subsequent resource requests for the original resource and any embedded resources using each of a variety of alternative CDN service providers. Aspects of systems and methods for generating recommendations associated with monitoring the operation and performance of CDN service providers with respect to specific resource requests are also provided.
Abstract translation: 提供了用于监视与履行资源请求相关联的性能并且确定用于改善这种性能的优化的系统和方法。 处理设备获得并处理与处理对原始资源和任何嵌入资源的请求相关联的性能度量信息。 处理设备使用经处理的性能度量信息来确定CDN服务提供商以备选地托管原始资源和/或任何嵌入式资源的至少一部分。 在一些实施例中,在进行这样的确定时,处理设备使用各种替代的CDN服务提供商中的每一个评估收集的并且与原始资源的后续资源请求相关联的性能度量信息和任何嵌入的资源。 还提供了用于产生与监视CDN服务提供商在特定资源请求中的操作和性能相关联的建议的系统和方法的方面。
-
-
-
-
-
-
-
-
-