Electric Bicycle Controller Pairing with ID-Based Server Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for pairing control devices with electric bicycles are inefficient and do not allow for optimal integration of data and control functionalities between the device and the bicycle, limiting the functionality and user experience.

Innovation Solution

A method involving multiple server connections and ID-based pairing processes to establish a control device with an electric bicycle, utilizing Bluetooth and long-range communication interfaces, along with user and bicycle IDs, to enable seamless data exchange and control capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single server connection method is used for pairing control devices with electric bicycles, then the pairing process is simple, but the data integration and control functionality are insufficient

Engineering Contradiction:
Improvedata integration capabilityVSAvoidpairing process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The pairing system is segmented into multiple servers (first server for basic pairing, second server for enhanced functionality) that operate independently but complement each other. This allows the system to provide comprehensive data integration capabilities while maintaining a simple basic pairing process, as users can connect to just the first server for essential functions or both servers for advanced features.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control device is designed with multi-functionality to support connections to multiple servers simultaneously. It can handle basic pairing data from the first server and additional control functionalities from the second server, making it adaptable to different usage scenarios without requiring separate devices for different functions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If basic pairing data is provided from one server, then the pairing process is quick, but additional control functionalities are not available

Engineering Contradiction:
Improvecontrol functionalityVSAvoidpairing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The first server provides preliminary pairing data that enables basic control functionality quickly. This preliminary action allows users to get the control device paired and operational immediately for essential functions, while the option to connect to the second server for additional functionalities is available but not mandatory, thus not increasing the minimum pairing time.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple servers are connected for comprehensive pairing data, then optimal pairing and control are achieved, but the system complexity increases

Engineering Contradiction:
Improvepairing reliabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control device acts as an intermediary that manages connections to multiple servers. It handles the complexity of coordinating with both the first and second servers, processing pairing data from the first server and supplementary control functionalities from the second server, thereby achieving reliable optimal pairing without exposing this complexity to the user.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250214674A1Method for Pairing a Controller with an Electric Bicycle
Publication Date: 2025.07.03 ROBERT BOSCH GMBH
  • US20250214674A1 patent drawing
  • US20250214674A1 patent drawing
  • US20250214674A1 patent drawing

AI summary

A method for pairing a control device for an electric bicycle includes (i) connecting the control device to a first server, (ii) connecting the control device to an electric bicycle, (iii) providing a first bicycle ID and a second bicycle ID of the electric bicycle, (iv) providing pairing data from the first server on the basis of the first bicycle ID, (v) connecting the control device to a second server, and (vi) providing further pairing data from the second server on the basis of the second ID.