Single-screen view in response to rotation
First Claim
Patent Images
1. A method of controlling data displayed by a multi-screen device, comprising:
- receiving a first rotation input, the first rotation input corresponding to an indication that the multi-screen device has been rotated a first time from a first open state to a different second open state, wherein data from a first application is displayed while the device is in the first open state on a first screen of the device and not on a second screen of the device, and wherein data from the first application is displayed on the first and second screens of the device in the second open state;
receiving a second rotation input, the second rotation input corresponding to an indication that the device has been rotated a second time after the first time;
after receiving the second rotation input, referencing display rules for the first application;
displaying the first application on one of the first and second screens according to the display rules for the first application; and
updating a gesture capture region, each of the first and second screens including a respective gesture capture region, the updating of the gesture capture region including updating at least one of the gesture capture regions based on a context of the multi-screen device.
2 Assignments
0 Petitions
Accused Products
Abstract
A multi-screen user device and methods for controlling data displayed thereby are disclosed. Specifically, a gesture sequence is disclosed which enables a user to toggle or shift though applications that are displayed by the multi-screen user device. The gesture sequence may correspond to various rotation or partial rotations of the multi-screen user device.
45 Citations
20 Claims
-
1. A method of controlling data displayed by a multi-screen device, comprising:
-
receiving a first rotation input, the first rotation input corresponding to an indication that the multi-screen device has been rotated a first time from a first open state to a different second open state, wherein data from a first application is displayed while the device is in the first open state on a first screen of the device and not on a second screen of the device, and wherein data from the first application is displayed on the first and second screens of the device in the second open state; receiving a second rotation input, the second rotation input corresponding to an indication that the device has been rotated a second time after the first time; after receiving the second rotation input, referencing display rules for the first application; displaying the first application on one of the first and second screens according to the display rules for the first application; and updating a gesture capture region, each of the first and second screens including a respective gesture capture region, the updating of the gesture capture region including updating at least one of the gesture capture regions based on a context of the multi-screen device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
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 receive a first rotation input, the first rotation input corresponding to an indication that a multi-screen device has been rotated a first time from a first open state to a different second open state, wherein data from a first application is displayed while the device is in the first open state on a first screen of the device and not on a second screen of the device, and wherein data from the first application is displayed on the first and second screens of the device in the second open state; instructions configured to receive a second rotation input, the second rotation input corresponding to an indication that the device has been rotated a second time after the first time; instructions configured to reference display rules for the first application after receiving the second rotation input; instructions configured to render a display of the first application on one of the first and second screens according to the display rules for the first application; and instructions configured to update a gesture capture region, each of the first and second screens including a respective gesture capture region, the updating of the gesture capture region including updating at least one of the gesture capture regions based on a context of the multi-screen device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A multi-screen user device, comprising:
-
a first screen including a first display area; a second screen including a second display area; a sensor configured to produce an electrical signal indicative of a rotation of the user device; and a non-transitory computer-readable medium of the multi-screen device having instructions stored thereon that include; a first set of instructions configured to receive a first rotation input, the first rotation input corresponding to an indication that the multi-screen device has been rotated a first time from a first open state to a different second open state, wherein data from a first application is displayed while the device is in the first open state on a first screen of the device and not on a second screen of the device, and wherein data from the first application is displayed on the first and second screens of the device in the second open state; a second set of instructions configured to receive a second rotation input, the second rotation input corresponding to an indication that the device has been rotated a second time after the first time; a third set of instructions configured to reference display rules for the first application after receiving the second rotation input; a fourth set of instructions configured to render a display of the first application on one of the first and second screens according to the display rules for the first application; and a fifth set of instructions configured to update a gesture capture region, each of the first and second screens including a respective gesture capture region, the updating of the gesture capture region including updating at least one of the gesture capture regions based on a context of the multi-screen user device. - View Dependent Claims (18, 19, 20)
-
Specification