# US 10,120,455 B2 · Control device and control method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,120,455 B2
- Document ID: US10120455B2
- Status: Granted
- Kind: B2
- Application number: 15/392,990
- Filed: 2016-12-28
- Published: 2018-06-28
- Granted: 2018-11-06
- Earliest claimed: 2016-12-28
- Assignees: Industrial Technology Research Institute
- Applicants: Industrial Technology Research Institute
- Inventors: Chi-Kang Wu
- Web page: https://patentgrep.com/patent/US10120455B2

## CPC

- G06F 3/017: {Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883)}
- G01B 11/26: for measuring angles or tapers; for testing the alignment of axes
- G01B 21/22: for measuring angles or tapers; for testing the alignment of axes
- G06F 3/014: {Hand-worn input/output arrangements, e.g. data gloves}
- G06F 3/015: {Input arrangements based on nervous system activity detection, e.g. brain waves [EEG] detection, electromyograms [EMG] detection, electrodermal response detection}
- G06F 3/0304: {Detection arrangements using opto-electronic means (constructional details of pointing devices not related to the detection arrangement using opto-electronic means G06F3/033; optical digitisers G06F3/042)}
- G06F 3/0346: with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
- G06F 3/038: Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G01P 15/00: Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
- G06F 2203/0381: Multimodal input, i.e. interface arrangements enabling the user to issue commands by simultaneous use of input devices of different nature, e.g. voice plus gesture on digitizer
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G01B: MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01P: MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT (measuring or recording blood flow A61B5/02, A61B8/06; monitoring speed or deceleration of electrically-propelled vehicles B60L3/00; vehicle lighting systems adapted to indicate speed B60Q1/54; determining position or course in navigation, measuring ground distance in geodesy or surveying G01C; combined measuring devices for measuring two or more variables of movement G01C23/00; measuring velocity of sound G01H; measuring velocity of light G01J7/00; measuring direction or velocity of solid objects by reception or emission of radiowaves or other waves and based on propagation effects, e.g. Doppler effect, propagation time, direction of propagation, G01S; measuring speed of nuclear radiation G01T; measuring acceleration of gravity G01V; {measuring or recording the speed of trains B61L23/00; speed indicators incorporated in motor vehicles B60K35/00; measuring frequency or phase G01R; traffic control G08G})

## Abstract

A control device includes a main body, a sensing module and a processing module. The sensing module is disposed on the main body. The main body is defined with a device reference axis. The sensing module is configured to detect angle information and strength information. The angle information is corresponding to the angle between the device reference axis and a base reference axis. The strength information is corresponding to a force applied to the main body. The processing module is configured to provide a control signal according to the angle information and the strength information.

## Claims

### Claim 1

A control device, comprising:
a main body having a device reference axis defined;
a sensing module located in the main body and configured to detect angle information related to an angle between the device reference axis and a base reference axis, and strength information related to a force applied to the main body, wherein the sensing module comprises:
a gravitational acceleration sensor configured to generate a detection signal according to the angle between the device reference axis and the base reference axis and the force;
a low-pass filter configured to generate a low-frequency signal having the angle information according to a low-frequency section of the detection signal; and
a high-pass filter configured to generate a high-frequency signal having the strength information according to a high-frequency section of the detection signal; and
a processing module located in the main body and configured to provide a control signal according to the angle information and the strength information;
wherein the angle information comprises an acceleration value, the strength information comprises a strength value, the processing module obtains the acceleration value according to the low-frequency signal and obtains the strength value according to the high-frequency signal, and the processing module provides the control signal according to the acceleration value and the strength value,
wherein when the processing module determines that the acceleration value is within one of a plurality of first enabling ranges and the strength value is within one of a plurality of second enabling ranges, the processing module provides the control signal according to the first enabling range where the acceleration value is.

### Claim 2 (depends on 1)

The control device according to claim 1, wherein the strength value is a root mean square value of the high-frequency signal.

### Claim 3

