CN113129090A - Bicycle management and control system and method and local control platform - Google Patents

Bicycle management and control system and method and local control platform Download PDF

Info

Publication number
CN113129090A
CN113129090A CN201911411186.9A CN201911411186A CN113129090A CN 113129090 A CN113129090 A CN 113129090A CN 201911411186 A CN201911411186 A CN 201911411186A CN 113129090 A CN113129090 A CN 113129090A
Authority
CN
China
Prior art keywords
information
bicycle
posture
control platform
current position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911411186.9A
Other languages
Chinese (zh)
Inventor
田芳
赵东升
彭伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Group Shandong Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Shandong Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Group Shandong Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201911411186.9A priority Critical patent/CN113129090A/en
Publication of CN113129090A publication Critical patent/CN113129090A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/123Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/024Guidance services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Traffic Control Systems (AREA)

Abstract

The embodiment of the invention provides a bicycle management and control system, a bicycle management and control method and a local control platform, wherein the local control platform judges whether current position information is located in a designated area or not and judges whether a parking posture of a bicycle is correct or not according to posture information, if the current position information is located in the designated area and the posture information is correct, a lock closing instruction is sent to a remote control platform, if the current position information is not located in the designated area, first alarm information is sent to a bicycle terminal so that a user can adjust a parking position of the bicycle according to the first alarm information, if the posture information is incorrect, second alarm information is sent to the bicycle terminal so that the user can adjust the parking posture of the bicycle according to the second alarm information, and the position and the posture of the parked bicycle are verified so that the user can park the bicycle to a correct position in a correct posture, the sharing bicycle can be effectively controlled.

Description

