[go: up one dir, main page]

CN116386307B - Shared bicycle return reminder method, device, computer equipment and medium - Google Patents

Shared bicycle return reminder method, device, computer equipment and medium

Info

Publication number
CN116386307B
CN116386307B CN202310241821.3A CN202310241821A CN116386307B CN 116386307 B CN116386307 B CN 116386307B CN 202310241821 A CN202310241821 A CN 202310241821A CN 116386307 B CN116386307 B CN 116386307B
Authority
CN
China
Prior art keywords
vehicle
return
returning
station
request
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.)
Active
Application number
CN202310241821.3A
Other languages
Chinese (zh)
Other versions
CN116386307A (en
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.)
Hunan Xibaoda Information Technology Co ltd
Original Assignee
Hunan Xibaoda Information Technology 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 Hunan Xibaoda Information Technology Co ltd filed Critical Hunan Xibaoda Information Technology Co ltd
Priority to CN202310241821.3A priority Critical patent/CN116386307B/en
Publication of CN116386307A publication Critical patent/CN116386307A/en
Application granted granted Critical
Publication of CN116386307B publication Critical patent/CN116386307B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • G08G1/207Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles with respect to certain areas, e.g. forbidden or allowed areas with possible alerting when inside or outside boundaries
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Traffic Control Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请涉及一种共享单车还车提示方法、装置、计算机设备、存储介质以及存储介质,上传还车判定请求至后台服务器,当接收到还车失败消息时,广播组网请求,获取与不同还车站点中车辆的距离,选择最近的还车站点作为目标还车站点,根据目标还车站点中车辆的位置,修正自身车辆位置、并上传至后台服务器,由后台服务器下发还车提示消息至用户终端。整个过程中,在还车失败时,通过广播组网请求来获取附近还车站点中车辆的距离,再筛选出最近的目标还车站点,并且基于目标还车站点中车辆的位置来修正自身车辆位置,可以实现准确的共享单车还车提示。

The present application relates to a shared bicycle return reminder method, device, computer equipment, storage medium, and storage medium. The method uploads a return determination request to a backend server. When a return failure message is received, a network request is broadcast to obtain the distance to vehicles at different return stations. The nearest return station is selected as the target return station. Based on the position of the vehicle at the target return station, the vehicle's own position is corrected and uploaded to the backend server. The backend server then sends a return reminder message to the user terminal. During the entire process, when a return fails, the distance to the vehicle at the nearby return station is obtained through a broadcast network request, and the nearest target return station is selected. The vehicle's own position is corrected based on the position of the vehicle at the target return station, thereby achieving accurate shared bicycle return reminders.

Description

Method and device for prompting returning of shared bicycle, computer equipment and medium
Technical Field
The present application relates to the technical field of shared bicycles, and in particular, to a method, an apparatus, a computer device, a storage medium, and a computer program product for prompting a user to return to a bicycle.
Background
Along with the development of internet technology, the sharing bicycle has been integrated into people's life, and people can use the sharing bicycle conveniently, and smooth sharing riding enjoyment adopts the mode of low carbon environmental protection trip to reach the destination, and the appearance that can see the sharing bicycle brings huge convenience for people's life.
In the use process of the sharing single car, a user generally scans a code to fetch the car, and clicks a car returning button when the user considers that the car returning station is reached, the background judges whether the car used by the user reaches the car returning station, if the car is successful, the user is prompted that the car is not put into the appointed car returning area, and if the car is judged that the car is not successful, the user is prompted that the car is not successfully returned.
In practical application, a user generally strives to return to a vehicle when the user needs to return to the vehicle, or the specific return station point position is not clear, and the user may start clicking a return button at a position adjacent to the return station point, at this time, the background server may display the vehicle position and return to the vehicle based on the current position of the vehicle, but the return to the vehicle is inaccurate due to the drift of the positioning position of the vehicle.
Disclosure of Invention
In view of the foregoing, it is desirable to provide an accurate method, apparatus, computer device, storage medium, and computer program product for presenting a shared bicycle return to the vehicle.
In a first aspect, the application provides a method for prompting returning of a sharing bicycle. The method comprises the following steps:
uploading a vehicle returning judging request to a background server, wherein the vehicle returning judging request carries a vehicle positioning position;
Broadcasting a networking request when receiving a vehicle returning failure message, wherein the vehicle returning failure message is generated when the background server judges that the vehicle is not in a vehicle returning station according to the vehicle positioning position;
When receiving the position information fed back by the vehicles in the different vehicle returning stations in response to the broadcast networking request, acquiring the distance between the vehicles in the different vehicle returning stations;
selecting the nearest returning station point as a target returning station point according to the distances between the nearest returning station point and vehicles in different returning stations;
And correcting the position of the vehicle according to the position of the vehicle in the target vehicle returning station, uploading the position to the background server, and sending a vehicle returning prompt message to the user terminal by the background server.
In one embodiment, the method for prompting the return of the shared bicycle further includes:
when the distances between the vehicles in the stations and the vehicles in different stations are all larger than the preset distance upper limit value, pushing a movement prompting message to the user terminal, wherein the movement prompting message is used for prompting that the vehicles need to be moved by the preset distance;
And when the distance between the vehicle and the vehicle in the different vehicle returning station is not greater than the preset distance upper limit value, entering the step of selecting the nearest vehicle returning station as the target vehicle returning station according to the distance between the vehicle in the different vehicle returning station.
In one embodiment, the selecting the nearest return station point as the target return station point according to the distances from the vehicles in the different return stations includes:
Collecting the distances between the vehicles in each returning station and the current vehicle to obtain a distance set of a plurality of different returning stations;
a weighted averaging mode based on the input operation time is adopted for the distance set of the single vehicle returning station to obtain a distance average value corresponding to each vehicle returning station;
and selecting the nearest returning station point as the target returning station point based on the distance average value.
In one embodiment, the method for prompting the return of the shared bicycle further includes:
When receiving a vehicle returning failure message, pushing a Bluetooth spike positioning request;
When Bluetooth spike positioning data are received, correcting the position of the vehicle according to the Bluetooth spike positioning data;
And broadcasting a networking request when the Bluetooth spike positioning data is not received.
In one embodiment, when receiving the return failure message, broadcasting the networking request includes:
when receiving a vehicle returning failure message, synchronously acquiring networking broadcasting request power data issued by the background server;
And broadcasting a networking request according to the networking broadcasting request power data.
In one embodiment, the correcting the position of the own vehicle according to the position of the vehicle in the target vehicle returning station includes:
acquiring sensing data of a vehicle acceleration sensor;
determining the relative position relation with the vehicle in the target vehicle returning station through the sensing data;
and correcting the vehicle positioning position based on the relative position relation and the position of the vehicle in the target vehicle returning station.
In a second aspect, a device for prompting a shared bicycle to return, the device comprising:
the request uploading module is used for uploading a vehicle returning judging request to the background server, wherein the vehicle returning judging request carries the vehicle positioning position;
The broadcasting networking module is used for broadcasting a networking request when receiving a vehicle returning failure message, wherein the vehicle returning failure message is generated when the background server judges that the vehicle is not in a vehicle returning station according to the vehicle positioning position;
The distance acquisition module is used for acquiring the distance between the vehicle and the vehicle in the different vehicle returning stations when receiving the position information fed back by the vehicle in the different vehicle returning stations in response to the broadcast networking request;
the returning station point selection module is used for selecting the nearest returning station point as a target returning station point according to the distances between the returning station point and vehicles in different returning stations;
and the prompt module is used for correcting the position of the vehicle according to the position of the vehicle in the target vehicle returning station, uploading the position of the vehicle to the background server, and sending a vehicle returning prompt message to the user terminal by the background server.
In a third aspect, the present application also provides a computer device comprising a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
uploading a vehicle returning judging request to a background server, wherein the vehicle returning judging request carries a vehicle positioning position;
Broadcasting a networking request when receiving a vehicle returning failure message, wherein the vehicle returning failure message is generated when the background server judges that the vehicle is not in a vehicle returning station according to the vehicle positioning position;
When receiving the position information fed back by the vehicles in the different vehicle returning stations in response to the broadcast networking request, acquiring the distance between the vehicles in the different vehicle returning stations;
selecting the nearest returning station point as a target returning station point according to the distances between the nearest returning station point and vehicles in different returning stations;
And correcting the position of the vehicle according to the position of the vehicle in the target vehicle returning station, uploading the position to the background server, and sending a vehicle returning prompt message to the user terminal by the background server.
In a fourth aspect, the present application also provides a computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of:
uploading a vehicle returning judging request to a background server, wherein the vehicle returning judging request carries a vehicle positioning position;
Broadcasting a networking request when receiving a vehicle returning failure message, wherein the vehicle returning failure message is generated when the background server judges that the vehicle is not in a vehicle returning station according to the vehicle positioning position;
When receiving the position information fed back by the vehicles in the different vehicle returning stations in response to the broadcast networking request, acquiring the distance between the vehicles in the different vehicle returning stations;
selecting the nearest returning station point as a target returning station point according to the distances between the nearest returning station point and vehicles in different returning stations;
And correcting the position of the vehicle according to the position of the vehicle in the target vehicle returning station, uploading the position to the background server, and sending a vehicle returning prompt message to the user terminal by the background server.
In a fifth aspect, the present application also provides a computer program product. The computer program product comprises a computer program which, when executed by a processor, implements the steps of:
uploading a vehicle returning judging request to a background server, wherein the vehicle returning judging request carries a vehicle positioning position;
Broadcasting a networking request when receiving a vehicle returning failure message, wherein the vehicle returning failure message is generated when the background server judges that the vehicle is not in a vehicle returning station according to the vehicle positioning position;
When receiving the position information fed back by the vehicles in the different vehicle returning stations in response to the broadcast networking request, acquiring the distance between the vehicles in the different vehicle returning stations;
selecting the nearest returning station point as a target returning station point according to the distances between the nearest returning station point and vehicles in different returning stations;
And correcting the position of the vehicle according to the position of the vehicle in the target vehicle returning station, uploading the position to the background server, and sending a vehicle returning prompt message to the user terminal by the background server.
The method for prompting the returning of the shared single vehicle comprises the steps of uploading a returning judging request to a background server, broadcasting a networking request when a returning failure message is received, acquiring distances from vehicles in different returning stations when position information fed back by the vehicles in different returning stations in response to the broadcasting networking request is received, selecting the nearest returning station as a target returning station according to the distances from the vehicles in the different returning stations, correcting the position of the vehicle according to the position of the vehicle in the target returning station, uploading the position to the background server, and issuing a returning prompting message to a user terminal by the background server. In the whole process, when the vehicle returning fails, the distance of the vehicle in the nearby vehicle returning station is acquired through broadcasting a networking request, then the nearest target vehicle returning station is screened out, the position of the vehicle is corrected based on the position of the vehicle in the target vehicle returning station, the accurate correction of the self-position can be realized, and the accurate sharing of the vehicle returning prompt can be realized on the premise of accurate position positioning.
Drawings
FIG. 1 is a schematic diagram of an application scenario of a method for prompting a user to return a bicycle in a specific application example;
FIG. 2 is a flow chart of a method for prompting a return of a shared bicycle in one embodiment;
FIG. 3 is a flow chart of a method for prompting a return of a shared bicycle in another embodiment;
FIG. 4 is a flow chart of a method for prompting a return of a shared bicycle in yet another embodiment;
FIG. 5 is a block diagram of a shared bicycle return prompting device in one embodiment;
Fig. 6 is an internal structural diagram of a computer device in one embodiment.
Detailed Description
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
The method for prompting the return of the shared bicycle provided by the embodiment of the application can be applied to an application environment shown in fig. 1. Wherein the sharing bicycle 102 communicates with the background server 104 via a network. The data storage system may store data that the backend server 104 needs to process. The data storage system may be integrated on the server 104 or may be located on a cloud or other network server. The user operates on the side of the sharing bicycle 102, and clicks a bicycle returning button (the button can be a button on the sharing bicycle or a virtual button on a user terminal wirelessly connected with the sharing bicycle) when the user needs to return, at this time, the sharing bicycle 102 uploads a bicycle returning judging request to the background server 104, when a bicycle returning failure message is received, a networking request is broadcasted to the sharing bicycles of different surrounding bicycle returning stations, position information fed back by the vehicles in the different bicycle returning stations in response to the broadcasting networking request is received, distances between the vehicles in the different bicycle returning stations are obtained, the nearest bicycle returning station is selected as a target bicycle returning station according to the distances between the vehicles in the different bicycle returning stations, the position of the vehicle in the target bicycle returning station is corrected, the vehicle is uploaded to the background server, and a bicycle returning prompt message is issued to the user terminal by the background server. The background server 104 may be implemented as a stand-alone server or as a server cluster comprising a plurality of servers.
As shown in FIG. 2, the application provides a method for prompting the return of a shared bicycle. The method comprises the following steps:
And S100, uploading a vehicle returning judging request to a background server, wherein the vehicle returning judging request carries the vehicle positioning position.
When the user needs to return, the user can operate on the current vehicle or operate on the user terminal, and click a return button, at the moment, the user terminal is in close range communication with the shared bicycle, and the shared bicycle uploads a return judgment request to the background server to request the background server to judge whether the current vehicle can be returned normally, namely, whether the current user has parked the shared bicycle to a return station (area). The shared bicycle positioning position is carried in the bicycle returning judging request, namely the positioning position of the vehicle based on the self positioning function/tool is carried.
And 200, broadcasting a networking request when receiving a vehicle returning failure message, wherein the vehicle returning failure message is generated when the background server judges that the vehicle is not in a vehicle returning station according to the vehicle positioning position.
The background server extracts the positioning position of the shared bicycle from the bicycle returning judging request after receiving the bicycle returning judging request, judges whether the shared bicycle is parked to a preset bicycle returning area (a bicycle returning station point) or not based on the positioning position, if so, issues a bicycle returning success message, and if not, issues a bicycle returning failure message. In practical application, the user may get in danger and click the car returning button when the user does not arrive at the car returning station, or the car returning station is not marked clearly and cannot be determined, or the positioning position is inaccurate due to abnormal positioning function of the vehicle, and finally the address uploaded to the background server is inaccurate and the car returning fails. On the shared bicycle side, when receiving a return failure message, the shared bicycle will broadcast a networking request to request networking with other vehicles (other shared bicycles) parked around, which may specifically be vehicles at a plurality of different return stations. The networking request is a request for requesting to form a local area network with other vehicles parked around, the networking request can be a networking request of various types of close-range communication, such as a Bluetooth networking request, a radio frequency networking request, a near field communication networking request and the like, and a specific networking request communication mode can be selected based on actual application conditions (mainly considering distance factors).
And S300, when receiving the position information fed back by the vehicles in the different vehicle returning stations in response to the broadcast networking request, acquiring the distance between the vehicles in the different vehicle returning stations.
There may be a plurality of different stations around the current vehicle, in which a plurality of sharing bicycles, collectively referred to as neighboring vehicles, are respectively parked, and these neighboring vehicles establish a communication network with the current vehicle after receiving the networking request, i.e., these neighboring vehicles may perform data transmission with the current vehicle. At this time, the adjacent vehicles feed back the self-locating positions to the current vehicle, and because the adjacent vehicles are vehicles which have normally been successfully returned to the vehicle, the locating functions of the adjacent vehicles are normally normal, so that the correction of the current vehicle locating positions by the aid of the adjacent vehicle positions can be considered. Specifically, the distance between the vehicle and the vehicle in the different vehicle returning stations is acquired first, and the distance detection can be obtained by detecting based on the Bluetooth networking ranging mode. Further, distances of vehicles in the same return station may be collected for subsequent further data processing.
S400, selecting the nearest returning station point as a target returning station point according to the distances between the nearest returning station point and vehicles in different returning stations.
According to the distances between the current vehicle and the vehicles in different vehicle returning stations, the distance between the current vehicle and each vehicle returning station is further determined, and the vehicle returning station closest to the current vehicle is selected as the target vehicle returning station. Further, for the same return station, the distance from the return station can be determined by taking an average value. Taking the returning station point A as an example, assuming that the parked vehicle comprises a shared bicycle A1, a shared bicycle A2, a shared bicycle A3 and a shared bicycle A4, the distances between the parked vehicle and the current vehicle are d1, d2, d3 and d4 respectively, calculating the average value of the distances of d1, d2, d3 and d4 to obtain the distance between the parked vehicle and the returning station point A, calculating the distance between the parked vehicle and the returning station point B, the changing station point C and the like based on the same mode, and selecting the nearest returning station point as the target returning station point. In practical application, taking a certain sharing bicycle as an example, determining that the distance between the current vehicle and the A return station is 2 meters according to the distance between the current vehicle and the vehicle in the A return station, and selecting the A return station as a target return station if the distance between the current vehicle and the B return station is 18 meters according to the distance between the current vehicle and the vehicle in the B return station.
S500, correcting the position of the vehicle according to the position of the vehicle in the target vehicle returning station, uploading the position to a background server, and sending a vehicle returning prompt message to the user terminal by the background server.
As already mentioned above, the vehicles in the station for changing vehicles are generally shared vehicles that are successful in returning and have a high probability of normal positioning function, and therefore, the own vehicle position of the current vehicle can be corrected based on these shared vehicles. Specifically, a single vehicle may be arbitrarily selected from the destination return station as the destination vehicle, and the own vehicle position may be corrected based on the destination vehicle position based on the relative positional relationship between the own vehicle and the destination vehicle and the distance parameter to the destination vehicle acquired previously, to obtain the corrected current vehicle position. The current vehicle uploads the corrected current vehicle position to a background server, at this time, the background server obtains the accurate current vehicle position, and the background server can issue a vehicle returning prompt message to the user terminal, wherein the prompt message can carry the corrected current vehicle position and navigation information generated based on the current vehicle position and reaching a target vehicle returning point, for example, 3 meters in front, for example, 15 degrees in the upper left corner, 5 meters in front and the like, so as to accurately prompt the user to return the vehicle to the vehicle returning station, and bring good experience to the user.
The method for prompting the sharing of the single vehicle to return to the bus comprises the steps of uploading a returning judging request to a background server, broadcasting a networking request when a returning failure message is received, obtaining distances between vehicles in different returning stations when position information fed back by the vehicles in different returning stations in response to the broadcasting networking request is received, selecting the nearest returning station as a target returning station according to the distances between the vehicles in the different returning stations, correcting the position of the vehicle according to the position of the vehicle in the target returning station, uploading the corrected vehicle to the background server, and transmitting a returning prompting message to a user terminal by the background server. In the whole process, when the vehicle returning fails, the distance of the vehicle in the nearby vehicle returning station is acquired through broadcasting a networking request, then the nearest target vehicle returning station is screened out, the position of the vehicle is corrected based on the position of the vehicle in the target vehicle returning station, the accurate correction of the self-position can be realized, and the accurate sharing of the vehicle returning prompt can be realized on the premise of accurate position positioning.
In one embodiment, the method for prompting the return of the shared bicycle further includes:
When the distance between the vehicle and the vehicle in the different vehicle returning stations is not greater than the preset distance upper limit value, the step of selecting the nearest vehicle returning station as the target vehicle returning station according to the distance between the vehicle in the different vehicle returning stations is entered.
The preset distance threshold value is used for representing the maximum distance value of the allowable offset when the upper limit value of the distance is preset, and on the basis of exceeding the distance, accurate vehicle returning prompt service is not provided, so that a user needs to be prompted to move the vehicle a certain distance so as to be closer to any one vehicle returning station point. Specifically, the preset distance upper limit value may be 20 meters. In practical application, when the distance between the current vehicle and the vehicle in the different vehicle-returning stations is greater than 20 meters, the current vehicle pushes a movement prompt message to the user terminal to prompt the user to retry the movement of the vehicle by a certain distance, for example, retry the movement by 20 meters, and when the distance between the current vehicle and the vehicle in the different vehicle-returning stations is not greater than 20 meters, the next step is carried out to select the nearest vehicle-returning station as the target vehicle-returning station according to the distance between the current vehicle and the vehicle in the different vehicle-returning stations.
As shown in fig. 3, in one embodiment, S400 includes:
S420, collecting the distances between the vehicles in each returning station and the current vehicle to obtain a distance set of a plurality of different returning stations;
S440, aiming at a distance set of a single station, adopting a weighted averaging mode based on the input operation time to obtain a distance average value corresponding to each station;
s460, selecting the nearest return station point as the target return station point based on the distance average value.
And respectively collecting the distances between the vehicle and the current vehicle according to the return stops to which the vehicle belongs, so as to obtain distance sets of a plurality of different return stops. The method comprises the steps of calculating the distance average value corresponding to each returning station point of the current vehicle by adopting a weighting averaging mode based on confidence coefficient for each distance set, wherein in the weighting averaging process, the weighting is generated based on the time of operation, namely, the longer the time of operation is, the smaller the corresponding weighting is, the shorter the time of operation is, the larger the corresponding weighting is, the specific time of operation can be counted in month units, and the year units can also be counted. The data of the specific operation time of the vehicle can be fed back to the current vehicle together when the vehicle feeds back the position information to the current vehicle, for example, the data is fed back that the vehicle is currently operated for 3 months, 6 months, 9 months, etc. And distributing corresponding weight coefficients based on the vehicle feedback input operation time of the current vehicle in different vehicle returning points, and obtaining the distance average value corresponding to each vehicle returning point by adopting a weighted averaging mode. In this embodiment, a weighted average method based on the input operation time is adopted to calculate the sum distance average value corresponding to each vehicle-changing station, and the influence of different input operation times on the vehicle distance positioning accuracy is fully considered, so that a more accurate distance average value corresponding to each vehicle-changing station can be obtained.
In one embodiment, the method for prompting the return of the shared bicycle further includes:
when receiving the failure message of returning to the vehicle, pushing a Bluetooth spike positioning request, when receiving the Bluetooth spike positioning data, correcting the position of the vehicle according to the Bluetooth spike positioning data, and when not receiving the Bluetooth spike positioning data, broadcasting a networking request.
When the current vehicle receives the vehicle returning failure message, as the current vehicle is near the vehicle returning station, a Bluetooth spike used for assisting in accurate positioning may exist around the vehicle, at this time, the current vehicle may push the Bluetooth spike positioning request in an attempt mode, if the Bluetooth spike exists around, the auxiliary accurate positioning can be realized through the Bluetooth spike, at this time, the Bluetooth spike positioning data is received, the position of the vehicle is corrected according to the Bluetooth spike positioning data, when the Bluetooth spike positioning data is not received, the situation that the Bluetooth spike exists around is indicated, the current vehicle cannot realize the auxiliary accurate positioning based on the Bluetooth spike, at this time, the networking request is broadcasted, and the positioning of the vehicle is realized through the networking auxiliary positioning mode of the adjacent vehicle.
As shown in fig. 4, in one embodiment, S200 includes:
S220, synchronously acquiring networking broadcast request power data issued by a background server when receiving a vehicle returning failure message;
S240, broadcasting the networking request according to the networking broadcasting request power data.
In this embodiment, when the current vehicle receives the failure message of returning to the vehicle, the current vehicle also synchronously receives the networking broadcast request power data issued by the background server, the networking broadcast request power data directly affects (controls) the radius of the current vehicle broadcast networking request, when the networking broadcast request power data represents larger power, the coverage area of the networking request is larger, at this time, the current vehicle can receive the position information fed back by more adjacent vehicles, more diversified selections can be made, and when the networking broadcast request power data represents smaller power, the coverage area of the networking request is smaller. The specific networking broadcast request power data may be determined based on a maximum distance between adjacent return station points in the shared bicycle operation networking, where the maximum distance between adjacent return station points is determined based on an actual operation plan, and may be, for example, 20 meters, 50 meters, and the like.
In one embodiment, correcting the position of the own vehicle according to the position of the vehicle in the target return station includes:
The method comprises the steps of acquiring sensing data of a vehicle acceleration sensor, determining the relative position relation between the vehicle acceleration sensor and a vehicle in a target vehicle returning station through the sensing data, and correcting the vehicle positioning position based on the relative position relation and the position of the vehicle in the target vehicle returning station.
The sensing data of the vehicle acceleration sensor refers to a sensor of the acceleration sensor carried by the sharing bicycle, and the current movement state of the sharing bicycle, including movement direction, movement speed and the like, can be perceived based on the sensing data. The relative motion state of the shared bicycle relative to the vehicle in the target returning station can be detected on the basis of sensing the current motion state of the shared bicycle, and then the relative position relation between the current vehicle and the vehicle in the target returning station is determined. Since the vehicle in the target returning station is a normal vehicle and the positioning function is normal in general, the positioning position of the current vehicle can be considered to be corrected based on the positioning position of the vehicle in the target returning station, and the specific correction is performed based on the obtained relative position relationship and the position of the vehicle in the target returning station, so that the accurate positioning position of the current vehicle can be obtained.
Further, acquiring the sensing data of the vehicle acceleration sensor includes acquiring sensing data of a six-axis acceleration sensor of the vehicle. In the embodiment, the sensor of the six-axis acceleration sensor of the vehicle is obtained to sense the motion state of the shared bicycle, so that the motion state of the shared bicycle can be detected and sensed more accurately, and the subsequent more accurate correction of the positioning position of the vehicle is supported.
It should be understood that, although the steps in the flowcharts described above are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps in the flowcharts described above may include a plurality of steps or a plurality of stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of the steps or stages is not necessarily sequential, and may be performed in turn or alternately with at least some of the other steps or stages.
As shown in fig. 5, the present application further provides a device for prompting a sharing bicycle to return, where the device includes:
the request uploading module 100 is configured to upload a vehicle returning determination request to the background server, where the vehicle returning determination request carries a vehicle positioning position;
the broadcast networking module 200 is configured to broadcast a networking request when receiving a vehicle returning failure message, where the vehicle returning failure message is generated when the background server determines that the vehicle is not in the vehicle returning station according to the vehicle positioning position;
the distance acquisition module 300 is configured to acquire distances between the vehicle in different vehicle returning stations and the vehicle in different vehicle returning stations when receiving the position information fed back by the vehicle response broadcast networking request in the different vehicle returning stations;
a returning station point selection module 400, configured to select a nearest returning station point as a target returning station point according to distances from vehicles in different returning stations;
The prompt module 500 is configured to correct the position of the vehicle according to the position of the vehicle in the target vehicle returning station, upload the corrected position of the vehicle to the background server, and send a vehicle returning prompt message to the user terminal from the background server.
The sharing single vehicle returning prompting device uploads a returning judging request to a background server, broadcasts a networking request when receiving a returning failure message, acquires distances from vehicles in different returning stations when receiving position information fed back by vehicles in different returning stations in response to the broadcasting networking request, selects the nearest returning station as a target returning station according to the distances from the vehicles in the different returning stations, corrects the position of the vehicle according to the position of the vehicle in the target returning station, uploads the corrected vehicle to the background server, and sends a returning prompting message to a user terminal by the background server. In the whole process, when the vehicle returning fails, the distance of the vehicle in the nearby vehicle returning station is acquired through broadcasting a networking request, then the nearest target vehicle returning station is screened out, the position of the vehicle is corrected based on the position of the vehicle in the target vehicle returning station, the accurate correction of the self-position can be realized, and the accurate sharing of the vehicle returning prompt can be realized on the premise of accurate position positioning.
In one embodiment, the stop-return point selection module 400 is further configured to push a movement prompting message to the user terminal when the distances between the stop-return point selection module and the vehicle in the different stop-return stations are all greater than the preset distance upper limit value, and the movement prompting message is used for prompting that the vehicle needs to move by the preset distance, and select the nearest stop-return point as the target stop-return point according to the distances between the stop-return points and the vehicle in the different stop-return stations when the distances between the stop-return points and the vehicle in the different stop-return stations are not greater than the preset distance upper limit value.
In one embodiment, the station point selection module 400 is further configured to gather distances between vehicles in each station point and a current vehicle to obtain a distance set of a plurality of different station points, perform weighted averaging on the distance set of a single station point based on the input operation time to obtain a distance average value corresponding to each station point, and select the nearest station point as the target station point based on the distance average value.
In one embodiment, the broadcast networking module 200 is further configured to push a bluetooth spike positioning request when a vehicle returning failure message is received, correct a position of a vehicle according to the bluetooth spike positioning data when the bluetooth spike positioning data is received, and broadcast the networking request when the bluetooth spike positioning data is not received.
In one embodiment, the broadcast networking module 200 is further configured to, when receiving the vehicle returning failure message, synchronously acquire networking broadcast request power data issued by the background server, and broadcast a networking request according to the networking broadcast request power data.
In one embodiment, the prompting module 500 is further configured to obtain sensing data of a vehicle acceleration sensor, determine a relative positional relationship with a vehicle in a target vehicle returning station according to the sensing data, and correct a vehicle positioning position based on the relative positional relationship and a position of the vehicle in the target vehicle returning station.
In one embodiment, a computer device is provided, which may be a terminal, and the internal structure of which may be as shown in fig. 6. The computer device includes a processor, a memory, a communication interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The communication interface of the computer device is used for carrying out wired or wireless communication with an external terminal, and the wireless mode can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. The computer program, when executed by the processor, implements a method for prompting return of a shared bicycle.
It will be appreciated by those skilled in the art that the structure shown in FIG. 6 is merely a block diagram of some of the structures associated with the present inventive arrangements and is not limiting of the computer device to which the present inventive arrangements may be applied, and that a particular computer device may include more or fewer components than shown, or may combine some of the components, or have a different arrangement of components.
In one embodiment, a computer device is provided comprising a memory and a processor, the memory having stored therein a computer program, the processor when executing the computer program performing the steps of:
Uploading a vehicle returning judging request to a background server, wherein the vehicle returning judging request carries the vehicle positioning position;
Broadcasting a networking request when receiving a vehicle returning failure message, wherein the vehicle returning failure message is generated when a background server judges that a vehicle is not in a vehicle returning station according to the vehicle positioning position;
When receiving the position information fed back by the vehicles in different vehicle returning stations in response to the broadcast networking request, acquiring the distance between the vehicles in different vehicle returning stations;
selecting the nearest returning station point as a target returning station point according to the distances between the nearest returning station point and vehicles in different returning stations;
And correcting the position of the vehicle according to the position of the vehicle in the target vehicle returning station, uploading the corrected position of the vehicle to a background server, and sending a vehicle returning prompt message to the user terminal by the background server.
In one embodiment, the processor when executing the computer program further performs the steps of:
When the distance between the vehicle and the vehicle in the different vehicle returning stations is not greater than the preset distance upper limit value, the step of selecting the nearest vehicle returning station as the target vehicle returning station according to the distance between the vehicle in the different vehicle returning stations is entered.
In one embodiment, the processor when executing the computer program further performs the steps of:
The method comprises the steps of collecting the distances between vehicles in each returning station and the current vehicle to obtain distance sets of a plurality of different returning stations, obtaining a distance average value corresponding to each returning station by adopting a weighted averaging mode based on the input operation time aiming at the distance set of a single returning station, and selecting the nearest returning station as a target returning station based on the distance average value.
In one embodiment, the processor when executing the computer program further performs the steps of:
when receiving the failure message of returning to the vehicle, pushing a Bluetooth spike positioning request, when receiving the Bluetooth spike positioning data, correcting the position of the vehicle according to the Bluetooth spike positioning data, and when not receiving the Bluetooth spike positioning data, broadcasting a networking request.
In one embodiment, the processor when executing the computer program further performs the steps of:
And synchronously acquiring networking broadcasting request power data issued by a background server when receiving the vehicle returning failure message, and broadcasting a networking request according to the networking broadcasting request power data.
In one embodiment, the processor when executing the computer program further performs the steps of:
The method comprises the steps of acquiring sensing data of a vehicle acceleration sensor, determining the relative position relation between the vehicle acceleration sensor and a vehicle in a target vehicle returning station through the sensing data, and correcting the vehicle positioning position based on the relative position relation and the position of the vehicle in the target vehicle returning station.
In one embodiment, a computer readable storage medium is provided having a computer program stored thereon, which when executed by a processor, performs the steps of:
Uploading a vehicle returning judging request to a background server, wherein the vehicle returning judging request carries the vehicle positioning position;
Broadcasting a networking request when receiving a vehicle returning failure message, wherein the vehicle returning failure message is generated when a background server judges that a vehicle is not in a vehicle returning station according to the vehicle positioning position;
When receiving the position information fed back by the vehicles in different vehicle returning stations in response to the broadcast networking request, acquiring the distance between the vehicles in different vehicle returning stations;
selecting the nearest returning station point as a target returning station point according to the distances between the nearest returning station point and vehicles in different returning stations;
And correcting the position of the vehicle according to the position of the vehicle in the target vehicle returning station, uploading the corrected position of the vehicle to a background server, and sending a vehicle returning prompt message to the user terminal by the background server.
In one embodiment, the computer program when executed by the processor further performs the steps of:
When the distance between the vehicle and the vehicle in the different vehicle returning stations is not greater than the preset distance upper limit value, the step of selecting the nearest vehicle returning station as the target vehicle returning station according to the distance between the vehicle in the different vehicle returning stations is entered.
In one embodiment, the computer program when executed by the processor further performs the steps of:
The method comprises the steps of collecting the distances between vehicles in each returning station and the current vehicle to obtain distance sets of a plurality of different returning stations, obtaining a distance average value corresponding to each returning station by adopting a weighted averaging mode based on the input operation time aiming at the distance set of a single returning station, and selecting the nearest returning station as a target returning station based on the distance average value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
when receiving the failure message of returning to the vehicle, pushing a Bluetooth spike positioning request, when receiving the Bluetooth spike positioning data, correcting the position of the vehicle according to the Bluetooth spike positioning data, and when not receiving the Bluetooth spike positioning data, broadcasting a networking request.
In one embodiment, the computer program when executed by the processor further performs the steps of:
And synchronously acquiring networking broadcasting request power data issued by a background server when receiving the vehicle returning failure message, and broadcasting a networking request according to the networking broadcasting request power data.
In one embodiment, the computer program when executed by the processor further performs the steps of:
The method comprises the steps of acquiring sensing data of a vehicle acceleration sensor, determining the relative position relation between the vehicle acceleration sensor and a vehicle in a target vehicle returning station through the sensing data, and correcting the vehicle positioning position based on the relative position relation and the position of the vehicle in the target vehicle returning station.
In one embodiment, a computer program product is provided. Computer program product comprising a computer program which, when executed by a processor, realizes the steps of:
Uploading a vehicle returning judging request to a background server, wherein the vehicle returning judging request carries the vehicle positioning position;
Broadcasting a networking request when receiving a vehicle returning failure message, wherein the vehicle returning failure message is generated when a background server judges that a vehicle is not in a vehicle returning station according to the vehicle positioning position;
When receiving the position information fed back by the vehicles in different vehicle returning stations in response to the broadcast networking request, acquiring the distance between the vehicles in different vehicle returning stations;
selecting the nearest returning station point as a target returning station point according to the distances between the nearest returning station point and vehicles in different returning stations;
And correcting the position of the vehicle according to the position of the vehicle in the target vehicle returning station, uploading the corrected position of the vehicle to a background server, and sending a vehicle returning prompt message to the user terminal by the background server.
In one embodiment, the computer program when executed by the processor further performs the steps of:
When the distance between the vehicle and the vehicle in the different vehicle returning stations is not greater than the preset distance upper limit value, the step of selecting the nearest vehicle returning station as the target vehicle returning station according to the distance between the vehicle in the different vehicle returning stations is entered.
In one embodiment, the computer program when executed by the processor further performs the steps of:
The method comprises the steps of collecting the distances between vehicles in each returning station and the current vehicle to obtain distance sets of a plurality of different returning stations, obtaining a distance average value corresponding to each returning station by adopting a weighted averaging mode based on the input operation time aiming at the distance set of a single returning station, and selecting the nearest returning station as a target returning station based on the distance average value.
In one embodiment, the computer program when executed by the processor further performs the steps of:
when receiving the failure message of returning to the vehicle, pushing a Bluetooth spike positioning request, when receiving the Bluetooth spike positioning data, correcting the position of the vehicle according to the Bluetooth spike positioning data, and when not receiving the Bluetooth spike positioning data, broadcasting a networking request.
In one embodiment, the computer program when executed by the processor further performs the steps of:
And synchronously acquiring networking broadcasting request power data issued by a background server when receiving the vehicle returning failure message, and broadcasting a networking request according to the networking broadcasting request power data.
In one embodiment, the computer program when executed by the processor further performs the steps of:
The method comprises the steps of acquiring sensing data of a vehicle acceleration sensor, determining the relative position relation between the vehicle acceleration sensor and a vehicle in a target vehicle returning station through the sensing data, and correcting the vehicle positioning position based on the relative position relation and the position of the vehicle in the target vehicle returning station.
Those skilled in the art will appreciate that implementing all or part of the above-described methods may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed may comprise the steps of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in embodiments provided herein may include at least one of non-volatile and volatile memory. The nonvolatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical Memory, or the like. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory. By way of illustration, and not limitation, RAM can be in various forms such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The foregoing examples illustrate only a few embodiments of the application, which are described in detail and are not to be construed as limiting the scope of the application. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the application, which are all within the scope of the application. Accordingly, the scope of protection of the present application is to be determined by the appended claims.

