Method and system for selecting content using a touchscreen
First Claim
1. A computer-implemented method, comprising:
- receiving, at a processor, an indication of a first touch input entered at a first location of a touch display at which content is being displayed;
in response to receiving the indication of the first touch input, selecting, by the processor, a first portion of the content;
outputting, by the processor, for display, an indication of a selection of the first portion of the content;
in response to receiving, at the processor, an indication of a second touch input beginning at the first location of the touch display and ending at a second location of the touch display proximate to the first location, changing the selection of the first portion of content to include a second portion of the content, wherein;
the second touch input comprises a first rolling, in a first direction, of a finger used to enter the second touch input, and, without removing the finger from the touchscreen in between, a second rolling, in a second direction opposite to the first direction, of the finger used to enter the second touch input, andthe processor expands the selection to include more of the second portion of the content responsive to the first rolling, and contracts the selection to include less of the second portion of the content responsive to the second rolling;
andoutputting, by the processor, for display, the indication of the selection of the content to include the second portion of the content.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods allow a user to select a subset of displayed content using a touch screen. A user can touch the screen at or near a portion of the displayed content that the user would like to select. The touch module can display the selection of the selected portion on the touch screen using an indicator (e.g., highlighting, underlining, change in color). While the user continues to touch the screen, the selection of displayed content can expand to select additional content based on at least one rule. The rule(s) define how the selection of displayed content expands using characteristics of the user'"'"'s touch. For example, these characteristics can include an amount of pressure exerted on the screen, a direction of finger roll at the point of contact with the screen, and an amount of time that the user has touched the screen.
-
Citations
24 Claims
-
1. A computer-implemented method, comprising:
-
receiving, at a processor, an indication of a first touch input entered at a first location of a touch display at which content is being displayed; in response to receiving the indication of the first touch input, selecting, by the processor, a first portion of the content; outputting, by the processor, for display, an indication of a selection of the first portion of the content; in response to receiving, at the processor, an indication of a second touch input beginning at the first location of the touch display and ending at a second location of the touch display proximate to the first location, changing the selection of the first portion of content to include a second portion of the content, wherein; the second touch input comprises a first rolling, in a first direction, of a finger used to enter the second touch input, and, without removing the finger from the touchscreen in between, a second rolling, in a second direction opposite to the first direction, of the finger used to enter the second touch input, and the processor expands the selection to include more of the second portion of the content responsive to the first rolling, and contracts the selection to include less of the second portion of the content responsive to the second rolling; and outputting, by the processor, for display, the indication of the selection of the content to include the second portion of the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a touch display; a processor; a memory operatively coupled to the at least one processor and configured for storing data and instructions that, when executed by the processor, cause the computing device to perform a method comprising; receiving, at the processor, an indication of a first touch input entered at a first location of the touch display at which content is being displayed; in response to receiving the indication of the first touch input, selecting, by the processor, a first portion of the content; outputting, by the processor, for display, an indication of a selection of the first portion of the content; in response to receiving, at the processor, an indication of a second touch input beginning at the first location of the touch display and ending at a second location of the touch display proximate to the first location, changing the selection of the first portion of content to include a second portion of the content, wherein; the second touch input comprises a first rolling, in a first direction, of a finger used to enter the second touch input, and, without removing the finger from the touchscreen in between, a second rolling, in a second direction opposite to the first direction, of the finger used to enter the second touch input, and the processor expands the selection to include more of the second portion of the content responsive to the first rolling, and contracts the selection to include less of the second portion of the content responsive to the second rolling; and outputting, by the processor, for display, the indication of the selection of the content to include the second portion of the content. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium having a computer program embodied therein, the computer program representing computer-executable instructions to cause a processor to perform operations including:
-
receiving, at the processor, an indication of a first touch input entered at a first location of a touch display at which content is being displayed; in response to receiving the indication of the first touch input, selecting, by the processor, a first portion of the content; outputting, by the processor, for display, an indication of a selection of the first portion of the content; in response to receiving, at the processor, an indication of a second touch input beginning at the first location of the touch display and ending at a second location of the touch display proximate to the first location, changing the selection of the first portion of content to include a second portion of the content, wherein; the second touch input comprises a first rolling, in a first direction, of a finger used to enter the second touch input, and, without removing the finger from the touchscreen in between, a second rolling, in a second direction opposite to the first direction, of the finger used to enter the second touch input, and the processor expands the selection to include more of the second portion of the content responsive to the first rolling, and contracts the selection to include less of the second portion of the content responsive to the second rolling; and outputting, by the processor, for display, the indication of the selection of the content to include the second portion of the content. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification