×

Touch modes

  • US 9,348,501 B2
  • Filed: 06/14/2012
  • Issued: 05/24/2016
  • Est. Priority Date: 06/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer system, comprising:

  • one or more processors;

    a display device that includes touchscreen functionality; and

    one or more computer-readable hardware storage devices having stored thereon computer-executable instructions that are executable by the one or more processors to cause the computer system to enable a user to interact with a user interface that is displayed by the display device, and further to cause the computer system to perform at least the following;

    detect an object as proximal to the display device using the touchscreen functionality;

    support a first mode of interaction with the user interface, wherein the first mode is usable to interact directly with the user interface using the touchscreen functionality, wherein the direct interaction depends on a detected location of the proximal object in relation to the user interface, and wherein the direct interaction is also dependent on an absolute movement of the proximal object;

    support a second mode of interaction with the user interface, wherein the second mode is usable to interact indirectly with the user interface by controlling a cursor that is displayed as part of the user interface, wherein the touchscreen functionality is usable to control a movement of the cursor, and wherein the indirect interaction is independent of the detected location of the proximal object and is at least partially dependent on a relative movement of the proximal object;

    detect an amount or rate of the movement of the cursor in relation to the user interface and detect an amount or rate of the absolute movement of the proximal object in relation to the user interface, wherein the amount or rate of the movement of the cursor is different than the amount or rate of the absolute movement of the proximal object;

    support a selection, using the second mode of interaction, of an item in the user interface, wherein the selection is detected by a single-touch input of the proximal object, and wherein a location on the user interface where the selection is to occur is based on a location of the cursor rather than on the detected location of the proximal object; and

    receive a user input that causes the computer system to switch between the first mode and the second mode, wherein the user input includes using the proximal object to trace a preselected character onto the display device.

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