Method and device for using shared vehicle

Through the shared vehicle usage methods and devices, the problem of lack of transfer mechanism in the shared vehicle rental model is solved, flexible transfer of lease rights is realized, and resource utilization and user experience are improved.

CN119323504APending Publication Date: 2025-01-17NINGBO XIAOLIU SHARING INFORMATION TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411330272.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-01-17

Smart Images

  • Figure CN119323504A_ABST
    Figure CN119323504A_ABST
Patent Text Reader

Abstract

The invention provides a shared vehicle using method and device, and relates to the technical field of vehicle control, and the method comprises the steps: responding to a vehicle using request sent by a first user; determining a leasing state of the shared vehicle based on the vehicle identifier; if it is determined that the shared vehicle is rented by the second user according to the renting state, sublease information is determined; sending a leasing state that the shared vehicle is rented by the second user and subleasing information to the first user; and in response to a leasing request sent by the first user based on the leasing state and the subleasing condition, transferring the leasing right of the shared vehicle to the first user, so that the first user uses the vehicle. According to the shared vehicle using method and device, the leasing right can be transferred to the first user, so that the shared vehicle is more flexible to use, the idle time of the shared vehicle can be reduced, the utilization rate of shared resources is improved, the user can flexibly transfer the leasing right according to personal requirements, a temporarily changed travel plan is met, and the user experience is improved. And the vehicle use experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle control, and in particular to a method and device for using a shared vehicle. Background Art

[0002] With the rise of the sharing economy, shared vehicles, as a new mode of travel, have been widely welcomed due to their convenience and economy.

[0003] However, there are some problems with the existing shared vehicle leasing model. For example, users may need to temporarily transfer the lease rights for various reasons during the lease period. However, there is currently a lack of an effective transfer mechanism in the market, which leads to waste of resources and unmet user needs, thereby reducing the customer's car experience. Summary of the invention

[0004] In view of this, an object of the present invention is to provide a method and device for using a shared vehicle to alleviate the above-mentioned technical problems.

[0005] In a first aspect, an embodiment of the present invention provides a method for using a shared vehicle, the method comprising: responding to a vehicle use request sent by a first user, wherein the vehicle use request carries a vehicle identification of the shared vehicle; determining a rental status of the shared vehicle based on the vehicle identification; wherein the rental status is used to characterize whether the shared vehicle is currently rented by a second user; if it is determined that the shared vehicle is rented by the second user based on the rental status, determining whether the second user has pre-configured sublease information; if so, sending the rental status of the shared vehicle that has been rented by the second user and the sublease information of the second user to the first user; responding to a rental request sent by the first user based on the rental status and the sublease information, transferring the rental right of the shared vehicle to the first user based on the rental request, so that the first user can use the vehicle.

[0006] In combination with the first aspect, an embodiment of the present invention provides a first possible implementation method of the first aspect, wherein the step of sending the rental status of the shared vehicle that has been rented by the second user, and the sublease information of the second user to the first user, includes: checking whether the sublease information carries the sublease conditions pre-configured by the second user; if so, sending the rental status, the sublease information and the sublease conditions to the first user; if not, sending a prompt message to the second user, prompting the second user to configure the sublease conditions; and, receiving the sublease conditions submitted by the second user based on the prompt message, and sending the rental status, the sublease information and the sublease conditions to the first user.

[0007] In combination with the first aspect, an embodiment of the present invention provides a second possible implementation of the first aspect, wherein the above method also includes: if it is determined according to the rental status that the shared vehicle is rented by the second user, and it is determined that the second user has not configured the sublease information; then a prompt message is generated and the prompt message is sent to the first user to prompt the first user that the shared vehicle is currently unavailable.

[0008] In combination with the first aspect, an embodiment of the present invention provides a third possible implementation method of the first aspect, wherein the step of transferring the lease right of the shared vehicle to the first user according to the lease request includes: sending the lease request to the second user; if confirmation of the sublease is returned by the second user within a preset time interval, generating a lease agreement for the shared vehicle according to the lease request; wherein the lease agreement records the lease price and lease duration information; and transferring the lease right of the shared vehicle to the first user based on the lease agreement.

