IP Library Granted Patent US 8,686,962
Granted Patent B2
US 8,686,962 · App. 13/155,310 · Granted Apr 1, 2014

Gestures for controlling, manipulating, and editing of media files using touch sensitive devices

Inventor: Greg Christie (Cupertino, CA)
Assignee: Apple Inc.
G06F3/0488
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 8,686,962
App. No.
13/155,310
Filed
Jun 7, 2011
Granted
Apr 1, 2014
Kind
B2
Art Unit
2699
USPC
345/173
Abstract

Embodiments of the invention are directed to a system, method, and software for implementing gestures with touch sensitive devices (such as a touch sensitive display) for managing and editing media files on a computing device or system. Specifically, gestural inputs of a human hand over a touch/proximity sensitive device can be used to control, edit, and manipulate files, such as media files including without limitation graphical files, photo files and video files.

Claims (36)

1. A method for processing touch inputs using a touch sensitive display, comprising:

at a computer system with a touch sensitive display:

displaying a plurality of selectable objects on the touch sensitive display;

detecting a touch input on the touch sensitive display, the touch input including at least a first touchdown point and movement of the first touchdown point on the touch sensitive display; and

in response to detecting the touch input:

when the touch input includes a single touchdown point, identifying the touch input to be a scroll gesture and scrolling the plurality of selectable objects in accordance with the movement of the first touchdown point; and

when the touch input includes the first touchdown point and a second touchdown point and movement of the first touchdown point and the second touchdown point in a same direction, identifying the touch input to be a selection gesture and selecting two or more of the plurality of selectable objects in accordance with the movement of the first touchdown point and the second touchdown point.

2. The method of claim 1 , including, while scrolling the plurality of selectable objects in accordance with the movement of the first touchdown point, displaying a scroll action icon on the display device.

3. A computer system, comprising:

a touch sensitive display device;

one or more processors;

memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying a plurality of selectable objects on the touch sensitive display;

detecting a touch input on the touch sensitive display, the touch input including at least a first touchdown point and movement of the first touchdown point on the touch sensitive display; and

in response to detecting the touch input:

when the touch input includes a single touchdown point, identifying the touch input to be a scroll gesture and scrolling the plurality of selectable objects in accordance with the movement of the first touchdown point; and

when the touch input includes the first touchdown point and a second touchdown point and movement of the first touchdown point and the second touchdown point in a same direction, identifying the touch input to be a selection gesture and selecting two or more of the plurality of selectable objects in accordance with the movement of the first touchdown point and the second touchdown point.

4. The computer system of claim 3 , including instructions for, while scrolling the plurality of selectable objects in accordance with the movement of the first touchdown point, causing the display of a scroll action icon on the display device.

5. The computer system of claim 3 , wherein the computer system is one of a mobile telephone and a digital audio player.

6. A non-transitory computer-readable storage medium storing one or more programs, the one or more program comprising instructions, which when executed by a computer system with a touch sensitive display, cause the computer system to:

display a plurality of selectable objects on the touch sensitive display;

detect a touch input on the touch sensitive display, the touch input including at least a first touchdown point and movement of the first touchdown point on the touch sensitive display; and

in response to detecting the touch input:

when the touch input includes a single touchdown point, identify the touch input to be a scroll gesture and scroll the plurality of selectable objects in accordance with the movement of the first touchdown point; and

when the touch input includes the first touchdown point and a second touchdown point and movement of the first touchdown point and the second touchdown point in a same direction, identify the touch input to be a selection gesture and select two or more of the plurality of selectable objects in accordance with the movement of the first touchdown point and the second touchdown point.

7. The non-transitory computer readable storage medium of claim 6 , including instructions to, while scrolling the plurality of selectable objects in accordance with the movement of the first touchdown point, display a scroll action icon on the display device.

8. The method of claim 1 , wherein the touch input is identified as a selection gesture based at least in part on a distance between the first touchdown point and the second touchdown point.

9. The method of claim 1 , wherein the touch input is identified as a selection gesture rather than a rotating gesture based at least in part on a distance between the first touchdown point and the second touchdown point.

10. The method of claim 1 , wherein the touch input is detected without detecting activation of a button on a keyboard.

11. The computer system of claim 3 , wherein the touch input is identified as a selection gesture based at least in part on a distance between the first touchdown point and the second touchdown point.

12. The computer system of claim 3 , wherein the touch input is identified as a selection gesture rather than a rotating gesture based at least in part on a distance between the first touchdown point and the second touchdown point.

13. The computer system of claim 3 , wherein the touch input is detected without detecting activation of a button on a keyboard.

14. The non-transitory computer readable storage medium of claim 6 , wherein the touch input is identified as a selection gesture based at least in part on a distance between the first touchdown point and the second touchdown point.

15. The non-transitory computer readable storage medium of claim 6 , wherein the touch input is identified as a selection gesture rather than a rotating gesture based at least in part on a distance between the first touchdown point and the second touchdown point.

16. The non-transitory computer readable storage medium of claim 6 , wherein the touch input is detected without detecting activation of a button on a keyboard.

Continuity (3)
Division 11818342 · Jun 13, 2007
Provisional Application 60878754 · Jan 5, 2007
Related Publication 20110239155A1 · Sep 29, 2011