The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 04, 2014
Filed:
Nov. 16, 2011
Meir Shmouely, Kirkland, WA (US);
Omer Rosenbaum, Kirkland, WA (US);
Gregory Bershansky, Sammamish, WA (US);
Yuval Peled, Seattle, WA (US);
M. David Fields, Kirkland, WA (US);
Cenk Ergan, Bellevue, WA (US);
Michael D. Decker, Bellevue, WA (US);
Aaron Rodriguez Hernandez, Sammamish, WA (US);
Matthew P. Kotsenas, Seattle, WA (US);
Jason J. Weber, Medina, WA (US);
Yi Ming Zhou, Bellevue, WA (US);
Kieran Chin Cheong, Seattle, WA (US);
Kelly Laurence Ford, Redmond, WA (US);
Meir Shmouely, Kirkland, WA (US);
Omer Rosenbaum, Kirkland, WA (US);
Gregory Bershansky, Sammamish, WA (US);
Yuval Peled, Seattle, WA (US);
M. David Fields, Kirkland, WA (US);
Cenk Ergan, Bellevue, WA (US);
Michael D. Decker, Bellevue, WA (US);
Aaron Rodriguez Hernandez, Sammamish, WA (US);
Matthew P. Kotsenas, Seattle, WA (US);
Jason J. Weber, Medina, WA (US);
Yi Ming Zhou, Bellevue, WA (US);
Kieran Chin Cheong, Seattle, WA (US);
Kelly Laurence Ford, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Various embodiments provide approaches for measuring the rendering times of a webpage that can be browser-independent. In at least some embodiments, as a web page is rendered, video data of the webpage is captured and analyzed to ascertain when the webpage, or portions thereof, have likely been completely rendered. In at least some embodiments, image processing can be performed on captured video data to ascertain, from observed pixel changes over time, when the webpage has likely been rendered.