×

Interfaces for a spirit level application

  • US 10,007,391 B2
  • Filed: 09/22/2014
  • Issued: 06/26/2018
  • Est. Priority Date: 06/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method comprising:

  • at a mobile device comprising one or more processors, a display, and one or more sensors for detecting orientations of one or more axes of the mobile device;

    displaying a bounded area on the display of the mobile device;

    detecting, using the one or more sensors, an orientation of a first axis of a surface of the mobile device relative to a respective vector;

    displaying a straight line dividing the bounded area into a first area and a second area, wherein an angle of the line indicates the orientation of the first axis of the surface of the mobile device relative to the respective vector;

    while maintaining the angle of the line at a first angle and concurrently displaying a numerical value of the first angle;

    detecting, using the one or more sensors, a change in an orientation of a second axis of the mobile device relative to the respective vector;

    in response to detecting the change in orientation of the second axis of the mobile device relative to the respective vector, changing a relative size of the first and second areas in accordance with the change in the orientation of the second axis of the mobile device relative to the respective vector;

    receiving an input indicating a user-defined reference axis of the mobile device;

    displaying an indication of the user-defined reference axis while continuing to display the straight line;

    after receiving the input indicating the user-defined reference axis, detecting a change in the orientation of the first axis of the surface of the mobile device relative to the respective vector; and

    in response to detecting the change in the orientation of the first axis of the mobile device relative to the respective vector;

    changing the angle of the straight line in accordance with the change in orientation of the first axis of the mobile device relative to the respective vector while maintaining display of the indication of the user-defined reference axis.

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