Patent ID: 7779161

Claim:
A method of virtual application enabling of a web site comprising: a) via an end-user device, connecting to a website targeted for application enabling; b) generating end-user device compliant code for rendering of a web page on said end-user device; c) rendering a web page on said end-user device; d) providing locations on a rendered web page designated for virtual website application enabling; e) automatically mapping locations selected in element d) into corresponding locations in the end-user or website source code; f) providing application enabling code to be inserted at the locations identified in element e) or other general website code locations; g) generating and managing a virtual application enabling setup package adapted to store application enabling information generated in elements d), e), and f); and h) virtually generating on demand, the application enabled end-user code in accordance with the information and directions contained in the application enabling setup package, automatically, without user intervention after initial set-up, each time said web page is requested, resulting in dynamic web page changes without the need for prior publishing of web page changes on the web server by the user; wherein said setup package can be automatically or manually edited to support a newer version of the targeted application or changes in the application enabling code.