Electric vehicles and method for managing electric vehicles
US-2015091698-A1 · Apr 2, 2015 · US
US10647380B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10647380-B2 |
| Application number | US-201815903068-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 23, 2018 |
| Priority date | Mar 9, 2017 |
| Publication date | May 12, 2020 |
| Grant date | May 12, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electrically assisted vehicle includes an electric motor, a device including a microcontroller and a transmission circuit that sends motor control-related data used to control rotation of the electric motor, and a control circuit that controls the electric motor based on the data. The control circuit and the device both retain the same data generation rule. When the control circuit sends first data to the device, the microcontroller generates second data which at least includes a portion of first reception data having been received, generates third data from the second data by using the rule, and sends, via the transmission circuit, the third data to the control circuit. The control circuit generates fourth data at least from the first data by using the rule, and compares a portion of second reception data received from the device against the fourth data. If the result of comparison indicates a match, the control circuit permits control of the electric motor.
Opening claim text (preview).
What is claimed is: 1. An electrically assisted vehicle comprising: an electric motor; a device including a microcontroller and a transmission circuit, the transmission circuit sending motor control-related data used to control rotation of the electric motor; and a control circuit that controls the electric motor based on the motor control-related data; wherein the control circuit and the device communicate with each other and both retain a same data generation rule; when the control circuit sends first data to the device, the transmission circuit receives first reception data from the control circuit, the microcontroller generates second data at least including a portion of the first reception data, the microcontroller generates third data from the second data by using the data generation rule, and the transmission circuit sends the third data to the control circuit; and the control circuit receives second reception data from the device, generates fourth data at least from the first data by using the data generation rule, compares a portion of the second reception data and the fourth data, and if a result of the comparison indicates a match, permits control of the electric motor that is based on the motor control-related data. 2. The electrically assisted vehicle of claim 1 , wherein, if the result of the comparison indicates a non-match, the control circuit prohibits any control of the electric motor that is based on the motor control-related data from the device. 3. The electrically assisted vehicle of claim 1 , wherein the first reception data received by the transmission circuit includes the first data; the microcontroller generates the third data from the second data by using the data generation rule, and the second data includes the first data; the second reception data received by the control circuit includes the third data; and the control circuit generates the fourth data at least from the first data by using the data generation rule, and compares the third data against the fourth data. 4. The electrically assisted vehicle of claim 3 , wherein the third data includes the motor control-related data. 5. The electrically assisted vehicle of claim 3 , wherein the control circuit alters a content of the first data each time the control circuit sends the first data to the device. 6. The electrically assisted vehicle of claim 1 , wherein, in response to the first reception data received from the control circuit, the transmission circuit sends the third data to the control circuit. 7. The electrically assisted vehicle of claim 6 , wherein the third data includes data other than the motor control-related data. 8. The electrically assisted vehicle of claim 5 , wherein the control circuit includes a storage that stores first data of a latest generation that has been sent to the device and that stores first data from one generation before the latest generation; and the control circuit reads from the storage the first data of the latest generation and the first data from the one generation before the latest generation, generates pieces of the fourth data respectively from the first data of the latest generation and the first data from the one generation before by using the data generation rule, and if a portion of the second reception data matches either piece of the fourth data, permits control of the electric motor that is based on the motor control-related data. 9. The electrically assisted vehicle of claim 5 , wherein the control circuit includes a storage that stores fourth data of a latest generation and that stores fourth data from one generation before the latest generation; and the control circuit reads from the storage the fourth data of the latest generation and the fourth data from the one generation before the latest generation, and if a portion of the second reception data matches either fourth data, permits control of the electric motor that is based on the motor control-related data. 10. The electrically assisted vehicle of claim 1 , wherein the first reception data received by the device includes the first data; the second data includes the first data and the motor control-related data; the microcontroller generates the third data from the first data included in the second data by using the data generation rule, and the transmission circuit sends the third data and the motor control-related data to the control circuit; the second reception data received by the control circuit includes the third data and the motor control-related data; and the control circuit generates the fourth data from the first data and the motor control-related data by using the data generation rule, and compares the third data included in the second reception data against the fourth data. 11. The electrically assisted vehicle of claim 10 , wherein while the control circuit is controlling the electric motor based on the motor control-related data from the device, the control circuit intermittently sends the first data to the device, and, if the result of the comparison fails to indicate a match for a predetermined period of time or longer, prohibits any control of the electric motor that is based on the motor control-related data. 12. The electrically assisted vehicle of claim 1 , wherein the motor control-related data is data representing a walk assist mode, the walk assist mode being an operating mode in which the electric motor is operated irrespective of whether the rider is riding on the electrically assisted vehicle or not. 13. The electrically assisted vehicle of claim 4 , wherein the control circuit alters a content of the first data each time the control circuit sends the first data to the device. 14. The electrically assisted vehicle of claim 13 , wherein the control circuit includes a storage that stores first data of a latest generation that has been sent to the device and that stores first data from one generation before the latest generation; and the control circuit reads from the storage the first data of the latest generation and the first data from the one generation before the latest generation, generates pieces of the fourth data respectively from the first data of the latest generation and the first data from the one generation before by using the data generation rule, and if a portion of the second reception data matches either piece of the fourth data, permits control of the electric motor that is based on the motor control-related data. 15. The electrically assisted vehicle of claim 13 , wherein the control circuit includes a storage that stores fourth data of a latest generation and that stores fourth data from one generation before the latest generation; and the control circuit reads from the storage the fourth data of the latest generation and the fourth data from the one generation before the latest generation, and if a portion of the second reception data matches either fourth data, permits control of the electric motor that is based on the motor control-related data.
Bikes · CPC title
Control or actuating devices therefor · CPC title
power-driven at single endless flexible member, e.g. chain, between cycle crankshaft and wheel axle, the motor engaging the endless flexible member · CPC title
Pedals · CPC title
Batteries · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.