×

Adjusting the display area of application icons at a device screen

  • US 10,503,399 B2
  • Filed: 12/14/2015
  • Issued: 12/10/2019
  • Est. Priority Date: 12/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • one or more processors; and

    one or more memories coupled with the one or more processors, wherein the one or more memories configured to provide the one or more processors with instructions which when executed cause the one or more processors to;

    obtain a number of invalid user tap operations with respect to a screen of a device, wherein an invalid user tap operation comprises a user tap operation with respect to an embedded point located in a periphery of a first application icon displayed at the screen;

    receive an indication that the number of invalid user tap operations exceeds a preset number;

    in response to the indication;

    present a settings prompt panel, wherein the settings prompt panel is configured to display information regarding how the device can be tilted to adjust a display area of a plurality of application icons at the screen; and

    in response to a user selection to perform an adjustment of the display area of the plurality of application icons at the screen, obtain a set of tilt angle parameters from a gravity sensor associated with the device;

    determine a tilt angle and a tilt direction based at least in part on the set of tilt angle parameters; and

    adjust the display area of the plurality of application icons at the screen based at least in part on the tilt angle, the tilt direction, or both, wherein to adjust the display area of the plurality of application icons comprises to;

    determine a preset movement distance corresponding to the tilt angle based at least in part on preset correspondences between ranges of tilt angles and corresponding preset movement distances;

    determine a first current location associated with the first application icon included in the plurality of application icons at the screen;

    determine a first distance between the first current location associated with the first application icon and an edge of the screen;

    determine a second current location associated with a second application icon included in the plurality of application icons at the screen;

    determine a second distance between the second current location associated with the second application icon and the edge of the screen;

    determine at least a first portion of the preset movement distance corresponding to the tilt angle to move the first application icon based at least in part on the first distance between the first current location associated with the first application icon and the edge of the screen;

    determine at least a second portion of the preset movement distance corresponding to the tilt angle to move the second application icon based at least in part on the second distance between the second current location associated with the second application icon and the edge of the screen, wherein the second distance is longer than the first distance, wherein the at least second portion of the preset movement distance to move the second application icon is longer than the at least first portion of the preset movement distance to move the first application icon;

    cause the first application icon to move the at least first portion of the preset movement distance in the tilt direction; and

    cause the second application icon to move the at least second portion of the preset movement distance in the tilt direction.

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