Multi-screen display control
First Claim
Patent Images
1. A method of controlling data displayed by a dual-screen device, comprising:
- receiving a first user input gesture that corresponds to instructions to maximize a display of a first application displayed on a first screen of the dual-screen device;
determining, according to the first user input gesture and maximization rules for the first application, a first display configuration for the first application;
based on the first display configuration for the first application, causing data from the first application to be simultaneously displayed on both the first screen and a second screen of the dual-screen device in accordance with the first display configuration;
receiving a second user input gesture, different from the first user input gesture, that corresponds to instructions to maximize a display of the first application displayed on the first screen of the dual-screen device;
determining, according to the second user input gesture and the maximization rules for the first application, a second display configuration for the first application, wherein the second display configuration is different from the first display configuration; and
based on the second display configuration for the first application, causing data from the first application to be simultaneously displayed on both the first screen and second screen of the dual-screen device in accordance with the second display 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.
-
Citations
20 Claims
-
1. A method of controlling data displayed by a dual-screen device, comprising:
-
receiving a first user input gesture that corresponds to instructions to maximize a display of a first application displayed on a first screen of the dual-screen device; determining, according to the first user input gesture and maximization rules for the first application, a first display configuration for the first application; based on the first display configuration for the first application, causing data from the first application to be simultaneously displayed on both the first screen and a second screen of the dual-screen device in accordance with the first display configuration; receiving a second user input gesture, different from the first user input gesture, that corresponds to instructions to maximize a display of the first application displayed on the first screen of the dual-screen device; determining, according to the second user input gesture and the maximization rules for the first application, a second display configuration for the first application, wherein the second display configuration is different from the first display configuration; and based on the second display configuration for the first application, causing data from the first application to be simultaneously displayed on both the first screen and second screen of the dual-screen device in accordance with the second display configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20)
-
-
10. 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 analyze a first user input gesture received at a dual-screen device and determine that the first user input gesture corresponds to instructions to maximize a display of a first application displayed on a first screen of the dual-screen device, wherein the first application is not displayed on a second screen of the dual-screen device; instructions configured to determine according to the first user input gesture and maximization rules for the first application, a first display configuration for the first application; instructions configured to invoke the maximization of the first application based on the maximization rules for the first application such that data from the first application is simultaneously displayed on both the first screen and the second screen of the dual-screen device in accordance with the first display configuration; instructions configured to analyze a second user input gesture received at the dual-screen device and determine that the second user input gesture corresponds to instructions to maximize a display of a first application displayed on a first screen of the dual-screen device, wherein the first application is not displayed on a second screen of the dual-screen device; instructions configured to determine, according to the second user input gesture and maximization rules for the first application, a second display configuration for the first application, wherein the second display configuration is different from the first display configuration; and instructions configured to invoke the maximization of the first application based on the maximization rules for the first application such that data from the first application is simultaneously displayed on both the first screen and the second screen of the dual-screen device in accordance with the second display configuration. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A dual-screen user device, comprising:
-
one or more processors; a first screen including a first display area; a second screen including a second display area; 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 analyze a first user input gesture received at a dual-screen device and determine that the first user input gesture corresponds to instructions to maximize a display of a first application displayed on the first screen of the dual-screen device; a second set of instructions configured to determine, according to the first user input gesture and maximization rules for the first application, a first display configuration for the first application; a third set of instructions configured to invoke the maximization of the first application based on the maximization rules for the first application such that data from the first application is simultaneously displayed on the both the first display area and the second display area in accordance with the first display configuration; a fourth set of instructions configured to analyze a second user input gesture received at the dual-screen device and determine that the second user input gesture corresponds to instructions to maximize a display of a first application displayed on a first screen of the dual-screen device, wherein the first application is not displayed on a second screen of the dual-screen device; a fifth set of instructions configured to determine, according to the second user input gesture and maximization rules for the first application, a second display configuration for the first application, wherein the second display configuration is different from the first display configuration; and a sixth set of instructions configured to invoke the maximization of the first application based on the maximization rules for the first application such that data from the first application is simultaneously displayed on both the first screen and the second screen of the dual-screen device in accordance with the second display configuration. - View Dependent Claims (16, 17, 18, 19)
-
Specification