×

Methods and devices for user interactive interfaces on touchscreens

  • US 9,910,558 B2
  • Filed: 06/04/2013
  • Issued: 03/06/2018
  • Est. Priority Date: 06/05/2012
  • Status: Active Grant
First Claim
Patent Images

1. A processor-implemented method for operating an interactive user interface on a touchscreen device comprising:

  • monitoring, by a processor of the touchscreen device, a real-time touch operation of the interactive user interface, by a user, wherein a portion of the interactive user interface defines a movable area, a docking location movable within the movable area, and a multifunction button located at the docking location;

    determining, by the processor, a target type of the real-time touch operation from a plurality of different types of touch operations comprising a Type I touch operation and a Type II touch operation based on a duration of the real-time touch operation, wherein;

    when the duration of the real-time touch operation is shorter than a first predetermined threshold value, the real-time touch operation is determined as the Type I touch operation,when the duration of the real-time touch operation is longer than the first predetermined threshold value, the real-time touch operation is determined as the Type II touch operation, andeach of the plurality of different types of touch operations corresponds to a distinct manner of unfolding the multifunction button from a first folded state to a second unfolded state comprising a plurality of single-function buttons oriented around the multifunction button, and wherein the docking location of the multifunction button is adjusted within the movable area in response to a determination of a particular target type of the real-time touch operation;

    when the target type of the real-time touch operation is determined to be the Type I touch operation, unfolding, by the processor, the plurality of single-function buttons around the multifunction button; and

    when the target type of the real-time touch operation is determined to be the Type II touch operation;

    monitoring, by the processor, the real-time touch operation of the multifunction button by the user to determine whether the multifunction button has been moved,when the multifunction button has been moved, obtaining, by the processor, a moved location of the multifunction button,dividing, by the processor, the movable area of the interactive user interface into a plurality of subareas,determining, by the processor, a center of each of the plurality of subareas,determining, by the processor, an adjusted docking location of the multifunction button as the center of a particular subarea where the moved location is located, andunfolding, by the processor, the plurality of single-function buttons in a user touch area around the adjusted docking location of the multifunction button.

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