A control device, comprising:
a main body having a device reference axis defined;
a sensing module configured to detect angle information related to an angle between the device reference axis and a base reference axis, and strength information related to a force applied to the main body;
a processing module configured to provide a control signal according to the angle information and the strength information; and
a light-emitting module located in the main body and configured to provide an optical signal;
wherein the sensing module comprises:
a photo sensor configured to receive the optical signal and generate a detection signal according to a direction and a strength of the optical signal received;
a low-pass filter configured to generate a low-frequency signal having the angle information according to a low-frequency section of the detection signal; and
a high-pass filter configured to generate a high-frequency signal having the strength information according to a high-frequency section of the detection signal.

### Claim 4 (depends on 3)

The control device according to claim 3, wherein the angle information comprises an acceleration value, the strength information comprises a strength value, the processing module obtains the acceleration value according to the low-frequency signal and obtains the strength value according to the high-frequency signal, and the processing module provides the control signal according to the acceleration value and the strength value.

### Claim 5 (depends on 4)

The control device according to claim 4, wherein when the processing module determines that the acceleration value is within one of a plurality of first enabling ranges and the strength value is within one of a plurality of second enabling ranges, the processing module provides the control signal according to one of the plurality of first enabling ranges where the acceleration value is.

### Claim 6 (depends on 4)

The control device according to claim 4, wherein the strength value is a root mean square value of the high-frequency signal.

### Claim 7

A control device, comprising:
a main body having a device reference axis defined;
a sensing module configured to detect angle information related to an angle between the device reference axis and a base reference axis, and strength information related to a force applied to the main body;
a processing module configured to provide a control signal according to the angle information and the strength information; and
a light-emitting module configured to provide an optical signal;
wherein the sensing module is located in the main body and comprises:
a photo sensor configured to receive the optical signal and generate a detection signal according to a direction and a strength corresponding to the optical signal received;
a low-pass filter configured to generate a low-frequency signal having the angle information according to a low-frequency section of the detection signal; and
a high-pass filter configured to generate a high-frequency signal having the strength information according to a high-frequency section of the detection signal.

### Claim 8 (depends on 7)

The control device according to claim 7, wherein the angle information comprises an acceleration value, the strength information comprises a strength value, the processing module obtains the acceleration value according to the low-frequency signal, the processing module obtains the strength value according to the high-frequency signal, and the processing module provides the control signal according to the acceleration value and the strength value.

### Claim 9 (depends on 8)

The control device according to claim 8, wherein when the processing module determines that the acceleration value is within one of a plurality of first enabling ranges and the strength value is within one of a plurality of second enabling ranges, the processing module provides the control signal according to the first enabling range where the acceleration value is.

### Claim 10 (depends on 8)

The control device according to claim 8, wherein the strength value is a root mean square value of the high-frequency signal.

### Claim 11

A control method, comprising:
obtaining angle information related to an angle between a device reference axis of a main body of a control device and a base reference axis;
obtaining strength information related to a force applied to the main body;
providing a control signal according to the angle information and the strength information;
obtaining a detection signal through a gravitational acceleration sensor;
generating a low-frequency signal having the angle information according to a low-frequency section of the detection signal;
generating a high-frequency signal having the strength information according to a high-frequency section of the detection signal; wherein the angle information comprises an acceleration value, the strength information comprises a strength value,
obtaining the acceleration value according to the low-frequency signal;
obtaining the strength value according to the high-frequency signal;
providing the control signal according to the acceleration value and the strength value;
determining whether the acceleration value is within one of a plurality of first enabling ranges;
determining whether the strength value is within one of a plurality of second enabling ranges; and
when it is determined that the acceleration value is within one of the plurality of first enabling ranges and the strength value is within one of the plurality of first second enabling ranges, providing the control signal according to the first enabling range where the acceleration value is.

### Claim 12 (depends on 11)

The control method according to claim 11, wherein the strength value is a root mean square value of the high-frequency signal.
