Managing resource consolidation configurations
First Claim
1. A method comprising:
- obtaining, from a client computing device, performance data associated with processing a first resource request, wherein the first resource request corresponds to content associated with two or more embedded resources; and
responsive to the obtained performance data, dynamically identifying one or more consolidation configurations to be utilized in conjunction with processing a subsequent request corresponding to the content associated with the two or more embedded resources, wherein each consolidation configuration includes an identification of one or more sets of the two or more embedded resources to be consolidated, each identified set to be consolidated into a single embedded resource for use in responding to the subsequent request.
0 Assignments
0 Petitions
Accused Products
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 information associated with processing a request corresponding to two or more embedded resources. The processing device uses the processed performance information to determine a consolidation configuration to be associated with a subsequent request for the content associated with the two or more embedded resources. In some embodiments, in making such a determination, the processing device assesses performance information collected and associated with subsequent requests corresponding to the content associated with the two or more embedded resources and using each of a variety of alternative consolidation configurations. Aspects of systems and methods for generating recommendations to use a particular consolidation configuration to process a subsequent request corresponding to the content associated with the two or more embedded resources are also provided.
-
Citations
25 Claims
-
1. A method comprising:
-
obtaining, from a client computing device, performance data associated with processing a first resource request, wherein the first resource request corresponds to content associated with two or more embedded resources; and responsive to the obtained performance data, dynamically identifying one or more consolidation configurations to be utilized in conjunction with processing a subsequent request corresponding to the content associated with the two or more embedded resources, wherein each consolidation configuration includes an identification of one or more sets of the two or more embedded resources to be consolidated, each identified set to be consolidated into a single embedded resource for use in responding to the subsequent request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
at least one computing device configured to; obtain, from a client computing device, performance data associated with processing a first resource request, wherein the first resource request corresponds to content associated with two or more embedded resources; and responsive to the obtained performance data, dynamically identify one or more consolidation configurations to be utilized in conjunction with processing a subsequent request corresponding to the content associated with the two or more embedded resources, wherein each consolidation configuration includes an identification of one or more sets of the two or more embedded resources to be consolidated, each identified set to be consolidated into a single embedded resource for use in responding to the subsequent request. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable medium having computer-executable instructions for implementation by a computing device to cause the computing device to:
-
obtain, from a client computing device, performance data associated with processing a first resource request, wherein the first resource request corresponds to content associated with two or more embedded resources; and responsive to the obtained performance data, dynamically identify one or more consolidation configurations to be utilized in conjunction with processing a subsequent request corresponding to the content associated with the two or more embedded resources, wherein each consolidation configuration includes an identification of one or more sets of the two or more embedded resources to be consolidated, each identified set to be consolidated into a single embedded resource for use in responding to the subsequent request.
-
Specification