IP Library Granted Patent US 10,545,712
Granted Patent B2
US 10,545,712 · App. 16/236,990 · Granted Jan 28, 2020

Mobile device off-screen gesture area

Inventors: Paul E. Reeves (Oakville, CA); Sanjiv Sirpal (Oakville, CA)
Assignee: Z124
G06F3/1423B29D11/00673E05D3/12G02B6/0001G06F1/1601G06F1/1605G06F1/1616G06F1/1618G06F1/1637G06F1/1641G06F1/1643G06F1/1647G06F1/1649G06F1/1677G06F1/1681G06F1/1683G06F1/1692G06F3/00G06F3/01G06F3/016G06F3/017G06F3/0346G06F3/041G06F3/044G06F3/048G06F3/0412G06F3/0416G06F3/0481G06F3/0482G06F3/0483G06F3/0484G06F3/0485G06F3/0486G06F3/0488G06F3/04817G06F3/04842G06F3/04845G06F3/04847G06F3/04883G06F3/04886G06F3/04897G06F3/1438G06F3/1446G06F3/1454G06F3/167G06F9/00G06F9/44G06F9/451G06F16/51G06F16/54G06G1/00G06T3/00G06T3/20G06T3/40G09G1/00G09G5/00G09G5/12G09G5/14G09G5/34G09G5/373G09G5/377H04B1/3833H04M1/0206H04M1/0216H04M1/0266H04N5/222H04N5/23293H04N5/2628H04N5/44591H04W4/02H04W24/02H04W48/18H04W68/00H04W72/06H04W88/02H04W88/06H05K5/0017H05K5/0226H05K5/04H05K7/02H05K7/1452H05K13/00H05K13/046E05Y2900/606G06F1/16G06F2203/04803G09G2300/023G09G2330/021G09G2354/00H04M1/0214Y10T16/547Y10T29/4984Y10T29/49826
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 10,545,712
App. No.
16/236,990
Granted
Jan 28, 2020
Kind
B2
Abstract

Methods and devices for receiving input and presenting a user interface with two screens and an off screen gesture area. The device may have an off screen gesture area that accepts user input outside the display area. The interface inputs received in the off screen gesture are may have special handling and cause different display changes. Further, the device, having two screens, may receive user interface inputs that cross the seam between the two displays. To provide a display that acts like a single display area, the device can predict motions may cross the seam and then interrelate separate inputs on separate screens. The interrelated inputs can cause display changes as if the inputs were received as a single user interaction.

Claims (43)

1. A method, comprising:

providing a device having at least first and second screens with a seam located between the first and the second screens, wherein the device includes an off-screen gesture area;

receiving a first user interface input in the off-screen gesture area that triggers a mode change in the device to select an object on a display area of one of the first and second screens, the display area being separate from the off-screen gesture area;

receiving a second user interface input across the seam in a second off-screen gesture area on the second screen;

determining whether the first user interface input and the second user interface input should be considered a single user interaction or two separate user interactions based at least on a prediction that the first user interface input will continue across the seam onto the second screen;

determining an application mode of the device, and

in response to the first and second user interface inputs, and the determined application mode, changing a display of the object in one or more of the first or second screens.

2. The method of claim 1 , wherein the first user interface input is a gesture.

3. The method of claim 2 , wherein the gesture is a flick or a drag.

4. The method of claim 2 , further comprising determine whether the first user input and second user input are within temporal proximity.

5. The method of claim 2 , wherein the off-screen gesture area includes a gesture capture region.

6. The method of claim 5 , wherein the gesture capture region is an area on a screen of the device that accepts user input but is not part of the display area.

7. The method of claim 6 , wherein the change of the display is a movement of a window from a first screen to a second screen.

8. The method of claim 6 , wherein the change of the display is an expansion of a window over the first and second screens.

9. The method of claim 7 , wherein the device determines if the movement is completed.

10. The method of claim 9 , if the movement is not completed, the window is returned to the first screen.

11. A device, comprising:

a first screen;

a second screen;

a seam located between the first and the second screens;

an off screen gesture area associated with the first screen;

a second off screen gesture area associated with second screen;

a memory;

a processor in communication with the memory, the first screen, and the second screen, the processor operable to:

receive a first user interface input in the off-screen gesture area that triggers a mode change in the device to select an object on a display area of one of the first and second screens, the display area being separate from the off-screen gesture area;

receive a second user interface input across the seam in the second off-screen gesture area;

determine whether the first user interface input and the second user interface input should be considered a single user interaction or two separate user interactions based at least on a prediction that the first user interface input will continue across the seam onto the second screen;

determine an application mode of the device, and

in response to the first and second user interface inputs, and the determined application mode, change a display of the object in one or more of the first or second screens.

12. The device of claim 11 , wherein the first user interface input is a gesture.

13. The device of claim 12 , wherein the gesture is a flick or a drag and the processor is further adapted to determine whether the first user input and second user input are within temporal proximity.

14. The device of claim 13 , wherein the change of the display is a movement of a window from a first screen to a second screen.

15. The device of claim 14 , wherein the device determines if the movement is completed, and, if the movement is not completed, the window is returned to the first screen.

16. A non-transitory computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor of a multi-screen device with a seam between a first screen and a second screen to execute a method for providing a user interface, the computer-executable instructions comprising:

instructions to receive a first user interface input in the off-screen gesture area of the first screen that triggers a mode change in the device to select an object on a display area of one of the first and second screens, the display area being separate from the off-screen gesture area;

instructions to receive a second user interface input across the seam in a second off-screen gesture area on the second screen;

instructions to determine whether the first user interface input and the second user interface input should be considered a single user interaction or two separate user interactions based at least on a prediction that the first user interface input will continue across the seam onto the second screen;

instructions to determine an application mode of the device, and

in response to the first and second user interface inputs, and the determined application mode, instructions to change a display of the object in one or more of the first or second screens.

17. The non-transitory computer readable medium of claim 16 , wherein the first user interface input is a gesture.

18. The non-transitory computer readable medium of claim 17 , wherein the gesture is a flick or a drag and further comprising instructions to determine whether the first user input and second user input are within temporal proximity.

19. The non-transitory computer readable medium of claim 18 , wherein the change of the display is a movement of a window from a first screen to a second screen or an expansion of the window.

20. The non-transitory computer readable medium of claim 16 , wherein the device determines if the movement is completed, and, if the movement is not completed, the window is returned to the first screen.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2024
From: Z124
To: MULTIFOLD INTERNATIONAL INCORPORATED PTE. LTD.
Reel/Frame 068949/0894 →
QUITCLAIM EXCLUSIVE LICENSE/RIGHTS Recorded Sep 12, 2024
From: Z124
To: MULTIFOLD INTERNATIONAL INCORPORATED PTE. LTD.
Reel/Frame 068947/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2019
From: REEVES, PAUL E.; SIRPAL, SANJIV
To: Z124
Reel/Frame 048448/0241 →
Cited By (3)
US 12,248,635 US 12,416,967 US 12,455,622