×

Content scrolling and transitioning using touchpad input

  • US 9,348,364 B2
  • Filed: 09/09/2011
  • Issued: 05/24/2016
  • Est. Priority Date: 09/09/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • by a computing device, detecting a first touch event during presentation of an application user interface, wherein the first touch event occurs on a side-mounted touch sensor of the computing device, wherein the application user interface is presented on a display of the computing device, and wherein the application user interface presents content having a linear range in time and a linear range in volume, the content comprising a plurality of frames, each frame associated with a respective time in the linear range in time;

    by the computing device, determining a first position within the linear range in time of the content presented by the application user interface that corresponds to a location of the first touch event on the side-mounted touch sensor, wherein the determined first position has a relative first position in the linear range in time of the content, the relative first position corresponding to a particular frame of the plurality of frames, the relative first position matching the relative location of the first touch event along a first axis of the side-mounted touch sensor;

    if the first touch event is a forward lateral gesture and the determined first position is not a start of the linear range in time of the content presented by the application user interface, then scrolling the linear range in time of the content presented by the application user interface forward in time from the determined first position;

    if the first touch event is a backward lateral gesture and the determined first position within the application user interface is not an end of the linear range in time of the content presented by the application user interface, then scrolling the linear range in time of the content presented by the application user interface backwards in time from the determined first position;

    if the first touch event is a tap event, then transitioning the content to the particular frame corresponding to the determined first position within the linear range in time of the content presented by the application user interface;

    by the computing device, detecting a second touch event, the second touch event occurring on the side-mounted touch sensor;

    by the computing device, determining that the second touch event is a gesture along a second axis of the side-mounted touch sensor;

    by the computing device, determining a second position within the linear range in volume of the content presented by the application user interface that corresponds to a location of the second touch event on the side-mounted touch sensor;

    if the second touch event is an upward scrolling and the determined second position is not an end of the linear range in volume of the content presented by the application user interface, then scrolling the linear range in volume upward from the determined second position; and

    if the second touch event is a downward scrolling and the determined second position is not a start of the linear range in volume of the content presented by the application user interface, then scrolling the linear range in volume downward from the determined second position.

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