Drag/flick gestures in user interface
First Claim
Patent Images
1. A method, comprising:
- providing a communication device having at least two screens connected to each other with at least one hinge, wherein each screen includes a touch sensitive display and a gesture capture region, and wherein the gesture capture region is physically separated from the touch sensitive display, receives touch input, but does not display content;
receiving, by at least one gesture capture region, a first gesture;
in response to receiving the first gesture, moving, by processor-executable middleware, a first displayed window on a first touch sensitive display of the communication device to a second touch sensitive display of the communication device;
while the first displayed window is being moved to the second touch sensitive display, receiving, by the at least one gesture capture region, a second gesture, anddetermining whether the second gesture takes precedence over the first gesture; and
in response to determining that the second gesture takes precedence over the first gesture, retracting, by the processor-executable middleware, movement of the first displayed window and moving, by the processor-executable middleware, at least a second displayed window to the second touch sensitive display, wherein the first and second displayed windows are at least one of a desktop and a window of an application.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed method and device are directed to navigation, by a dual display communication device, through display objects.
129 Citations
18 Claims
-
1. A method, comprising:
-
providing a communication device having at least two screens connected to each other with at least one hinge, wherein each screen includes a touch sensitive display and a gesture capture region, and wherein the gesture capture region is physically separated from the touch sensitive display, receives touch input, but does not display content; receiving, by at least one gesture capture region, a first gesture; in response to receiving the first gesture, moving, by processor-executable middleware, a first displayed window on a first touch sensitive display of the communication device to a second touch sensitive display of the communication device; while the first displayed window is being moved to the second touch sensitive display, receiving, by the at least one gesture capture region, a second gesture, and determining whether the second gesture takes precedence over the first gesture; and in response to determining that the second gesture takes precedence over the first gesture, retracting, by the processor-executable middleware, movement of the first displayed window and moving, by the processor-executable middleware, at least a second displayed window to the second touch sensitive display, wherein the first and second displayed windows are at least one of a desktop and a window of an application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
providing a communication device having at least two screens connected to each other with at least one hinge, wherein each screen includes a touch sensitive display and a gesture capture region, and wherein the gesture capture region is physically separated from the touch sensitive display, receives touch input, but does not display content; receiving, by a gesture capture region, a drag gesture; in response to receiving the drag gesture, moving, by processor-executable middleware, a first window from a first touch sensitive display to a second touch sensitive display; while the first window is moving from the first to the second touch sensitive display, receiving, by the gesture capture region, a flick gesture and determining whether the flick gesture takes precedence over the drag gesture; in response to determining that the received flick gesture takes precedence over the drag gesture, retracting, by the processor-executable middleware, movement of the first window and moving, by the processor-executable middleware, a second window from the first to the second touch sensitive display, wherein the first and second displayed windows are at least one of a desktop and a window of an application. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A dual display communication device, comprising:
a first screen and a second screen, connected to each other with at least one hinge, each comprising; a touch sensitive display to display displayed windows, wherein the displayed windows are at least one of a desktop and window of an application; a gesture capture region to receive a flick gesture or a drag gesture, wherein the gesture capture region is physically separated from the touch sensitive display, receives touch input, but does not display content; and middleware operable to perform at least one of the following operations; in response to receiving, by at least one gesture capture region, a first gesture, move a first displayed window on the first touch sensitive display to the second touch sensitive display; while the first displayed window is being moved to the second touch sensitive display, receiving, by the at least one gesture capture region, a second gesture and determining whether the second gesture takes precedence over the first gesture; and in response to determining that the second gesture takes precedence over the first gesture, retracting movement of the first displayed window and moving at least a second displayed window to the second touch sensitive display, wherein the first and second displayed windows are at least one of a desktop and window of an application. - View Dependent Claims (14, 15, 16, 17, 18)
Specification