Patent ID: 9218175
Filing Date: 2015-12-22
Classification: G06F,G06Q

Abstract:
1. A method for generating and executing an application using a server-based deployment technique, comprising: providing at least one developer computing system including a compiler application, application source code for the application, layer source code for the application, at least one container source code set for the specific platform, and at least at least one binding source code set for the specific platform; providing at least one server system capable of communicating with the at least one developer computing system, the at least one server system providing a container module, an application module, layer modules, a binding module and a server application; providing one or more computing devices capable of communicating with the at least one developer computing system and the at least one server system, each computing device comprising one of the plurality of platforms and comprising an input system, an output system, an operating system, and a browser application; using the input system of the one or more computing devices to interact with the browser application which responds by sending a web request to the server application; providing a navigation request by the server application to the application module; processing the navigation request in the application module; generating resource data in the binding module, the resource data representing the layer indicated by the layer URI (Universal Resource Identifier); receiving the resource data by the server application and sending a web response from the server application to the web browser, the web response containing the resource data; presenting the layer to a user by the browser application, using the output system; executing the layer by selecting a navigation element of the layer.