CPC G06F 3/0488 (2013.01) [G06F 3/04842 (2013.01); G06F 3/04847 (2013.01); G06F 3/0485 (2013.01)] | 20 Claims |
1. A method comprising:
providing a graphical user interface (GUI) on a mobile device to present a plurality of media items;
receiving user input to select a first position on the GUI;
detecting a continuous movement of the user input along a first axis of the GUI to a second position on the GUI from the first position;
responsive to the detecting of the continuous movement:
determining a first scrub rate corresponding to the continuous movement of the user input to the second position, and
advancing media items of the plurality of media items in association with the first axis of the GUI in accordance with the first scrub rate;
detecting a change in a direction of the user input to begin moving towards a second axis of the GUI to a third position in the GUI, wherein the user input indicates a fast forward request or a rewind request, wherein the second axis and the first axis are different axes; and
responsive to the detecting of the change in the direction of the user input to begin moving towards the second axis to the third position, determining a second scrub rate corresponding to a movement of the user input to the third position, and advancing media items of the plurality of media items in the GUI of the mobile device according to the second scrub rate.
|