Method and apparatus for selecting text information
First Claim
1. An apparatus, comprising least one processor and at least one memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following:
- receive a multiple touch input comprising a first touch input having a first text position within a first word such that the first text position is a text position between a first character of the first word and a last letter of the first word, and a second touch input having a second text position such that the second text position is a text position between a first character of a second word and a last letter of the second word;
determine a first text selection point positioned outside of the first word based at least in part on the first text position being within the first word, such that the first text selection point is at least one of a text position preceding a first character of the first word, or a text position following a last letter of the first word;
determine a second text selection point positioned outside of the second word based at least in part on the second text position, such that the second text selection point is at least one of a text position preceding a first character of the second word, or a text position following a last letter of the second word; and
select text information between the first text selection point and the second text selection point.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus that may include a processor configured to receive a multiple touch input comprising a first touch input relating to a first text position within a first word and a second touch input relating to a second text position, determine a first text selection point positioned outside of a word based at least in part on the first text position, determine a second text selection point positioned outside of a word based at least in part on the second text position, and select text information between the first text selection point and the second text selection point is disclosed. A corresponding method, computer readable medium, and computer program product are also disclosed.
-
Citations
20 Claims
-
1. An apparatus, comprising least one processor and at least one memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following:
-
receive a multiple touch input comprising a first touch input having a first text position within a first word such that the first text position is a text position between a first character of the first word and a last letter of the first word, and a second touch input having a second text position such that the second text position is a text position between a first character of a second word and a last letter of the second word; determine a first text selection point positioned outside of the first word based at least in part on the first text position being within the first word, such that the first text selection point is at least one of a text position preceding a first character of the first word, or a text position following a last letter of the first word; determine a second text selection point positioned outside of the second word based at least in part on the second text position, such that the second text selection point is at least one of a text position preceding a first character of the second word, or a text position following a last letter of the second word; and select text information between the first text selection point and the second text selection point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
receiving a multiple touch input comprising a first touch input having a first text position within a first word such that the first text position is a text position between a first character of the first word and a last letter of the first word, and a second touch input having a second text position such that the second text position is a text position between a first character of a second word and a last letter of the second word; determining a first text selection point positioned outside of the first word based at least in part on the first text position being within the first word such that the first text selection point is at least one of a text position preceding a first character of the first word, or a text position following a last letter of the first word; determining a second text selection point positioned outside of the second word based at least in part on the second text position, such that the second text selection point is at least one of a text position preceding a first character of the second word, or a text position following a last letter of the second word; and selecting text information between said first text selection point and said second text selection point. - View Dependent Claims (19)
-
-
20. A non-transitory computer-readable medium encoded with instructions that, when executed by a computer, perform:
-
multiple touch input comprising a first touch input having a first text position within a first word such that the first text position is a text position between a first character of the first word and a last letter of the first word, and a second touch input having a second text position such that the second text position is a text position between a first character of a second word and a last letter of the second word; determining a first text selection point positioned outside of the first word based at least in part on the first text position being within the first word such that the first text selection point is at least one of a text position preceding a first character of the first word, or a text position following a last letter of the first word; determining a second text selection point positioned outside of the second word based at least in part on the second text position, such that the second text selection point is at least one of a text position preceding a first character of the second word, or a text position following a last letter of the second word; and selecting text information between said first text selection point and said second text selection point.
-
Specification