Versatile electric bicycle systems
First Claim
1. A computer-readable, non-transitory storage medium having a computer program stored thereon for causing a suitably programmed mobile computing device to process by one or more processors computer-program code by performing a method for controlling a maximum power output of a motor of a vehicle when the computer program is executed on the suitably programmed mobile computing device, the vehicle comprising an electric bicycle, moped, motor assisted cycle, or motorcycle, the method comprising:
- determining, by a geolocation system of the mobile computing device, a geographic location representative of a geographic position of the vehicle;
accessing, by the mobile computing device, an electronic database comprising maximum power output regulation data;
determining, by the mobile computing device, based on the geographic location and the maximum power output regulation data, a power output limit related to the geographic location; and
transmitting, from the mobile computing device to a control system of the vehicle, data that enables the control system to limit a maximum power output of the motor of the vehicle to the determined power output limit.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure herein provides systems for a versatile electric bicycle that is configured to be easily adapted to accommodate various needs and requirements. In certain embodiments, the foregoing may provide features and/or models that are configured to be easily adapted to accommodate parts of varying dimensions, different seating configurations, and/or particular laws and regulations of different jurisdictions.
37 Citations
20 Claims
-
1. A computer-readable, non-transitory storage medium having a computer program stored thereon for causing a suitably programmed mobile computing device to process by one or more processors computer-program code by performing a method for controlling a maximum power output of a motor of a vehicle when the computer program is executed on the suitably programmed mobile computing device, the vehicle comprising an electric bicycle, moped, motor assisted cycle, or motorcycle, the method comprising:
-
determining, by a geolocation system of the mobile computing device, a geographic location representative of a geographic position of the vehicle; accessing, by the mobile computing device, an electronic database comprising maximum power output regulation data; determining, by the mobile computing device, based on the geographic location and the maximum power output regulation data, a power output limit related to the geographic location; and transmitting, from the mobile computing device to a control system of the vehicle, data that enables the control system to limit a maximum power output of the motor of the vehicle to the determined power output limit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable, non-transitory storage medium having a computer program stored thereon for causing a suitably programmed vehicle computer system to process by one or more processors computer-program code by performing a method for controlling a maximum power output of a motor of a vehicle when the computer program is executed on the suitably programmed vehicle computer system, the vehicle comprising an electric bicycle, moped, motor assisted cycle, or motorcycle, the method comprising:
-
receiving, by the vehicle computer system from a mobile computing device comprising a geolocation system, data representative of a geographic location of the vehicle; accessing, by the vehicle computer system, an electronic database comprising maximum power output regulation data; determining, by the vehicle computer system, based on the geographic location and the maximum power output regulation data, a power output limit related to the geographic location; and causing, by the vehicle computer system, the maximum power output of the motor of the vehicle to be limited to the determined power output limit. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable, non-transitory storage medium having a computer program stored thereon for causing a suitably programmed vehicle computer system to process by one or more processors computer-program code by performing a method for controlling a maximum power output of a motor of a vehicle when the computer program is executed on the suitably programmed vehicle computer system, the vehicle comprising an electric bicycle, moped, motor assisted cycle, or motorcycle, the method comprising:
-
receiving, by the vehicle computer system from a mobile computing device comprising a geolocation system, power output limit data indicative of a jurisdictional power output limit related to a geographic location of the vehicle, wherein the jurisdictional power output limit is determined by the mobile computing device querying an electronic database using geographic position data from the geolocation system; and causing, by the vehicle computer system, the maximum power output of the motor of the vehicle to be limited to the jurisdictional power output limit for the geographic location of the vehicle. - View Dependent Claims (17, 18, 19, 20)
-
Specification