Application user interface template with free-form layout
First Claim
1. A method comprising:
- receiving a configuration for a user interface of an application;
determining a set of parameters corresponding to the configuration; and
dynamically generating user interface display code based upon the set of configuration parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide methods and apparatuses for quickly and easily configuring an application user interface using a flexible generic layout file. For one embodiment, a free-form grid layout is provided that allows an application provider to create a desired number of placeholders, each of a desired size, by positioning objects at desired locations on the free-form grid. In this way the application provider configures the application user interface. For one embodiment, the placeholders are created by dragging selected objects, from a provided set of objects, onto the grid layout. For such an embodiment, a set of parameters that describe the objects on the grid layout (e.g., indicating number, size, and location) is stored to a database. At run-time, the parameters are used to dynamically generate HTML code, which when executed presents the application user interface.
2045 Citations
28 Claims
-
1. A method comprising:
-
receiving a configuration for a user interface of an application;
determining a set of parameters corresponding to the configuration; and
dynamically generating user interface display code based upon the set of configuration parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a server digital processing system having a storage, the storage containing a set of configuration parameters corresponding to a configuration of a user interface of an application;
one or more client digital processing systems coupled to the server digital processing system capable of requesting access to the application such that the request causes the server digital processing system to dynamically generate user interface display code based upon the set of configuration parameters. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine-readable medium that provides instructions, which when executed by a processing system, cause the processing system to perform a method comprising:
-
accessing a generic layout file for a user interface of an application, the generic layout file having a free-form grid layout and a set of objects;
creating a configuration for a user interface of an application;
determining a set of parameters corresponding to the configuration; and
dynamically generating user interface display code based upon the set of configuration parameters. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification