Window stack modification in response to orientation change
AssigneeImerj LLC
InventorsMartin Gimpl, Paul Edward Reeves, John Steven Visosky
Life of this patent
Estimating the term…
Abstract
A multi-screen user device and methods for controlling data displayed thereby are disclosed. Specifically, the control of data displayed by at least one of the multiple screens of the multi-screen user device is conditioned upon the relative orientation of the multiple screens, whether the device orientation is changed from a first state to a second state, and user input received.
Claims20
A method of modifying a window stack in response to an orientation change of a multi-screen device, the method comprising:
- determining that the multi-screen device has rotated from a first orientation to a second orientation;
- determining a relative size and orientation of at least one window in a window stack stored on the multi-screen device based on the rotation of the multi-screen device;
- and
- controlling the display of the at least one window stored in the window stack based on the determined relative size and orientation of the at least one window in the window stack.
A non-transitory computer-readable medium having stored thereon instructions that cause a computing system to execute a method, the instructions comprising:
- instructions configured to determine that the multi-screen device has rotated from a first orientation to a second orientation;
- instructions configured to determine a relative size and orientation of at least one window in a window stack stored on the multi-screen device based on the based on the rotation of the multi-screen device;
- and
- instructions configured to control the display of the at least one window stored in the window stack based on the determined relative size and orientation of the at least one window in the window stack.
Dependencies are inferred from the claim text.