IP Library Patent Application 15836548
Patent Application
App. No. 15/836,548

Resolution of Directional Ambiguity on Touch-Based Interface Based on Wake-Up Gesture

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 None
App. No.
15/836,548
Abstract

Methods and systems involving resolution of directional ambiguity between a graphical display and a touch-based user-interface are disclosed herein. An example system may be configured to: (a) cause a visual depiction of a first reference marker on a graphical display; (b) receive first input data indicating an initial touch input on a touch-based user-interface, where the initial touch input corresponds to an input-direction path having a first end and a second end, and where the touch input corresponds to one of (i) movement from the first end to the second end of the input-direction path, or (ii) movement from the second end to the first end of the input-direction path; (c) associate movement of the first reference marker from a first end to a second end of the graphical display with one of (i) subsequent touch inputs from the first end to the second end of the input path if the initial touch input was from the first end to the second end of the input path, or (ii) subsequent touch inputs from the second end to the first end of the input path if the initial touch input was from the second end to the first end of the input path; (d) receive second input data indicating a subsequent touch input; and (e) cause a visual depiction of movement of a second reference marker based on at least (i) the association of movement of the first reference marker and (ii) the subsequent touch input.

Claims (42)

1 . A method comprising:

displaying, on a graphic display of a computing device, a first reference marker moveable in a predetermined direction on the graphical display to wake up the computing device;

while displaying the first reference marker, receiving input data indicating a first swipe gesture on a touch-based user-interface that is separate from and non-parallel to the graphical display, and responsively:

(a) moving the first reference marker in the predetermined direction on the graphical display to wake up the computing device, regardless of a direction of the first swipe gesture on the touch-based user-interface;

(b) determining the direction of the first swipe gesture on the touch-based user-interface;

(c) when the determined direction of the first swipe gesture is a first direction on the touch-based user-interface, setting a touch-association parameter to associate subsequent touch input in the first direction on the touch-based user-interface with movement of graphics in the predetermined direction on the graphical display; and

(d) when the determined direction of the first swipe gesture is a second direction that is opposite of the first direction on the touch-based user-interface, setting a touch-association parameter to associate subsequent touch input in the second direction on the touch-based user-interface with movement of graphics in the predetermined direction on the graphical display; and

in response to receipt of second input data indicating a subsequent touch input, causing a directional movement of a second graphic on the graphical display in accordance with the association indicated by the touch-association parameter.

2 . The method of claim 1 , wherein the first reference marker is a graphical object.

3 . The method of claim 1 , further comprising:

before receiving the initial swipe gesture, operating in a first mode in which no association exists between the movement the first reference marker and the initial touch input on the touch-based user-interface; and

after receiving the swipe gesture, operating in a second mode in which the touch-based user-interface is configured to receive second input data indicating subsequent touch inputs.

4 . The method of claim 3 , wherein the first mode is a locked mode in which the touch-based user-interface is configured to receive only the first input data indicating the initial touch input.

5 . The method of claim 3 , further comprising:

while operating in the second mode, detecting a transition event; and

responsive to detecting the transition event, transitioning to operating in the first mode.

6 . The method of claim 5 , wherein detecting the transition event comprises determining that a timer of the touch-based user-interface has expired.

7 . The method of claim 1 , carried out on a head-mountable display (HMD).

8 . The method of claim 7 , wherein the touch-based user-interface is attached to the HMD.

9 . The method of claim 8 , wherein the HMD comprises at least one lens element, and wherein the graphical display is integrated into the at least one lens element.

10 . The method of claim 9 , wherein the head-mounted display further comprises at least one extending side-arm, and wherein the touch-based user-interface is attached to one of the at least one extending side-arm.

11 . The method of claim 12 , wherein the graphical display is arranged substantially orthogonally to the touch-based user-interface.

12 . A computing device comprising:

means for displaying on a graphical display of a wearable device, a first reference marker moveable in a predetermined direction on the graphical display to wake up the wearable device;

means for while the first reference marker is displayed, receiving first input data indicating an initial swipe gesture on a touch-based user-interface that is separate from and non-parallel to the graphical display and responsively:

(a) moving the first reference marker in the predetermined direction on the graphical display to wake up the computing device, regardless of a direction of the first swipe gesture on the touch-based user-interface;

(b) determining the direction of the first swipe gesture on the touch-based user-interface;

(c) when the determined direction of the first swipe gesture is a first direction on the touch-based user-interface, setting a touch-association parameter to associate subsequent touch input in the first direction on the touch-based user-interface with movement of graphics in the predetermined direction on the graphical display; and

(d) when the determined direction of the first swipe gesture is a second direction that is opposite of the first direction on the touch-based user-interface, setting a touch-association parameter to associate subsequent touch input in the second direction on the touch-based user-interface with movement of graphics in the predetermined direction on the graphical display; and

means for, in response to receipt of second input data indicating a subsequent touch input, causing a directional movement of a second graphic on the graphical display in accordance with the association indicated by the touch-association parameter.

13 . The computing device of claim 12 , wherein the touch-based user-interface is attached to a head-mountable display.

14 . The computing device of claim 13 , wherein the head-mountable display comprises at least one lens element, and wherein the graphical display is integrated into the at least one lens element.

15 . The computing device of claim 14 , wherein the head-mountable display further comprises at least one extending side-arm, and wherein the touch-based user-interface is attached to one of the at least one extending side-arm.

16 . The computing device of claim 14 , wherein the graphical display is arranged substantially orthogonally to the touch-based user-interface on a head-mountable display.

17 . A non-transitory computer-readable medium having instructions stored thereon and executable to cause a computing device to perform the following functions:

displaying, on a graphic display of a computing device, a first reference marker moveable in a predetermined direction on the graphical display to wake up the computing device;

while displaying the first reference marker, receiving input data indicating a first swipe gesture on a touch-based user-interface that is separate from and non-parallel to the graphical display, and responsively:

(a) moving the first reference marker in the predetermined direction on the graphical display to wake up the computing device, regardless of a direction of the first swipe gesture on the touch-based user-interface;

(b) determining the direction of the first swipe gesture on the touch-based user-interface;

(c) when the determined direction of the first swipe gesture is a first direction on the touch-based user-interface, setting a touch-association parameter to associate subsequent touch input in the first direction on the touch-based user-interface with movement of graphics in the predetermined direction on the graphical display; and

(d) when the determined direction of the first swipe gesture is a second direction that is opposite of the first direction on the touch-based user-interface, setting a touch-association parameter to associate subsequent touch input in the second direction on the touch-based user-interface with movement of graphics in the predetermined direction on the graphical display; and

in response to receipt of second input data indicating a subsequent touch input, causing a directional movement of a second graphic on the graphical display in accordance with the association indicated by the touch-association parameter.

Assignments (3)
CHANGE OF NAME Recorded Dec 13, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044864/0462 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2017
From: STARNER, THAD EUGENE
To: GOOGLE INC.
Reel/Frame 044358/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2017
From: PATEL, NIRMAL; JOHNSON, MICHAEL PATRICK; WONG, ADRIAN
To: GOOGLE INC.
Reel/Frame 044358/0021 →