Multiple rider detection system
AssigneeNeutron Holdings, Inc.
InventorsYusheng Xu, Junjie Zhao, Yongjin Zhang, Dounan Tang, Nan Cao, Jeh Lokhande
Life of this patent
Estimating the term…
Abstract
The present application describes systems and methods for detecting more than a predetermined number of riders on a vehicle. Embodiments may either infer or directly measure the mass of the user and the vehicle using one or more sensors on the vehicle to calculate the mass using a microprocessor coupled to the one or more sensors. The system and methods may take various steps to encourage riders to dismount the vehicle if the total number of riders, determined by weight, exceeds the allowed number.
Claims21
A method, comprising:
- a) receiving, at a processor from one or more sensors, one or more inputs indicative of a number of riders on a vehicle;
- b) determining, by the processor, whether the one or more inputs correspond to more than an allowed number of riders;
- c) generating, by the processor, a first output to a user indicating that there are more than the allowed number of riders on the vehicle;
- d) after generating the first output and waiting a first predetermined period of time, determining, by the processor, whether the one or more inputs correspond to more than an allowed number of riders;
- e) generating, by the processor, a second output to a user indicating that there are more than the allowed number of riders on the vehicle, wherein the second output is different from the first output;
- f) after generating the second output and waiting a second predetermined period of time, determining, by the processor, whether the one or more inputs correspond to more than an allowed number of riders;
- g) generating, by the processor, a signal to prevent throttling of the vehicle in response to determining that more than the allowed number of riders are on the vehicle and after generating the first output and the second output, wherein the steps are performed in order and the method returns to step b) in response to determining that the one or more inputs correspond to one rider on the vehicle.
A system comprising:
- a processor;
- an accelerometer comprising an accelerometer output coupled to the processor;
- a gyroscope comprising a gyroscope output coupled to the processor;
- the processor configured to:
- receive, from the accelerometer output and gyroscope output, one or more inputs indicative of a number of riders on a vehicle;
- determine whether the one or more inputs correspond to more than an allowed number of riders;
- generate a first output to a user indicating that there are more than the allowed number of riders on the vehicle;
- generate a second output to a user indicating that there are more than the allowed number of riders on the vehicle, wherein the second output is different from the first output;
- after generating the second output and waiting a second predetermined period of time, determine whether the one or more inputs correspond to more than an allowed number of riders;
- and
- generate a signal to prevent throttling of the vehicle in response to a determination that more than the allowed number of riders are on the vehicle and after generation of the first output and the second output.
An electric vehicle comprising:
- a processor coupled to a memory;
- an accelerometer coupled to the processor;
- and
- a gyroscope coupled to the processor;
- the processor further configured to perform instructions stored in the memory, the instructions configured to:
- read a first sample of accelerometer data at a first time;
- read a first sample of gyroscope data at the first time;
- read a second sample of accelerometer data at a second time;
- read a second sample of gyroscope data at the second time;
- compare the first sample of the accelerometer data to the second sample of the accelerometer data;
- compare the first sample of the gyroscope data to the second sample of the gyroscope data;
- determine that the light electric vehicle has less acceleration at the second time due to an increase in weight;
- generate a second output to a user indicating that there are more than the allowed number of riders on the vehicle, wherein the second output is different from the first output;
- after generating the second output and waiting a second predetermined period of time, determine whether the one or more inputs correspond to more than an allowed number of riders;
- and
- generate a signal to prevent throttling of the vehicle in response to a determination that more than the allowed number of riders are on the vehicle and after generation of a first output and the second output.
Dependencies are inferred from the claim text.