[0009] In combination with the first aspect, an embodiment of the present invention provides a fourth possible implementation method of the first aspect, wherein the step of transferring the lease right of the shared vehicle to the first user according to the lease request further includes: confirming whether the second user has pre-configured the automatic transfer of lease authority; if so, generating a lease agreement for the shared vehicle based on the automatic transfer of lease authority and the lease request; wherein the lease agreement records the lease price and lease duration information; and transferring the lease right of the shared vehicle to the first user based on the lease agreement.

[0010] In combination with the third or fourth possible implementation of the first aspect, an embodiment of the present invention provides a fifth possible implementation of the first aspect, wherein the above method also includes: responding to the return operation sent by the first user, determining whether the first user submits stop rental information; if so, obtaining the return location of the shared vehicle corresponding to the current return operation; determining whether the return location matches the return location recorded in the sublease information of the second user; if so, sending a return reminder message to the second user, and transferring the rental right of the shared vehicle to the second user.

[0011] In combination with the fifth possible implementation of the first aspect, an embodiment of the present invention provides a sixth possible implementation of the first aspect, wherein the above-mentioned step of transferring the rental right of the shared vehicle to the second user includes: extracting the identification information of the shared vehicle carried in the return operation; associating the identification information with the second user to transfer the rental right of the shared vehicle to the second user.

[0012] In combination with the first aspect, an embodiment of the present invention provides a seventh possible implementation of the first aspect, wherein the above method also includes: responding to the vehicle use request sent by the second user, extracting the user identifier of the second user carried in the vehicle use request; judging that the second user is a rented vehicle user based on the user identifier of the second user; judging whether the vehicle identifier of the shared vehicle rented by the second user is consistent with the vehicle identifier of the shared vehicle carried in the vehicle use request; if they are consistent, generating an unlocking instruction; sending the unlocking instruction to the shared vehicle corresponding to the vehicle use request, and controlling the shared vehicle to unlock, so that the second user can use the vehicle.

[0013] In combination with the seventh possible implementation of the first aspect, an embodiment of the present invention provides an eighth possible implementation of the first aspect, wherein the above method also includes: if it is determined that the vehicle identification of the shared vehicle rented by the second user is inconsistent with the vehicle identification of the shared vehicle carried in the vehicle use request; then the vehicle identification of the shared vehicle carried in the vehicle use request is determined as the vehicle identification of the shared vehicle rented by the second user; and, an unlocking instruction is generated, and the unlocking instruction is sent to the shared vehicle corresponding to the vehicle use request, and the shared vehicle is controlled to unlock so that the second user can use the vehicle.

[0014] In a second aspect, an embodiment of the present invention further provides a device for using a shared vehicle, the device comprising: a response module for responding to a vehicle use request sent by a first user, wherein the vehicle use request carries a vehicle identification of the shared vehicle; a determination module for determining the rental status of the shared vehicle based on the vehicle identification; wherein the rental status is used to characterize whether the shared vehicle is currently rented by a second user; a sublease module for determining whether the second user has pre-configured sublease information if it is determined that the shared vehicle is rented by the second user based on the rental status; a sending module for sending the rental status of the shared vehicle that has been rented by the second user and the sublease information of the second user to the first user when the determination result of the sublease module is yes; a rental module for responding to a rental request sent by the first user based on the rental status and the sublease information, and transferring the rental right of the shared vehicle to the first user according to the rental request, so that the first user can use the vehicle.

[0015] In a third aspect, an embodiment of the present invention further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the method described in the first aspect is implemented.

[0016] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method described in the first aspect is implemented.

[0017] The embodiments of the present invention bring the following beneficial effects:

