IP Library › Granted Patent US 9,454,304
Granted Patent B2
US 9,454,304 · App. 12/713,096 · Granted Sep 27, 2016

Multi-screen dual tap gesture

Inventors: Kenneth P. Hinckley (Redmond, WA); Koji Yatani (Toronto, CA)
Assignee: Microsoft Technology Licensing, LLC
G06F3/04886G06F3/0483G06F3/04883G06F2203/04803G06F2203/04808
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,454,304
App. No.
12/713,096
Granted
Sep 27, 2016
Kind
B2
Abstract

Embodiments of a multi-screen dual tap gesture are described. In various embodiments, a first tap input to a displayed object is recognized at a first screen of a multi-screen system. A second tap input to the displayed object is recognized at a second screen of the multi-screen system, and the second tap input is recognized approximately when the first tap input is recognized. A dual tap gesture can then be determined from the recognized first and second tap inputs.

Claims (39)

1. A computer-implemented method, comprising:

recognizing a first tap input to a displayed object at a first touchscreen of a multi-screen computing device having at least two touchscreens that display a split-screen view of the displayed object;

recognizing a second tap input to the displayed object at a second touchscreen of the multi-screen computing device, the second tap input being recognized approximately when the first tap input is recognized;

determining a dual tap gesture as a cross-screen combination of the recognized first and second tap inputs across a housing bezel of the computing device that separates the first and second touchscreens of the multi-screen computing device; and

responsive to said determining the dual tap gesture, the split-screen view including a first part of the displayed object being displayed full-screen on the first touchscreen and a second part of the displayed object being displayed condensed on the second touchscreen.

2. A method as recited in claim 1 , further comprising determining an additional dual tap gesture is effective to expand the displayed object for display on the first and second touchscreens of the multi-screen computing device.

3. A method as recited in claim 1 , further comprising determining an additional dual tap gesture that is effective to either expand or pocket the displayed object, the displayed object being expanded for full-screen display on the first and second touchscreens when the dual tap gesture is determined while the displayed object is pocketed, or the displayed object being pocketed when the dual tap gesture is determined while the displayed object is displayed full-screen on the first and second touchscreens.

4. A method as recited in claim 1 , wherein the first tap input and the second tap input are recognized at approximately a same time as a single input at both the first touchscreen and the second touchscreen, and wherein the single input is determined as the dual tap gesture.

5. A method as recited in claim 1 , further comprising recognizing a single select input to the displayed object on either of the first or second touchscreens effective to initiate the split-screen view of the displayed object.

6. A method as recited in claim 1 , wherein:

the displayed object is a journal;

the first part of the journal is a first journal page that is displayed full-screen on the first touchscreen; and

the second part of the journal is a second journal page that is displayed condensed on the second touchscreen.

7. A multi-screen device, comprising:

at least a memory and a processor to implement a gesture module configured to determine a dual tap gesture as a single select input to a displayed object and as a cross-screen combination of recognized tap inputs across a housing bezel that separates a first touchscreen and a second touchscreen of the multi-screen device,

an input recognition system configured to:

recognize a first tap input to the displayed object at the first touchscreen; and

recognize a second tap input to the displayed object at the second touchscreen, the second tap input recognized approximately when the first tap input is recognized effective to display a first part of the displayed object full-screen on the first touchscreen and a second part of the displayed object condensed on the second touchscreen.

8. A multi-screen device as recited in claim 7 , wherein the input recognition system is configured to determine an additional dual tap gesture that is effective to expand the displayed object for display on the first and second touchscreens of the multi-screen device.

9. A multi-screen device as recited in claim 7 , wherein the input recognition system is configured to determine an additional dual tap gesture that is effective to either expand or pocket the displayed object, the displayed object being expanded for full-screen display on the first and second touchscreens when the dual tap gesture is determined while the displayed object is pocketed, or the displayed object being pocketed when the dual tap gesture is determined while the displayed object is displayed full-screen on the first and second touchscreens.

10. A multi-screen device as recited in claim 7 , wherein the input recognition system is further configured to recognize the first tap input and the second tap input at approximately a same time as a single input at both the first touchscreen and the second touchscreen, and wherein the gesture module is further configured to determine the dual tap gesture from the single input.

11. A multi-screen device as recited in claim 7 , wherein the input recognition system is further configured to recognize the single select input to the displayed object on either of the first or second touchscreens effective to initiate a split-screen view of the displayed object.

12. A multi-screen device as recited in claim 11 , wherein the split-screen view includes the first part of the displayed object being displayed full-screen on the first screen and the second part of the displayed object being displayed condensed on the second screen.

13. A multi-screen system as recited in claim 7 , wherein:

the displayed object is a journal;

the first part of the journal is a first journal page that is displayed full-screen on the first touchscreen; and

the second part of the journal is a second journal page that is displayed condensed on the second touchscreen.

14. A computer-implemented method, comprising:

recognizing a first tap input to a displayed object in a split-screen view at a first touchscreen of a multi-screen device;

recognizing a second tap input to the displayed object at a second touchscreen of the multi-screen device, the second tap input recognized approximately when the first tap input is recognized; and

determining a dual tap gesture as a single select input to the displayed object and as a cross-screen combination of the recognized first and second tap inputs across a housing bezel that separates the first and second touchscreens of the multi-screen device, the dual tap gesture effective to display a first part of the displayed object full-screen on the first touchscreen and a second part of the displayed object condensed on the second touchscreen.

15. A method as recited in claim 14 , further comprising determining an additional dual tap gesture that is effective to expand the displayed object for display on the first and second touchscreens of the multi-screen device.

16. A method as recited in claim 14 , further comprising one of expanding or pocketing the displayed object that is condensed proximate the housing bezel of the multi-screen device that separates the first and second touchscreens, the displayed object being expanded for full-screen display on the first and second touchscreens when the dual tap gesture is determined while the displayed object is pocketed, and the displayed object being pocketed when the dual tap gesture is determined while the displayed object is displayed full-screen on the first and second touchscreens.

17. A method as recited in claim 14 , further comprising said recognizing the first tap input and the second tap input at approximately a same time as the single select input at both the first touchscreen and the second touchscreen, and said determining the dual tap gesture from the single input.

18. A method as recited in claim 14 , further comprising recognizing the single select input to the displayed object on one of the first or second touchscreens effective to initiate the split-screen view of the displayed object.

19. A method as recited in claim 14 , wherein:

the displayed object is a journal;

the first part of the journal is a first journal page that is displayed full-screen on the first touchscreen; and

the second part of the journal is a second journal page that is displayed condensed on the second touchscreen.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034564/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2010
From: HINCKLEY, KENNETH P.; YATANI, KOJI
To: MICROSOFT CORPORATION
Reel/Frame 023994/0071 →
Continuity (1)
Related Publication 20110209102A1 · Aug 25, 2011