Bicycle management and control system and method and local control platform
[ technical field ] A method for producing a semiconductor device
The invention relates to the technical field of communication, in particular to a bicycle management and control system, method and local control platform.
[ background of the invention ]
The shared bicycle is a novel vehicle leasing business, the shared service of bicycles is mainly provided in various public service areas, the shared bicycle business is a green and environment-friendly shared economy, and the public road passing rate is utilized to the maximum extent.
At present, the development of the shared bicycle is still in a primary stage, a matched management system is not perfect, and the situation of management problems is severe. A large number of sharing single cars are located in remote positions and cannot be normally used by people, so that serious resource waste and urban management problems are caused.
The user who puts sharing bicycle in disorder at will can not give effectual warning at present, can not make the user stop sharing bicycle to the exact position, can not carry out effectual management and control to sharing bicycle more.
[ summary of the invention ]
In view of this, embodiments of the present invention provide a bicycle management and control system, method, and local control platform, so as to effectively manage and control a shared bicycle.
In one aspect, an embodiment of the present invention provides a bicycle management and control system, including: the system comprises a bicycle terminal, a local control platform and a remote control platform;
the single-vehicle terminal is used for sending attitude information and current position information to the local control platform;
the local control platform is used for judging whether the current position information is positioned in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information; if the current position information is located in the designated area and the posture information is correct, a locking instruction is sent to the remote control platform; if the current position information is not located in the designated area, sending first alarm information to the bicycle terminal so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information; and if the posture information is incorrect, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
Optionally, the method further comprises: a user terminal;
the user terminal is used for sending a navigation request to the remote control platform, and the navigation request comprises target location information;
the remote control platform is also used for calculating a driving route according to the received current location information and target location information sent by the single vehicle terminal; sending a navigation instruction to a single vehicle terminal, wherein the navigation instruction comprises a driving route;
the single-vehicle terminal is also used for predicting the driving direction of the single vehicle according to the driving route and the acquired current position information and generating prompt information corresponding to the driving direction according to the driving direction; and sending the prompt information to a prompt device of the bicycle, which is used for indicating the driving direction, so that the prompt device can prompt according to the prompt information.
On the other hand, the embodiment of the invention provides a bicycle management and control method, which comprises the following steps:
the bicycle terminal sends attitude information and current position information to the local control platform;
the local control platform judges whether the current position information is located in the designated area or not and judges whether the parking posture of the bicycle is correct or not according to the posture information;
if the current position information is located in the designated area and the posture information is correct, the local control platform sends a locking instruction to the remote control platform;
if the current position information is not located in the designated area, the local control platform sends first alarm information to the bicycle terminal, so that a user can adjust the parking position of the bicycle according to the first alarm information, and the steps that the local control platform judges whether the current position information is located in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information are continuously executed;
and if the posture information is incorrect, the local control platform sends second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and the steps that the local control platform judges whether the current position information is located in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information are continuously executed.
Optionally, the method further comprises:
the user terminal sends a navigation request to the remote control platform, wherein the navigation request comprises target location information;
the remote control platform calculates a driving route according to the received current location information and target location information sent by the single vehicle terminal;
the remote control platform sends a navigation instruction to the single vehicle terminal, and the navigation instruction comprises a driving route;
the bicycle terminal predicts the driving direction of the bicycle according to the driving route and the acquired current position information, and generates prompt information corresponding to the driving direction according to the driving direction;
and the bicycle terminal sends the prompt information to a prompting device of the bicycle, which is used for indicating the driving direction, so that the prompting device can prompt according to the prompt information.
Optionally, the method further comprises:
the remote control platform sends a navigation selection instruction to the user terminal;
the user terminal receives navigation instruction information input by a user according to the navigation selection instruction and judges whether to carry out navigation according to the navigation instruction information;
and if the navigation is carried out, continuing to execute the step of sending a navigation request to the remote control platform by the user terminal.
On the other hand, the embodiment of the invention provides a bicycle management and control method, which comprises the following steps:
receiving attitude information and current position information sent by a single vehicle terminal;
judging whether the current position information is located in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information;
if the current position information is located in the designated area and the posture information is correct, a locking instruction is sent to the remote control platform;
if the current position information is not located in the designated area, sending first alarm information to the bicycle terminal so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information;
and if the posture information is incorrect, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
Optionally, before receiving the attitude information and the current position information sent by the bicycle terminal, the method further includes:
receiving an information query request sent by a remote control platform after receiving a locking request sent by a user terminal, wherein the locking request comprises a bicycle identifier, and the information query request comprises the bicycle identifier;
and sending an information query request to the bicycle terminal identified by the bicycle identifier.
In another aspect, an embodiment of the present invention provides a local control platform, including:
the receiving module is used for receiving the attitude information and the current position information sent by the bicycle terminal;
the judging module is used for judging whether the current position information is positioned in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information;
the sending module is used for sending a locking instruction to the remote control platform if the current position information is located in the designated area and the posture information is correct; the method is also used for sending first alarm information to the bicycle terminal if the current position information is not located in the designated area, so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information; and if the posture information is incorrect, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
On the other hand, an embodiment of the present invention provides a storage medium, where the storage medium includes a stored program, and when the program runs, the device where the storage medium is located is controlled to execute the bicycle management and control method.
In another aspect, an embodiment of the present invention provides a computer device, including a memory and a processor, where the memory is configured to store information including program instructions, and the processor is configured to control execution of the program instructions, where the program instructions are loaded by the processor and executed to implement the steps of the bicycle management and control method.
In the technical scheme of the single-vehicle management and control method provided by the embodiment of the invention, the parking position and the parking posture of the single vehicle can be adjusted by checking the position and the posture of the parked single vehicle, so that the user can park the single vehicle at the correct posture and effectively manage and control the shared single vehicle.
[ description of the drawings ]
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive labor.
Fig. 1 is a schematic structural diagram of a bicycle management and control system according to an embodiment of the present invention;
fig. 2 is a flowchart of a method for managing and controlling a bicycle according to an embodiment of the present invention;
fig. 3 is a flowchart of another method for managing and controlling a bicycle according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a local control platform according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a computer device according to an embodiment of the present invention.
[ detailed description ] embodiments
For better understanding of the technical solutions of the present invention, the following detailed descriptions of the embodiments of the present invention are provided with reference to the accompanying drawings.
It should be understood that the described embodiments are only some embodiments of the invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be understood that the term "and/or" as used herein is merely one type of associative relationship that describes an associated object, meaning that three types of relationships may exist, e.g., A and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
The bicycle management and control system and method provided by the embodiment of the invention are realized based on the Internet of things, and the bicycle can be a shared bicycle.
Fig. 1 is a schematic structural diagram of a bicycle management and control system provided in an embodiment of the present invention, and as shown in fig. 1, the structure includes: the remote control system comprises a bicycle terminal 1, a local control platform 2 and a remote control platform 3, wherein the bicycle terminal 1 is connected with the local control platform 2, and the local control platform 2 is connected with the remote control platform 3.
The bicycle is provided with a bicycle terminal 1.
The bicycle terminal 1 is used for sending attitude information and current position information to the local control platform 2.
The local control platform 2 is used for judging whether the current position information is positioned in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information; if the current position information is located in the designated area and the posture information is correct, a locking instruction is sent to the remote control platform 3; if the current position information is not located in the designated area, sending first alarm information to the bicycle terminal 1 so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information; and if the posture information is incorrect, sending second alarm information to the bicycle terminal 1 so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
In the embodiment of the present invention, the system further includes: and the user terminal 4 is connected with the remote control platform 3.
The user terminal 4 is used for sending a locking request to the remote control platform 3, wherein the locking request comprises a bicycle identifier.
The remote control platform 3 is further configured to send an information query request to the local control platform 2, where the information query request includes the bicycle identifier.
The local control platform 2 is further configured to send an information query request to the bicycle terminal 1 identified by the bicycle identifier.
In the embodiment of the present invention, the user terminal 4 is further configured to send a navigation request to the remote control platform 3, where the navigation request includes the target location information.
The remote control platform 3 is also used for calculating a driving route according to the received current location information and target location information sent by the single vehicle terminal 1; and sending a navigation instruction to the bicycle terminal 1, wherein the navigation instruction comprises a driving route.
The bicycle terminal 1 is further configured to predict a driving direction of the bicycle according to the driving route and the acquired current position information, and generate prompt information corresponding to the driving direction according to the driving direction; and sending the prompt information to a prompt device of the bicycle, which is used for indicating the driving direction, so that the prompt device can prompt according to the prompt information.
In the embodiment of the present invention, the remote control platform 3 is further configured to send a navigation selection instruction to the user terminal 4.
The user terminal 4 is further configured to receive navigation instruction information input by a user according to the navigation selection instruction and determine whether to perform navigation according to the navigation instruction information; and if the navigation is carried out, the step of sending the navigation request to the remote control platform 3 is continuously executed.
In the embodiment of the present invention, the user terminal 4 is further configured to send an unlocking request to the remote control platform 3, where the unlocking request includes user account information.
The remote control platform 3 is also used for judging whether the user account information is in a normal state; if the user account information is in a normal state, an unlocking instruction is sent to the single vehicle terminal 1, so that the single vehicle terminal 1 can unlock according to the unlocking instruction; and if the user account information is in an abnormal state, sending the vehicle use refusing information to the user terminal 4.
In the embodiment of the present invention, the system further includes a communication module 5, where the communication module 5 includes a short-range communication module 51 and a network communication module 52, the short-range communication module 51 is connected to the user terminal 4, the network communication module 52 is connected to the local control platform 2, and the short-range communication module 51 is connected to the network communication module 52.
The Communication mode of the short-range Communication module 51 includes bluetooth Communication, infrared Communication, or Near Field Communication (NFC).
The communication mode of the network communication module 52 includes wireless network (WIFI) technology, fourth generation mobile communication technology (the 4)thGeneration mobile communication technology, 4G) or fifth Generation mobile communication technology (the 5)thGeneration mobile communication technology,5G)。
And the user terminal 4 is used for judging whether a locking request can be sent to the remote control platform 3, and if the locking request can be sent to the remote control platform 3, continuing to execute the step of sending an information query request to the local control platform 2 by the remote control platform 3, wherein the information query request comprises the bicycle identifier.
If the user terminal 4 determines that the locking request cannot be sent to the remote control platform 3, the short-range communication module 51 is configured to receive the locking request sent by the user terminal 4.
The short-range communication module 51 is also configured to send a lock request to the network communication module 52.
The network communication module 52 is configured to send a locking request to the local control platform 2, where the locking request includes a bicycle identifier, and continue to perform the steps of the local control platform 2 determining whether the current position information is located in the designated area and determining whether the parking posture of the bicycle is correct according to the posture information.
In the embodiment of the invention, the local control platform judges whether the current position information is positioned in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information, so that a user can adjust the parking position and the parking posture of the bicycle according to the alarm information sent by the bicycle.
Fig. 2 is a flowchart of a bicycle management and control method according to an embodiment of the present invention, and as shown in fig. 2, the method includes:
step 101, receiving attitude information and current position information sent by a bicycle terminal;
step 102, judging whether the current position information is located in a designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information, if so, executing step 103; if the current position information is not located in the designated area, executing step 104; if the attitude information is not correct, go to step 105;
103, sending a locking instruction to a remote control platform;
104, sending first alarm information to the bicycle terminal so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information;
and 105, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
In the technical scheme of the single-vehicle management and control method provided by the embodiment of the invention, the parking position and the parking posture of the single vehicle can be adjusted by checking the position and the posture of the parked single vehicle, so that the user can park the single vehicle at the correct posture and effectively manage and control the shared single vehicle.
Fig. 3 is a flowchart of another method for managing and controlling a bicycle according to an embodiment of the present invention, as shown in fig. 3, the method includes:
step 201, a user terminal sends an unlocking request to a remote control platform, wherein the unlocking request comprises user account information.
In order to use the shared bicycle, a user needs to register the account number of the shared bicycle through a user terminal and log in, and when the user needs to use the shared bicycle, the user terminal scans the corresponding two-dimensional code on the shared bicycle and sends an unlocking request to the remote control platform.
When a user registers a shared bicycle account, the shared bicycle account corresponds to user account information.
Step 202, the remote control platform judges whether the user account information is in a normal state, if so, step 203 is executed; if not, go to step 204.
The user account information includes user account balance information, credit score, etc., which may be decreased if the user damages or loses the shared bicycle.
If the remote control platform judges that the user account information is in a normal state, the user account balance information is not arrearable and the credit score is good.
If the remote control platform judges that the user account information is in an abnormal state, the user account balance information is indicated to be arrearage or the credit score is lower than a certain threshold value, and the threshold value can be set according to needs.
And step 203, the single vehicle terminal receives an unlocking instruction sent by the remote control platform, unlocks according to the unlocking instruction, and executes step 205.
In the step, the single vehicle terminal receives an unlocking instruction sent by the remote control platform, and the single vehicle terminal controls the lock of the single vehicle to be opened.
And step 204, the remote control platform sends the vehicle use refusing information to the user terminal, and the process is ended.
The user terminal displays the information of refusing to use the vehicle, and the information of refusing to use the vehicle can comprise that the user terminal displays 'you can not use the vehicle at present, please check account balance and credit score'.
And step 205, the remote control platform sends a navigation selection instruction to the user terminal.
The navigation selection instruction includes selecting navigation or not selecting navigation.
Step 206, the user terminal receives navigation instruction information input by a user according to the navigation selection instruction and judges whether to perform navigation according to the navigation instruction information, if yes, step 207 is executed; if not, go to step 212.
And the user selects navigation or non-navigation on the user terminal according to the navigation instruction. The navigation instruction information may include the required navigation information or the unnecessary navigation information. If the user selects navigation on the user terminal, the input navigation instruction information is the information needing navigation; and if the user selects not to navigate on the user terminal, the input navigation instruction information is navigation-unnecessary information.
And if the user inputs the required navigation information on the user terminal, the user terminal judges to perform navigation according to the required navigation information.
And if the user inputs the navigation-unnecessary information on the user terminal, the user terminal judges that the navigation is not performed according to the navigation-unnecessary information.
Step 207, the user terminal sends a navigation request to the remote control platform, wherein the navigation request comprises the target location information.
In this step, the user inputs the name of the target location through the user terminal, and the information of the target location includes: global Positioning System (GPS) information of a target location. Alternatively, the GPS information for the target location includes GPS information for a designated area for parking near the target location.
And step 208, the remote control platform calculates a driving route according to the received current location information and the target location information sent by the single vehicle terminal.
The bicycle terminal sends current location information to the remote control platform according to a set time interval so as to send current address information to the remote control platform in real time, the current location information comprises current GPS information, and the time interval can be set according to needs.
For example: and the remote control platform calculates the driving route with the shortest distance according to the current GPS information of the bicycle terminal and the GPS information of the target location.
The remote control platform coordinates a travel route, the travel route including a plurality of coordinates.
And step 209, the remote control platform sends a navigation instruction to the bicycle terminal, wherein the navigation instruction comprises a driving route.
And step 210, predicting the driving direction of the bicycle by the bicycle terminal according to the driving route and the acquired current position information, and generating prompt information corresponding to the driving direction according to the driving direction.
The current position information needs to be located on the coordinates of the driving route, and the driving direction of the bicycle is predicted by the bicycle terminal according to the current position information and the coordinates of the driving route, wherein the driving direction comprises straight driving, left turning, right turning and turning around.
And step 211, the bicycle terminal sends the prompt information to a prompting device of the bicycle, wherein the prompting device is used for indicating the driving direction, so that the prompting device can prompt according to the prompt information.
For example: and when the front of the driving direction is the intersection, the single vehicle terminal generates corresponding prompt information according to the predicted driving direction.
The prompt message comprises the straight movement of the bicycle, the left turning of the bicycle, the right turning of the bicycle or the turning around of the bicycle.
The prompting device comprises an LED lamp, and is arranged in front of the bicycle basket, on the left handlebar of the bicycle and on the right handlebar of the bicycle.
When the prompting information is that the bicycle runs straight, the prompting device flashes, for example, the light of the LED lamp in front of the bicycle basket flashes, and as an alternative, the light of the LED lamp in front of the bicycle basket flashes once every time.
When the prompting message is that the bicycle turns left, the prompting device flashes, for example, the light of the LED lamp on the left handlebar of the bicycle flashes, and as an alternative, the light of the LED lamp on the left handlebar of the bicycle flashes once every time.
When the prompt message is that the bicycle turns right, the prompting device flashes, for example, the light of the LED lamp on the right handle bar of the bicycle flashes, and as an alternative, the light of the LED lamp on the right handle bar of the bicycle flashes once every time.
When the prompting message is that the bicycle turns around, the prompting device flashes, for example, the light of the LED lamp on the left handlebar of the bicycle flashes twice, and as an alternative, the light of the LED lamp on the left handlebar of the bicycle flashes twice each time.
Step 212, the user terminal sends a navigation rejection command to the remote control platform.
In this step, after the user terminal sends the instruction of refusing navigation to the remote control platform, the user starts to ride the bicycle.
Step 213, the user terminal sends a locking request to the remote control platform, wherein the locking request includes a bicycle identifier.
In this step, the remote control platform acquires a pre-stored bicycle identifier, and the bicycle identifier comprises a bicycle two-dimensional code.
And step 214, the remote control platform sends an information query request to the local control platform, wherein the information query request comprises the bicycle identifier.
Step 215, the local control platform sends an information query request to the bicycle terminal identified by the bicycle identifier.
In this step, the local control platform queries the bicycle terminal corresponding to the bicycle identifier according to the bicycle identifier sent by the remote control platform.
And step 216, the bicycle terminal sends the attitude information and the current position information to the local control platform.
The attitude information includes a distance between a center of gravity of the bicycle and the ground.
The bicycle terminal acquires own attitude information and current position information and sends the attitude information and the current position information to the local control platform.
Step 217, the local control platform judges whether the current position information is located in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information, if so, step 218 is executed; if the current location information is not located in the designated area, go to step 219; if the pose information is not correct, go to step 220.
If the current position information is located in the designated area and the parking posture of the bicycle is correct, the fact that the parking position of the bicycle and the parking posture of the bicycle are both correct is shown.
If the current position information is not located in the designated area, the parking position of the bicycle is not located in the designated area, for example, the bicycle is parked in a no-parking area or an area outside the designated area.
Wherein, judging whether the parking gesture of the bicycle is correct according to the gesture information specifically comprises: judging whether the distance between the gravity center of the bicycle and the ground is smaller than a specified threshold value, and if not, indicating that the parking posture of the bicycle is correct; if so, the parking posture of the bicycle is incorrect.
Step 218, the local control platform sends a lock closing instruction to the remote control platform, and continues to execute step 221.
Step 219, the local control platform sends first alarm information to the bicycle terminal, and step 217 is executed.
The first alarm information is used for prompting that the bicycle is not located in a designated area. The first alert information may include a voice prompt including "position error".
And step 220, the local control platform sends second alarm information to the bicycle terminal, and step 217 is executed.
The second alarm information is used for prompting that the posture of the bicycle is incorrect. The second alert information may include the voice prompt including "gesture error".
And step 221, the bicycle terminal receives the locking instruction sent by the remote control platform and locks according to the locking instruction.
The bicycle terminal controls the lock of the bicycle lock.
Step 222, the remote control platform saves the user information, the time information and the destination information sent by the user terminal.
The user information comprises a user name, a user identity card number and a mobile phone number, and the user information is information filled in when the user registers the shared bicycle account.
The time information comprises unlocking time of the user and locking time of the user, the unlocking time is the time when the single vehicle terminal receives an unlocking instruction sent by the remote control platform and unlocks according to the unlocking instruction, and the locking time is the time when the single vehicle terminal receives a locking instruction sent by the remote control platform and locks according to the locking instruction.
The destination information includes current GPS information of the user terminal after the lock is closed.
In the embodiment of the present invention, after step 204 is executed, the method includes:
step 300a, the remote control platform judges whether current position information is received in a set time period, if so, step 213 is executed; if not, go to step 300 b.
And the bicycle terminal sends the current position information to the remote control platform according to the set time interval so as to realize the real-time sending of the current position information to the remote control platform.
And if the remote control platform receives the current position information of the bicycle terminal within a set time period, the GPS module of the bicycle terminal is in a normal working state.
And if the remote control platform does not receive the current position information of the bicycle terminal within the set time period, indicating that the GPS module of the bicycle terminal is in a non-working state.
And 300b, the remote control platform sends third alarm information to the administrator terminal, and the administrator terminal sets the pre-stored user account information.
The third alarm information is used for prompting that the administrator loses contact with the bicycle terminal with the bicycle identifier, the administrator needs to set the pre-stored user account information through the administrator terminal, and when the administrator terminal receives the third alarm information, the administrator sets the user account information into an abnormal state through the administrator terminal, so that the user corresponding to the user account information can not use the shared bicycle any more, and property loss of a shared bicycle company is avoided.
In an embodiment of the present invention, before performing step 215, the method includes:
step 400a, the user terminal judges whether a lock closing request can be sent to the remote control platform, if so, step 214 is executed; if not, go to step 400 b.
When the remote control platform can receive the locking request sent by the user terminal, the communication function between the user terminal and the remote control platform is good.
When the remote control platform cannot receive a locking request sent by the user terminal, the fact that the communication function between the user terminal and the remote control platform is in a problem is indicated, the user terminal sends the locking request to the remote control platform for many times, the remote control platform gives no response or the user terminal sends the locking request to the remote control platform, and the remote control platform gives no response within the threshold duration.
Step 400b, the user terminal sends a locking request to the communication module, the communication module sends the locking request to the local control platform, the locking request comprises a bicycle identifier, and step 217 is executed.
The communication module comprises a short-distance communication module and a network communication module. The user clicks a lock closing button through the user terminal, the user terminal sends a lock closing request to the short-distance communication module through a Bluetooth communication mode, an infrared communication mode or an NFC communication mode, the short-distance communication module sends the lock closing request to the network communication module, the network communication module sends the lock closing request to the local control platform, and the lock closing request comprises a bicycle identifier.
In the technical scheme of the single-vehicle management and control method provided by the embodiment of the invention, the parking position and the parking posture of the single vehicle can be adjusted by checking the position and the posture of the parked single vehicle, so that the user can park the single vehicle at the correct posture and effectively manage and control the shared single vehicle.
The embodiment of the invention provides a local control platform. Fig. 4 is a schematic structural diagram of a local control platform according to an embodiment of the present invention, and as shown in fig. 4, the local control platform includes: a receiving module 11, a second judging module 12 and a sending module 13.
The receiving module 11 is used for receiving the attitude information and the current position information sent by the bicycle terminal.
The judging module 12 is used for judging whether the current position information is located in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information.
The sending module 13 is configured to send a lock closing instruction to the remote control platform if the judging module 12 judges that the current position information is located in the designated area and the posture information is correct; the method is also used for sending first alarm information to the bicycle terminal if the judging module 12 judges that the current position information is not located in the designated area, so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps that the judging module 12 judges whether the current position information is located in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information; and if the judgment module 12 judges that the posture information is not correct, sending second alarm information to the bicycle terminal so that the user can adjust the parking posture of the bicycle according to the second alarm information, and continuing to execute the steps of judging whether the current position information is located in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information by the judgment module 12.
In the embodiment of the present invention, the receiving module 11 is further configured to receive an information query request sent by the remote control platform after receiving a lock closing request sent by the user terminal, where the lock closing request includes a bicycle identifier, and the information query request includes a bicycle identifier.
The sending module 13 is further configured to send an information query request to the bicycle terminal identified by the bicycle identifier.
The local control platform provided in this embodiment may be used to implement the bicycle management and control method in fig. 2 and fig. 3, and for specific description, reference may be made to the embodiment of the bicycle management and control method, and a description will not be repeated here.
In the technical scheme of the single vehicle management and control method provided by the embodiment of the invention, the judgment module is used for judging whether the current position information is located in the designated area and judging whether the parking posture of the single vehicle is correct according to the posture information, so that a user can adjust the parking position and the parking posture of the single vehicle according to the alarm information sent by the single vehicle.
The embodiment of the invention provides a storage medium, which comprises a stored program, wherein when the program runs, a device where the storage medium is located is controlled to execute each step of the embodiment of the bicycle management and control method, and the embodiment of the bicycle management and control method which can be described in the embodiment of the bicycle management and control method is specifically described.
An embodiment of the present invention provides a computer device, which includes a memory and a processor, where the memory is configured to store information including program instructions, and the processor is configured to control execution of the program instructions, where the program instructions are loaded and executed by the processor to implement steps of the embodiment of the bicycle management and control method, and an embodiment of the bicycle management and control method that can be described above is specifically described.
Fig. 5 is a schematic diagram of a computer device according to an embodiment of the present invention. As shown in fig. 5, the computer device 30 of this embodiment includes: the processor 31, the memory 32, and the computer program 33 stored in the memory 32 and capable of running on the processor 31, where the computer program 33 is executed by the processor 31 to implement the method for bicycle management and control in the embodiments, and in order to avoid repetition, the details are not repeated herein. Alternatively, the computer program is executed by the processor 31 to implement the functions of each model/unit applied to the local control platform in the embodiment, which are not described herein again to avoid repetition.
The computer device 30 includes, but is not limited to, a processor 31, a memory 32. Those skilled in the art will appreciate that fig. 5 is merely an example of a computer device 30 and is not intended to limit the computer device 30 and that it may include more or fewer components than shown, or some components may be combined, or different components, e.g., the computer device may also include input output devices, network access devices, buses, etc.
The Processor 31 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The storage 32 may be an internal storage unit of the computer device 30, such as a hard disk or a memory of the computer device 30. The memory 32 may also be an external storage device of the computer device 30, such as a plug-in hard disk provided on the computer device 30, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like. Further, the memory 32 may also include both internal and external storage units of the computer device 30. The memory 32 is used for storing computer programs and other programs and data required by the computer device. The memory 32 may also be used to temporarily store data that has been output or is to be output.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions in actual implementation, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) or a Processor (Processor) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (10)

