Legal claims defining the scope of protection, as filed with the USPTO.
1. A system comprising: at least one device including a hardware processor; the system being configured to perform operations comprising: receiving a request for a webpage corresponding to a Uniform Resource Locator (URL); identifying the webpage corresponding to the URL; transmitting the webpage responsive at least to receiving the request for the webpage; mapping the URL to at least one variation of data, functions, or content assets; transmitting, via a computer network, the mapping to a content generator; injecting, by the content generator via a call to a source of new data, the at least one variation of data, functions, or content assets into a web browser application or a web-based console to obtain an optimized webpage.
2. The system of claim 1 , wherein the operations further comprise: identifying a reference, associated with the webpage, to code external to the webpage; executing the code, external to the webpage, to perform the mapping and injecting operations.
3. The system of claim 2 , wherein the reference, associated with the webpage, is identified in response to the reference being stored in association with a website corresponding to the webpage.
4. The system of claim 2 , wherein the reference, associated with the webpage, is identified in response to the reference being stored in association with a website page template corresponding to the webpage.
5. The system of claim 1 , wherein the content generator that performs the injecting operation is implemented by the web browser application.
6. The system of claim 1 , wherein the at least one variation of data, functions, or content assets is determined based on a requestor of the webpage, and wherein the operations further comprise generating different variations of the webpage for different requestors.
7. The system of claim 1 , wherein the optimized webpage is generated without modifying a source code of said webpage.
8. The system of claim 1 , wherein the operations further comprise: transmitting information for display on the web-based console, information identifying differences between (a) said webpage and (b) the optimized webpage.
9. A non-transitory computer readable storage medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising: receiving a request for a webpage corresponding to a Uniform Resource Locator (URL); identifying the webpage corresponding to the URL; transmitting the webpage responsive at least to receiving the request for the webpage; mapping the URL to at least one variation of data, functions, or content assets; transmitting, via a computer network, the mapping to a content generator; injecting, by the content generator via a call to a source of new data, the at least one variation of data, functions, or content assets into a web browser application or a web-based console to obtain an optimized webpage.
10. The medium of claim 9 , wherein the operations further comprise: identifying a reference, associated with the webpage, to code external to the webpage; executing the code, external to the webpage, to perform the mapping and injecting operations.
11. The medium of claim 10 , wherein the reference, associated with the webpage, is identified in response to the reference being stored in association with a website corresponding to the webpage and/or a website page template corresponding to the webpage.
12. The medium of claim 9 , wherein the content generator injecting operation is implemented by the web browser application.
13. The medium of claim 9 , wherein the at least one variation of data, functions, or content assets is determined based on a requestor of the webpage, and wherein the operations further comprise generating different variations of the webpage for different requestors.
14. The medium of claim 9 , wherein the optimized webpage is generated without modifying a source code of said webpage.
15. The medium of claim 9 , wherein the operations further comprise: transmitting information for display on the web-based console, information identifying differences between (a) said webpage and (b) the optimized webpage.
16. A method comprising: receiving a request for a webpage corresponding to a Uniform Resource Locator (URL); identifying the webpage corresponding to the URL; transmitting the webpage responsive at least to receiving the request for the webpage; mapping the URL to at least one variation of data, functions, or content assets; transmitting, via a computer network, the mapping to a content generator; injecting, by the content generator via a call to a source of new data, the at least one variation of data, functions, or content assets into a web browser application or a web-based console to obtain an optimized webpage; wherein the method is executed by at least one device including a hardware processor.
Unknown
December 26, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.