Patent ID: 8589388
Filing Date: 2013-11-19
Classification: G06F

Abstract:
1. A computer readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations comprising: receiving a first request from a user device to access a web page, wherein the web page includes a dynamic information portion and a static information portion, wherein the dynamic information portion and the static information portion are combinable at the user device to display the web page; determining a filename of a static file, wherein the static file is in a format based on a scripting language and is associated with the static information portion of the web page and wherein a suffix of the filename includes a timestamp concatenated with “.js” when the static file stores the static information portion in a javascript array; in response to the first request, sending a dynamic file in a hypertext mark-up language file format to the user device, the dynamic file associated with the dynamic information portion of the web page, wherein the dynamic file references the static file using a javascript function call and the filename, and wherein the timestamp included in the filename enables the user device to determine whether the static file is accessible at the user device; receiving a second request from the user device for the static file, wherein the second request includes the filename referenced in the dynamic file; in response to the second request: determining that the static information portion of the web page has been modified after the dynamic file is sent to the user device; and determining a second filename of a second static file, wherein the second filename includes a second timestamp.