1. The utility model provides a bicycle management and control system which characterized in that includes: the system comprises a bicycle terminal, a local control platform and a remote control platform;
the single-vehicle terminal is used for sending attitude information and current position information to the local control platform;
the local control platform is used for judging whether the current position information is positioned in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information; if the current position information is located in the designated area and the posture information is correct, a locking instruction is sent to the remote control platform; if the current position information is not located in the designated area, sending first alarm information to the bicycle terminal so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information; and if the posture information is incorrect, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
2. The bicycle management and control system according to claim 1, further comprising: a user terminal;
the user terminal is used for sending a navigation request to the remote control platform, and the navigation request comprises target location information;
the remote control platform is also used for calculating a driving route according to the received current location information and target location information sent by the single vehicle terminal; sending a navigation instruction to a single vehicle terminal, wherein the navigation instruction comprises a driving route;
the single-vehicle terminal is also used for predicting the driving direction of the single vehicle according to the driving route and the acquired current position information and generating prompt information corresponding to the driving direction according to the driving direction; and sending the prompt information to a prompt device of the bicycle, which is used for indicating the driving direction, so that the prompt device can prompt according to the prompt information.
3. A bicycle management and control method is characterized by comprising the following steps:
the bicycle terminal sends attitude information and current position information to the local control platform;
the local control platform judges whether the current position information is located in the designated area or not and judges whether the parking posture of the bicycle is correct or not according to the posture information;
if the current position information is located in the designated area and the posture information is correct, the local control platform sends a locking instruction to the remote control platform;
if the current position information is not located in the designated area, the local control platform sends first alarm information to the bicycle terminal, so that a user can adjust the parking position of the bicycle according to the first alarm information, and the steps that the local control platform judges whether the current position information is located in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information are continuously executed;
and if the posture information is incorrect, the local control platform sends second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and the steps that the local control platform judges whether the current position information is located in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information are continuously executed.
4. The bicycle management and control method according to claim 3, further comprising:
the user terminal sends a navigation request to the remote control platform, wherein the navigation request comprises target location information;
the remote control platform calculates a driving route according to the received current location information and target location information sent by the single vehicle terminal;
the remote control platform sends a navigation instruction to the single vehicle terminal, and the navigation instruction comprises a driving route;
the bicycle terminal predicts the driving direction of the bicycle according to the driving route and the acquired current position information, and generates prompt information corresponding to the driving direction according to the driving direction;
and the bicycle terminal sends the prompt information to a prompting device of the bicycle, which is used for indicating the driving direction, so that the prompting device can prompt according to the prompt information.
5. The bicycle management and control method according to claim 4, further comprising:
the remote control platform sends a navigation selection instruction to the user terminal;
the user terminal receives navigation instruction information input by a user according to the navigation selection instruction and judges whether to carry out navigation according to the navigation instruction information;
and if the navigation is carried out, continuing to execute the step of sending a navigation request to the remote control platform by the user terminal.
6. A bicycle management and control method is characterized by comprising the following steps:
receiving attitude information and current position information sent by a single vehicle terminal;
judging whether the current position information is located in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information;
if the current position information is located in the designated area and the posture information is correct, a locking instruction is sent to the remote control platform;
if the current position information is not located in the designated area, sending first alarm information to the bicycle terminal so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information;
and if the posture information is incorrect, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
7. The bicycle management and control method according to claim 6, wherein the receiving posture information and current position information sent by the bicycle terminal further comprises:
receiving an information query request sent by a remote control platform after receiving a locking request sent by a user terminal, wherein the locking request comprises a bicycle identifier, and the information query request comprises the bicycle identifier;
and sending an information query request to the bicycle terminal identified by the bicycle identifier.
8. A local control platform, comprising:
the receiving module is used for receiving the attitude information and the current position information sent by the bicycle terminal;
the judging module is used for judging whether the current position information is positioned in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information;
the sending module is used for sending a locking instruction to the remote control platform if the current position information is located in the designated area and the posture information is correct; the method is also used for sending first alarm information to the bicycle terminal if the current position information is not located in the designated area, so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information; and if the posture information is incorrect, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
9. A storage medium characterized by comprising a stored program, wherein a device on which the storage medium is located is controlled to execute the bicycle management method according to claim 6 or 7 when the program is executed.
10. A computer device comprising a memory for storing information including program instructions and a processor for controlling the execution of the program instructions, characterized in that the program instructions are loaded and executed by the processor to implement the steps of the bicycle management method of claim 6 or 7.
CN201911411186.9A 2019-12-31 2019-12-31 Bicycle management and control system and method and local control platform Pending CN113129090A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911411186.9A CN113129090A (en) 2019-12-31 2019-12-31 Bicycle management and control system and method and local control platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911411186.9A CN113129090A (en) 2019-12-31 2019-12-31 Bicycle management and control system and method and local control platform

