×

Virtual tools for use with touch-sensitive surfaces

  • US 10,082,935 B2
  • Filed: 04/15/2013
  • Issued: 09/25/2018
  • Est. Priority Date: 04/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of virtual tool interaction between a user and an electronic device having a touch screen, the method comprising:

  • detecting a touch interaction between the user'"'"'s hand(s) and the touch screen, wherein the touch interaction is characterized by a touch contact pattern including at least three simultaneous touch contacts on the touch screen by the user'"'"'s hand(s) while the user'"'"'s hand(s) are empty but formed into a shape defined by a grasp that is suitable for manipulating a particular physical tool;

    distinguishing between a first touch interaction, which has a first touch contact pattern associated with a first set of the at least three simultaneous touch contacts, and a second touch interaction, which has a second touch contact pattern associated with a second set of the at least three simultaneous touch contacts, based at least in part on at least one difference between at least one of position, shape, size, orientation, pressure, or contacting part(s) of the user'"'"'s hand(s) of the first set of the at least three simultaneous touch contacts and the second set of the at least three simultaneous touch contacts;

    classifying the touch interaction as indicative of the particular physical tool based at least in part on the touch interaction being classified as any of a plurality of different touch interactions for user'"'"'s hand(s) formed into shapes defined by grasps that are suitable for manipulating the particular physical tool, wherein the plurality of different touch interactions associated with different ways for manipulating the particular physical tool are all classified as indicative of the particular physical tool, wherein the classifying the touch interaction includes classifying the touch interaction based on the distinguishing between the first touch interaction and the second touch interaction, and wherein the first touch interaction and second touch interaction correspond to different virtual tools; and

    in response to classifying the touch interaction as indicative of the particular physical tool, instantiating a virtual tool corresponding to the particular physical tool, wherein the virtual tool controls an action on the electronic device that is similar to an action that can be performed by the particular physical tool and instantiating the virtual tool includes displaying a representation of the virtual tool at a location on the touch screen such that it appears the user is grasping the virtual tool.

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