×

Ahead of time compilation of content pages

  • US 9,830,307 B1
  • Filed: 12/11/2014
  • Issued: 11/28/2017
  • Est. Priority Date: 12/11/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing a content page, the method comprising:

  • as implemented by one or more computing devices configured with specific executable instructions,accessing, on behalf of a user computing device, a content page from a host system, the content page comprising associated metadata descriptive of content resources included in the content page;

    determining, based on the associated metadata, one or more content resources associated with the content page;

    determining a target platform associated with the user computing device, the target platform specifying at least a device type of the user computing device and an operating system installed on the user computing device;

    compiling the content page and the one or more content resources associated with the content page into machine code representing the content page, the content page being compiled according to the determined target platform such that the machine code representing the content page is configured for execution on the user computing device, wherein a code library is selected for compilation based, at least in part, on the target platform;

    causing the machine code representing the content page to be executed by the operating system installed on the user computing device as a separate process; and

    re-compiling at least a portion of the content page based on information indicating detected changes to the content page.

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