×

Terminal device having virtual operation key

  • US 10,146,343 B2
  • Filed: 02/10/2015
  • Issued: 12/04/2018
  • Est. Priority Date: 06/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A terminal device comprising:

  • a memory that includes computer-readable instructions;

    a display that is divided into first and second adjacent display areas and that is configured to display a virtual operation key, the display being configured to display a predetermined movable object which is continuously movable in the first and second display areas;

    a touch panel that is provided directly adjacent to the display and that is configured to detect contact by an inputting object on the virtual operation key; and

    a processor that is configured to execute the computer-readable instructions to;

    assess a drag operation by the inputting object based on the contact with the virtual operation key by the inputting object;

    control movement of the predetermined movable object according to the drag operation; and

    selectively move the virtual operation key in the display based on the drag operation,wherein an operation detection area is defined on the touch panel relative to the virtual operation key, and the virtual operation key is located in the operation detection area,wherein the processor is further configured to;

    maintain a display position of the virtual operation key at a current location when a contact position of the inputting object on the touch panel is anywhere within the operation detection area so that even when the contact position in the operation detection area is misaligned with the virtual operation key, the virtual operation key is kept stationary at the current location;

    move the display position of the virtual operation key to a new location when the contact position of the inputting object on the touch panel is outside of the operation detection area, the new location corresponding to the contact position; and

    restrict the display position of the virtual operation key to a virtual key display area that is located only in the first display area when the drag operation continuously moves from the first display area and crosses over into the second display area so that the virtual operation key does not cross over into the second display area,wherein, when the drag operation continuously moves from the first display area and crosses over into the second display area, the processor is configured to move the predetermined movable object from the first display are and cross over into the second display area,wherein, at a display area interface uninterruptedly transitioning the first display area directly to the second display area, a boundary of the first display area is coextensive with a boundary of the second display area, andan edge of the virtual key display area is aligned with the display area interface.

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