IP Library Granted Patent US 9,026,923
Granted Patent B2
US 9,026,923 · App. 13/223,674 · Granted May 5, 2015

Drag/flick gestures in user interface

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,026,923
App. No.
13/223,674
Granted
May 5, 2015
Kind
B2
Abstract

The disclosed method and device are directed to navigation, by a dual display communication device, through display objects.

Claims (37)

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.

2. The method of claim 1 , wherein the first gesture is a drag, and wherein the second gesture is a flick.

3. The method of claim 1 , wherein the first and second displayed windows are controlled by a common multi-screen application and wherein, in response to the second gesture, both the first and second displayed windows are moved from the first touch sensitive display to the second touch sensitive display.

4. The method of claim 1 , wherein the first gesture is operable to move only the first and not the second displayed window from the first touch sensitive display to the second touch sensitive display.

5. The method of claim 1 , wherein the first and second gestures are received by a common gesture capture region and wherein the gesture capture region is unable to display any displayed window.

6. The method of claim 1 , wherein the first and second displayed windows are windows controlled by a common multi-screen application.

7. A non-transient computer readable medium comprising processor executable instructions operable to perform the steps of claim 1 .

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.

9. The method of claim 8 , wherein the first and second windows are controlled by a common multi-screen application and wherein, in response to the flick gesture, both the first and second windows are moved from the first touch sensitive display to the second touch sensitive display.

10. The method of claim 8 , wherein the drag gesture is operable to move only the first and not the second window from the first touch sensitive display to the second touch sensitive display.

11. The method of claim 8 , wherein the drag and flick gestures are received by a common gesture capture region and wherein the gesture capture region is unable to display any displayed window and wherein the first and second displayed windows are windows controlled by a common multi-screen application.

12. A non-transient computer readable medium comprising processor executable instructions operable to perform the steps of claim 8 .

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.

14. The device of claim 13 , wherein the first and second displayed windows are windows, wherein the first gesture is a drag, and wherein the second gesture is a flick.

15. The device of claim 13 , wherein the first and second displayed windows are controlled by a common multi-screen application and wherein, in response to the second gesture, both the first and second displayed windows are moved from the first touch sensitive display to the second touch sensitive display.

16. The device of claim 13 , wherein the first gesture is operable to move only the first and not the second displayed window from the first touch sensitive display to the second touch sensitive display.

17. The device of claim 13 , wherein the first and second gestures are received by a common gesture capture region and wherein the gesture capture region is unable to display any displayed window.

18. The device of claim 13 , wherein the first and second displayed windows are windows controlled by a common multi-screen application.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2024
From: Z124
To: MULTIFOLD INTERNATIONAL INCORPORATED PTE. LTD.
Reel/Frame 068947/0001 →
QUITCLAIM EXCLUSIVE LICENSE/RIGHTS Recorded Sep 3, 2024
From: Z124
To: MULTIFOLD INTERNATIONAL INCORPORATED PTE. LTD.
Reel/Frame 068823/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2012
From: IMERJ LLC
To: Z124
Reel/Frame 028300/0038 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2011
From: SIRPAL, SANJIV; REEVES, PAUL EDWARD; DE PAZ, ALEXANDER; FICKLIN, JARED L.; BURTON, DENISE
To: IMERJ LLC
Reel/Frame 027289/0602 →