Claims (9)

1.一种共享单车还车提示方法,其特征在于,所述方法包括:1. A shared bicycle return reminder method, characterized in that the method includes: 上传还车判定请求至后台服务器,所述还车判定请求携带车辆定位位置;Upload a vehicle return determination request to the backend server, the vehicle return determination request carrying the vehicle location; 当接收到还车失败消息时,广播组网请求,所述还车失败消息由所述后台服务器根据车辆定位位置判定车辆未处于还车站点内时生成;所述组网请求用于请求与周围停放的多个不同的还车站点的车辆组成局域网;When a vehicle return failure message is received, a network formation request is broadcasted. The network formation request is used to request the formation of a local area network with vehicles parked at multiple different vehicle return locations. 当接收到不同还车站点中车辆响应所述广播组网请求反馈的位置信息时,获取与不同还车站点中车辆的距离;When receiving position information fed back by vehicles at different return stations in response to the broadcast networking request, obtaining distances to vehicles at different return stations; 根据与不同还车站点中车辆的距离,选择最近的还车站点作为目标还车站点;Based on the distance to the vehicles at different return stations, the nearest return station is selected as the target return station; 根据所述目标还车站点中车辆的位置,修正自身车辆位置、并上传至所述后台服务器,由所述后台服务器下发还车提示消息至用户终端;According to the position of the vehicle at the target return station, the position of the vehicle itself is corrected and uploaded to the backend server, and the backend server sends a return reminder message to the user terminal; 所述根据与不同还车站点中车辆的距离,选择最近的还车站点作为目标还车站点包括:归集各还车站点中车辆与当前车辆的距离,得到多个不同还车站点的距离集合;针对单个所述还车站点的距离集合采取基于投入运营时间的加权求平均值的方式,得到各所述还车站点对应的距离平均值;基于所述距离平均值,选择最近的还车站点作为目标还车站点。The selecting the nearest return station as the target return station based on the distances to vehicles at different return stations includes: aggregating the distances between vehicles at each return station and the current vehicle to obtain a set of distances from multiple return stations; taking a weighted average of the distances from each return station based on the operating time to obtain an average distance value corresponding to each return station; and selecting the nearest return station as the target return station based on the average distance value. 2.根据权利要求1所述的方法,其特征在于,还包括:2. The method according to claim 1, further comprising: 当所述与不同还车站点中车辆的距离均大于预设距离上限值时,推送移动提示消息至所述用户终端,所述移动提示消息用于提示需要将车辆移动预设距离;When the distances to vehicles at different return stations are all greater than a preset distance upper limit, a movement prompt message is pushed to the user terminal, where the movement prompt message is used to prompt the user to move the vehicle by a preset distance; 当所述与不同还车站点中车辆的距离不大于预设距离上限值时,进入所述根据与不同还车站点中车辆的距离,选择最近的还车站点作为目标还车站点的步骤。When the distances to vehicles at different return stations are not greater than a preset upper limit, the process proceeds to the step of selecting the nearest return station as the target return station based on the distances to vehicles at different return stations. 3.根据权利要求1所述的方法,其特征在于,还包括:3. The method according to claim 1, further comprising: 当接收到还车失败消息时,推送蓝牙道钉定位请求;When receiving a failed return message, push a Bluetooth stud positioning request; 当接收到蓝牙道钉定位数据时,根据所述蓝牙道钉定位数据修正自身车辆位置;When receiving Bluetooth road stud positioning data, correct the vehicle's position according to the Bluetooth road stud positioning data; 当未接收到蓝牙道钉定位数据时,广播组网请求。When no Bluetooth road stud positioning data is received, a network request is broadcast. 4.根据权利要求1所述的方法,其特征在于,所述当接收到还车失败消息时,广播组网请求包括:4. The method according to claim 1, wherein upon receiving a vehicle return failure message, broadcasting a network request comprises: 当接收到还车失败消息时,同步获取所述后台服务器下发的组网广播请求功率数据;When receiving a vehicle return failure message, synchronously obtaining the network broadcast request power data issued by the background server; 根据所述组网广播请求功率数据,广播组网请求。Broadcast a networking request according to the networking broadcast request power data. 5.根据权利要求1所述的方法,其特征在于,所述根据所述目标还车站点中车辆的位置,修正自身车辆位置包括:5. The method according to claim 1, wherein the step of correcting the vehicle's position based on the vehicle's position at the target vehicle return station comprises: 获取车辆加速度传感器的传感数据;Acquire sensor data from the vehicle acceleration sensor; 通过所述传感数据,确定与所述目标还车站点中车辆的相对位置关系;Determining the relative position relationship with the vehicle at the target vehicle return station using the sensor data; 基于所述相对位置关系以及所述目标还车站点中车辆的位置,修正车辆定位位置。The vehicle positioning position is corrected based on the relative position relationship and the position of the vehicle at the target vehicle return site. 6.一种共享单车还车提示装置,其特征在于,所述装置包括:6. A shared bicycle return reminder device, characterized in that the device includes: 还车判定请求上传模块,用于上传还车判定请求至后台服务器,所述还车判定请求携带车辆定位位置;A vehicle return determination request uploading module is used to upload a vehicle return determination request to a backend server, wherein the vehicle return determination request carries the vehicle location; 广播组网模块,用于当接收到还车失败消息时,广播组网请求,所述还车失败消息由所述后台服务器根据车辆定位位置判定车辆未处于还车站点内时生成;所述组网请求用于请求与周围停放的多个不同的还车站点的车辆组成局域网;a broadcast networking module, configured to broadcast a networking request upon receiving a vehicle return failure message, wherein the vehicle return failure message is generated by the backend server when the backend server determines based on the vehicle's location that the vehicle is not within the vehicle return station; the networking request is configured to request the establishment of a local area network with vehicles parked at multiple different vehicle return stations; 距离获取模块,用于当接收到不同还车站点中车辆响应所述广播组网请求反馈的位置信息时,获取与不同还车站点中车辆的距离;a distance acquisition module, configured to acquire the distance to the vehicles at different return stations upon receiving the position information fed back by the vehicles at different return stations in response to the broadcast networking request; 还车站点选择模块,用于根据与不同还车站点中车辆的距离,选择最近的还车站点作为目标还车站点;The vehicle return station selection module is used to select the nearest vehicle return station as the target vehicle return station based on the distance to the vehicles at different vehicle return stations; 提示模块,用于根据所述目标还车站点中车辆的位置,修正自身车辆位置、并上传至所述后台服务器,由所述后台服务器下发还车提示消息至用户终端;a prompt module, configured to correct the position of the vehicle according to the position of the vehicle at the target return station, and upload the correct position to the backend server, which then sends a return reminder message to the user terminal; 所述还车站点选择模块还用于归集各还车站点中车辆与当前车辆的距离,得到多个不同还车站点的距离集合;针对单个所述还车站点的距离集合采取基于投入运营时间的加权求平均值的方式,得到各所述还车站点对应的距离平均值;基于所述距离平均值,选择最近的还车站点作为目标还车站点。The return station selection module is further configured to aggregate the distances between the current vehicle and the vehicles at each return station to obtain a set of distances from multiple different return stations; for each of the return station distance sets, a weighted average value based on the operating time is taken to obtain an average distance value corresponding to each of the return stations; and based on the average distance value, the nearest return station is selected as the target return station. 7.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述的方法的步骤。7. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein the processor implements the steps of the method according to any one of claims 1 to 5 when executing the computer program. 8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。8. A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented. 9.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。9. A computer program product, comprising a computer program, characterized in that when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
CN202310241821.3A 2023-03-10 2023-03-10 Shared bicycle return reminder method, device, computer equipment and medium Active CN116386307B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310241821.3A CN116386307B (en) 2023-03-10 2023-03-10 Shared bicycle return reminder method, device, computer equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310241821.3A CN116386307B (en) 2023-03-10 2023-03-10 Shared bicycle return reminder method, device, computer equipment and medium

