×

Portable electronic device and method of controlling same

  • US 10,795,562 B2
  • Filed: 05/02/2014
  • Issued: 10/06/2020
  • Est. Priority Date: 03/19/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • providing text for display on a touch-sensitive display of an electronic device;

    displaying a first portion of the text in an area of the touch-sensitive display and providing a virtual keyboard disposed below the area relative to the orientation in which the first portion of text is displayed;

    receiving a first gesture on the touch-sensitive display, the first gesture including an origin and an end point;

    determining, by a processor of the electronic device, the origin of the first gesture on the touch-sensitive display;

    in response to determining by the processor, that the origin of the first gesture is on the area of the touch-sensitive display, scrolling through the text to display a second portion of the text in the area, wherein the second portion of the text is different from the first portion of the text, and an amount of scrolling through the text in response to determining that the origin of the first gesture is on the area of the touch-sensitive display, is dependent on a length of the first gesture;

    receiving a second gesture on the virtual keyboard, the second gesture including an origin and an end point; and

    in response to determining by the processor, that the origin of the second gesture is on the virtual keyboard and that the second gesture continues across keys of the virtual keyboard, scrolling a cursor, indicating an editing position within the text, through the text, starting from the second portion of the text, in a direction dependent on a direction of the second gesture such that the cursor scrolls through the text in an upward direction in response to detecting the second gesture is in the upward direction, and the cursor scrolls through the text in a downward direction in response to detecting the second gesture is in the downward direction, and displaying a third portion of the text in the area to advance the cursor through the third portion of the text during scrolling the cursor when the cursor is located near an edge of the area, wherein the third portion of the text is different from the second portion of the text and includes text not included in the second portion of the text, and an amount of scrolling the cursor through the text from the second portion of the text to the third portion of the text is dependent on a length of the second gesture across the keys of the virtual keyboard.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×