Patent ID: 8856741
Filing Date: 2014-10-07
Classification: G06F

Abstract:
1. A method, comprising: receiving, by a processor, a request from a device for an application; determining, by a processor, information about the device based at least in part on the request; determining, by a processor, a version of the application by at least: dynamically generating, by a processor and in response to receiving the request, the version of the application by at least generating the user interface having the look based at least in part on the plurality of attributes in the determined mapping and the plurality of components in the determined abstract representation, wherein generating the user interface comprises determining a location in the user interface for a component from the plurality of components in the determined abstract representation based on an attribute for the component from the plurality of attributes in the determined mapping, wherein the generated user interface comprises the component at the determined location; and sending, by a processor, the version of the application to the device.