Monitoring domain allocation performance

    公开(公告)号:US10148542B2

    公开(公告)日:2018-12-04

    申请号:US15799948

    申请日:2017-10-31

    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.

    Management of interactions with representations of rendered and unprocessed content

    公开(公告)号:US10116487B2

    公开(公告)日:2018-10-30

    申请号:US14071541

    申请日:2013-11-04

    Abstract: A browsing process is directed to the management of interactions with representations of rendered and unprocessed content. A client computing device requests a first network resource from a network computing component. The network computing component processes the requested content for display, and provides a processing result corresponding to a processed representation of the requested content to the client computing device. The client computing device may send user interaction data based on user interactions with the representation to the network computing component for processing. The client computing device may receive an unprocessed second network resource, and process a user interaction with a representation of the second network resource locally.

    Providing files with cacheable portions

    公开(公告)号:US09846649B1

    公开(公告)日:2017-12-19

    申请号:US14789804

    申请日:2015-07-01

    Abstract: Systems and methods are provided for enabling caching of one or more portions of a file. In some embodiments, a first file may be sent to a client system, where the first file includes a cache identifier identifying a shared portion of content of the first file, where the shared portion of content is included in both the first file and at least one other file. A request may be received from the client system for a second file that includes the shared portion of content. A modified second page may then be sent to the client system, where the modified second page includes the cache identifier, and does not include the shared portion of content, such that the client system may determine the content of the second page based on the modified second page and the previously stored shared portion of content.

    MANAGING NETWORK DATA DISPLAY
    65.
    发明申请

    公开(公告)号:US20170187591A1

    公开(公告)日:2017-06-29

    申请号:US15458875

    申请日:2017-03-14

    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.

    MONITORING WEB SITE CONTENT
    66.
    发明申请
    MONITORING WEB SITE CONTENT 审中-公开
    监控网站内容

    公开(公告)号:US20160267354A1

    公开(公告)日:2016-09-15

    申请号:US15164753

    申请日:2016-05-25

    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: 提供了用于监视与处理资源请求相关联的网页内容的系统和方法。 客户端计算设备生成对应于响应于资源请求呈现的一组资源的样本图像。 诸如图像分析组件的处理组件然后将样本图像与平均参考图像进行比较以识别比较的图像。 通过对第一参考图像中的每个像素的像素强度值与第二参考图像中的每个像素的像素强度值进行平均来确定平均参考图像。 这些第一和第二参考图像都对应于同一组所请求的资源。 处理组件然后对比较的图像进行加权以产生加权比较图像,并且确定加权比较图像中每个像素的强度值之和是否超过阈值。 还提供了如果超过阈值时用于生成警报消息的系统和方法的方面。

    Monitoring web site content
    67.
    发明授权
    Monitoring web site content 有权
    监控网站内容

    公开(公告)号:US09367929B2

    公开(公告)日:2016-06-14

    申请号:US14165343

    申请日:2014-01-27

    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: 提供了用于监视与处理资源请求相关联的网页内容的系统和方法。 客户端计算设备生成与响应于资源请求呈现的一组资源相对应的样本图像。 诸如图像分析组件的处理组件然后将样本图像与平均参考图像进行比较以识别比较的图像。 通过对第一参考图像中的每个像素的像素强度值与第二参考图像中的每个像素的像素强度值进行平均来确定平均参考图像。 这些第一和第二参考图像都对应于同一组所请求的资源。 处理组件然后对比较的图像进行加权以产生加权比较图像,并且确定加权比较图像中每个像素的强度值之和是否超过阈值。 还提供了如果超过阈值时用于生成警报消息的系统和方法的方面。

    OPTIMIZING RESOURCE CONFIGURATIONS
    68.
    发明申请

    公开(公告)号:US20160057072A1

    公开(公告)日:2016-02-25

    申请号:US14932260

    申请日:2015-11-04

    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.

    Remote browsing session management
    69.
    发明授权
    Remote browsing session management 有权
    远程浏览会话管理

    公开(公告)号:US09167054B2

    公开(公告)日:2015-10-20

    申请号:US14315146

    申请日:2014-06-25

    CPC classification number: H04L67/40 H04L67/14 H04W4/18

    Abstract: A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device loads a local browser process and obtains network content from content providers. The local browser process additionally requests a browse session instance corresponding to the network content at a network computing and storage provider. The network computing and storage provider instantiates a browser process in response to the request. The remote browser process retrieves the network content, and generates a processing result corresponding to a first representation of the network content. The processing result may be provided to the client computing device for display. The local browser process may display either the first representation of the network content corresponding to the processing result or a second representation of the network content processed locally at the client computing device.

    Abstract translation: 远程浏览过程针对在网络计算和存储提供商处的远程浏览会话的生成和管理。 客户端计算设备加载本地浏览器进程并从内容提供商获取网络内容。 本地浏览器进程另外在网络计算和存储提供商处请求与网络内容相对应的浏览会话实例。 网络计算和存储提供商根据请求实例化浏览器进程。 远程浏览器进程检索网络内容,并生成对应于网络内容的第一表示的处理结果。 可以将处理结果提供给客户端计算设备进行显示。 本地浏览器进程可以显示对应于处理结果的网络内容的第一表示或者在客户端计算设备处本地处理的网络内容的第二表示。

    REMOTE BROWSING SESSION MANAGEMENT
    70.
    发明申请
    REMOTE BROWSING SESSION MANAGEMENT 审中-公开
    远程浏览会话管理

    公开(公告)号:US20140380184A1

    公开(公告)日:2014-12-25

    申请号:US14256618

    申请日:2014-04-18

    CPC classification number: H04L67/42 H04L67/02 H04L67/2838

    Abstract: A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides display data corresponding to a processed representation of the requested content to the client computing device in accordance with a display protocol configuration. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing.

    Abstract translation: 远程浏览过程针对在网络计算和存储提供商处的远程浏览会话的生成和管理。 客户端计算设备在网络计算和存储提供商处请求远程浏览会话实例。 浏览会话实例可以对应于一个或多个请求的网络资源。 网络计算和存储提供者实例化浏览会话实例并检索所请求的内容。 网络计算和存储提供商处理所请求的内容以进行显示,并且根据显示协议配置向客户端计算设备提供对应于所请求内容的处理表示的显示数据。 客户端计算设备可以在浏览器中显示所请求的内容的表示,并且可以基于与表示的用户交互来发送用户交互数据到网络计算和存储提供商以进行处理。

Patent Agency Ranking