[0018] The method and device for using a shared vehicle provided in an embodiment of the present invention can respond to a vehicle use request sent by a first user, and determine the rental status of the shared vehicle based on a vehicle identification; if it is determined that the shared vehicle is rented by a second user based on the rental status, further determine whether the second user has configured sublease information; if so, send the rental status of the shared vehicle that has been rented by the second user, as well as the sublease information of the second user to the first user; further respond to the rental request sent by the first user based on the rental status and the sublease information, and transfer the rental right of the shared vehicle to the first user based on the rental request, so that the first user can use the vehicle. This transfer of the rental right to the first user through the transfer of the rental right can make the use of the shared vehicle more flexible, which can not only reduce the idle time of the shared vehicle and improve the utilization rate of shared resources, but also enable users to flexibly transfer the rental right according to personal needs to meet temporarily changed travel plans, thereby improving the user's car use experience.

[0019] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.

[0020] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.

[0022] Figure 1 A flow chart of a method for using a shared vehicle provided by an embodiment of the present invention;

[0023] Figure 2 A flowchart of another method for using a shared vehicle provided by an embodiment of the present invention;

[0024] Figure 3A schematic diagram of the structure of a device for using a shared vehicle provided by an embodiment of the present invention;

[0025] Figure 4 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0026] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0027] At present, there are some problems with the existing shared vehicle leasing model. For example, users may need to temporarily transfer the lease rights for various reasons during the lease period. However, there is currently a lack of an effective transfer mechanism in the market, resulting in a waste of shared resources and unmet user needs.

[0028] Based on this, a method and device for using a shared vehicle provided in an embodiment of the present invention can alleviate the above-mentioned technical problems.

[0029] To facilitate understanding of this embodiment, a method for using a shared vehicle disclosed in an embodiment of the present invention is first introduced in detail.

[0030] In a possible implementation, an embodiment of the present invention provides a method for using a shared vehicle, which can be applied to a background server of a shared vehicle, and the background server communicates with the shared vehicle and at the same time communicates with a user terminal, thereby executing the method for using a shared vehicle in an embodiment of the present invention. The user terminal can be a smart phone, tablet computer, PDA, or other intelligent terminal used by the user, and an application APP matching the shared vehicle is usually installed on the user terminal. The user can start the application APP, identify the logo of the shared vehicle through the identification port of the application, and then establish communication with the shared vehicle to use the vehicle.

[0031] Furthermore, the shared vehicles in the embodiments of the present invention may be shared bicycles, shared electric cars, shared electric motorcycles, etc., and the embodiments of the present invention are not limited to this.

[0032] For ease of understanding, Figure 1 A flow chart showing a method for using a shared vehicle is shown in FIG. Figure 1 As shown, the method comprises the following steps:

[0033] Step S102, responding to the car use request sent by the first user;

[0034] The vehicle use request carries the vehicle identification of the shared vehicle;

[0035] In specific implementation, the vehicle use request in the embodiment of the present invention is usually sent by the user to the backend server through the user terminal.

[0036] Usually, in order to ensure the safety of users and the safe operation of shared vehicles, users need to register and authenticate before using the vehicle. For example, users can register through the APP of the shared vehicle rental service and complete the necessary personal information and identity verification. This registration and authentication step ensures the authenticity of the user's identity and provides a secure foundation for the subsequent rental and transfer process.

[0037] After the user registration and authentication are passed and becomes a legitimate user, the user can identify the shared vehicle's logo through the application's identification port, and then establish communication with the shared vehicle and the backend server, and then send a vehicle use request to the backend server. The backend server can respond and then execute the method for using the shared vehicle of the present embodiment.

[0038] Moreover, after becoming a legal user, the user can choose to use the car once or to rent it for a long time. The user can set the specific use of the car through the application APP.

[0039] Step S104, determining the rental status of the shared vehicle based on the vehicle identification;

[0040] The rental status is used to indicate whether the current shared vehicle is rented by the second user;

[0041] Specifically, in an embodiment of the present invention, the second user refers to a user who has rented a shared vehicle. For users who have rented a shared vehicle, they can also sublet the shared vehicle during non-use periods based on their own vehicle usage needs. Therefore, when other users use the vehicle, the background server can further determine the rental status of the shared vehicle after responding to the vehicle usage request, and then determine whether the shared vehicle is rented by the second user, and whether the second user will further sublease the shared vehicle, etc.

