| CPC H04N 21/47217 (2013.01) [G06F 3/04847 (2013.01); G06F 3/04883 (2013.01); H04N 21/6587 (2013.01)] | 17 Claims |

|
1. A method comprising:
generating for display, on a device, media content;
receiving a user input comprising movement along a two-dimensional input path drawn using a user interface of the device, wherein the movement of the user input is unconstrained by the user interface of the device and wherein the two-dimensional input path comprises a two-dimensional loop;
computing, in two dimensions, an overall length of the two-dimensional loop; and
navigating from a current play position of the media content to a shifted play position of the media content selected based on the computed overall length of the two-dimensional loop.
|