Patent ID: 8806362
Filing Date: 2014-08-12
Classification: G06F

Abstract:
1. A multifunction device, comprising: a touch-sensitive display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: displaying a text entry region and a soft keyboard having a plurality of default keys; detecting an initial touchdown of a contact at a first location on the touch-sensitive display that corresponds to an activation region associated with a respective default key, wherein the respective default key has a plurality of alternate keys; detecting an immediate subsequent movement of the contact from the first location on the touch-sensitive display that corresponds to an activation region associated with a respective default key on the touch-sensitive display, wherein detecting the immediate subsequent movement of the contact includes: in response to detecting the immediate subsequent movement of the contact, while continuing to display the plurality of default keys of the soft keyboard, displaying an array of keys including the plurality of alternate keys for the respective default key, each key in the array having an associated activation region; detecting liftoff of the contact at a second location on the touch-sensitive display; and, in response to detecting the liftoff of the contact: