US Patent Application 17730776. SYSTEM AND METHOD FOR CLIENT-SIDE REWRITING OF CODE INCLUDED IN A WEB PAGE simplified abstract
Contents
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.