# US 10,870,038 B2 · Activity recording data processing apparatus

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

- Number: US 10,870,038 B2
- Document ID: US10870038B2
- Status: Granted
- Kind: B2
- Application number: 16/040,445
- Filed: 2018-07-19
- Published: 2019-02-07
- Granted: 2020-12-22
- Earliest claimed: 2017-08-03
- Assignees: Casio Computer Co., Ltd.
- Applicants: Casio Computer Co., Ltd.
- Inventors: Tomoaki Nagasaka; Masashi Ueda
- Web page: https://patentgrep.com/patent/US10870038B2

## CPC

- A63B 24/0062: {Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance}
- A61B 5/0022: {Monitoring a patient using a global network, e.g. telephone networks, internet}
- A61B 5/6804: {Garments; Clothes}
- A63B 24/0003: {Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis}
- A63B 24/0021: {Tracking a path or terminating locations}
- G01C 22/002: {for cycles}
- G01S 19/48: by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
- G06Q 10/0639: Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G16H 10/60: for patient-specific data, e.g. for electronic patient records
- A61B 5/4866: {Evaluating metabolism (using breath test A61B5/083)}
- A63B 2024/0025: {Tracking the path or location of one or more users, e.g. players of a game}
- A63B 2220/12: Absolute positions, e.g. by using GPS
- A63B 2220/30: Speed
- A63B 2220/40: Acceleration
- A63B 2220/62: Time or time measurement used for time reference, time stamp, master time or clock signal
- A63B 2220/72: Temperature
- A63B 2220/73: Altitude
- A63B 2225/50: Wireless data transmission, e.g. by radio transmitters or telemetry
- A63B 2230/06: heartbeat rate only
- A63B 2230/75: calorie expenditure
- G01S 19/19: Sporting applications
- A63B: APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT (apparatus for passive exercising, massage A61H)
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## Abstract

An activity recording data processing apparatus is provided. This apparatus includes an operation unit configured to acquire data obtained for a series of activity and action estimation information on the series of activity, the action estimation information being associated with the data; extract partial data of the data based on the action estimation information; and perform clustering of the extracted partial data.

## Claims

### Claim 1

An activity recording data processing apparatus comprising:
a processor; and
a storage unit configured to store a program that the processor executes,
wherein the processor implements processing including the following processing in accordance with the program stored in the storage unit:
acquisition processing of acquiring data obtained for a series of activity and action estimation information on the series of activity, the action estimation information being associated with the data;
extraction processing of extracting partial data of the data based on the action estimation information; and
clustering processing of performing clustering of the partial data by calculating average and standard deviation of the partial data, dividing the partial data by a predetermined number and performing labeling of the divided partial data.

### Claim 2 (depends on 1)

The activity recording data processing apparatus according to claim 1, wherein:
the data is associated with information on a minimum dividing width, and
the clustering sets a dividing width to divide by the predetermined number, and the dividing width is the minimum dividing width or more.

### Claim 3 (depends on 1)

The activity recording data processing apparatus according to claim 1, wherein the series of activity is cycling, and the data comprises at least one of speed, forward-tilting angle, a gear value, cadence, altitude, temperature, gradient, and lateral-tilting angle.

### Claim 4 (depends on 3)

The activity recording data processing apparatus according to claim 3, wherein the action estimation information on the series of activity associated with the data comprises at least one of seated, standing, inertial running, walking and stop.

### Claim 5 (depends on 1)

The activity recording data processing apparatus according to claim 1, wherein the series of activity is trekking, and the data comprises at least one of speed, altitude, temperature and slope angle.

### Claim 6 (depends on 5)

The activity recording data processing apparatus according to claim 5, wherein the action estimation information on the series of activity associated with the data comprises at least one of walking, running, vehicles, and stop.

### Claim 7

A method for processing activity recording data implemented with an activity recording data processing apparatus, the method comprising:
acquiring data obtained for a series of activity and action estimation information on the series of activity, the action estimation information being associated with the data;
extracting partial data of the data based on the action estimation information; and
performing clustering of the partial data by calculating average and standard deviation of the partial data, dividing the partial data by a predetermined number and performing labeling of the divided partial data.

### Claim 8 (depends on 7)

The method for processing activity recording data according to claim 7, wherein:
the data is associated with information on a minimum dividing width, and
the clustering sets a dividing width to divide by the predetermined number, and the dividing width is the minimum dividing width or more.

### Claim 9 (depends on 7)

The method for processing activity recording data according to claim 7, wherein the series of activity is cycling, and the data comprises at least one of speed, forward-tilting angle, a gear value, cadence, altitude, temperature, gradient, and lateral-tilting angle.

### Claim 10 (depends on 9)

The method for processing activity recording data according to claim 9, wherein the action estimation information on the series of activity associated with the data comprises at least one of seated, standing, inertial running, walking and stop.

### Claim 11 (depends on 7)

The method for processing activity recording data according to claim 7, wherein the series of activity is trekking, and the data comprises at least one of speed, altitude, temperature and slope angle.

### Claim 12 (depends on 11)

The method for processing activity recording data according to claim 11, wherein the action estimation information on the series of activity associated with the data comprises at least one of walking, running, vehicles, and stop.

### Claim 13

A non-transitory computer readable recording medium having stored thereon a program that makes a computer of an activity recording data processing apparatus function as:
an acquisition unit configured to acquire data obtained for a series of activity and action estimation information on the series of activity, the action estimation information being associated with the data;
an extraction unit configured to extract partial data of the data based on the action estimation information; and
a clustering unit configured to perform clustering of the partial data by calculating average and standard deviation of the partial data, dividing the partial data by a predetermined number and performing labeling of the divided partial data.
