IP Library Granted Patent US 9,606,644
Granted Patent B2
US 9,606,644 · App. 14/768,437 · Granted Mar 28, 2017

Manually operable input device with code detection

Inventors: Bernd Gombert (Worthsee, DE); Friedemann Seebass (Alling, DE)
Assignee: GOMTECH GMBH
G06F3/0362G05G1/08G06F3/04847G07C9/00666
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,606,644
App. No.
14/768,437
Granted
Mar 28, 2017
Kind
B2
Abstract

The invention relates to a manually operable input device ( 1 ) having a sensor system ( 15 ) that comprises at least one rotary control knob ( 4 ) for detecting at least one movement characteristic variable. By predefining various movement patterns at the rotary control knob ( 4 ), various control commands can be generated. For this purpose, the input device ( 1 ) according to the invention comprises an evaluation unit ( 8 ) that compares the signal ( 13, 14 ) generated by the sensor system ( 15 ) with predefined rotational movement codes (C 1 -C 16 ) and generates a code-dependent control command ( 16 ) if the predefined movement pattern or the corresponding signal ( 13, 14 ) matches a predefined rotational movement code (C 1 -C 16 ).

Claims (18)

1. A manually operable input device to control software applications or machines, having a rotary control knob for inputting a movement pattern in the form of several consecutive rotational movements, wherein

a sensor system is provided, which detects the movement direction as a first movement characteristic variable and the movement duration or the rotational speed as a second movement characteristic variable for a rotational movement executed on the rotary control knob,

an evaluation unit which compares a movement pattern provided on the rotary control knob with various predefined rotational movement codes which each comprise at least two code values, wherein at least one of the code values is a link of a movement direction to a movement duration or a rotational speed; and

the input device is configured in such a way that it generates an allocated control command when a movement pattern input by the user on the rotary control knob matches one of the predefined rotational movement codes.

2. The input device according to claim 1 , wherein the detection device is furthermore designed to detect a pause between two rotational movements.

3. The input device according to claim 2 , wherein the detection device comprises a timer.

4. The input device according to claim 1 , wherein a rotational movement code comprises at least two code values of movement characteristic variables and one or more time values.

5. The input device according to claim 1 , wherein it comprises a device to recognize the end of a control demand executed on the rotary control knob.

6. The input device according claim 1 , wherein the evaluation unit recognizes the end of a user input by checking whether the time duration following a rotational movement exceeds a time limit.

7. The input device according to claim 1 , wherein the input device is realized as a 3D input device having an additional rotary wheel as a rotary control knob.

8. A method to control software applications or machines by a manually operable input device, comprising a rotary control knob, a detection device and an evaluation unit, comprising the following steps:

detection of a movement pattern inputted by a user on the rotary control knob by a sensor system which detects the movement direction as a first movement characteristic variable and the movement duration or the rotational speed as a second movement characteristic variable for each rotational movement executed on the rotary control knob;

comparison of the movement pattern, with which the rotary control knob is moved, with various predefined movement codes which each comprise at least two code values, wherein a code value is a link of a movement direction to a movement duration or a rotational speed; and

generation of a control command which is dependent on the respective rotational movement code when the movement pattern matches one of the rotational movement codes.

9. The method according to claim 8 , comprising the step:

detection of a pause between two rotational movements.

10. The method according to claim 8 , comprising the step:

detection that a time limit is exceeded.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2018
From: GOMTEC GMBH
To: ABB TECHNOLOGY OY
Reel/Frame 047278/0398 →
MERGER Recorded Oct 23, 2018
From: ABB TECHNOLOGY OY
To: ABB SCHWEIZ AG
Reel/Frame 047278/0576 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 037167 FRAME: 0039. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 16, 2017
From: GOMBERT, BERND; SEEBASS, FRIEDEMANN
To: GOMTEC GMBH
Reel/Frame 042467/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2015
From: GOMBERT, BERND; SEEBASS, FRIEDEMANN
To: GOMTECH GMBH
Reel/Frame 037167/0039 →
Priority Claims (1)
DE 10 2013 002 830 · Feb 19, 2013 · national
Continuity (1)
Related Publication 20160004336A1 · Jan 7, 2016