Patent ID: 9652141
Date: 2017-05-16
CPC Classifications: G06F

Claim:
1. A method of selecting display elements, the method comprising: displaying a plurality of display elements on a touch-sensitive display of an electronic device; in response to detecting a touch and hold gesture maintained at a location on the touch-sensitive display, for at least a first duration and associated with a first portion of the plurality of display elements, selecting the first portion, wherein the first portion that is selected is dependent on a magnification level of the display elements displayed on the touch-sensitive display such that the first portion includes more of the display elements when the magnification level is below a threshold magnification level compared to the display elements included in the first portion when the magnification level is above the threshold magnification level; and in response to detecting that the touch and hold gesture is maintained at the location on the touch-sensitive display for at least a second duration longer than the first duration, incrementally selecting additional display elements in both a first direction away from the location at which touch and hold gesture is maintained to select display elements displayed following the first portion in order on the touch-sensitive display, and a second direction away from the location at which touch and hold gesture is maintained during a duration of the touch and hold gesture to select display elements displayed preceding the first portion in the order; in response to detecting that the touch and hold gesture maintained at the location on the touch-sensitive display, continuing to incrementally select additional display elements in both the first direction away from the location at which touch and hold gesture is maintained to select display elements displayed following the first portion in order on the touch-sensitive display, and the second direction away from the location at which touch and hold gesture is maintained to select display elements displayed preceding the first portion in the order during the duration of the touch and hold; and if a first end of a grouping of display elements is reached in the first direction before a second end of the grouping of display elements is reached in the second direction, continuing to select additional display elements only in the second direction until the first of the second end is reached or the touch and hold gesture is released.