IP Library Granted Patent US 9,442,651
Granted Patent B2
US 9,442,651 · App. 13/968,307 · Granted Sep 13, 2016

Method and apparatus for text selection

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,442,651
App. No.
13/968,307
Granted
Sep 13, 2016
Kind
B2
Abstract

A method includes, displaying a content selection icon on a touch-sensitive display of an electronic device, detecting touch input at a touch location on the display operable to select a content selection function associated with the content selection icon, and, modifying the displayed content selection icon to display a touch portion at a location on the display corresponding to said detected touch location and a content selection portion operatively coupled to, but spatially separated from, the touch portion.

Claims (42)

1. A method for an electronic device, the method comprising:

detecting a location of a text selection icon on a touch-screen display of the electronic device;

detecting touch input reflecting a selection of text displayed on the display using the text selection icon, wherein the touch input comprises a continuous movement of the text selection icon;

wherein the detected location of the text selection icon is outside an area adjacent an edge of the display, enabling a row selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location outside the area adjacent the edge of the display to a location within the area adjacent the edge of the display, wherein in the row selection mode, the selection of text comprises a selection of an entire row of the text nearest to the text selection icon; or

wherein the detected location of the text selection icon is within the area adjacent the edge of the display, enabling a letter selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location within the area adjacent the edge of the display to a location outside the area adjacent the edge of the display, wherein in the letter selection mode, the selection text comprises a selection of a letter of the text nearest to the text selection icon; and

wherein a width of the area adjacent the edge of the display varies based on speed of the continuous movement of the text selection icon.

2. The method of claim 1 , further comprising maintaining the row selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location within the area adjacent the edge of the display to another location within the area adjacent the edge of the display.

3. The method of claim 1 , further comprising maintaining the letter selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location outside the area adjacent the edge of the display to another location outside the area adjacent the edge of the display.

4. The method of claim 1 , wherein the width of the area adjacent the edge of the display increases when the speed of the continuous movement of the text selection icon is beyond a threshold.

5. An electronic device comprising:

a touch-screen display configured to receive touch input;

at least one processor configured to:

detect a location of a text selection icon on the display,

detect a touch input reflecting a selection of text displayed on the display using the text selection icon, wherein the touch input comprises a continuous movement of the text selection icon;

wherein the detected location of the text selection icon is outside an area adjacent an edge of the display, enable a row selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location outside the area adjacent the edge of the display to a location within the area adjacent the edge of the display, wherein in the row selection mode, the selection of text comprises a selection of an entire row of the text nearest to the text selection icon; or

wherein the detected location of the text selection icon is within the area adjacent the edge of the display, enabling a letter selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location within the area adjacent the edge of the display to a location outside the area adjacent the edge of the display, wherein in the letter selection mode, the selection text comprises a selection of a letter of the text nearest to the text selection icon; and

wherein a width of the area adjacent the edge of the display varies based on speed of the continuous movement of the text selection icon.

6. The electronic device of claim 5 , the at least one processor further configured to maintain the row selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location within the area adjacent the edge of the display to another location within the area adjacent the edge of the display.

7. The electronic device of claim 5 , the at least one processor further configured to maintain the letter selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location outside the area adjacent the edge of the display to another location outside the area adjacent the edge of the display.

8. The electronic device of claim 5 , wherein the width of the area adjacent the edge of the display increases when the speed of the continuous movement of the text selection icon is beyond a threshold.

9. A method for an electronic device, the method comprising:

detecting a location of a text selection icon on a touch-screen display of the electronic device;

detecting touch input reflecting a selection of text displayed on the display using the text selection icon, wherein the touch input comprises a continuous movement of the text selection icon;

wherein the detected location of the text selection icon is outside an area adjacent an edge of the display, enabling a row selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location outside the area adjacent the edge of the display to a location within the area adjacent the edge of the display; or

wherein the detected location of the text selection icon is within the area adjacent the edge of the display, enabling a letter selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location within the area adjacent the edge of the display to a location outside the area adjacent the edge of the display, wherein in the letter selection mode, the selection text comprises a selection of a letter of the text nearest to the text selection icon; and

wherein a width of the area adjacent the edge of the display is determined based on prior selections being in the row selection mode or the letter selection mode.

10. The method of claim 9 , further comprising maintaining the row selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location within the area adjacent the edge of the display to another location within the area adjacent the edge of the display.

11. The method of claim 9 , further comprising maintaining the letter selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location outside the area adjacent the edge of the display to another location outside the area adjacent the edge of the display.

12. The method of claim 9 , wherein the prior selections being in the row selection mode or the letter selection mode comprise a number of rows already selected being in the row selection mode or the letter selection mode.

13. The method of claim 9 , wherein the width of the area adjacent the edge of the display increases when more rows are selected in the row selection mode or the letter selection mode as the text selection icon moves.

14. An electronic device comprising:

a touch-screen display configured to receive touch input;

at least one processor configured to:

detect a location of a text selection icon on the display,

detect a touch input reflecting a selection of text displayed on the display using the text selection icon, wherein the touch input comprises a continuous movement of the text selection icon;

wherein the detected location of the text selection icon is outside an area adjacent an edge of the display, enable a row selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location outside the area adjacent the edge of the display to a location within the area adjacent the edge of the display, wherein in the row selection mode, the selection of text comprises a selection of an entire row of the text nearest to the text selection icon; or

wherein the detected location of the text selection icon is within the area adjacent the edge of the display, enabling a letter selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location within the area adjacent the edge of the display to a location outside the area adjacent the edge of the display, wherein in the letter selection mode, the selection text comprises a selection of a letter of the text nearest to the text selection icon; and

wherein a width of the area is determined based on prior selections being in the row selection mode or the letter selection mode.

15. The electronic device of claim 14 , the at least one processor further configured to maintain the row selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location within the area adjacent the edge of the display to another location within the area adjacent the edge of the display.

16. The electronic device of claim 14 , the at least one processor further configured to maintain the letter selection mode responsive to a determination that the continuous movement causes the text selection icon to move from the location outside the area adjacent the edge of the display to another location outside the area adjacent the edge of the display.

17. The electronic device of claim 14 , wherein the prior selections being in the row selection mode or the letter selection mode comprise a number of rows already selected being in the row selection mode or the letter selection mode.

18. The electronic device of claim 14 , wherein the width of the area adjacent the edge of the display increases when more rows are selected in the row selection mode or the letter selection mode as the text selection icon moves.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2020
From: BLACKBERRY LIMITED
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 054855/0388 →
CHANGE OF NAME Recorded Oct 14, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033987/0576 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2013
From: KUO, MARGARET ELIZABETH
To: RESEARCH IN MOTION LIMITED
Reel/Frame 031043/0437 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2013
From: THORSANDER, SIMON MARTIN; ANDERSSON REIMER, NILS ROGER
To: RESEARCH IN MOTION TAT AB
Reel/Frame 031043/0496 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2013
From: RESEARCH IN MOTION TAT AB
To: RESEARCH IN MOTION LIMITED
Reel/Frame 031043/0561 →