# US 11,305,171 B2 · Motion evaluation device using angular speed measured by a wearable sensor

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

- Number: US 11,305,171 B2
- Document ID: US11305171B2
- Status: Granted
- Kind: B2
- Application number: 16/194,182
- Filed: 2018-11-16
- Published: 2019-05-23
- Granted: 2022-04-19
- Earliest claimed: 2017-11-20
- Assignees: Casio Computer Co., Ltd.
- Applicants: Casio Computer Co., Ltd.
- Inventors: Osamu Nojima; Ryuji Kobayashi
- Web page: https://patentgrep.com/patent/US11305171B2

## CPC

- A63B 69/3623: {for driving (A63B69/3608, A63B69/3658, A63B69/3661, A63B69/3667 and A63B69/3691 take precedence)}
- G09B 19/0038: {Sports}
- A63B 2220/805: Optical or opto-electronic sensors
- G06F 2218/10: by analysing the shape of a waveform, e.g. extracting parameters relating to peaks
- G06V 40/23: {Recognition of whole body movements, e.g. for sport training}
- A63B: APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT (apparatus for passive exercising, massage A61H)
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

To appropriately determine whether or not a motion of a user is good in an electronic device that detects the motion of the user by a sensor installed on a lower back portion. An analysis system S includes a sensor unit 1 and a processing device 2. The sensor unit 1 is installed on a lower back portion of a user. The processing device 2 includes a swing evaluating section 254. The swing evaluating section 254 extracts a first peak waveform and a second peak waveform in an output result of an angular speed measured by a sensor installed on the lower back portion of the user. The swing evaluating section 254 evaluates the motion of the user on the basis of an extraction result.

## Claims

### Claim 1

A device for evaluating motion of a user, the device using angular speed data outputted from a mountable sensor, the sensor being mounted on a buttock of the user, the device comprising:
a memory; and
a processor,
wherein the processor executes a program stored in the memory to perform operations comprising:
acquiring a waveform of a rotating speed of a lower back of the user from time-series data indicating a time change of the rotating speed of the lower back of the user which is the angular speed data measured by the sensor;
determining whether the acquired waveform corresponds to one of a plurality of waveform types, the plurality of waveform types including: (i) a double-mountain type including a first peak and a second peak, (ii) a single-mountain type including one peak, and (iii) a mountain range type including continuous wiggle mountains;
outputting evaluation information which is information in relation to evaluation of the rotating speed of the lower back of the user according to a waveform type determined from among the plurality of waveform types.

### Claim 2 (depends on 1)

The device according to claim 1, wherein the processor further performs operations comprising:
in a case in which the waveform is determined to be of the double-mountain type, outputting the evaluation information in relation to appearances of a waveform of the first peak and a waveform of the second peak.

### Claim 3 (depends on 1)

The device according to claim 1, wherein the processor further performs operations comprising:
in a case in which the waveform is determined to be of the single-mountain type, outputting motion information for the waveform to become the double-mountain type.

### Claim 4 (depends on 3)

The device according to claim 3, wherein the device further comprises a communication unit that performs communication with the sensor, and the processor outputs the motion information acquired by the communication unit from the sensor.

### Claim 5 (depends on 1)

The device according to claim 1, wherein the processor further performs operations comprising:
in a case in which the waveform is determined to be of the mountain range type, outputting motion information for the waveform to become the single-mountain type.

### Claim 6 (depends on 5)

The device according to claim 5, wherein the device further comprises a communication unit that performs communication with the sensor, and the processor outputs the motion information acquired by the communication unit from the sensor.

### Claim 7 (depends on 1)

The device according to claim 1, wherein the processor outputs advice information as the evaluation information.

### Claim 8

A method for evaluating motion of a user, using angular speed data outputted from a sensor mounted on a buttock of the user, the method comprising:
acquiring a waveform of a rotating speed of a lower back of the user from time-series data indicating a time change of the rotating speed of the lower back of the user which is the angular speed data measured by the sensor;
determining whether the acquired waveform corresponds to one of a plurality of waveform types, the plurality of waveform types including: (i) a double-mountain type including a first peak and a second peak, (ii) a single-mountain type including one peak, and (iii) a mountain range type including continuous wiggle mountains;
outputting evaluation information which is information in relation to evaluation of the rotating speed of the lower back of the user according to a waveform type determined from among the plurality of waveform types.

### Claim 9

A non-transitory computer-readable storage medium having stored thereon a program which, when executed by a computer connected to a sensor mounted on a buttock of a user, causes the computer to perform operations comprising:
acquiring a waveform of a rotating speed of a lower back of the user from time-series data indicating a time change of the rotating speed of the lower back of the user which is angular speed data measured by the sensor;
determining whether the acquired waveform corresponds to one of a plurality of waveform types, the plurality of waveform types including: (i) a double-mountain type including a first peak and a second peak, (ii) a single-mountain type including one peak, and (iii) a mountain range type including continuous wiggle mountains;
outputting evaluation information which is information in relation to evaluation of the rotating speed of the lower back of the user according to a waveform type determined from among the plurality of waveform types.
