Browse Prior Art Database

Speeding up web page content updates using server-side page versioning

IP.com Disclosure Number: IPCOM000257595D
Publication Date: 2019-Feb-22

Publishing Venue

The IP.com Prior Art Database

Abstract

In response to a page refresh request from a user, a web browser application often requests and downloads a previously loaded page again, even when the amount of updated content is small. As a result, bandwidth and time is wasted. This disclosure describes use of page versioning techniques to reduce the amount of data and time needed to update a web page. A web server implements page versioning to assign a unique identifier to different versions of a web page. The unique identifier is sent to the web browser along with the page content. Refresh requests received from the browser include the unique identifier of the page. The web server identifies the content update based on a comparison of the current version with that corresponding to the unique identifier and sends data to the browser that is usable to transform the page to the current version. The described techniques save data usage costs and reduce latency for page refresh. KEYWORDS ● web server ● browser ● web page refresh ● content update ● page versioning ● page hash ● page identifier ● content delta