Publications (1)

Publication Number Publication Date
CN113129090A true CN113129090A (en) 2021-07-16

Family

ID=76770137

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911411186.9A Pending CN113129090A (en) 2019-12-31 2019-12-31 Bicycle management and control system and method and local control platform

Country Status (1)

Country Link
CN (1) CN113129090A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104527856A (en) * 2014-12-25 2015-04-22 清华大学 Intelligent bicycle information displaying method and system
CN106991591A (en) * 2017-03-17 2017-07-28 崔俊新 The rent method and system of public bicycles
CN108009895A (en) * 2017-12-21 2018-05-08 珠海智星荟科技服务有限公司 A kind of shared bicycle parking management method and system
CN108417015A (en) * 2017-10-18 2018-08-17 杭州创屹机电科技有限公司 A kind of shared bicycle parking device and method
CN109344782A (en) * 2018-10-11 2019-02-15 珠海市杰理科技股份有限公司 Shared parked vehicle monitoring method, device
CN110389370A (en) * 2019-07-31 2019-10-29 深圳大学 A kind of air navigation aid and device for bicycle
CN110517392A (en) * 2019-09-02 2019-11-29 东北农业大学 A kind of shared bicycle smart lock control system in the campus based on attitude algorithm

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104527856A (en) * 2014-12-25 2015-04-22 清华大学 Intelligent bicycle information displaying method and system
CN106991591A (en) * 2017-03-17 2017-07-28 崔俊新 The rent method and system of public bicycles
CN108417015A (en) * 2017-10-18 2018-08-17 杭州创屹机电科技有限公司 A kind of shared bicycle parking device and method
CN108009895A (en) * 2017-12-21 2018-05-08 珠海智星荟科技服务有限公司 A kind of shared bicycle parking management method and system
CN109344782A (en) * 2018-10-11 2019-02-15 珠海市杰理科技股份有限公司 Shared parked vehicle monitoring method, device
CN110389370A (en) * 2019-07-31 2019-10-29 深圳大学 A kind of air navigation aid and device for bicycle
CN110517392A (en) * 2019-09-02 2019-11-29 东北农业大学 A kind of shared bicycle smart lock control system in the campus based on attitude algorithm