[0042] If it is determined based on the rental status that the shared vehicle has not been rented by the second user, it means that the first user can use the vehicle directly at this time. Therefore, an unlocking command can be generated based on the vehicle use request sent by the first user, and the unlocking command can be sent to the shared vehicle to control the shared vehicle to unlock so that the first user can use the vehicle.

[0043] If it is determined based on the rental status that the shared vehicle is rented by the second user, continue to execute the following steps.

[0044] Step S106, if it is determined according to the rental status that the shared vehicle is rented by the second user, determining whether the second user has pre-configured sublease information;

[0045] Among them, the sublease information indicates that the second user will further sublease the shared vehicle.

[0046] In actual use, for the second user, after having rented a shared vehicle, he can also set up a sublease in the application APP. Usually, an option allowing the transfer of the lease right can be set in the application APP. If the user selects this option, it means that the user subleases the shared vehicle. At this time, after the background server determines the sublease information of the second user, it can send the sublease information to the first user.

[0047] Furthermore, for the sublease of a shared vehicle, the second user can also customize the sublease conditions, including the rental price, rental duration information, etc., and the rental duration information further includes the time range of the vehicle, and the rental duration within the time range, etc. In addition, the return location, etc. can also be specified. When the second user completes the settings, the backend server can automatically record these sublease conditions and provide them to the first user together with the sublease information when the first user scans the code.

[0048] Step S108, if yes, sending to the first user the rental status that the shared vehicle has been rented by the second user, and the sublease information of the second user;

[0049] Specifically, when sending the lease status and the sublease information of the second user to the first user, it is also possible to check whether the sublease information carries the sublease conditions pre-configured by the second user; if so, the lease status, sublease information and sublease conditions are sent to the first user; if not, a prompt message is sent to the second user, prompting the second user to configure the sublease conditions; and, receiving the sublease conditions submitted by the second user based on the prompt message, the lease status, sublease information and sublease conditions are sent to the first user.

[0050] That is, for the second user, when subletting a shared vehicle, the sublease conditions can be pre-configured. At this time, the backend server can directly find the sublease conditions configured by the second user and send them to the first user together with the lease status and sublease information. In addition, the second user can also set the sublease conditions when the first user rents his shared vehicle, and then send the sublease conditions, lease status and sublease information to the first user, increasing the second user's sublease flexibility.

[0051] Step S110, in response to a rental request sent by the first user based on the rental status and sublease information, the rental right of the shared vehicle is transferred to the first user according to the rental request, so that the first user can use the vehicle.

[0052] That is, for the first user, when the first user scans the code of the shared vehicle rented by the second user through the application APP, after the background server executes the above steps of the embodiment of the present invention, it will prompt the first user that the vehicle has been rented and ask whether he wants to apply for a short-term lease. If the first user chooses to apply, the background server will display the sublease conditions set by the second user and allow the first user to submit a rental request, and then transfer the rental right of the shared vehicle to the first user according to the rental request, so that the first user can use the vehicle.

[0053] The method for using a shared vehicle provided in an embodiment of the present invention can respond to a vehicle use request sent by a first user, and determine the rental status of the shared vehicle based on a vehicle identification; if it is determined that the shared vehicle is rented by a second user based on the rental status, further determine whether the second user has configured sublease information; if so, send the rental status of the shared vehicle that has been rented by the second user, as well as the sublease information of the second user, to the first user; further respond to a rental request sent by the first user based on the rental status and the sublease information, and transfer the rental right of the shared vehicle to the first user based on the rental request, so that the first user can use the vehicle. This transfer of the rental right to the first user through the transfer of the rental right can make the use of the shared vehicle more flexible, which can not only reduce the idle time of the shared vehicle and improve the utilization rate of shared resources, but also enable users to flexibly transfer the rental right according to personal needs to meet temporarily changed travel plans, thereby improving the user's car use experience.

[0054] In actual use, if it is determined based on the rental status that the shared vehicle is rented by the second user, but the sublease information pre-configured by the second user is not found; it means that the second user has not set an indication to allow the sublease of the shared vehicle. At this time, a prompt message can be generated and sent to the first user to prompt the first user that the current shared vehicle is unavailable. At this time, the first user can choose other shared vehicles to use.

