×

Motion-based view scrolling with augmented tilt control

  • US 10,126,839 B2
  • Filed: 12/29/2016
  • Issued: 11/13/2018
  • Est. Priority Date: 07/24/2013
  • Status: Active Grant
First Claim
Patent Images

1. A mobile system comprising:

  • one or more processors;

    a screen view;

    a motion sensor coupled to said one or more processors and configured to generate horizontal and vertical tilt signals, said horizontal tilt signal is indicative of the tilt angle of said mobile system corresponding to the horizontal direction along said screen view, said vertical tilt signal is indicative of the tilt angle of said mobile system corresponding to the vertical direction along said screen view;

    memory; and

    one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising instructions for;

    acquiring a contents view having a single scrolling direction, wherein the dimension of said contents view along said scrolling direction is larger than the corresponding dimension of the screen view, and wherein the other dimension of said contents view does not exceed the corresponding dimension of said screen view, said scrolling direction aligns with either said vertical direction or said horizontal direction;

    displaying at least a portion of said contents view on said screen view;

    capturing, when scrolling is initiated, the current vertical and horizontal tilt signals as a vertical baseline tilt and horizontal baseline tilt, respectively;

    computing the relative vertical tilt as the difference between said vertical tilt signal and said vertical baseline tilt, and computing the relative horizontal tilt as the difference between said horizontal tilt signal and said horizontal baseline tilt;

    if said scrolling direction is horizontal, designating said relative horizontal tilt as a primary relative tilt and said relative vertical tilt as a secondary relative tilt;

    if said scrolling direction is vertical, designating said relative vertical tilt as said primary relative tilt and said relative horizontal tilt as said secondary relative tilt;

    performing a constrained unidirectional scrolling of said contents view along said scrolling direction in response to said primary relative tilt; and

    modifying at least one scrolling control parameter of said constrained unidirectional scrolling in response to said secondary relative tilt.

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