Flexible screen layout across multiple platforms
First Claim
1. A method comprising:
- generating, by at least one processor in a computing device, a user interface for an enterprise application executing on the computing device using a flexible screen layout, the generating including;
displaying, on a display device included in the computing device, a first user interface for the enterprise application, the first user interface including a first column that occupies an available screen area of the display device and that presents first content;
receiving, in the first user interface, a selection for forward navigation;
responsive to the received forward navigation selection, displaying, on the display device, a second user interface for the enterprise application, the second user interface including a second column and a third column, the second column and the third column occupying the available screen area of the display device, the second column presenting the first content and the third column presenting second content, the flexible screen layout being able to automatically adjust a size of the second column and a size of the third column based on the available screen area of the display device;
receiving, in the second user interface, another selection for forward navigation; and
responsive to the received forward navigation selection, displaying, on the display device, a third user interface including a fourth column, a fifth column, and a sixth column, the fourth column, the fifth column, and the sixth column occupying the available screen area of the display device, the fourth column presenting the first content, the fifth column presenting the second content, and the sixth column presenting third content, the flexible screen layout being able to automatically adjust a size of the fourth column, a size of the fifth column, and a size of the sixth column based on the available screen area of the display device.
1 Assignment
0 Petitions
Accused Products
Abstract
In one general aspect, a method can include generating a user interface for an enterprise application executing on a computing device using a flexible screen layout. The generating can include displaying, on a display device included in the computing device, a first user interface for the enterprise application including a first column that occupies an available screen area of the display device and that presents first content, receiving, in the first user interface, a selection for forward navigation, and displaying, on the display device, a second user interface for the enterprise application. The second user interface can include a second column presenting the first content and a third column presenting the second content that can occupy the available screen area of the display device. The flexible screen layout can adjust a size of the second column and the third column based on the available screen area of the display device.
-
Citations
17 Claims
-
1. A method comprising:
-
generating, by at least one processor in a computing device, a user interface for an enterprise application executing on the computing device using a flexible screen layout, the generating including; displaying, on a display device included in the computing device, a first user interface for the enterprise application, the first user interface including a first column that occupies an available screen area of the display device and that presents first content; receiving, in the first user interface, a selection for forward navigation; responsive to the received forward navigation selection, displaying, on the display device, a second user interface for the enterprise application, the second user interface including a second column and a third column, the second column and the third column occupying the available screen area of the display device, the second column presenting the first content and the third column presenting second content, the flexible screen layout being able to automatically adjust a size of the second column and a size of the third column based on the available screen area of the display device; receiving, in the second user interface, another selection for forward navigation; and responsive to the received forward navigation selection, displaying, on the display device, a third user interface including a fourth column, a fifth column, and a sixth column, the fourth column, the fifth column, and the sixth column occupying the available screen area of the display device, the fourth column presenting the first content, the fifth column presenting the second content, and the sixth column presenting third content, the flexible screen layout being able to automatically adjust a size of the fourth column, a size of the fifth column, and a size of the sixth column based on the available screen area of the display device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory, machine-readable medium having instructions stored thereon, the instructions, when executed by a processor, cause a computing device to generate a user interface for an enterprise application executing on the computing device using a flexible screen layout, the generating including:
-
displaying, on a display device included in the computing device, a first user interface for the enterprise application, the first user interface including a first column that occupies an available screen area of the display device and that presents first content; receiving, in the first user interface, a selection for forward navigation; responsive to the received forward navigation selection, displaying, on the display device, a second user interface for the enterprise application, the second user interface including a second column and a third column, the second column and the third column occupying the available screen area of the display device, the second column presenting the first content and the third column presenting second content, the flexible screen layout being able to automatically adjust a size of the second column and a size of the third column based on the available screen area of the display device; receiving, in the second user interface, another selection for forward navigation; and responsive to the received forward navigation selection, displaying, on the display device, a third user interface including a fourth column, a fifth column, and a sixth column, the fourth column, the fifth column, and the sixth column occupying the available screen area of the display device, the fourth column presenting the first content, the fifth column presenting the second content, and the sixth column presenting third content, the flexible screen layout being able to automatically adjust a size of the fourth column, a size of the fifth column, and a size of the sixth column based on the available screen area of the display device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
at least one memory including instructions on a computing device; and at least one processor on the computing device, wherein the processor is operably coupled to the at least one memory and is arranged and configured to execute the instructions that, when executed, cause the processor to implement; generating, by the computing device, a user interface for an enterprise application executing on the computing device using a flexible screen layout, the generating including; displaying, on a display device included in the computing device, a first user interface for the enterprise application, the first user interface including a first column that occupies an available screen area of the display device and that presents first content; receiving, in the first user interface, a selection for forward navigation; responsive to the received forward navigation selection, displaying, on the display device, a second user interface for the enterprise application, the second user interface including a second column and a third column, the second column and the third column occupying the available screen area of the display device, the second column presenting the first content and the third column presenting second content, the flexible screen layout being able to automatically adjust a size of the second column and a size of the third column based on the available screen area of the display device; receiving, in the second user interface, another selection for forward navigation; and responsive to the received forward navigation selection, displaying, on the display device, a third user interface including a fourth column, a fifth column, and a sixth column, the fourth column, the fifth column, and the sixth column occupying the available screen area of the display device, the fourth column presenting the first content, the fifth column presenting the second content, and the sixth column presenting third content, the flexible screen layout being able to automatically adjust a size of the fourth column, a size of the fifth column, and a size of the sixth column based on the available screen area of the display device. - View Dependent Claims (14, 15, 16, 17)
-
Specification