Tout d'abord, comme indiqué à l'étape S510, recevoir une demande de location pour un véhicule en provenance d'un dispositif mobile par l’intermédiaire d’un réseau. Il est à noter que la demande de location comprend au moins des données d'identification de véhicule du véhicule. De manière similaire, dans certains modes de réalisation, le dispositif mobile capture une séquence par l'intermédiaire de l'application pour obtenir les données d'identification de véhicule du véhicule, les données d'identification de véhicule comprenant un code à barres bidimensionnel, tel qu'un code QR. Une fois que l’application a obtenu les données d'identification de véhicule, l'application peut envoyer la demande de location pour louer le véhicule au serveur à distance. En outre, comme indiqué à l'étape S520, obtenir un emplacement de dispositif du dispositif mobile par l’intermédiaire du réseau. De manière similaire, dans certains modes de réalisation, avant d'envoyer la demande de location pour louer le véhicule à partir du dispositif mobile, l'application peut également d’abord obtenir l’emplacement de dispositif du dispositif mobile, puis combiner l’emplacement de dispositif et les données d'identification de véhicule à la demande de location, et seulement ensuite envoyer la demande de location au serveur à distance. En outre, comme indiqué à l'étape S530, identifier le véhicule en fonction des données d'identification de véhicule intégrées dans la demande de location. Comme indiqué à l'étape S540, déterminer si le véhicule est ou non en cours de location par un autre dispositif mobile. Si le véhicule est en cours de location par un autre dispositif mobile (indiqué par un "oui" à l'étape S550), rejeter la demande de location du dispositif mobile. En d'autres termes, lorsque le véhicule est en cours de location par un autre dispositif mobile, le serveur à distance rejette la demande de location du dispositif mobile pour louer le véhicule. Lorsque le véhicule n'est pas en cours de location par un autre dispositif mobile (indiqué par un "non" à l'étape S550), obtenir un emplacement de véhicule du véhicule par l’intermédiaire du réseau, comme indiqué à l'étape S560. De manière similaire, dans certains modes de réalisation, l’emplacement de véhicule du véhicule peut être envoyé périodiquement au serveur à distance pour y être stocké. Dans certains modes de réalisation, le serveur à distance, à l'étape S560, peut également rechercher directement dans l'unité de stockage pour obtenir l’emplacement de véhicule du véhicule. Ensuite, comme indiqué à l'étape S570, déterminer si le dispositif mobile et le véhicule se trouvent ou non à une distance prédéterminée ou moins en fonction de l’emplacement de dispositif et de l’emplacement de véhicule. De manière similaire, dans certains modes de réalisation, la distance prédéterminée peut être de 200 mètres. Il est à noter à nouveau que ladite distance prédéterminée n'est qu'un exemple utilisé pour la présente invention, et que la présente invention est libre d'en disposer autrement. La distance prédéterminée peut être configurée et ajustée en fonction de différents besoins et différentes applications. Lorsque le dispositif mobile et le véhicule ne se trouvent pas à la distance prédéterminée ou moins (indiqué par un "non" à l'étape S580), mettre fin au processus. En d'autres termes, lorsque le dispositif mobile et le véhicule ne se trouvent pas à la distance prédéterminée ou moins, le serveur à distance rejette la demande de location du dispositif mobile pour louer le véhicule. Lorsque le dispositif mobile et le véhicule se trouvent à la distance prédéterminée ou moins (indiqué par un "oui" à l'étape S580), autoriser le dispositif mobile à louer le véhicule en réponse à la demande de location, comme indiqué à l'étape S590.