Performance testing of web application components using image differentiation

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9600400
SERIAL NO

14926465

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems and methods for measuring the rendering time for individual components of a software application, such as a single page application (SPA). Baseline screenshots are captured for specific screen regions associated with selected components. After invalidating associated application caches, one or more selected components are reloaded. After respective server calls complete, which time corresponds to rendering start times, test screenshots of the specified regions are captured during re-rendering and are compared to their corresponding baseline screenshots. When a match is found for a component under test, the time the match is found is marked as a rendering completion time. The rendering completion time for each component may be compared to the corresponding rendering start time to determine the amount of time taken to render each of the components of the application.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
VERTAFORE INC999 18TH STREET SUITE 400 DENVER CO 80202

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
McDowell, Kevin R Monroe, US 2 14

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Sep 21, 2028
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00