Similar Documents

Publication Publication Date Title
US20240193647A1 (en) Image-based parking recognition and navigation
US20190073738A1 (en) System to facilitate a correct identification of a service provider
US10026042B2 (en) Public parking space remote reservation system
WO2017088838A1 (en) Parking space reservation method and device, and parking space reservation system
CN107919013B (en) Get-on point processing method and server
WO2016197943A1 (en) Bicycle management system and control method and apparatus therefor
US10621794B2 (en) Systems and methods for wireless media device detection
US10974782B2 (en) Controller for a light electric vehicle
WO2015013217A1 (en) Device, system and method for capturing motor vehicle behavior
US20200013291A1 (en) Systems and methods for wireless device detection
JP7172464B2 (en) Vehicles and vehicle operation methods
US11872891B2 (en) Modification of transport functionality based on carbon footprint
CN104980344A (en) Vehicle positional information push method and server for pushing vehicle positional information
CN112363511A (en) Vehicle path planning method and device, vehicle-mounted device and storage medium
EP3451713B1 (en) A method, system and device for determining a shared journey
US10043388B1 (en) Parking system
WO2021109308A1 (en) Information processing method and device, and computer storage medium
CN113129090A (en) Bicycle management and control system and method and local control platform
CN110148036A (en) One kind is with vehicle resource share method and terminal
US20230408277A1 (en) Electric vehicle destination routing prediction
US20200098075A1 (en) Pairing transport service users and drivers using animation
CN110544374B (en) Vehicle control method and system
CN111861650A (en) Information display method, first service request terminal, system and electronic equipment
CN204706190U (en) Vehicle position information supplying system
US20240233731A1 (en) Data structure for task-oriented dialog modeling

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210716

RJ01 Rejection of invention patent application after publication