Touch and non touch based interaction of a user with a device
First Claim
1. A method for interacting with a device to provide an input to the device characterized in that the interaction is based on a combination of at least one touch based interaction and at least one non-touch based interaction with the device, wherein the one type of interaction adapts the input attributed to the interaction with the device in response to the other type of interaction, comprising:
- sensing a touch based interaction on the device;
sensing a non-touch based interaction;
in response to sensing the non-touch based interaction, adapting the input attributed to the non-touch based interaction; and
selecting an object and providing an instruction to the device in relation to the selected object by;
selecting the object using the touch based interaction;
sensing a gesture based on the non-touch based interaction;
classifying the gesture and depending on the classification, inputting the instruction to the device, wherein the instruction scales with at least one parameter independent of the gesture including at least one of a dimension of the device and a dimension of the object presented on the display; and
providing the instruction in relation to the selected object based on the non-touch based interaction.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to method for providing an input to a device characterized in that the input is based on a combination of at least one touch based interaction and at least one non-touch based interaction with the device, wherein the one type of input influences the action instructed to the device in response to the other type of input. The invention also relates to a corresponding device. To further improve the interaction between a user and a device, feedback providing means can be provided.
29 Citations
19 Claims
-
1. A method for interacting with a device to provide an input to the device characterized in that the interaction is based on a combination of at least one touch based interaction and at least one non-touch based interaction with the device, wherein the one type of interaction adapts the input attributed to the interaction with the device in response to the other type of interaction, comprising:
-
sensing a touch based interaction on the device; sensing a non-touch based interaction; in response to sensing the non-touch based interaction, adapting the input attributed to the non-touch based interaction; and selecting an object and providing an instruction to the device in relation to the selected object by; selecting the object using the touch based interaction; sensing a gesture based on the non-touch based interaction; classifying the gesture and depending on the classification, inputting the instruction to the device, wherein the instruction scales with at least one parameter independent of the gesture including at least one of a dimension of the device and a dimension of the object presented on the display; and providing the instruction in relation to the selected object based on the non-touch based interaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16, 18)
-
-
10. A computer program product, comprising one or more non-transitory computer readable media having computer-executable instructions that when executed by a processor cause the processor to perform a method comprising:
-
sensing a touch based interaction on a device; sensing a non-touch based interaction; in response to sensing the non-touch based interaction, adapting the input attributed to the non-touch based interaction; and selecting an object and providing an instruction to the device in relation to the selected object by; selecting the object using the touch based interaction; sensing a gesture based on the non-touch based interaction; classifying the gesture and depending on the classification, inputting the instruction to the device, wherein the instruction scales with at least one parameter independent of the gesture including at least one of a dimension of the device and a dimension of the object presented on the display; and providing the instruction in relation to the selected object based on the non-touch based interaction.
-
-
11. A device, comprising:
-
a touch based user interaction component configured to sense touch based interactions; a non-touch based user interaction component configured to sense non-touch based interactions within a predetermined volume around the device; a feedback providing component configured to output a first signal including one or more of a visual and acoustic output when an object enters into the predetermined volume from outside of the predetermined volume; and processing circuitry configured to; determine a touch based interaction based on the touch based user interaction component sensing the touch based interaction on the device; determine a non-touch based interaction based on the non-touch based user interaction component sensing the non-touch based interaction; in response to sensing the non-touch based interaction, adapt the input attributed to the non-touch based interaction; and select an object and providing an instruction to the device in relation to the selected object by; selecting the object using the touch based interaction; and providing the instruction in relation to the selected object based on the non-touch based interaction. - View Dependent Claims (12, 13, 14, 17, 19)
-
-
15. A device, comprising:
-
at least one touch based user interaction component configured to sense touch based interactions; at least one non-touch based user interaction component configured to sense non-touch based interactions; and processing circuitry configured to; determine a touch based interaction based on the at least one touch based user interaction component sensing the touch based interaction on the device; determine a non-touch based interaction based on the at least one non-touch based user interaction component sensing the non-touch based interaction; determine a pinch or squeeze or rotation type gesture provided by a second touch based interaction on the device at a first position; determine a translating gesture based on a second non-touch based interaction in which the device is untouched; determine a release gesture by either a third touch based or a third non-touch based gesture at or above the device at a second position; and move the object in the display from the first position to the second position based on the pinch or squeeze or rotation gesture, the translating gesture, and the release gesture.
-
Specification