Publications (2)

Publication Number Publication Date
CN116386307A CN116386307A (en) 2023-07-04
CN116386307B true CN116386307B (en) 2025-09-30

Family

ID=86962508

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310241821.3A Active CN116386307B (en) 2023-03-10 2023-03-10 Shared bicycle return reminder method, device, computer equipment and medium

Country Status (1)

Country Link
CN (1) CN116386307B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118154397B (en) * 2024-05-09 2024-09-06 广东星云开物科技股份有限公司 Method, device, system, equipment and medium for configuring return station point of shared vehicle

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113763641A (en) * 2021-08-11 2021-12-07 宁波喵走科技有限公司 Shared electric vehicle returning method, device, equipment and storage medium
CN115396543A (en) * 2022-07-21 2022-11-25 摩拜(北京)信息技术有限公司 Vehicle control method, mobile terminal and server

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108200535A (en) * 2018-01-24 2018-06-22 东峡大通(北京)管理咨询有限公司 Screening technique, terminal and the machine readable storage medium of vehicle location information
CN114399014B (en) * 2019-04-17 2024-11-29 苹果公司 Wireless locatable tag
CN113739784B (en) * 2020-05-27 2024-05-17 华为技术有限公司 Positioning method, user equipment, storage medium and electronic equipment
CN113015088B (en) * 2021-02-23 2022-10-14 武汉小安科技有限公司 Bicycle parking method and device, electronic equipment and storage medium
CN113411840B (en) * 2021-06-16 2022-07-08 国铁吉讯科技有限公司 GPS-based high-speed rail network dynamic load balancing method
CN115734340A (en) * 2021-09-01 2023-03-03 北京骑胜科技有限公司 Shared vehicle return method and device, shared vehicle and vehicle return positioning device
CN114609618A (en) * 2022-02-09 2022-06-10 摩拜(北京)信息技术有限公司 Method and device for determining distance between vehicle and Bluetooth spike and readable storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113763641A (en) * 2021-08-11 2021-12-07 宁波喵走科技有限公司 Shared electric vehicle returning method, device, equipment and storage medium
CN115396543A (en) * 2022-07-21 2022-11-25 摩拜(北京)信息技术有限公司 Vehicle control method, mobile terminal and server