[0055] Furthermore, when the lease right of the shared vehicle is transferred to the first user, the second user may approve the transfer, or the second user may automatically approve or authorize the transfer according to the second user's configuration. For example, the backend server may send the second user's lease request to the second user in the form of a text message or a push message of an application APP. At this time, the second user will receive a notification of the first user's lease request and may choose to accept or reject it. If the second user sets up automatic transfer authorization in advance, even if the second user does not accept the notification, the backend server may automatically complete the transfer of the lease right according to the preset conditions.

[0056] If the second user rejects the first user's rental request, the backend server can intelligently match and push information about other available shared vehicles based on the first user's rental conditions to ensure that the first user's needs are met.

[0057] To facilitate understanding, Figure 1 On the basis of Figure 2 A flowchart of another method of using a shared vehicle is also shown to further illustrate the transfer process of the lease right. Figure 2 As shown, the following steps are included:

[0058] Step S202, responding to the car use request sent by the first user;

[0059] The vehicle use request carries the vehicle identification of the shared vehicle;

[0060] Step S204, determining the rental status of the shared vehicle based on the vehicle identification;

[0061] The rental status is used to indicate whether the current shared vehicle is rented by the second user;

[0062] Step S206, if it is determined according to the rental status that the shared vehicle is rented by the second user, determining whether the second user has pre-configured sublease information;

[0063] Step S208: if yes, sending to the first user the rental status that the shared vehicle has been rented by the second user, and the sublease information of the second user;

[0064] Among them, the process of the above steps S202 to S208 can refer to the process of the above steps S102 to S108, and will not be repeated here.

[0065] Step S210, responding to the rental request sent by the first user based on the rental status and sublease information;

[0066] In the embodiment of the present invention, after the backend server receives the rental request of the first user, the following steps S212 to S216 may be executed, or the following steps S218 to S222 may be executed.

[0067] Among them, the process of step S212 to step S216 is the process of forwarding the rental request to the second user, and the second user now accepts or rejects it, while step S218 to step S222 is the execution process of automatic approval or authorization set by the second user. Which branch to execute can be set according to actual usage, and the embodiment of the present invention does not limit this.

[0068] Step S212, sending the rental request to the second user;

[0069] Step S214, if the second user returns a confirmation message of sublease within a preset time interval, generating a lease agreement for the shared vehicle according to the lease request;

[0070] Among them, the rental agreement records the rental price and rental duration information;

[0071] Step S216, transferring the lease right of the shared vehicle to the first user based on the lease agreement;

[0072] Step S218, confirming whether the second user has pre-configured automatic transfer of rental authority;

[0073] Step S220, if yes, generating a rental agreement for the shared vehicle based on the automatic transfer of rental authority and the rental request;

[0074] Among them, the rental agreement records the rental price and rental duration information;

[0075] Step S222, transferring the lease right of the shared vehicle to the first user based on the lease agreement;

[0076] Furthermore, after the second user agrees to transfer the lease rights to the first user, the backend server can automatically generate a lease agreement to clarify the rights and responsibilities of both parties. The second user can view and confirm the contents of the lease agreement through the application APP to ensure that all terms meet expectations.

[0077] Furthermore, after the lease right of the shared vehicle is transferred to the first user, the backend server may send an unlocking instruction to the shared vehicle to control the shared vehicle to unlock so that the first user can use the vehicle.

[0078] Furthermore, when the first user finishes using the car or the lease expires, he or she can return the car, for example, by clicking the return control on the application APP to return the car. At this time, the background server can respond to the return operation sent by the first user and determine whether the first user submits the stop lease information at this time; that is, the first user can use the shared vehicle multiple times before the lease expires, and can also stop leasing the shared vehicle after the lease expires.

