RECONFIGURABLE USER INTERFACE ELEMENTS
First Claim
1. A method for displaying a user interface element, comprising:
- providing a device having at least a first and second screens, wherein each of the first and second screens are configured to display at least one of a first display mode and a second display mode, wherein at least the first display mode is configured to display a first configuration of a user interface element and the second display mode is configured to display a second configuration of a user interface element;
receiving a first input from at least one of a user and an application, wherein the first input at least requests the first configuration of the user interface element for the first display mode of the first screen and the second configuration of the user interface element for the second display mode of the first screen;
receiving a second input from a sensor indicating an orientation of the device;
determining a nominal display mode for the first screen in response to at least one of the first input and the second input, wherein the nominal display mode is at least one of the first display mode and the second display mode;
determining a nominal configuration of the user interface element on the first screen in the nominal display mode in response to the first screen and the first input, wherein the configuration of the user interface element is at least one of the first configuration and second configuration; and
displaying the nominal configuration of the user interface element in the nominal display mode on the first screen of the device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices for configuring and displaying user interface elements of a multi-display device relative to a device state and/or device orientation. More particularly, the device is equipped with one or more sensors that facilitate the detectability of the relationship of the primary screen to the secondary screen and the general orientation of the device. The method includes accepting a set of user preferences for individual user interface elements for various device states and/or device orientations. The method and device may configure individual windows, per user settings, relative to device state and/or user orientation of the device. The method and device may present, for example, a single set of reconfigurable and/or re-locatable user interface elements in different locations depending on device orientation and/or display mode. Further, the method and device may provide the user the ability to switch both display mode and user interface action simultaneously.
-
Citations
20 Claims
-
1. A method for displaying a user interface element, comprising:
-
providing a device having at least a first and second screens, wherein each of the first and second screens are configured to display at least one of a first display mode and a second display mode, wherein at least the first display mode is configured to display a first configuration of a user interface element and the second display mode is configured to display a second configuration of a user interface element; receiving a first input from at least one of a user and an application, wherein the first input at least requests the first configuration of the user interface element for the first display mode of the first screen and the second configuration of the user interface element for the second display mode of the first screen; receiving a second input from a sensor indicating an orientation of the device; determining a nominal display mode for the first screen in response to at least one of the first input and the second input, wherein the nominal display mode is at least one of the first display mode and the second display mode; determining a nominal configuration of the user interface element on the first screen in the nominal display mode in response to the first screen and the first input, wherein the configuration of the user interface element is at least one of the first configuration and second configuration; and displaying the nominal configuration of the user interface element in the nominal display mode on the first screen of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device, comprising:
-
a first screen, the first screen configured to display at least in a first display mode and a second display mode, wherein at least the first display mode is configured to display a first configuration of a user interface element and the second display mode is configured to display a second configuration of a user interface element; a second screen, the second screen configured to display at least in a first display mode and a second display mode, wherein at least the first display mode is configured to display a first configuration of a user interface element and the second display mode is configured to display a second configuration of a user interface element; a memory; a processor in communication with the memory, the first screen, and the second screen, the processor operable to; receive a first input from at least one of a user and an application, wherein the first input at least requests the first configuration of the user interface element for the first display mode of the first screen and the second configuration of the user interface element for the second display mode of the first screen; receive a second input from a sensor indicating an orientation of the device; determine a nominal display mode for the first screen in response to at least one of the first input and the second input, wherein the nominal display mode is at least one of the first display mode and the second display mode; and determine a nominal configuration of the user interface element on the first screen in the nominal display mode in response to the first screen and the first input, wherein the configuration of the user interface element is at least one of the first configuration and second configuration; and display the nominal configuration of the user interface element in the nominal display mode on the first screen of the device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor of a device to execute a method for reconfiguring a user interface element, wherein the device has at least a first and second screens, wherein each of the first and second screens are configured to display at least in a portrait mode and a landscape mode, the computer-executable instructions comprising:
-
instructions to receive a first input from at least one of a user and an application, wherein the first input requests a first configuration of the user interface element when a screen is in portrait mode and a second configuration of the user interface element when a screen is in landscape mode; instructions to receive a second input from a sensor indicating an orientation of the device; instructions to determine a nominal display mode for the first screen in response to at least one of the first input and the second input, wherein the nominal display mode is at least one of portrait mode and landscape mode; and instructions to display the nominal configuration of the user interface element in the nominal display on the first screen of the device. - View Dependent Claims (17, 18, 19, 20)
-
Specification