×

User interface adjustment methods and systems

  • US 10,503,392 B2
  • Filed: 06/25/2015
  • Issued: 12/10/2019
  • Est. Priority Date: 06/25/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for adjusting a user interface based upon an orientation of an input object associated with a user, comprising:

  • receiving an input, provided by an input object associated with a user, for a device while the device is held by the input object associated with the user with a first grip;

    evaluating the input to determine a touch gesture, comprising a swipe gesture or a pan gesture, relative to a display of the device;

    evaluating the touch gesture, comprising the swipe gesture or the pan gesture, to determine an orientation of the input object and a finger length of a finger of the input object;

    identifying, based upon the orientation of the input object and the finger length of the finger of the input object, a primary accessibility area, associated with the first grip, corresponding to a reachable area of the display of the device that is reachable to at least part of the input object associated with the user while the input object associated with the user holds the device with the first grip, wherein the primary accessibility area is defined by at least one curved boundary, wherein the at least one curved boundary corresponds to a distance that the finger of the input object is determined to be able to access while the input object associated with the user holds the device with the first grip, wherein the identifying the primary accessibility area comprises (i) identifying a first sub-area, of the primary accessibility area, that is defined at least in part by the at least one curved boundary and (ii) identifying a second sub-area, of the primary accessibility area, that does not overlap the first sub-area and that is defined at least in part by a second curved boundary different than the at least one curved boundary; and

    adjusting a user interface displayed by the device based upon the primary accessibility area, wherein the adjusting comprises adjusting the user interface to display a first user interface element in the first sub-area based upon a first rate of interaction associated with the first user interface element and display a second user interface element in the second sub-area based upon a second rate of interaction associated with the second user interface element.

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