×

Dynamic file retrieving for web page loading

  • US 9,881,101 B2
  • Filed: 11/16/2012
  • Issued: 01/30/2018
  • Est. Priority Date: 11/16/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for dynamic web page file retrieving, comprising the steps of:

  • a computer receiving a request to load a web page, wherein the web page includes a first file coupled with a likelihood of change value of the first file and a second file coupled with a likelihood of change value of the second file, wherein the likelihood of change value of the first file and the likelihood of change value of the second file are determined by observations made when the first file or the second file are loaded, wherein the determination is performed by a web crawler, and wherein a determination of change value for each first tier subsequent files is performed, andwherein the first file and the second file are loaded from a website and not from a cached version of the web page when there is a maximum likelihood of change value assigned to the first file and the second file, wherein the maximum likelihood of change value is a maximum value that can be obtained by a likelihood of change value of a file, and wherein the second file has not been previously loaded from the cached version of the web page;

    the computer updating the likelihood of change value of the first file and the likelihood of change value of the second file, wherein the computer updating the likelihood of change value of the first file and the likelihood of change value of the second file further comprises;

    based on determining the second file has not been loaded before from the cached version of the web page,assigning new values to the likelihood of change value of the first file and the likelihood of change value of the second file, wherein the likelihood of change value of the second file is assigned the maximum likelihood of change value, and wherein the likelihood of change value of the second file is higher than the assigned first file likelihood of change value;

    based on determining the second file likelihood of change value is higher than the first file likelihood of change value, the computer determining whether the second file has one or more associated dependent files;

    based on determining that the second file has one or more associated dependent files, the computer loading the second file and the one or more associated dependent files and subsequently loading the first file; and

    based on determining that the second file does not have one or more associated dependent files, the computer loading the second file and subsequently loading the first file.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×