Single-Axis Window Manager
First Claim
1. An operating system method for use with a mobile device, the method comprising:
- initializing a virtual display space having a first dimension with a fixed size;
generating at least one window having a fixed size in the first dimension, the at least one window sizeable in a second dimension;
inserting the at least one window into the virtual display space; and
displaying the at least one window on a display device.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and a method are disclosed for implementing a single-axis window manager on a mobile computing device to view and access multiple applications in a limited display area utilizing limited input capabilities. The mobile computing device initializes a virtual display space having a first dimension with a fixed size. For example, the virtual display space is initialized to have a horizontal dimension equal to the horizontal dimension of the display screen. At least one window is generated having a fixed size in the first dimension but also sizeable in a second direction. For example, the at least one window has a fixed horizontal dimension but is vertically sizeable. The at least one window is then inserted into the virtual display space and displayed on a display device.
-
Citations
25 Claims
-
1. An operating system method for use with a mobile device, the method comprising:
-
initializing a virtual display space having a first dimension with a fixed size; generating at least one window having a fixed size in the first dimension, the at least one window sizeable in a second dimension; inserting the at least one window into the virtual display space; and displaying the at least one window on a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium with stored instructions, the instructions when executed by a processor cause the processor to:
-
initialize a virtual display space having a first dimension with a fixed size generate at least one window having a fixed size in the first dimension, the at least one window sizeable in a second dimension; insert the at least one window into the virtual display space; and display the at least one window on a display device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A mobile computing device having for executing a plurality of applications comprising:
-
a computing device screen; a window manager for initializing a virtual display space in a memory, the virtual display space including one or more windows, the windows having a fixed size in a first dimension and sizeable in a second dimension; and
for managing the windows displayed on the computing device screen. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification