IP Library Granted Patent US 11,926,383
Granted Patent B2
US 11,926,383 · App. 17/021,010 · Granted Mar 12, 2024

Systems and methods for controlling an object

Inventor: Muguo Du (Beijing, CN)
Assignee: BEIJING QISHENG SCIENCE AND TECHNOLOGY CO., LTD.
B62H5/00B60R25/32B62H5/001B62H5/08B62J7/00B62J45/20B62J45/412B62L3/06B62M3/08B62M6/45
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,926,383
App. No.
17/021,010
Granted
Mar 12, 2024
Kind
B2
Abstract

A system and a method for controlling a bicycle used in an online to offline (O2O) service platform that provides a sharing service of bicycles are provided. The system may detect a pressure signal from at least one part of the bicycle. The system may determine an access permission level based at least on the pressure signal. The system may further control at least one electric control component of the bicycle according to at least the user permission level.

Claims (92)

1. A method for controlling a bicycle used in an online to offline (O2O) service platform that provides a sharing service of bicycles, the method being implemented on a computing device having at least one processor and at least one computer-readable storage medium, the method comprising:

detecting a pressure signal from at least one part of the bicycle;

determining an access permission level based at least on the pressure signal;

controlling at least one electric control component of the bicycle according to at least an access permission level,

wherein before the detecting the pressure signal from at least one part of the object, the method further comprises:

obtaining user information of a service requester;

determining whether the user information is legitimate; and

unlocking the bicycle in response to that the user information is legitimate.

2. The method of claim 1 , wherein at least one part of the bicycle is a seat of the bicycle, and the controlling at least one electric control component of the bicycle includes:

determining whether a pressure signal is greater than or equal to a first pressure threshold;

determining the access permission level to be full use of the bicycle in response to a determination that the pressure signal is greater than or equal to the first pressure threshold; and

turning on an electric motor of the bicycle according to the access permission level of the full use of the bicycle.

3. A system for controlling a bicycle used in an online to offline (O2O) service platform that provides a sharing service of bicycles, comprising:

at least one storage device including one or more sets of instructions; and

at least one processor in communication with the at least one storage device, wherein when executing the one or more sets of instructions, the at least one processor is configured to cause the system to:

detect a pressure signal from at least one part of the bicycle;

determine an access permission level based at least on the pressure signal; and

control at least one electric control component of the bicycle according to at least an access permission level,

wherein before the detecting the pressure signal from at least one part of the object, the method further comprises:

obtain user information of a service requester;

determine whether the user information is legitimate; and

unlock the bicycle in response to that the user information is legitimate.

4. The system of claim 3 , wherein the access permission level is:

no use of the bicycle;

limited use of the bicycle;

full use of the bicycle; or

terminated use.

5. The system of claim 4 , wherein the bicycle includes a seat, a pedal, or a basket.

6. The system of claim 5 , wherein the at least one electric control component includes a lock, a braking device, or an electric motor.

7. The system of claim 6 , wherein at least one part of the bicycle is the seat of the bicycle, and to control at least one electric control component of the bicycle, the at least one processor is configured to cause the system to:

determine whether a pressure signal is greater than or equal to a first pressure threshold;

determine the access permission level to be the full use of the bicycle in response to a determination that the pressure signal is greater than or equal to the first pressure threshold; and

turn on the electric motor of the bicycle according to the access permission level of the full use of the bicycle.

8. The system of claim 6 , wherein at least one part of the bicycle is the seat of the bicycle, and to control at least one electric control component of the bicycle, the at least one processor is configured to cause the system to:

determine whether a pressure signal is greater than or equal to a first pressure threshold and less than or equal to a third pressure threshold, wherein the third pressure threshold is greater than the first pressure threshold;

determine the access permission level to be the full use of the bicycle in response to a determination that the pressure signal is greater than or equal to the first pressure threshold and less than or equal to the third pressure threshold; and

turn on the electric motor of the bicycle according to the access permission level of the full use of the bicycle.

9. The system of claim 3 , wherein the at least one processor is configured to cause the system to:

obtain a speed signal of the bicycle;

determine whether the speed signal is greater than a first speed threshold; and

in response to a determination that the speed signal is greater than the first speed threshold, conducting the steps of claim 3 , wherein at least one part of the bicycle is the seat of the bicycle, and to control at least one electric control component of the bicycle, the at least one processor is configured to cause the system to:

determine whether a pressure signal is greater than or equal to a first pressure threshold and less than or equal to a third pressure threshold, wherein the third pressure threshold is greater than the first pressure threshold;

determine the access permission level to be the full use of the bicycle in response to a determination that the pressure signal is greater than or equal to the first pressure threshold and less than or equal to the third pressure threshold; and

maintain operation of the electric motor of the bicycle according to the access permission level of the full use of the bicycle.

10. The system of claim 3 , wherein the at least one processor is configured to cause the system to:

obtain a speed signal of the bicycle;

determine whether the speed signal is greater than a first speed threshold; and

in response to a determination that the speed signal is greater than the first speed threshold, conducting the steps of claim 3 , wherein at least one part of the bicycle is the seat of the bicycle, and to control at least one electric control component of the bicycle, the at least one processor is configured to cause the system to:

determine whether a pressure signal is greater than or equal to a first pressure threshold and less than or equal to a third pressure threshold, wherein the third pressure threshold is greater than the first pressure threshold;

determine the access permission level to be the no use of the bicycle in response to a determination that the pressure signal is less than the first pressure threshold or greater than the third pressure threshold; and

turn off the electric motor of the bicycle according to the access permission level of the no use of the bicycle.

11. The system of claim 3 , wherein the at least one processor is configured to cause the system to:

obtain a speed signal of the bicycle;

determine whether the speed signal is greater than a first speed threshold; and

in response to a determination that the speed signal is greater than the first speed threshold, conducting the steps of claim 3 , wherein at least one part of the bicycle is the seat of the bicycle, and to control at least one electric control component of the bicycle, the at least one processor is configured to cause the system to:

determine whether a pressure signal is less than a first pressure threshold or greater than a third pressure threshold, wherein the third pressure threshold is greater than the first pressure threshold;

determine the access permission level to be the limited use of the bicycle in response to a determination that the pressure signal is less than the first pressure threshold or greater than the third pressure threshold; and

control the electric motor of the bicycle according to the access permission level of the limited use of the bicycle and limit a speed of the bicycle to be less than a second speed threshold, wherein the second speed threshold is less than the first speed threshold.

12. The system of claim 3 , wherein the at least one processor is configured to cause the system to:

obtain a speed signal of the bicycle;

determine whether the speed signal is greater than a first speed threshold; and

in response to a determination that the speed signal is greater than the first speed threshold, conducting the steps of claim 3 , wherein at least one part of the bicycle is the seat of the bicycle, and to control at least one electric control component of the bicycle, the at least one processor is configured to cause the system to:

determine whether a pressure signal is less than a first pressure threshold or greater than a third pressure threshold, wherein the third pressure threshold is greater than the first pressure threshold;

determine the access permission level to be limited use of the bicycle in response to a determination that the pressure signal is less than the first pressure threshold or greater than the third pressure threshold; and

control the braking device of the bicycle according to the access permission level of limited use of the bicycle and limit a speed of the bicycle to be less than a second speed threshold, wherein the second speed threshold is less than the first speed threshold.

13. The system of claim 8 , wherein at least one part of the bicycle is the seat of the bicycle, and to determine an access permission level based at least on the pressure signal and control at least one electric control component of the bicycle, the at least one processor is configured to cause the system to:

determine whether the pressure signal is less than a second pressure threshold;

determine the access permission level to be the terminated use of the bicycle in response to a determination that the pressure signal is less than the second pressure threshold; and

turn off the electric motor of the bicycle and lock the lock of the bicycle according to the access permission level of the terminated use of the bicycle.

14. The system of claim 13 , wherein after turning off the electric motor of the bicycle and locking the lock of the bicycle, the at least one processor is configured to cause the system to:

obtain location information of the bicycle; and

determine whether the bicycle is returned successfully based on the location.

15. The system of claim 14 , wherein to determine whether the bicycle is returned successfully based on the location, the at least one processor is configured to cause the system to:

determine whether the bicycle is at a first location based on the obtained location information; and

determine that, in response to a determination that the obtained location is at the first location, the electric bicycle is returned successfully, or otherwise, that the bicycle is not returned.

16. The system of claim 15 , wherein the at least one processor is further configured to cause the system to:

receive a signal indicating that the bicycle is returned successfully.

17. The system of claim 3 , wherein the at least one processor is configured to cause the system to:

obtain a speed signal of the bicycle;

determine whether the speed signal is greater than a first speed threshold; and

in response to a determination that the speed signal is greater than the first speed threshold, conducting the steps of claim 3 , wherein at least one part of the bicycle is the basket of the bicycle, and to control at least one electric control component of the bicycle, the at least one processor is configured to cause the system to:

determine whether the pressure signal is greater than a fourth pressure threshold,

determine the access permission level to be limited use of the bicycle in response to a determination that the pressure signal is greater than the fourth pressure threshold; and

control the braking device of the bicycle according to the access permission level of limited use of the bicycle and limit a speed of the bicycle to be less than a second speed threshold, wherein the second speed threshold is less than the first speed threshold.

18. A non-transitory computer readable medium, comprising at least one set of instructions for controlling a bicycle used in an online to offline (O2O) service platform that provides a sharing service of bicycles, wherein when executed by at least one processor of a computing device, the at least one set of instructions causes the computing device to perform a method, the method comprising:

detecting a pressure signal from at least one part of the bicycle;

determining an access permission level based at least on the pressure signal;

controlling at least one electric control component of the bicycle according to at least an access permission level,

wherein before the detecting the pressure signal from at least one part of the object, the method further comprises:

obtaining user information of a service requester;

determining whether the user information is legitimate; and

unlocking the bicycle in response to that the user information is legitimate.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2021
From: DU, MUGUO
To: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
Reel/Frame 057825/0990 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2021
From: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
To: BEIJING YOUSHAN INFORMATION TECHNOLOGY CO., LTD.
Reel/Frame 057825/0993 →
CHANGE OF NAME Recorded Oct 18, 2021
From: BEIJING YOUSHAN INFORMATION TECHNOLOGY CO., LTD.
To: BEIJING QISHENG SCIENCE AND TECHNOLOGY CO., LTD.
Reel/Frame 057844/0507 →
Priority Claims (1)
CN 201810215970.1 · Mar 15, 2018 · national
Continuity (2)
Continuation PCTCN2018123614 · Dec 25, 2018
Related Publication 20210031848A1 · Feb 4, 2021