# US 2014/0190028 A1 · Method and program for using gestures to control a coordinate measuring device

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

- Number: US 2014/0190028 A1
- Document ID: US20140190028A1
- Status: Published application
- Kind: A1
- Application number: 14/147,834
- Filed: 2014-01-06
- Published: 2014-07-10
- Earliest claimed: 2013-01-08
- Assignees: Mitutoyo Corporation
- Applicants: Mitutoyo Corporation
- Inventors: Shinsaku ABE
- Web page: https://patentgrep.com/patent/US20140190028A1

## CPC

- G01B 5/008: using coordinate measuring machines
- G01B 21/04: by measuring coordinates of points
- G01B: MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS

## Abstract

A coordinate measuring device includes a measuring probe measuring three-dimensional coordinates; a measuring arm supporting the measuring probe and outputting position information for calculating the three-dimensional coordinates; a controller connected to the measuring arm and detecting the three-dimensional coordinates based on the position information; and a memory storing a predetermined gesture. The controller further detects a trajectory of the measuring probe based on the continuously detected three-dimensional coordinates and, by cross-checking the trajectory with the gesture stored in the memory, the controller recognizes the specific gesture corresponding to the trajectory.

## Claims

### Claim 1

A coordinate measuring device comprising:
a measuring probe configured to measure three-dimensional coordinates;
a measuring arm configured to support the measuring probe, and further configured to output position information for calculating the three-dimensional coordinates;
a controller connected to the measuring arm and configured to detect the three-dimensional coordinates based on the position information; and
a memory configured to store a predetermined gesture, wherein the controller is further configured to:
detect a trajectory of the measuring probe based on the continuously detected three-dimensional coordinates, and
recognize the specific gesture corresponding to the trajectory by cross-checking the trajectory with the gesture stored in the memory.

### Claim 2 (depends on 1)

The coordinate measuring device according to claim 1, wherein:
the memory is configured to store a list associating a predetermined gesture and a predetermined command, and
the controller is configured to reference the list, and then identify the command associated with the recognized gesture and executes the identified command.

### Claim 3

A coordinate measuring device comprising:
a measuring probe configured to measure three-dimensional coordinates;
a measuring arm configured to support the measuring probe, and further configured to output position information for calculating the three-dimensional coordinates;
a controller connected to the measuring arm and configured to detect the three-dimensional coordinates based on the position information; and
a memory configured to store a predetermined gesture, wherein the controller is further configured to:
detect a trajectory of the measuring probe based on the continuously detected three-dimensional coordinates, and
store a gesture based on the detected trajectory in the memory.

### Claim 4 (depends on 3)

The coordinate measuring device according to claim 3, wherein
the memory is configured to store a list associating a predetermined gesture and a predetermined command, and
the controller is further configured to:
create an association between a gesture based on the detected trajectory and a predetermined command, and
store the association in the list.

### Claim 5

A method of controlling a coordinate measuring device, the method comprising:
continuously detecting three-dimensional coordinates of a measuring probe and detecting a trajectory of the measuring probe based on the three-dimensional coordinates; and
recognizing a specific gesture corresponding to the trajectory by cross-checking tie trajectory and a gesture pre-stored in a memory.

### Claim 6 (depends on 5)

The method of controlling a coordinate measuring device according to claim 5, further comprising:
storing, in the memory, a list associating a predetermined gesture and a predetermined command;
referencing the list to identify the command associated with the recognized gesture; and
executing the identified command.

### Claim 7

A method of controlling a coordinate measuring device, the method comprising:
continuously detecting three-dimensional coordinates of a measuring probe and detecting a trajectory of the measuring probe based on the three-dimensional coordinates; and
storing a gesture based on the detected trajectory in a memory.

### Claim 8 (depends on 7)

The method of controlling a coordinate measuring device according to claim 7, wherein:
the memory stores a list associating a predetermined gesture and a predetermined command, and
the storing creates an association between a gesture based on the detected trajectory and a predetermined command, then stores the association in the list.

### Claim 9 (depends on 5)

At least one non-transitory computer readable medium storing a program for executing the method according to claim 5 on a computer.

### Claim 10 (depends on 6)

At least one non-transitory computer readable medium storing a program for executing the method according to claim 6 on a computer.

### Claim 11 (depends on 7)

At least one non-transitory computer readable medium storing a program for executing the method according to claim 7 on a computer.

### Claim 12 (depends on 8)

At least one non-transitory computer readable medium storing a program for executing the method according to claim 8 on a computer.