[0079] For shared vehicles that have stopped renting, users can return them to the return location specified by the second user. The return location can be configured in the sublease information or sublease conditions. Therefore, when the first user returns the vehicle, the background server needs to further determine whether the current first user has clicked the stop rental control, and then submit the stop rental information. If so, obtain the return location of the shared vehicle corresponding to the current return operation; determine whether the return location matches the return location recorded in the sublease information of the second user; if so, send a return reminder message to the second user, prompting that the vehicle previously subleased to the first user has been returned, and transfer the rental right of the shared vehicle to the second user.

[0080] Furthermore, if the first user's return location is far away, that is, far away from the return location specified by the second user, when the background server monitors the first user's return operation and stops the rental information, it can also send a return reminder message to the second user, and prompt that the shared vehicle is not at the specified return location, thereby prompting the second user to use a shared vehicle again when using the vehicle.

[0081] Further, if the first user only submits a vehicle return operation but does not submit information on stopping the rental, the backend server may determine that the first user returns to continue renting the shared vehicle.

[0082] Furthermore, when the background server transfers the lease right of the shared vehicle to the second user, it can further extract the identification information of the shared vehicle carried in the return operation; associate the identification information with the second user to transfer the lease right of the shared vehicle to the second user, that is, determine whether the vehicle returned by the first user is the vehicle previously sublet by the second user, so that the first user can return the original vehicle or another vehicle, that is, the first user can choose to return a different shared vehicle before the expiration of the lease, so that the background server automatically adjusts the lease relationship to ensure that the rights and interests of the second user are not affected.

[0083] Furthermore, the background server can also respond to the vehicle use request sent by the second user, extract the user identifier of the second user in the vehicle use request; determine that the second user at this time is a car renting user based on the user identifier of the second user, and further determine whether the vehicle identifier of the shared vehicle rented by the second user is consistent with the vehicle identifier of the shared vehicle carried in the vehicle use request; if they are consistent, generate an unlocking instruction; send the unlocking instruction to the shared vehicle corresponding to the vehicle use request, and control the shared vehicle to unlock so that the second user can use the vehicle.

[0084] That is, when the background server determines that the second user who has rented the car uses the car, if it is determined whether the shared vehicle used by the second user at this time is the rented vehicle, an unlocking instruction can be generated to unlock the car. Further, if the background server determines that the vehicle identification of the shared vehicle rented by the second user is inconsistent with the vehicle identification of the shared vehicle carried in the car use request; then the vehicle identification of the shared vehicle carried in the car use request is determined as the vehicle identification of the shared vehicle rented by the second user; and, an unlocking instruction is generated, and the unlocking instruction is sent to the shared vehicle corresponding to the car use request, and the shared vehicle is unlocked to enable the second user to use the car. That is, for users who have rented shared vehicles, users can use their own rented vehicles and can also use other shared vehicles during the rental period. Therefore, in the embodiment of the present invention, users who rent shared vehicles are actually bound to the rental period and the user, rather than the shared vehicle and the user. Therefore, users can choose to use other available shared vehicles during the rental period, thereby improving the user's car use experience.

[0085] Furthermore, no matter it is the first user or the second user, when the lease expires, the backend server will remind the user to return the shared vehicle. For the first user, if the user fails to return the shared vehicle on time, the backend server will automatically deduct the overdue dispatch fee and start the dispatch mechanism to dispatch nearby shared vehicles to the designated return location for the second user or other users to use.

[0086] Furthermore, in the embodiment of the present invention, whether it is the process of transferring the lease rights or the process of the user leasing a shared vehicle for a long term, the transaction can be completed through the secure payment system built into the application APP, ensuring the security of funds and the transparency of the transaction, so as to enhance the user's car experience.

[0087] In summary, the method for using a shared vehicle provided by the embodiment of the present invention has the following beneficial effects:

[0088] (1) Improve resource utilization:

[0089] Through the transfer of leasing rights, the use of shared vehicles becomes more flexible, the idle time of shared vehicles is reduced, and the utilization rate of resources is improved.

[0090] (2) Meeting user needs:

[0091] Users can flexibly transfer lease rights according to personal needs to meet temporary changes in travel plans.

[0092] (3) Simplify the transfer process:

