Adaptive learning periods in HTML streaming

A method of speeding up the delivery of a dynamic webpage is disclosed. A plurality of responses to a plurality of requests for a webpage is received, the webpage including dynamic components. The plurality of responses is compared to identify common and dynamic components across the plurality of re...

Full description

Saved in:
Bibliographic Details
Main Authors Jaiswal, Sharad, Anand, Ashok, Kolam, Hariharan, Reshadi, Mohammad H
Format Patent
LanguageEnglish
Published 24.09.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method of speeding up the delivery of a dynamic webpage is disclosed. A plurality of responses to a plurality of requests for a webpage is received, the webpage including dynamic components. The plurality of responses is compared to identify common and dynamic components across the plurality of requests. A cached stub is dynamically adapted based on the comparison within a learning window, the cached stub including the identified common components and placeholders for portions of the identified dynamic components. The dynamically adapted cached stub is sent in response to at least some of the plurality of requests for the webpage. A frequency of reloading of the webpage is monitored, wherein a reloading of the webpage is triggered by a detection of the dynamically adapted cached stub having one of a plurality of types of error. The learning window is adjusted based on a frequency of reloading of the webpage.
Bibliography:Application Number: US201514998078