IP Library Granted Patent US 9,417,783
Granted Patent B2
US 9,417,783 · App. 13/808,054 · Granted Aug 16, 2016

Touch and non touch based interaction of a user with a device

Inventor: Remi Duheille (Rueil Malmaison, FR)
Assignee: ELO TOUCH SOLUTIONS, INC.
G06F3/0488G06F1/1626G06F1/1684G06F3/017
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,417,783
App. No.
13/808,054
Granted
Aug 16, 2016
Kind
B2
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.

Claims (80)

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.

2. The method according to claim 1 , wherein at least one realization characteristic of the gesture influences the input attributed to the interaction with the device, the at least one realization characteristic selected from a group consisting of:

a trajectory of the gesture;

a speed of the gesture; and

a duration in time of the gesture.

3. The method according to claim 1 , wherein the touch based interaction and the non-touch based interaction occur one after the other or alternately.

4. The method according to claim 1 , wherein the touch based interaction and the non-touch based interaction overlap at least partially in time.

5. The method according to claim 1 , wherein the touch based interaction occurs on at least one of a frontside, a backside or a side wall of the device.

6. The method according to claim 1 , wherein the interaction comprises:

a registration phase for initiating the input to the device,

a continuation phase for providing the input to the device, and

a termination phase for confirming the input to the device.

7. The method according to claim 6 , wherein in the termination phase the touch based interaction is used to confirm the input provided in the continuation phase via the non-touch based interaction.

8. The method according to claim 1 , further comprising inputting the instruction to move the object on a display of the device by:

sensing a pinch or squeeze or rotation type gesture provided by the touch based interaction on the device at a first position;

sensing a translating gesture based on the non-touch based interaction in which the device is untouched;

sensing a release gesture by either a second touch based or a second non-touch based gesture at or above the device at a second position; and

moving the object on 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.

9. The method according to claim 1 , further comprising:

sensing a second touch based interaction;

in response to the second touch based interaction, setting a parameter;

sensing at the same time a second non-touch based gesture; and

in response to the second non-touch based gesture and the parameter, instructing a corresponding action to the device.

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.

12. The device according to claim 11 , wherein the feedback providing component is configured to output a second signal including one or more of a second visual, haptic, and acoustic output that is different from the first signal when the object is at least one of inside the predetermined volume and touching the device.

13. The device according to claim 12 , wherein:

the feedback providing component is configured to output the second signal as long as at least one of:

the touch based interaction is sensed by the touch based user interaction component; and

the non-touch based interaction is sensed by the non-touch based user interaction component; and

the feedback providing component is configured to output a third signal including one or more of a third visual, acoustic, and haptic output when one or more of:

the touch based interaction is terminated;

the non-touch based interaction is terminated;

the device is switched off; and

the device is in an idle state.

14. The device according to claim 11 , further comprising a display on its front side and wherein the feedback providing component is configured to provide a visual indication on the display when an object is detected in the predetermined volume on backside of the device.

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.

16. The method according to claim 1 , further comprising:

in response to sensing the touch based interaction, determining an axis of rotation for an object presented on a display of the device based on a location of the touch based interaction on the device; and

in response to sensing the non-touch based interaction, rotating the object presented on the display along the axis of rotation based on the non-touch based interaction.

17. The device according to claim 11 , wherein the processing circuitry is further configured to:

in response to sensing the touch based interaction, determine an axis of rotation for an object presented on a display of the device based on a location of the touch based interaction on the device; and

in response to sensing the non-touch based interaction, rotate the object presented on the display along the axis of rotation based on the non-touch based interaction.

18. The method according to claim 1 , wherein the non-touch based interaction includes a second non-touch based interaction that is based on an environmental parameter including one or more of: luminosity, an electric field, a magnetic field, electromagnetic radiation, pressure, temperature, humidity, vibrations, and geographical coordinates.

19. The device according to claim 11 , wherein the non-touch based interaction includes a second non-touch based interaction that is based on an environmental parameter including one or more of: luminosity, an electric field, a magnetic field, electromagnetic radiation, pressure, temperature, humidity, vibrations, and geographical coordinates.

Assignments (9)
PATENT SECURITY AGREEMENT Recorded Dec 17, 2025
From: ELO TOUCH SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 074005/0708 →
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 070666/FRAME 0540 Recorded Sep 30, 2025
From: CITIZENS BANK, N.A.
To: ELO TOUCH SOLUTIONS, INC.
Reel/Frame 072982/0372 →
RELEASE OF SECURITY INTERESTS (FIRST LIEN) IN PATENTS Recorded Mar 27, 2025
From: GOLDMAN SACHS BANK USA
To: ELO TOUCH SOLUTIONS, INC.
Reel/Frame 070670/0714 →
SECURITY INTEREST Recorded Mar 27, 2025
From: ELO TOUCH SOLUTIONS, INC.
To: CITIZENS BANK, N.A.
Reel/Frame 070666/0540 →
ADDRESS CHANGE Recorded Aug 11, 2023
From: ELO TOUCH SOLUTIONS, INC.
To: ELO TOUCH SOLUTIONS, INC.
Reel/Frame 064571/0711 →
SECURITY INTEREST Recorded Dec 19, 2018
From: ELO TOUCH SOLUTIONS, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 047956/0114 →
RELEASE OF SECURITY INTEREST Recorded Dec 14, 2018
From: JPMORGAN CHASE BANK, N.A.
To: ELO TOUCH SOLUTIONS, INC.
Reel/Frame 047909/0833 →
SECURITY AGREEMENT Recorded Oct 31, 2017
From: ELO TOUCH SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 044652/0421 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2016
From: DUHEILLE, REMI
To: ELO TOUCH SOLUTIONS, INC.
Reel/Frame 038858/0465 →
Priority Claims (1)
EP 11290442 · Sep 27, 2011 · regional
Continuity (1)
Related Publication 20140055386A1 · Feb 27, 2014