×

Facilitation of efficient web site page loading

  • US 10,084,884 B2
  • Filed: 07/31/2015
  • Issued: 09/25/2018
  • Est. Priority Date: 07/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a network device comprising a processor, first web site request data related to a request for a first web site made by a mobile device;

    receiving, by the network device, first cache data from the mobile device, wherein the first cache data is associated with a prior interaction of the mobile device with the first web site;

    determining, by the network device, whether the first web site is cached by the mobile device based on a result of a comparison of the first web site request data and the first cache data;

    sending, by the network device, first web site data, as metadata, to the mobile device based on a result of the determining, wherein the first web site data represents web site content for the first web site and further comprises resource data related to a first resource for a second web site, data stream identification data representative of a data stream to be used by the network device to send the first resource for the second web site, and a universal resource locator associated with the second web site, wherein the data stream is initiated by the mobile device, and wherein the metadata comprises the universal resource locator, the data stream identification data, and expiration data representative of an expiration of the first web site;

    receiving, by the network device, second web site request data related to a first request for the second web site, wherein the second web site request data comprises resource request data representing a second request for the first resource for the second web site;

    in response to a browser associated with the mobile device being determined to have been idle, sending, within a response header, by the network device, second web site data to the mobile device, wherein the second web site data comprises resource data representing the first resource for the second web site;

    in response to the sending the second web site data, receiving, from the mobile device, second cache data indicative of the first resource not being cached; and

    in response to the receiving the second cache data, resending, to the mobile device, the resource data related to the first resource.

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