Also Published As

Publication number Publication date
CN116386307A (en) 2023-07-04

Similar Documents

Publication Publication Date Title
US10969498B2 (en) Vehicle positioning method, apparatus and device
JP6025790B2 (en) Determining the location of a mobile device using a location database
CN110582114B (en) Detect mobile access points
EP2818010B1 (en) Creating and sharing private location databases
US20180091939A1 (en) Geofenced access point measurement data collection
CN108061875B (en) Vehicle positioning based on wireless local area network nodes
CN109143290B (en) Method and apparatus for position error detection
JP5717875B2 (en) Positioning method
US9086283B2 (en) Apparatus and method for estimating location of terminal using dead reckoning
JP4695123B2 (en) POSITION INFORMATION ACQUISITION DEVICE, POSITION INFORMATION ACQUISITION METHOD, AND POSITION INFORMATION ACQUISITION PROGRAM
CN104661303B (en) System and method for determining WLAN devices position
CN113838359B (en) Method, device, equipment and storage medium for collecting map data
CN103068039A (en) Wireless fidelity (WIFI) signal-based locating method for received signal strength indicator (RSSI) values
US20170265042A1 (en) Methods and apparatuses for indoor positioning
US20240344834A1 (en) Using sensor data for coordinate prediction
CN104869634A (en) Method and device for correcting positioning result
EP3440448B1 (en) Automatic pressure sensor output calibration for reliable altitude determination
CN116386307B (en) Shared bicycle return reminder method, device, computer equipment and medium
US20140266909A1 (en) Methods for lci disambiguation
US20230379978A1 (en) Vehicle device, server, and communication management method
JP4633160B2 (en) Positioning device, communication system, and positioning method
CN112866910B (en) Method, device and system for recommending starting point route and computer storage medium
US11809199B2 (en) Method and apparatus for predicting demand for personal mobility vehicle and redistributing personal mobility vehicle
KR100838272B1 (en) Traffic information collection terminal, traffic information providing system and method using the same
JP4619418B2 (en) Positioning device, communication system, and positioning method

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
GR01 Patent grant
GR01 Patent grant