Assigning blame to web browser extensions and applications
First Claim
Patent Images
1. A computer-implemented method for assigning blame to performance of web browser extensions within a web browser, comprising:
- gathering performance data about an installed web browser extension from multiple clients, wherein the performance data is based on multiple performance factors;
detecting a problem with the web browser extension based on the performance data;
displaying within the web browser, when the problem is detected, an indication of the problem adjacent an indicator representing the web browser extension;
applying a performance metric to assign a blame score to the web browser extension; and
selecting the indication of the problem based on the blame score.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one general aspect, a method of assigning blame to web browser extensions and applications is described. The method gathers performance data about a web application, detects a problem with the web application based on the performance data, and displays, when the problem is detected, an indication of the problem adjacent an indicator representing the web application.
27 Citations
20 Claims
-
1. A computer-implemented method for assigning blame to performance of web browser extensions within a web browser, comprising:
-
gathering performance data about an installed web browser extension from multiple clients, wherein the performance data is based on multiple performance factors; detecting a problem with the web browser extension based on the performance data; displaying within the web browser, when the problem is detected, an indication of the problem adjacent an indicator representing the web browser extension; applying a performance metric to assign a blame score to the web browser extension; and selecting the indication of the problem based on the blame score. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method for determining performance problems for web browser extensions within a web browser, comprising:
-
determining a performance issue with a first web browser extension while multiple web browser extensions are installed in and executing on a web browser, wherein the performance issue is determined based on multiple performance factors; upon determining the performance issue, displaying within the web browser an indicator representing the performance issue adjacent another indicator representing the first web browser extension; applying a performance metric to assign a blame score to the web browser extension; and selecting the indication of the problem based on the blame score. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium for determining performance problems for web browser extensions installed within a web browser, having recorded and stored thereon instructions that, when executed by a processor of a computer system cause the computer system to:
-
gather performance data about a web browser extension, wherein the performance data is based on multiple performance factors; detect a problem with the web browser extension based on the performance data; display within the web browser, when the problem is detected, an indication of the problem adjacent an indicator representing the web browser extension; applying a performance metric to assign a blame score to the web browser extension; and selecting the indication of the problem based on the blame score.
-
-
20. A system to assign blame to performance of web browser extensions installed within a web browser, comprising:
-
a memory configured to store executable code; and a processor operably coupled to the memory, the processor configured to execute the code to; gather performance data about a web browser extension, wherein the performance data is based on multiple performance factors; detect a problem with the web browser extension based on the performance data; display within the web browser, when the problem is detected, an indication of the problem adjacent an indicator representing the web browser extension; applying a performance metric to assign a blame score to the web browser extension; and selecting the indication of the problem based on the blame score.
-
Specification