[0093] The transfer mechanism of the application APP simplifies the process of transferring lease rights, and users can complete the transfer without going through cumbersome offline operations.

[0094] (4) Enhance user experience:

[0095] The intelligent matching backend server and secure payment system enhance the user experience during the transfer process, making the entire transfer process more convenient and secure.

[0096] (5) Promoting the development of the sharing economy:

[0097] The method for using a shared vehicle according to an embodiment of the present invention is helpful to promote the further development of the shared economy model in the field of shared vehicles and provide technical support for the sustainable development of the shared economy.

[0098] Further, based on the above embodiments, the embodiments of the present invention also provide a device for using a shared vehicle, such as Figure 3 A schematic diagram of a shared vehicle usage device is shown, the device comprising:

[0099] A response module 30, configured to respond to a vehicle use request sent by the first user, wherein the vehicle use request carries a vehicle identification of the shared vehicle;

[0100] A determination module 32, configured to determine a rental status of the shared vehicle based on the vehicle identifier; wherein the rental status is used to indicate whether the shared vehicle is currently rented by a second user;

[0101] a sublease module 34, configured to determine whether the second user has pre-configured sublease information if it is determined according to the lease status that the shared vehicle is leased by the second user;

[0102] A sending module 36, configured to send the rental status of the shared vehicle being rented by the second user and the sublease information of the second user to the first user when the determination result of the sublease module is yes;

[0103] The leasing module 38 is used to respond to the leasing request sent by the first user based on the leasing status and the sublease information, and transfer the leasing right of the shared vehicle to the first user according to the leasing request, so that the first user can use the vehicle.

[0104] The device for using a shared vehicle provided in an embodiment of the present invention has the same technical features as the method for using a shared vehicle provided in the above-mentioned embodiment, and therefore can also solve the same technical problems and achieve the same technical effects.

[0105] Furthermore, an embodiment of the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the computer program.

[0106] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above method are executed.

[0107] Furthermore, an embodiment of the present invention also provides a schematic diagram of the structure of an electronic device, such as Figure 4 As shown, it is a schematic diagram of the structure of the electronic device, wherein the electronic device includes a processor 41 and a memory 40, the memory 40 stores computer executable instructions that can be executed by the processor 41, and the processor 41 executes the computer executable instructions to implement the above method.

[0108] exist Figure 4 In the illustrated embodiment, the electronic device further includes a bus 42 and a communication interface 43 , wherein the processor 41 , the communication interface 43 and the memory 40 are connected via the bus 42 .

[0109] Among them, the memory 40 may include a high-speed random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 43 (which can be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. can be used. The bus 42 can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus 42 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0110] The processor 41 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit in the processor 41 or the instruction in the form of software. The above processor 41 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present invention can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor 41 reads the information in the memory and completes the above method in combination with its hardware.

[0111] The computer program product of the method and device for using a shared vehicle provided in the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. The specific implementation can be found in the method embodiments, which will not be repeated here.

[0112] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0113] In addition, in the description of the embodiments of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, and it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0114] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.

[0115] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0116] Finally, it should be noted that the above embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above embodiments, those skilled in the art should understand that any person skilled in the art can still modify the technical solutions recorded in the above embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A method for using a shared vehicle, characterized in that: The method comprises: Responding to a vehicle use request sent by the first user, wherein the vehicle use request carries a vehicle identifier of the shared vehicle; Determining the rental status of the shared vehicle based on the vehicle identifier; wherein the rental status is used to indicate whether the shared vehicle is currently rented by the second user; If it is determined according to the rental status that the shared vehicle is rented by the second user, determining whether the second user has pre-configured sublease information; If yes, sending the rental status indicating that the shared vehicle has been rented by the second user and the sublease information of the second user to the first user; In response to a rental request sent by the first user based on the rental status and the sublease information, the rental right of the shared vehicle is transferred to the first user according to the rental request, so that the first user can use the vehicle.

