Patent ID: 9575651
Date: 2017-02-21
CPC Classifications: G06F

Claim:
1. An apparatus comprising: a processor; a touch screen operatively coupled to the processor; a display module that depicts a graphical object on the touch screen; a touch module that receives an input of a touch on the touch screen, the touch touching an area defined within the graphical object; a gesture module that determines a shape of a selection based on a gesture associated with the touch; and a selection module that selects a portion of the graphical object responsive to a characteristic of the touch on the touch screen, the selected portion beginning at a point of the touch on the touch screen and expanding around the point of the touch in a shape defined by the gesture associated with the touch in response to one or more of an increased pressure of the touch and a duration of the touch until the selected portion expands to one or more edges of the graphical object, wherein the selection module snaps one or more edges of the shape defining the selected portion to one or more edges of the graphical object to fill the contours of the graphical object in response to the selected portion expanding to one or more edges of the graphical object.