# US 2014/0195989 A1 · Input device, display device and method of controlling thereof

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

- Number: US 2014/0195989 A1
- Document ID: US20140195989A1
- Status: Published application
- Kind: A1
- Application number: 14/093,075
- Filed: 2013-11-29
- Published: 2014-07-10
- Earliest claimed: 2013-01-08
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Eun-seok CHOI; Sang-on CHOI
- Web page: https://patentgrep.com/patent/US20140195989A1

## CPC

- G08C 17/02: using a radio link
- 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)}
- 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
- G08C 23/04: using light waves, e.g. infrared
- G08C 2201/32: Remote control based on movements, attitude of remote control device
- G08C: TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS (fluid pressure transmitting systems F15B; mechanical means for transferring the output of a sensing member into a different variable G01D5/00; mechanical control systems G05G)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Exemplary embodiments may disclose an input device, a display device, and methods of controlling thereof. More particularly, exemplary embodiments may disclose an input device, a display device, and methods of controlling thereof, which inputs a command using gestures. The input device may include: a sensor configured to sense a location and a movement of the input device in response to a gesture command being input; a controller configured to convert the sensed movement into a physical quantity, create a cursor movement command when a size of the physical quantity is less than a predetermined threshold value, and create a predetermined control command when the size of the physical quantity is more than the predetermined threshold value; and a communicator configured to transmit the created commands to a display device.

## Claims

### Claim 1

An input device comprising:
a sensor configured to sense a location and a movement of the input device in response to a gesture command being input;
a controller configured to convert the sensed movement into a physical quantity, create a cursor movement command when a size of the physical quantity is less than a predetermined threshold value, and create a predetermined control command when the size of the physical quantity is more than the predetermined threshold value; and
a communicator configured to transmit the created command to a display device.

### Claim 2 (depends on 1)

The input device according to claim 1, further comprising:
an inputter configured to receive a reference determination command,
wherein the controller determines a reference position for a position of the input device at a time of inputting the reference determination command, and discriminates a movement of the input device based on the determined reference position.

### Claim 3 (depends on 1)

The input device according to claim 1, wherein the sensor comprises at least one of an acceleration sensor, a gyro sensor, and a geomagnetic sensor.

### Claim 4 (depends on 1)

The input device according to claim 1, wherein the predetermined threshold value is determined based on a type of an application to be executed.

### Claim 5 (depends on 1)

The input device according to claim 1, wherein the controller displays a cursor on a predetermined default region in a changed screen, in response to a screen of the display device being changed according to the predetermined control command.

### Claim 6

A display device comprising:
a communicator configured to receive information regarding a location and a movement from an input device;
a controller configured to convert a sensed movement into a physical quantity, create a cursor movement command when a size of the physical quantity is less than a predetermined threshold value, and create a predetermined control command when the size of the physical quantity is more than the predetermined threshold value; and
an outputter configured to execute an operation corresponding to the created command.

### Claim 7 (depends on 6)

The display device according to claim 6, wherein the communicator receives a reference determination command, and
wherein the controller determines a reference position for a position of the input device at a time of inputting the reference determination command, and discriminates a movement of the input device based on the determined reference position.

### Claim 8 (depends on 6)

The display device according to claim 6, wherein the predetermined threshold value is determined based on a type of an application to be executed.

### Claim 9 (depends on 6)

The display device according to claim 6, wherein the controller displays a cursor on a predetermined default region in a changed screen, in response to a screen of the display device being changed according to the predetermined control command.

### Claim 10

A method of controlling an input device comprising:
sensing a location and a movement of the input device in response to a gesture command being input;
converting the sensed movement into a physical quantity, creating a cursor movement command when a size of the physical quantity is less than a predetermined threshold value, and creating a predetermined control command when the size of the physical quantity is more than the predetermined threshold value; and
transmitting the created command to a display device.

### Claim 11 (depends on 10)

The method of controlling the input device according to claim 10, further comprising:
receiving a reference determination command; and
determining a reference position for a position of the input device at a time of inputting the reference determination command.

### Claim 12 (depends on 10)

The method of controlling the input device according to claim 10, wherein the predetermined threshold value is determined based on a type of an application to be executed.

### Claim 13 (depends on 10)

The method of controlling the input device according to claim 10, further comprising:
displaying a cursor on a predetermined default region in a changed screen, in response to a screen of the display device being changed according to the predetermined control command.

### Claim 14

A method of controlling a display device comprising:
receiving information regarding a location and a movement from an input device;
converting a sensed movement into a physical quantity, creating a cursor movement command when a size of the physical quantity is less than a predetermined threshold value, and creating a predetermined control command when the size of the physical quantity is more than the predetermined threshold value; and
executing an operation corresponding to the created command.

### Claim 15 (depends on 14)

The method of controlling the display device according to claim 14, further comprising:
receiving a reference determination command; and
determining a reference position for a position of the input device at a time of inputting the reference determination command.

### Claim 16 (depends on 14)

The method of controlling the display device according to claim 14, wherein the predetermined threshold value is determined based on a type of an application to be executed.

### Claim 17 (depends on 14)

The method of controlling the display device according to claim 14, further comprising:
displaying a cursor on a predetermined default region in a changed screen, in response to a screen of the display device being changed according to the predetermined control command.

### Claim 18

A method of controlling a display device comprising:
displaying a plurality of applications on a screen of the display device;
receiving a movement input from an input device;
converting the received movement into an angular speed value;
creating an application selection command when the angular speed value is greater than a predetermined threshold value;
creating a cursor movement command when the angular speed value is less than the predetermined threshold value; and
executing an operation corresponding to the created cursor movement command or the created application selection command based on a relationship between the angular speed value and the predetermined threshold value.

### Claim 19 (depends on 18)

The method of controlling the display device according to claim 18, wherein the executing the operation corresponding to the created application selection command comprises selecting one of the plurality of applications and executing the selected application.

### Claim 20 (depends on 18)

The method of controlling the display device according to claim 18, wherein the executing the operation corresponding to the created cursor movement command comprises moving a cursor a predetermined amount on the screen of the display device based on the angular speed value.
