US Patent Application 17730776. SYSTEM AND METHOD FOR CLIENT-SIDE REWRITING OF CODE INCLUDED IN A WEB PAGE simplified abstract

From WikiPatents
Jump to navigation Jump to search

SYSTEM AND METHOD FOR CLIENT-SIDE REWRITING OF CODE INCLUDED IN A WEB PAGE

Organization Name

MICROSOFT TECHNOLOGY LICENSING, LLC

Inventor(s)

Meir Baruch Blachman of Beer Sheva (IL)

Itamar Azulay of Mishmar Ayyalon (IL)

SYSTEM AND METHOD FOR CLIENT-SIDE REWRITING OF CODE INCLUDED IN A WEB PAGE - A simplified explanation of the abstract

This abstract first appeared for US patent application 17730776 titled 'SYSTEM AND METHOD FOR CLIENT-SIDE REWRITING OF CODE INCLUDED IN A WEB PAGE

Simplified Explanation

- This patent application describes systems and methods for rewriting web page code on the client-side. - A proxy computing device receives a web page from a server computing device and analyzes it to identify a code component. - The proxy computing device then generates a modified version of the web page by replacing the identified code component with a wrapped code component. - The modified web page also includes a code rewriting and evaluation function. - The wrapped code component includes a call to the code rewriting and evaluation function, with the identified code component as an argument. - The code rewriting and evaluation function is designed to rewrite the identified code component and evaluate the rewritten code component. - The modified version of the web page is sent to a client computing device, which is configured to load and display the modified web page. - The innovation allows for dynamic modification of web page code on the client-side, providing flexibility and customization options for users.


Original Abstract Submitted

Systems and methods are described for client-side rewriting of web page code. A proxy computing device receives a web page from a server computing device and analyzes the web page to identify a code component. The proxy computing device generates a modified version of the web page by replacing the identified code component with a wrapped code component and including a code rewriting and evaluation function in the web page. The wrapped code component includes a call to the code rewriting and evaluation function that includes the identified code component as an argument thereof. The code rewriting and evaluation function is configured to generate a rewritten code component by rewriting the identified code component and to evaluate the rewritten code component. The proxy computing device sends the modified version of the web page to a client computing device that is configured to load the modified version of the web page.