Back to results
US 2025/0036705 A1Published application
System for optimizing webpages
OwnerRaymond J. Westwaterinventor
Life of this patent
Estimating the term…
Abstract
Techniques are described for a system to automate auditing and updating of pages associated with one or more websites. In some cases, the system may be configured to simulate, or test load a page of a website and determine page code edits to improve load time.
Claims20
A method comprising:
- loading of a source page code including a document object model (DOM);
- parsing a representation of the loaded page to identify dependencies among DOM objects of the DOM;
- reordering the DOM objects within the loaded page to reduce load time of the page;
- generating equivalent page code based at least in part on the reordering of the DOM objects within the loaded page;
- and
- sending the equivalent page code to a remote system.
3 more elements
A method comprising:
- performing a set of iterations until a threshold is met or exceeded, individual iterations comprising:
- determining a plurality of parameters associated with a page;
- causing the page to load based at least in part on the plurality of parameters;
- determining load time optimizations associated with the page;
- and
- detecting a common load time optimization associated with at least a first iteration and a second iteration of the set of iterations;
- generating an updated page based at least in part on the page and the common load time optimization;
- and
- providing the updated page to a host system for severing the updated page to a requesting third-party device.
6 more elements
One or more non-transitory computer-readable media storing instructions that, when executed, cause one or more processors to perform operations comprising:
- loading of a source page code including a document object model (DOM);
- determining the DOM is fully formed and a loaded page has been generated;
- parsing a representation of the loaded page to identify dependencies among DOM objects of the DOM;
- reordering the DOM objects within the loaded page to reduce load time of the page;
- generating equivalent page code based at least in part on the reordering of the DOM objects within the loaded page;
- and
- sending the equivalent page code to a remote system.
4 more elements
Dependencies are inferred from the claim text.