Page phase time
First Claim
Patent Images
1. A computing device implemented method comprising:
- video recording a duration of a web page load including capturing N frames in a continuous series of frames 1 through N of the web page;
comparing each frame from frame 1 through frame N−
1 with a next frame from frame 2 through frame N in the continuous series of frames to determine a pixel change amount between the compared frames, the pixel change amount comprising a pixel change ratio;
defining a continuous series of page phases for the duration of the web page load, each page phase defined by a start time and an end time with each phase start time determined based on estimating user perceptible pixel change amount levels, a total duration of all of the continuous series of page phases added together is equal to the duration of a web page load, each frame having a frame capture time, the defining comprising;
for each comparing, if the pixel change amount is greater than a threshold, setting a first of the compared frames'"'"' capture time as an end time of a previous phase and setting a second of the compared frames'"'"' capture time as a start time of a next phase;
reporting page phase time (PPT) information defining the page phases in the continuous series of page phases; and
minimizing at least one selected page phase in the continuous series of page phases by adjusting at least one of web server resources and parameters in response to the PPT information.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of measuring load time for a web page includes video recording a duration of the web page load including capturing N frames in a series of frames 1 through N of the web page. The method includes comparing each frame from frame 1 through frame N−1 with a next frame from frame 2 through frame N in the series of frames to determine a pixel change amount between the compared frames. The method includes defining a series of page phases for the duration of the web page load, each page phase defined by a start time and an end time with each phase start time determined based on estimating user perceptible pixel change amount levels.
-
Citations
8 Claims
-
1. A computing device implemented method comprising:
-
video recording a duration of a web page load including capturing N frames in a continuous series of frames 1 through N of the web page; comparing each frame from frame 1 through frame N−
1 with a next frame from frame 2 through frame N in the continuous series of frames to determine a pixel change amount between the compared frames, the pixel change amount comprising a pixel change ratio;defining a continuous series of page phases for the duration of the web page load, each page phase defined by a start time and an end time with each phase start time determined based on estimating user perceptible pixel change amount levels, a total duration of all of the continuous series of page phases added together is equal to the duration of a web page load, each frame having a frame capture time, the defining comprising; for each comparing, if the pixel change amount is greater than a threshold, setting a first of the compared frames'"'"' capture time as an end time of a previous phase and setting a second of the compared frames'"'"' capture time as a start time of a next phase; reporting page phase time (PPT) information defining the page phases in the continuous series of page phases; and minimizing at least one selected page phase in the continuous series of page phases by adjusting at least one of web server resources and parameters in response to the PPT information. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
memory to store instructions; a processor to execute the instructions to; video record a duration of a web page load including capturing N frames in a continuous series of frames 1 through N of the web page; compare each frame from frame 1 through frame N−
1 with a next frame from frame 2 through frame N in the continuous series of frames to determine a pixel change amount between the compared frames, the pixel change amount comprising a pixel change ratio;define a continuous series of page phases for the duration of the web page load, each page phase defined by a start time and an end time with each phase start time determined based on estimating user perceptible pixel change amount levels, a total duration of all of the continuous series of page phases added together is equal to the duration of a web page load, each frame having a frame capture time, for each compare, if the pixel change amount is greater than a threshold, setting a first of the compared frames'"'"' capture time as an end time of a previous phase and setting a second of the compared frames'"'"' capture time as a start time of a next phase; report page phase time (PPT) information defining the page phases in the continuous series of page phases; and minimize at least one selected page phase in the continuous series of page phases by adjusting at least one of web server resources and parameters in response to the PPT information. - View Dependent Claims (6, 7, 8)
-
Specification