Gestures for Selecting Text
2 Assignments
0 Petitions
Accused Products
Abstract
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for selecting text using a touchscreen display of a computing device. A computing device identifies physical contact between multiple fingers and the touchscreen display at a starting location, wherein the identifying is in distinction to identifying physical contact between a single finger and the touchscreen display. The computing device determines that the physical contact persists during movement of the physical contact from the starting location to an ending location. The computing device determines that the physical contact was interrupted at the ending location. The computing device identifies that text displayed between the starting location and the ending location is text that has been selected by a user of the computing device.
-
Citations
36 Claims
-
1-20. -20. (canceled)
-
21. A computer-implemented method, comprising:
-
identifying, by a computing device, that physical contact contacted a touchscreen display at a starting location; determining, by the computing device, that the physical contact remained in contact with the touchscreen display without releasing from contact with the touchscreen display during movement of the physical contact from the starting location to an ending location on the touchscreen display; displaying, by the computing device and during the movement of the physical contact from the starting location to the ending location, an indication that text output by the touchscreen display between a present location of the physical contact and the starting location has been selected, wherein the computing device is configured such that; (i) the computing device identifies that text has been selected responsive to release of the physical contact from contact with the touchscreen after the physical contact has reached or passed an intermediate location located a certain distance from the starting location; and (ii) the computing device does not identify that text has been selected responsive to release of the physical contact from contact with the touchscreen before the physical contact has reached or passed the intermediate location; and identifying, by the computing device responsive to having determined that the physical contact has released from contact with the touchscreen at the ending location, text displayed by the touchscreen between the starting location and the ending location as text that has been selected by the physical contact. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer-readable storage device having instructions stored therein that, when executed by one or more programmable processors, cause the one or more programmable processors to perform operations including:
-
identifying, by a computing device, that physical contact contacted a touchscreen display at a starting location; determining, by the computing device, that the physical contact remained in contact with the touchscreen display without releasing from contact with the touchscreen display during movement of the physical contact from the starting location to an ending location on the touchscreen display; displaying, by the computing device and during the movement of the physical contact from the starting location to the ending location, an indication that text output by the touchscreen display between a present location of the physical contact and the starting location has been selected, wherein the computing device is configured such that; (i) the computing device identifies that text has been selected responsive to release of the physical contact from contact with the touchscreen after the physical contact has reached or passed an intermediate location located a certain distance from the starting location; and (ii) the computing device does not identify that text has been selected responsive to release of the physical contact from contact with the touchscreen before the physical contact has reached or passed the intermediate location; and identifying, by the computing device responsive to having determined that the physical contact has released from contact with the touchscreen at the ending location, text displayed by the touchscreen between the starting location and the ending location as text that has been selected by the physical contact. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
Specification