×

Delivering parsed content items

  • US 10,296,580 B1
  • Filed: 09/18/2015
  • Issued: 05/21/2019
  • Est. Priority Date: 09/18/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a data store including computer-executable instructions for providing a parsed version of a first content item in response to a request for the first content item; and

    a processor in communication with the data store and configured to implement the computer-executable instructions, wherein the computer-executable instructions, when implemented by the processor, cause the processor to;

    receive, from a client computing device in communication with the system via a network, the request for the first content item, the first content item including hypertext markup language (HTML) defining a plurality of objects arranged according to a document object model (DOM) tree;

    retrieve the first content item;

    parse the HTML to generate a binary representation of the DOM tree;

    during parsing of the HTML at the system to generate the binary representation of the DOM tree and prior to completion of the parsing at the system;

    identify a second content item referenced in the HTML that is required to complete the binary representation of the DOM tree; and

    transmit, to the client computing device and via the network, instructions for the client computing device to begin retrieval of the second content item from a location on the network; and

    subsequent to completion of the parsing, by the processor, to generate the binary representation of the DOM tree at the system, transmit the binary representation of the DOM tree from the system to the client computing device via the network, wherein the client computing device is configured to utilize the binary representation of the DOM tree, transmitted to the client computing device from the system, and the second content item, retrieved by the client computing device in response to the instructions transmitted to the client computing device during parsing of the HTML and prior to completion of the parsing by the processor, to display the first content item at the client computing device.

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