Multi-display control
First Claim
Patent Images
1. A method of controlling data displayed by a multi-display device, comprising:
- receiving a gesture at a first display of the multi-display device, wherein the gesture includes a movement of a body part or a tool in relation to the multi-display device;
determining that the gesture corresponds to instructions to maximize a display of an application currently being displayed on at least one of the first display or a second display of the multi-display device;
referencing maximization rules for the application to determine whether application data of the application should be displayed in a first output configuration or in a second output configuration, wherein in the first output configuration, a first set of data from the application is displayed via the first display while a second set of data that is not inclusive of the first set of data from the application is displayed via the second display, and in the second output configuration, at least some data from the application is displayed simultaneously by both the first display and the second display; and
based on the maximization rules for the application, causing data from the application to be displayed in accordance with the first output configuration or the second output configuration.
2 Assignments
0 Petitions
Accused Products
Abstract
A dual-screen user device and methods for controlling data displayed thereby are disclosed. Specifically, the data displayed by the multiple screens of the dual-screen user device is conditioned upon the type of user gesture or combination of user gestures detected. The display controls described herein can correlate user inputs received in a gesture capture region to one or more display actions, which may include maximization, minimization, or reformatting instructions.
201 Citations
20 Claims
-
1. A method of controlling data displayed by a multi-display device, comprising:
-
receiving a gesture at a first display of the multi-display device, wherein the gesture includes a movement of a body part or a tool in relation to the multi-display device; determining that the gesture corresponds to instructions to maximize a display of an application currently being displayed on at least one of the first display or a second display of the multi-display device; referencing maximization rules for the application to determine whether application data of the application should be displayed in a first output configuration or in a second output configuration, wherein in the first output configuration, a first set of data from the application is displayed via the first display while a second set of data that is not inclusive of the first set of data from the application is displayed via the second display, and in the second output configuration, at least some data from the application is displayed simultaneously by both the first display and the second display; and based on the maximization rules for the application, causing data from the application to be displayed in accordance with the first output configuration or the second output configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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 receive a gesture at a first display of a multi-display device, wherein the gesture includes a movement of a body part or a tool in relation to the multi-display device; instructions configured to determine that the gesture corresponds to instructions to maximize a display of an application currently being displayed on at least one of the first display or a second display; instructions configured to reference maximization rules for the application to determine whether application data of the application should be displayed in a first output configuration or in a second output configuration, wherein in the first output configuration, a first set of data from the application is displayed via the first display while a second set of data that is not inclusive of the first set of data from the application is displayed via the second display, and in the second output configuration, at least some data from the application is displayed simultaneously by both the first display and the second display; and instructions configured to cause data from the application to be displayed in accordance with the first output configuration or the second output configuration based on the maximization rules for the application. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A multi-display device, comprising:
-
one or more processors; a first display; a second display; and a non-transitory computer-readable medium having instructions stored thereon for execution by the one or more processors that include; a first set of instructions configured to receive a gesture at a first display of the multi-display device, wherein the gesture includes a movement of a body part or a tool in relation to the multi-display device, a second set of instructions configured to determine that the gesture corresponds to instructions to maximize a display of an application currently being displayed on at least one of the first display or a second display, a third set of instructions configured to reference maximization rules for the application to determine whether application data of the application should be displayed in a first output configuration or in a second output configuration, wherein in the first output configuration, a first set of data from the application is displayed via the first display while a second set of data that is not inclusive of the first set of data from the application is displayed via the second display, and in the second output configuration, at least some data from the application is displayed simultaneously by both the first display and the second display, and a fourth set of instructions configured to cause data from the application to be displayed in accordance with the first output configuration or the second output configuration based on the maximization rules for the application. - View Dependent Claims (17, 18, 19, 20)
-
Specification