# US 10,370,061 B2 · Bicycle control device and system

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

- Number: US 10,370,061 B2
- Document ID: US10370061B2
- Status: Granted
- Kind: B2
- Application number: 15/788,374
- Filed: 2017-10-19
- Published: 2018-04-26
- Granted: 2019-08-06
- Earliest claimed: 2016-10-21
- Assignees: Sram, LLC
- Applicants: Sram, LLC
- Inventors: Kevin Wesling
- Web page: https://patentgrep.com/patent/US10370061B2

## CPC

- B62J 45/412: Speed sensors
- B62M 9/122: electrically or fluid actuated; Controls thereof
- B62M 9/123: changing gears automatically
- B62M 9/133: changing gears automatically
- B62M 25/08: with electrical or fluid transmitting systems
- B62M 9/12: the chain, belt, or the like being laterally shiftable {, e.g. using a rear derailleur}
- F16H 61/0213: {characterised by the method for generating shift signals}
- 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
- B62M: RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR {SINGLE-TRACK} CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES (arrangements or mounting of transmissions in vehicles in general B60K; transmission elements per se F16)
- F16H: GEARING

## Abstract

A bicycle control system may be configured to automatically control a bicycle, or components thereof. The bicycle control system may include a system control device configured to provide a simplified shifting system wherein large changes in speed associated with starting and stopping do not require the full attention of the automatic shifting system. The shifting system, or a system control device configured for controlling the shifting system, may be configured to determine when to enter an automatic shifting control mode, establish parameters for the automatic shifting of the automatic shifting control mode, and/or compare detected activities and values of the bicycle to the established parameters.

## Claims

### Claim 1

A system control device for a bicycle having a transmission with a plurality of gear options, the system control device comprising:
at least one processor; and
at least one memory including computer program code,
the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
determining when at least one automatic mode entry condition is met;
establishing at least one automatic mode parameter as a cadence parameter when the at least one automatic mode entry condition is met;
comparing an active cadence of the bicycle to the at least one cadence parameter;
adjusting, based on the comparison, a shifting device of the bicycle to change to a different gear of the plurality of gears;
determining if at least one automatic mode modification condition is met; and
modifying at least one automatic mode parameter based on the determination that at least one automatic mode modification condition is met.

### Claim 2 (depends on 1)

The device of claim 1, wherein the demining if at least one automatic mode modification is met comprises determining if a speed of the bicycle is below a low speed threshold, and the modifying at least one automatic mode parameter comprises disabling automatic mode when the speed is below the low speed threshold.

### Claim 3 (depends on 1)

The device of claim 1, wherein the at least one automatic mode entry condition comprises at least two automatic entry mode conditions.

### Claim 4 (depends on 1)

The device of claim 1, wherein establishing at least one automatic mode parameter comprises establishing the cadence parameter during bicycle operation using one of at least two different techniques.

### Claim 5 (depends on 1)

The device of claim 1, wherein establishing at least one automatic mode parameter comprises establishing a cadence range including an upper cadence limit and a lower cadence limit.

### Claim 6 (depends on 5)

The device of claim 5, wherein a different cadence range is established for at least two gear options of the plurality of gear options.

### Claim 7 (depends on 1)

The device of claim 1, wherein the modifying at least one automatic mode parameter comprises pausing the automatic shifting mode.

### Claim 8 (depends on 7)

The device of claim 7, wherein the modifying at least one automatic mode parameter comprises resuming automatic shifting mode.

### Claim 9 (depends on 8)

The device of claim 8, wherein the resuming automatic shifting mode is performed based on a determination that a bicycle speed is above a speed threshold.

### Claim 10 (depends on 8)

The device of claim 8, wherein the resuming automatic shifting mode is performed based on a determination that a cadence is above a cadence threshold.

### Claim 11 (depends on 8)

The device of claim 8, wherein the resuming automatic shifting mode is performed based on a determination that a measured bicycle power has dropped below a power threshold.

### Claim 12 (depends on 7)

The device of claim 7, wherein the pausing the automatic shifting mode is based on a determination that a button has been actuated.

### Claim 13 (depends on 12)

The device of claim 12, wherein the button is configured to cause an adjustment of the shifting device to change to different gears when the automatic mode is inactive.

### Claim 14

A non-transitory computer readable medium including instructions that when executed on a computer are operable to:
determine when at least one automatic mode entry condition is met;
establish at least one automatic mode parameter as a cadence parameter;
compare an active cadence of the bicycle to the at least one cadence parameter;
adjust, based on the comparison, a shifting device of the bicycle to change to a different gear of the plurality of gears;
determine if at least one automatic mode modification condition is met; and
modify at least one automatic mode parameter based on the determination that at least one automatic mode modification condition is met.

### Claim 15

A method of operating a bicycle, the method comprising:
determining, by a processor, when at least one automatic mode entry condition is met;
establishing, by the processor, at least one automatic mode parameter as a cadence parameter;
comparing, by the processor, an active cadence of the bicycle to the at least one cadence parameter;
adjusting, by the processor based on the comparison, a shifting device of the bicycle to change to a different gear of the plurality of gears;
determining, by the processor, if at least one automatic mode modification condition is met; and
modifying, by the processor, at least one automatic mode parameter based on the determination that at least one automatic mode modification condition is met.
