# US 12,600,425 B2 · Detection system, detection method, and computer-readable storage medium

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

- Number: US 12,600,425 B2
- Document ID: US12600425B2
- Status: Granted
- Kind: B2
- Application number: 18/665,518
- Filed: 2024-05-15
- Published: 2025-11-20
- Granted: 2026-04-14
- Earliest claimed: 2024-05-15
- Assignees: Shimano Inc.
- Applicants: Shimano Inc.
- Inventors: Rei Sakohata; Kazuki Koshiyama
- Web page: https://patentgrep.com/patent/US12600425B2

## CPC

- B62J 50/22: electronic, e.g. displays
- B62J 45/41: characterised by the type of sensor
- B62J: CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS

## Abstract

A detection system comprises a first sensor, a second sensor, and electronic controller circuitry. The first sensor is configured to obtain brake information relating to braking of a brake device of a human-powered vehicle. The second sensor is configured to obtain vehicle information including at least one of: motion information relating to a motion of the human-powered vehicle; and geographical information relating to a geographical location of the human-powered vehicle. The electronic controller circuitry is configured to determine a technical level of a rider of the human-powered vehicle based on the brake information and the vehicle information.

## Claims

### Claim 1

A detection system comprising:
a first sensor configured to obtain brake information relating to braking of a brake device of a human-powered vehicle;
a second sensor configured to obtain vehicle information including at least one of motion information relating to a motion of the human-powered vehicle, and
geographical information relating to a geographical location of the human-powered vehicle; and
electronic controller circuitry configured to determine a technical level of a rider of the human-powered vehicle based on the brake information and the vehicle information, wherein
the technical level includes a first technical level and a second technical level,
the electronic controller circuitry is configured to select the first technical level in a case where the brake information meets a first brake condition and where the vehicle information meets a first vehicle condition, and
the electronic controller circuitry is configured to select the second technical level in a case where the brake information meets a second brake condition and where the vehicle information meets the first vehicle condition, the second brake condition being different from the first brake condition.

### Claim 2 (depends on 1)

The detection system according to claim 1, wherein
the electronic controller circuitry is configured to determine the technical level based on the brake information and the motion information.

### Claim 3 (depends on 1)

The detection system according to claim 1, wherein
the electronic controller circuitry is configured to determine the technical level based on the brake information and the geographical information.

### Claim 4 (depends on 1)

The detection system according to claim 1, wherein
the first sensor is configured to be provided to the brake device.

### Claim 5 (depends on 1)

The detection system according to claim 1, wherein
the first sensor includes a strain gauge.

### Claim 6 (depends on 1)

The detection system according to claim 1, wherein
the second sensor is configured to be provided to a vehicle body of the human-powered vehicle.

### Claim 7 (depends on 1)

The detection system according to claim 1, wherein
the second sensor includes a motion sensor configured to obtain the motion information.

### Claim 8 (depends on 7)

The detection system according to claim 7, wherein
the motion sensor includes an acceleration sensor configured to obtain, as the motion information, acceleration applied to the human-powered vehicle.

### Claim 9 (depends on 1)

The detection system according to claim 1, wherein
the second sensor includes a location sensor configured to obtain the geographical information.

### Claim 10 (depends on 9)

The detection system according to claim 9, wherein
the location sensor includes a GPS sensor.

### Claim 11 (depends on 1)

The detection system according to claim 1, wherein
the electronic controller circuitry is configured to select the first technical level in a case where the motion information meets a first motion condition, and
the electronic controller circuitry is configured to select the second technical level in a case where the motion information meets the first motion condition.

### Claim 12 (depends on 1)

The detection system according to claim 1, wherein
the electronic controller circuitry is configured to select the first technical level in a case where the geographical information meets a first geographical condition, and
the electronic controller circuitry is configured to select the second technical level in a case where the geographical information meets the first geographical condition.

### Claim 13 (depends on 1)

The detection system according to claim 1, wherein
the electronic controller circuitry is configured to determine whether the human-powered vehicle is cornering based on the motion information.

### Claim 14 (depends on 13)

The detection system according to claim 13, wherein
the electronic controller circuitry is configured to select the first technical level in a case where the human-powered vehicle is cornering and where a braking time for which the braking is executed meets a braking-time condition.

### Claim 15 (depends on 13)

The detection system according to claim 13, wherein
the electronic controller circuitry is configured to select the first technical level in a case where the human-powered vehicle is cornering and where a state of the human-powered vehicle is in a predetermined state.

### Claim 16 (depends on 1)

The detection system according to claim 1, wherein
the electronic controller circuitry is configured to determine whether the human-powered vehicle is going straight based on the motion information.

### Claim 17 (depends on 16)

The detection system according to claim 16, wherein
the electronic controller circuitry is configured to select the first technical level in a case where the human-powered vehicle is going straight and where a braking time for which the braking is executed meets a braking-time condition.

### Claim 18 (depends on 1)

The detection system according to claim 1, wherein
the electronic controller circuitry is configured to determine, based on the geographical information, a time period for which the human-powered vehicle travels in a section selected by a user, and
the electronic controller circuitry is configured to select the first technical level in a case
where a relationship between front power of a front brake device and rear power of a rear brake device meets a brake power condition, or
where a slip ratio of the rear brake device meets a rear brake slip condition.

### Claim 19

A detection system comprising:
a sensor configured to obtain motion information relating to a motion of a human-powered vehicle, and
electronic controller circuitry configured to determine a technical level of a rider of the human-powered vehicle based on the motion information, wherein
the technical level includes a first technical level and a second technical level,
the electronic controller circuitry is configured to select the first technical level in a case where brake information meets a first brake condition and where the motion information meets a first motion condition, and
the electronic controller circuitry is configured to select the second technical level in a case where the brake information meets a second brake condition and where the motion information meets the first motion condition, the second brake condition being different from the first brake condition.

### Claim 20

A detection method comprising:
obtaining brake information relating to braking of a brake device of a human-powered vehicle using a first sensor;
obtaining, using a second sensor, vehicle information including at least one of motion information relating to a motion of the human-powered vehicle, and geographical information relating to a geographical location of the human-powered vehicle; and
determining, using electronic controller circuitry, a technical level of a rider of the human-powered vehicle based on the brake information and the vehicle information, wherein
the technical level includes a first technical level and a second technical level,
the electronic controller circuitry is configured to select the first technical level in a case where the brake information meets a first brake condition and where the vehicle information meets a first vehicle condition, and
the electronic controller circuitry is configured to select the second technical level in a case where the brake information meets a second brake condition and where the vehicle information meets the first vehicle condition, the second brake condition being different from the first brake condition.

### Claim 21

A non-transitory computer-readable storage medium storing program instructions for causing a detection system to execute a detection method comprising:
obtaining brake information relating to braking of a brake device of a human-powered vehicle using a first sensor;
obtaining, using a second sensor, vehicle information including at least one of motion information relating to a motion of the human-powered vehicle, and
geographical information relating to a geographical location of the human-powered vehicle; and
determining, using electronic controller circuitry, a technical level of a rider of the human-powered vehicle based on the brake information and the vehicle information, wherein
the technical level includes a first technical level and a second technical level,
the electronic controller circuitry is configured to select the first technical level in a case where the brake information meets a first brake condition and where the vehicle information meets a first vehicle condition, and
the electronic controller circuitry is configured to select the second technical level in a case where the brake information meets a second brake condition and where the vehicle information meets the first vehicle condition, the second brake condition being different from the first brake condition.
