IP Library Granted Patent US 9,021,402
Granted Patent B1
US 9,021,402 · App. 13/244,105 · Granted Apr 28, 2015

Operation of mobile device interface using gestures

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,021,402
App. No.
13/244,105
Granted
Apr 28, 2015
Kind
B1
Abstract

In general, this disclosure describes techniques for providing a user of a computing device (e.g., a mobile device) with the ability to utilize drawn gestures to operate objects displayed on a user interface of the computing device. Specifically, the techniques of this disclosure may, in some examples, include receiving user input comprising a gesture that defines an attribute associated with one or more target elements displayed in the user interface and graphically highlighting the one or more target elements in the user interface. The user may then utilize the drawn gesture to operate the highlighted target element by interacting with the defined selection area.

Claims (40)

1. A method comprising:

outputting, by a computing device and for display, a graphical user interface;

receiving, by the computing device, an indication of a first gesture, the first gesture being a drawn gesture that is received at a presence-sensitive user interface device, wherein the first gesture indicates an attribute that is associated with one or more elements included in the graphical user interface, and wherein the first gesture defines a graphical selection area in the graphical user interface;

outputting, by the computing device and in the graphical user interface, an indication of the graphical selection area defined by the first gesture;

associating, by the computing device and based at least in part on the attribute indicated by the first gesture, at least a first of the one or more elements with the graphical selection area, wherein the graphical selection area does not enclose at least the first of the one or more elements in the graphical user interface; and

responsive to receiving an indication of second gesture received at a portion of the presence-sensitive user interface device that is associated with the graphical selection area, selecting, by the computing device, at least the first of the one or more elements in the graphical user interface.

2. The method of claim 1 , further comprising:

graphically emphasizing at least the first of the one or more elements in the graphical user interface.

3. The method of claim 1 , wherein the attribute comprises a shape of at least the first of the one or more elements.

4. The method of claim 1 , further comprising:

receiving an indication of a directional gesture received at a portion of the presence-sensitive user interface device that is associated with an area outside of the graphical selection area in the graphical user interface; and

modifying the graphical selection area based on a direction of the directional gesture.

5. The method of claim 4 , further comprising:

responsive to modifying the graphical selection area, graphically emphasizing at least a second of the one or more elements in the graphical user interface, wherein the graphical selection area is positioned closer to at least the second of the one or more elements in the graphical user interface than to at least the first of the one or more elements; and

responsive to receiving an indication of a third gesture to interact with the graphical selection area, selecting at least the second of the one or more elements.

6. The method of claim 1 , further comprising:

outputting, by the computing device and for display, a graphical representation of the first gesture in the graphical user interface.

7. The method of claim 6 , wherein outputting the indication of the graphical selection area comprises outputting the indication of the graphical selection area based on a distance between at least the first of the one or more elements and the graphical representation of the first gesture in the graphical user interface.

8. The method of claim 1 , further comprising:

graphically emphasizing the graphical selection area in the graphical user interface.

9. The method of claim 1 , wherein the second gesture with the graphical selection area comprises at least one of a tap input and a drag input.

10. The method of claim 1 , wherein the presence-sensitive user interface device comprises a touchscreen that displays the graphical user interface.

11. The method of claim 1 , wherein selecting at least the first of the one or more elements comprises selecting at least the first of the one or more elements to perform a function.

12. The method of claim 1 , wherein selecting at least the first of the one or more elements comprises moving at least the first of the one or more elements.

13. A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause one or more processors to perform operations comprising:

outputting, for display, a graphical user interface;

outputting, for display and based at least in part on an indication of a first gesture, the first gesture being a drawn gesture that is received at a presence-sensitive user interface device, an indication of a graphical selection area in the graphical user interface, wherein the first gesture indicates an attribute that is associated with at least one element included in the graphical user interface, wherein the first gesture defines the graphical selection area in the graphical user interface, and wherein the graphical selection area does not enclose the at least one element in the graphical user interface;

outputting, for display, the at least one element such that it is graphically emphasized within the graphical user interface; and

responsive to receiving an indication of a second gesture received at a portion of the presence-sensitive user interface device that is associated with the graphical selection area, selecting the at least one element in the graphical user interface.

14. The non-transitory computer-readable storage medium of claim 13 , wherein selecting the at least one element comprises selecting the at least one element to perform a function.

15. The non-transitory computer-readable storage medium of claim 13 , wherein selecting the at least one element comprises moving the at least one element according to the second gesture.

16. A computing device, comprising:

one or more processors;

a presence-sensitive user interface device operatively coupled to the one or more processors of the computing device, wherein the presence-sensitive user interface device is configured to receive a first gesture, the first gesture being a drawn gesture, the first gesture indicating an attribute that is associated with one or more elements included in a graphical user interface output for display at the presence-sensitive user interface device, and the first gesture further defining a graphical selection area in the graphical user interface; and

at least one module operable by the one or more processors to:

output, in the graphical user interface, a graphical selection area that is defined by the first gesture; and

associate at least a first of the one or more elements with the first gesture, wherein the graphical selection area is larger in size than at least the first of the one or more elements, wherein the graphical selection area does not enclose at least the first of the one or more elements in the graphical user interface, and wherein in response to the presence-sensitive user interface device receiving a gesture at a portion of the presence-sensitive user interface device that is associated with the graphical selection area, the second user input comprising a gesture, the graphical selection area is used to select at least the first of the one or more elements in the graphical user interface.

17. The computing device of claim 16 , wherein the graphical selection area is used to select at least the first of the one or more elements in the graphical user interface according to the second gesture to perform a function.

18. The computing device of claim 16 , wherein the graphical selection area is used to select at least the first of the one or more elements in the graphical user interface according to the second gesture to move the at least one element according to the second gesture.

19. The computing device of claim 16 , wherein the attribute comprises a shape of at least the first of the one or more elements.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044334/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2011
From: LI, YANG; LU, HAO
To: GOOGLE INC.
Reel/Frame 027377/0086 →