Patent ID: 7954054
Filing Date: 2011-05-31
Classification: G06F

Abstract:
1. A computer-implemented method for editing electronic documents comprising: placing an insertion point icon at a first position in an electronic document responsive to a stylus or finger contacting a digitizer, the electronic document comprising text and having a directional flow; receiving a stylus or finger up event; detecting a stylus or finger proximate to the insertion point icon subsequent to receiving the stylus up event; responsive to detecting the stylus or finger proximate to the insertion point icon, providing feedback indicating that the insertion point icon is selectable; receiving a first stylus or finger input selecting the insertion point icon; transforming the insertion point icon into an origin icon and a moving icon based on receiving the first stylus or finger input; receiving a second stylus or finger input indicating movement from the first position to a second position on a second line, the second position being upstream of the first position in the directional flow of the document; responsive to the second stylus or finger input, displaying the origin icon at the first position, and displaying the moving icon at the second position; scanning downstream from the first position until a text or image portion of the electronic document is encountered, the area from the second position to the encountered text or image portion corresponding to a contiguous area of space; deleting the contiguous area of space responsive to the second stylus or finger input; and moving one or more portions of the electronic document responsive to the second stylus or finger input, wherein after said moving, one of the moved portions of the electronic document begins at the second position.