×

Systems and methods for managing loading priority or sequencing of fragments of a web object

  • US 9,870,349 B2
  • Filed: 01/24/2014
  • Issued: 01/16/2018
  • Est. Priority Date: 09/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for delivering an item of web content requested by a client, comprising:

  • (a) intercepting, by an intermediary between a client and a server, a request from the client to the server for an item of web content;

    (b) splitting, by the intermediary, the item of web content into a plurality of fragments;

    (c) identifying, by the intermediary responsive to the request, a first fragment of the plurality of fragments to deliver to the client for rendering on a browser; and

    (d) injecting, by the intermediary, executable code into the first fragment of the plurality of fragments, the executable code, when executing on the client,conditionally requests for a second fragment from the plurality of fragments to be delivered from the intermediary to the client based on detection, by the executable code, of a user action on the first fragment rendered on the client that is to move a predetermined location for a portion of the second fragment into a viewport of the client, andreceives the conditionally requested second fragment to combine with the first fragment for updated rendering at the client while leaving at least a third fragment from the plurality of fragments that is available at the intermediary undelivered.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×