×

Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate

  • US 8,689,128 B2
  • Filed: 09/25/2009
  • Issued: 04/01/2014
  • Est. Priority Date: 03/16/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • at an electronic device with a display and a touch-sensitive surface;

    displaying a progress icon within a predefined area on the display, wherein;

    the progress icon is configured to move along a predefined linear path in the predefined area on the display; and

    the progress icon indicates a current position within content;

    detecting a contact with the touch-sensitive surface at a location that corresponds to the progress icon;

    detecting movement of the contact across the touch-sensitive surface that corresponds to movement to a respective location on the display; and

    in response to detecting the movement of the contact across the touch-sensitive surface;

    in accordance with a determination that the movement of the contact corresponds to a movement within the predefined area, and at a location corresponding to a current location of the progress icon, moving the current position within the content at a fixed scrubbing rate;

    in accordance with a determination that the movement of the contact corresponds to a movement within the predefined area, to a location other than a location corresponding to a current location of the progress icon, moving the current position within the content at the fixed scrubbing rate; and

    in accordance with a determination that the movement of the contact corresponds to movement outside of the predefined area, moving the current position within the content at a variable scrubbing rate based at least in part on an offset distance between the predefined area and the respective location, wherein;

    the variable scrubbing rate has a first scrubbing rate value that corresponds to a first fraction, less than one, of the fixed scrubbing rate when the offset distance has a first offset value; and

    the variable scrubbing rate has a second scrubbing rate value that corresponds to a second fraction of the fixed scrubbing rate, less than the first fraction of the fixed scrubbing rate, when the offset distance has a second offset value greater than the first offset value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×