2. The method according to claim 1, characterized in that The step of sending the rental status of the shared vehicle being rented by the second user and the sublease information of the second user to the first user comprises: searching whether the sublease information carries the sublease condition pre-configured by the second user; If yes, sending the lease status, the sublease information and the sublease conditions to the first user; If not, sending a prompt message to the second user to prompt the second user to configure the sublease condition; and receiving the sublease condition submitted by the second user based on the prompt message, and sending the lease status, the sublease information and the sublease condition to the first user.

3. The method according to claim 1, characterized in that The method further comprises: If it is determined according to the rental status that the shared vehicle is rented by the second user, and it is determined that the second user has not configured the sublease information; A prompt message is generated and sent to the first user to prompt the first user that the shared vehicle is currently unavailable.

4. The method according to claim 1, characterized in that: The step of transferring the lease right of the shared vehicle to the first user according to the lease request comprises: sending the rental request to the second user; If the second user returns a confirmation message of the sublease within a preset time interval, a lease agreement for the shared vehicle is generated according to the lease request; wherein the lease agreement records the lease price and lease duration information; The lease right of the shared vehicle is transferred to the first user based on the lease agreement.

5. The method according to claim 1, characterized in that The step of transferring the lease right of the shared vehicle to the first user according to the lease request further includes: confirming whether the second user has pre-configured automatic transfer of rental rights; If yes, generating a rental agreement for the shared vehicle based on the automatic transfer of rental authority and the rental request; wherein the rental agreement records rental price and rental duration information; The lease right of the shared vehicle is transferred to the first user based on the lease agreement.

6. The method according to claim 4 or 5, characterized in that: The method further comprises: In response to the car return operation sent by the first user, determining whether the first user submits rental stop information; If yes, obtaining the return location of the shared vehicle corresponding to the current return operation; Determining whether the vehicle return location matches the vehicle return location recorded in the sublease information of the second user; If yes, a vehicle return reminder message is sent to the second user, and the rental right of the shared vehicle is transferred to the second user.

7. The method according to claim 6, characterized in that The step of transferring the rental right of the shared vehicle to the second user comprises: Extracting identification information of the shared vehicle carried in the vehicle return operation; The identification information is associated with the second user to transfer the rental right of the shared vehicle to the second user.

8. The method according to claim 1, characterized in that: The method further comprises: Responding to the car use request sent by the second user, extracting the user identifier of the second user carried in the car use request; Determining, based on the user identifier of the second user, that the second user is a user who has rented a car; Determining whether the vehicle identification of the shared vehicle rented by the second user is consistent with the vehicle identification of the shared vehicle carried in the vehicle use request; If they are consistent, an unlocking instruction is generated; The unlocking instruction is sent to the shared vehicle corresponding to the vehicle use request, and the shared vehicle is controlled to unlock so that the second user can use the vehicle.

9. The method according to claim 8, characterized in that The method further comprises: If it is determined that the vehicle identification of the shared vehicle rented by the second user is inconsistent with the vehicle identification of the shared vehicle carried in the vehicle use request; then determining the vehicle identification of the shared vehicle carried in the vehicle use request as the vehicle identification of the shared vehicle rented by the second user; and, An unlocking instruction is generated, and the unlocking instruction is sent to the shared vehicle corresponding to the vehicle use request, and the shared vehicle is controlled to unlock so that the second user can use the vehicle.

10. A device for using a shared vehicle, characterized in that: The device comprises: A response module, configured to respond to a vehicle use request sent by a first user, wherein the vehicle use request carries a vehicle identification of a shared vehicle; A determination module, configured to determine a rental status of the shared vehicle based on the vehicle identifier; wherein the rental status is used to indicate whether the shared vehicle is currently rented by a second user; a sublease module, configured to determine whether the second user has pre-configured sublease information if it is determined according to the lease status that the shared vehicle is leased by the second user; a sending module, configured to send, to the first user, the rental status indicating that the shared vehicle has been rented by the second user and the sublease information of the second user when the determination result of the sublease module is yes; The leasing module is used to respond to the leasing request sent by the first user based on the leasing status and the sublease information, and transfer the leasing right of the shared vehicle to the first user according to the leasing request, so that the first user can use the vehicle.