Vehicle prompting method and device, vehicle and vehicle system
By setting up communication and control devices in the shared vehicle, detecting and responding to prompt conditions for performing operations, sending prompt information to the target vehicle, so that it responds based on its own status, the problem that the shared vehicle cannot actively provide help is solved, and user experience and operational efficiency are improved.
Patent Information
- Application Number
- CN202311029826.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-15
- Publication Date
- 2025-02-25
AI Technical Summary
In the existing shared vehicle technology, vehicles cannot actively provide assistance to users or operation and maintenance personnel, resulting in poor user experience and low operational efficiency.
By setting a communication device and a control device in the vehicle, when the execution operation meets a specific prompt condition, the target vehicle within the communication range of the current vehicle is determined, and prompt information is sent to it, so that the target vehicle responds based on its own status.
It realizes that shared vehicles can actively provide assistance when users or operation and maintenance personnel need help, improve the experience of users and operation and maintenance personnel, and improve the operational efficiency of the vehicle.
Smart Images

Figure CN119515334A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of shared vehicles, and in particular to a vehicle prompting method, device, vehicle and vehicle system. Background Art
[0002] Shared vehicles, such as shared bicycles or shared electric motorcycles, as a new mode of transportation, have won the favor of the public with its advantages such as pile-free parking mode and low rental prices. It not only provides great convenience for people's travel, but also alleviates the pressure on urban public transportation to a certain extent.
[0003] However, in the prior art, vehicles can usually only passively accept operations from users or maintenance personnel, but cannot actively provide assistance to users or maintenance personnel when they need help, which results in a poor user experience and also affects the operational efficiency of the vehicle. Summary of the invention
[0004] In view of this, an embodiment of the present invention provides a vehicle prompt method, device, vehicle and vehicle system, so that the vehicle can actively provide assistance to users or operation and maintenance personnel when the users or operation and maintenance personnel need help, thereby improving the experience of users and operation and maintenance personnel, and further improving the operating efficiency of the vehicle.
[0005] In a first aspect, an embodiment of the present invention provides a vehicle prompting method, the method comprising:
[0006] In response to detecting that the execution operation for the current vehicle satisfies the corresponding prompt condition, determining at least one target vehicle within the communication range of the current vehicle;
[0007] Corresponding prompt information is sent to each of the target vehicles, so that each of the target vehicles responds to the execution operation based on its own state.
[0008] In a second aspect, an embodiment of the present invention provides a vehicle system, the vehicle system comprising a current vehicle and a candidate vehicle in a state of performing a corresponding operation;
[0009] The current vehicle is configured to, in response to detecting that the execution operation for the current vehicle satisfies the corresponding prompt condition, determine at least one target vehicle from the candidate vehicles based on the communication range of the current vehicle, and send corresponding prompt information to each of the target vehicles;
[0010] The target vehicle is configured to respond to the execution operation according to its own state in response to receiving the prompt information.
[0011] In a third aspect, an embodiment of the present invention provides a vehicle, the vehicle comprising:
[0012] Vehicle body;
[0013] a communication device, disposed on the vehicle body, the communication device being used to communicate with a target vehicle;
[0014] A control device is configured to execute the method as described in any one of the first aspects.
[0015] In a fourth aspect, an embodiment of the present invention provides a vehicle prompting device, the device comprising:
[0016] a determination unit, configured to determine at least one target vehicle within a communication range of the current vehicle in response to detecting that an execution operation for the current vehicle satisfies a corresponding prompt condition;
[0017] The sending unit is used to send corresponding prompt information to each of the target vehicles, so that each of the target vehicles responds to the execution operation based on its own state.
[0018] In a fifth aspect, an embodiment of the present invention provides a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method as described in any one of the first aspects is implemented.
[0019] In a sixth aspect, an embodiment of the present invention provides a computer program product, which, when executed on a computer, enables the computer to execute a method as described in any one of the methods in the first aspect.
[0020] The embodiment of the present invention will determine at least one target vehicle within the communication range of the current vehicle when it is detected that the execution operation for the current vehicle meets the corresponding prompt condition, and then send corresponding prompt information to each of the target vehicles, so that each of the target vehicles responds to the execution operation based on its own state. Therefore, by instructing the target vehicles around the current vehicle to respond to the execution operation based on their own state when it is perceived that the execution operation for the current vehicle meets the corresponding prompt condition, the embodiment of the present invention can enable the shared vehicle to actively provide help to the user or operation and maintenance personnel when the user or operation and maintenance personnel needs help, thereby improving the experience of the user and operation and maintenance personnel, and further improving the operational efficiency of the shared vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:
[0022] Figure 1 is a schematic diagram of a vehicle system according to an embodiment of the present invention;
[0023] Figure 2 An application interaction diagram of a vehicle system according to an embodiment of the present invention;
[0024] Figure 3 An application interaction diagram of a vehicle system according to an embodiment of the present invention
[0025] Figure 4 A schematic diagram of the structure of a shared vehicle according to an embodiment of the present invention;
[0026] Figure 5 A schematic diagram of hardware connections of a shared vehicle according to an embodiment of the present invention;
[0027] Figure 6 A flow chart of a vehicle prompting method according to an embodiment of the present invention;
[0028] Figure 7 A schematic diagram of a vehicle prompting device according to an embodiment of the present invention;
[0029] Figure 8 Schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0030] The present application is described below based on embodiments, but the present application is not limited to these embodiments. In the detailed description of the present application below, some specific details are described in detail. It is possible for those skilled in the art to fully understand the present application without the description of these details. In order to avoid confusing the essence of the present application, known methods, processes, flows, components and circuits are not described in detail.
[0031] In addition, persons of ordinary skill in the art will appreciate that the drawings provided herein are for illustration purposes and are not necessarily drawn to scale.
[0032] Unless the context clearly requires otherwise, the words "include", "comprising" and similar words throughout the application should be interpreted as including rather than exclusive or exhaustive; that is, the meaning is "including but not limited to".
[0033] In the description of this application, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of this application, unless otherwise specified, the meaning of "plurality" is two or more.
[0034] The solutions described in this specification and in the examples, if they involve the processing of personal information, will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and will only be processed within the scope of regulations or agreements. If a user refuses to process personal information other than the necessary information for basic functions, it will not affect the user's use of basic functions.
[0035] Figure 1FIG. 1 is a schematic diagram of a vehicle system according to an embodiment of the present invention. Figure 1 As shown, the vehicle system includes a user terminal 11, an operation and maintenance terminal 12, a server 13 and a plurality of shared vehicles 14.
[0036] Among them, the user terminal 11 and the operation and maintenance terminal 12 can be terminals held by users and operation and maintenance personnel, respectively. Optionally, the user terminal 11 and the operation and maintenance terminal 12 can be any type of terminal devices such as smart phones, tablet computers, smart wearable devices or laptops. Further, the user terminal 11 and the operation and maintenance terminal 12 can run a target application corresponding to the server 13. The user terminal 11 and the operation and maintenance terminal 12 can respectively realize data interaction with the server 13 through the target application under the control of the user and the operation and maintenance personnel. Furthermore, the target application can be an independently running application or a small program running based on the platform program. Among them, the small program is specifically a program developed on the basis of the application in the platform program and used to perform corresponding operations. Compared with independently installed applications, the small program does not need to be downloaded and installed additionally, and users and operation and maintenance personnel can call up the small program in the platform program. In this embodiment, the user terminal 11 can instruct the server 13 to provide vehicle borrowing services for users under the control of the user. The operation and maintenance terminal 12 can instruct the server 13 under the control of the operation and maintenance personnel to help the operation and maintenance personnel find a shared vehicle that needs operation and maintenance.
[0037] The server 13 is a general-purpose data processing device for providing computing or application services. Optionally, the server 13 can be a single computer, a cluster of multiple computers, or a cloud server that elastically adjusts computing resources through cloud technology. In this embodiment, the server 13 corresponds to a shared vehicle operation platform, and the server 13 is used to provide services related to shared vehicles 14 to users or operation and maintenance personnel, such as providing a borrowing service for shared vehicles 14 or providing a search service for shared vehicles 14 that are in a state of needing operation and maintenance.
[0038] The shared vehicle 14 is a vehicle provided by the shared vehicle operation platform for users to borrow. Optionally, the shared vehicle 14 can be a shared bicycle or a shared electric motorcycle. In this embodiment, the shared vehicle 14 can help the user find other available shared vehicles 14 around his own vehicle when the user fails to borrow his own vehicle, and help the operation and maintenance personnel find other shared vehicles 14 around his own vehicle that need operation and maintenance after the operation and maintenance personnel complete the operation and maintenance of their own vehicle.
[0039] Specifically, the user can manipulate the user terminal to interact with the server 13 to borrow any shared vehicle 14. The operation and maintenance personnel can manipulate the operation and maintenance terminal 12 to interact with the server 13 to find any shared vehicle 14 in a state of requiring operation and maintenance and perform operation and maintenance operations on the shared vehicle 14 found. The current vehicle, that is, the shared vehicle 14 currently borrowed by the user or operated by the operation and maintenance personnel, can be detected due to the failure of the vehicle itself The vehicle fails to borrow the vehicle or when the operation and maintenance personnel complete the operation and maintenance operation of the vehicle, at least one shared vehicle 14 within the communication range of the vehicle itself is determined as the target vehicle, and the corresponding prompt information is sent to each of the target vehicles so that each of the target vehicles responds to the borrowing operation or operation and maintenance operation based on its own state. It should be understood that the response to the borrowing operation or operation and maintenance operation can specifically refer to the target vehicle prompting the user that the vehicle itself is available or prompting the operation and maintenance personnel that the vehicle itself is in a state of requiring operation and maintenance. It should be understood that the operation and maintenance operation of the vehicle can specifically refer to operating and maintaining the shared vehicle, such as replacing the battery.
[0040] Therefore, by instructing target vehicles around the current vehicle to respond to the execution operation based on their own status when sensing that the execution operation for the current vehicle meets the corresponding prompt condition, the embodiment of the present invention can enable the shared vehicle to actively provide assistance to the user or operation and maintenance personnel when the user or operation and maintenance personnel needs help, thereby improving the experience of users and operation and maintenance personnel, and further improving the operational efficiency of shared vehicles.
[0041] Optionally, the user terminal 11, the operation and maintenance terminal 12, the server 13 and each shared vehicle 14 can be connected through a wireless communication network to achieve data interaction. The wireless communication network may include any one or combination of 5G mobile communication network technology (5th-Generation, 5G) system, long term evolution (long term evolution, LTE) system, Global System for Mobile Communication (Global System for Mobile Communication, GSM), Bluetooth (Bluetooth, BT), Wireless Fidelity (Wireless Fidelity, Wi-Fi), Code Division Multiple Access (Code Division Multiple Access, CDMA) network, wideband code division multiple access (wideband code division multiple access, WCDMA) network, long range wireless communication (Long Range, Lora) technology or Zigbee protocol (Zigbee).
[0042] Figure 2 FIG. 1 is an application interaction diagram of a vehicle system according to an embodiment of the present invention. It should be understood that Figure 2 The application interaction diagram shown may correspond to the vehicle borrowing process in the above embodiment. Figure 2 As shown, the user terminal 21 can send a car borrowing request to the server 22 under the control of the user to instruct the server 22 to provide the user with a vehicle borrowing service for the current vehicle 23. When receiving the car borrowing request, the server 22 can detect whether the current vehicle 23 is in a faulty state, and if so, a car borrowing failure message can be sent to the current vehicle 23. When the current vehicle 23 receives the car borrowing failure message, it can determine at least one shared vehicle within the communication range of its own vehicle as a target vehicle 24, and send corresponding prompt information to each of the target vehicles 24. After receiving the prompt information, the target vehicle 24 can respond to the user's car borrowing operation based on its own state to prompt the user that its own vehicle is available. It should be understood that in an optional implementation, the user terminal 21 can also directly send a car borrowing request to the current vehicle 23 under the control of the user. At this time, the current vehicle 23 can determine whether its own vehicle is in a faulty state by interacting with the server or by querying historical car borrowing data. When judging that its own vehicle is in a faulty state, the current vehicle 23 can also determine each target vehicle 24 and send prompt information to each target vehicle 24.
[0043] Figure 3 FIG. 1 is an application interaction diagram of a vehicle system according to an embodiment of the present invention. It should be understood that Figure 3 The application interaction diagram shown may correspond to the operation and maintenance process in the above-mentioned embodiment. The operation and maintenance terminal 31 may send a location query request to the server 32 under the control of the operation and maintenance personnel. After receiving the location query request, the server 32 may query the location information of the current vehicle 33 in a state requiring operation and maintenance and located near the operation and maintenance personnel, and send the location information to the operation and maintenance terminal. The operation and maintenance personnel may find the current vehicle 33 according to the location information and perform operation and maintenance operations on the current vehicle 33. When the current vehicle 33 detects that the operation and maintenance personnel have completed the operation and maintenance operations on its own vehicle, it may determine at least one shared vehicle within the communication range of its own vehicle as a target vehicle 34, and send corresponding prompt information to each of the target vehicles 34. After receiving the prompt information, the target vehicle 34 may respond to the operation and maintenance operations of the operation and maintenance personnel based on its own state, thereby prompting the operation and maintenance personnel that its own vehicle is in a state requiring operation and maintenance.
[0044] Figure 4 FIG. 1 is a schematic diagram of the structure of a shared vehicle according to an embodiment of the present invention. Figure 4 As shown, the shared vehicle may include a vehicle body 41, a communication device and a control device (the communication device and the control device are not shown in the figure). It should be understood that Figure 4The shared vehicle shown can be either the current vehicle in the above embodiment or the target vehicle in the above embodiment. Among them, the vehicle body 41 includes the main components of the shared vehicle, such as wheels, a frame, and a seat. In this embodiment, the vehicle body 41 can be used to realize the basic functions of the vehicle, such as a passenger driving function. The communication device is arranged on the vehicle body 41, and the communication device is used to enable the current vehicle to communicate with other shared vehicles around the vehicle and with the server. Optionally, the communication method adopted by the communication device can be specifically a Bluetooth communication method and a network communication method. Thus, the shared vehicle can communicate with other shared vehicles and with the server respectively through the Bluetooth communication method and the network communication method. The control device is a hardware device for storing and executing corresponding programs, such as a single-chip microcomputer. It should be understood that the control device can be integrated with the original control system of the vehicle, or it can also be integrated into a separate vehicle prompt device. Further, when the shared vehicle is the current vehicle in the above embodiment, the control device can instruct the target vehicles around the current vehicle to respond to the execution operation based on its own state when it senses that the execution operation for the current vehicle meets the corresponding prompt condition. When the shared vehicle is the target vehicle in the above embodiment, the control device may respond to a corresponding execution operation upon receiving the prompt information.
[0045] Figure 5 FIG. 1 is a schematic diagram of hardware connection of a shared vehicle according to an embodiment of the present invention. Figure 5 As shown, the shared vehicle may include a communication device 51, a prompting device 52 and a control device 53. Among them, the communication device 51 is used to enable the current vehicle to communicate with other shared vehicles around its own vehicle and with the server. The prompting device 52 is used to prompt users or operation and maintenance personnel under the control of the control device. Optionally, the prompting device 52 may specifically include a voice prompting device and / or a light prompting device. The control device 53 is connected to the above-mentioned devices, and the control device 53 is used to control the above-mentioned devices to instruct the target vehicles around the current vehicle to respond to the execution operation based on their own status when it is perceived that the execution operation for the current vehicle meets the corresponding prompting condition, or to respond to the corresponding execution operation when the prompt information is received.
[0046] It should be understood that the above hardware devices can be connected via a CAN (Controller Area Network) bus, a LIN (Local Interconnect Network) bus or a 585 bus. Figure 3The hardware structure and the connection relationship between the hardware devices shown in the figure are for illustration only. The above hardware devices are not necessary for executing the vehicle prompt method in the embodiment of the present invention. It should be understood that in actual application, the hardware devices carried by the shared vehicle are not limited to Figure 3 The hardware devices shown in, for example, the shared vehicle may also be equipped with a charging device, a power supply battery, a power device, a Bluetooth beacon or a controllable vehicle lock, etc., and this application does not limit this.
[0047] Figure 6 FIG. 1 is a flow chart of a vehicle prompting method according to an embodiment of the present invention. Figure 6 As shown, the vehicle prompt method may specifically include the following steps:
[0048] It should be understood that the execution entity of the vehicle prompt method may specifically be the control device of the shared vehicle in the above embodiment.
[0049] S100: In response to detecting that an execution operation for a current vehicle satisfies a corresponding prompt condition, determining at least one target vehicle within a communication range of the current vehicle.
[0050] The current vehicle specifically refers to a shared vehicle that is currently borrowed by a user or is being operated and maintained by an operation and maintenance personnel.
[0051] Specifically, the control device can determine whether the user or maintenance personnel needs help by detecting whether the execution operation for the current vehicle meets the corresponding prompt condition. When it is determined that the user or maintenance personnel needs help, the control device can determine at least one shared vehicle within the communication range of the current vehicle as the target vehicle.
[0052] Optionally, the execution operation may include a vehicle borrowing operation or an operation and maintenance operation. Further, when the execution operation is a vehicle borrowing operation, the execution operation satisfying the corresponding prompt condition may mean that the vehicle borrowing operation cannot be executed due to a current vehicle failure. When the execution operation is an operation and maintenance operation, the execution operation satisfying the corresponding prompt condition may mean that the operation and maintenance operation has been completed.
[0053] Optionally, in some embodiments, the user can manipulate the user terminal to borrow the current vehicle by interacting with the server. In this case, the control device can determine that the borrowing operation for the current vehicle cannot be performed when receiving the borrowing failure message sent by the server. In other embodiments, the user can also manipulate the user terminal to borrow the current vehicle by directly interacting with the current vehicle. In this case, the control device can determine that the borrowing operation for the current vehicle cannot be performed when receiving the borrowing request and detecting that the current vehicle is in a fault state.
[0054] Furthermore, in some embodiments, the control device can determine whether the current vehicle is in a faulty state by interacting with the server. Specifically, when a user borrows a shared vehicle, if the user finds that the borrowed shared vehicle is a faulty vehicle, the user will usually report the relevant information to the server so that the server can mark the faulty shared vehicle as a fault. Thus, the control device can query whether the current vehicle has a fault mark by interacting with the server, and then be able to determine whether the current vehicle is in a faulty state. In other embodiments, the control device can also determine whether the current vehicle is in a faulty state by querying historical vehicle borrowing data. Specifically, when a user borrows a shared vehicle, if the user finds that the borrowed shared vehicle is a faulty vehicle, the borrowing process will usually end quickly. Thus, the control device can determine whether the current vehicle is in a faulty state by detecting whether the current vehicle has multiple consecutive short-term historical vehicle borrowing data.
[0055] It should be understood that if the control device has previously determined whether the current vehicle is in a fault state, it may also directly determine whether the current vehicle is in a fault state based on the historical determination results.
[0056] Optionally, the control device may determine that the operation and maintenance operation for the current vehicle has been completed when a power-off and power-on operation is detected and / or when the current battery number information is detected to be inconsistent with the historical battery number information.
[0057] Optionally, when determining the target vehicle, the control device may receive a wireless broadcast signal from at least one vehicle, and determine the target vehicle in each of the vehicles based on the wireless broadcast signal. Specifically, in this embodiment, each shared vehicle is usually provided with a Bluetooth beacon, and the Bluetooth beacon may periodically broadcast a wireless broadcast signal to the surrounding area. The control device may receive the wireless broadcast signal broadcast by the surrounding shared vehicles, and determine the approximate location of the surrounding shared vehicles based on the signal strength of the received wireless broadcast signal, and then determine at least one shared vehicle within the communication range of the current vehicle as the target vehicle. Furthermore, in order to facilitate users to borrow a vehicle, when determining the target vehicle, the control device may also determine at least one vehicle closest to the current vehicle as the target vehicle. It should be understood that in an optional implementation, the control device may also interact with the server to instruct the server to determine at least one shared vehicle within the communication range of the current vehicle as the target vehicle.
[0058] S200. Send corresponding prompt information to each of the target vehicles, so that each of the target vehicles responds to the execution operation based on its own state.
[0059] Specifically, after determining each target vehicle, the control device may send corresponding prompt information to each target vehicle so that each target vehicle responds to the execution operation based on its own state.
[0060] It should be understood that the prompt information should correspond to the execution operation that currently meets the prompt condition. Specifically, when the execution operation is a vehicle borrowing operation, the prompt information is used to instruct the target vehicle to respond to the vehicle borrowing operation when it is in a non-faulty state. When the execution operation is an operation and maintenance operation, the prompt information is used to instruct the target vehicle to respond to the operation and maintenance operation when it is in an operation and maintenance-required state.
[0061] It should be understood that the target vehicle determines whether its own vehicle is in a fault state in a similar manner as the current vehicle, which will not be repeated here. The target vehicle determines whether its own vehicle is in a maintenance-required state by querying its own state data, which will not be repeated here.
[0062] Optionally, in this embodiment, each shared vehicle is provided with a prompting device. The target vehicle responds to the execution operation based on its own state, specifically by the target vehicle controlling the prompting device of its own vehicle to perform a prompting operation based on its own state. Thus, by performing the prompting operation, the target vehicle can prompt the user that its own vehicle is available or prompt the operation and maintenance personnel that its own vehicle is in a state requiring operation and maintenance. It should be understood that the specific manner in which the target vehicle controls the prompting device to perform the prompting operation can be set and adjusted by the relevant operation personnel according to actual needs.
[0063] Optionally, in some embodiments, the target vehicle can directly control the prompt device of its own vehicle to perform a prompt operation based on its own state. In other embodiments, the target vehicle can also send an operation response message to the server based on its own state. When the server receives the operation response message, it will instruct the user terminal or the operation and maintenance terminal to control the terminal interface to display the vehicle information of each target vehicle according to the operation response message. The vehicle information may include the location information of the vehicle. Furthermore, the user or the operation and maintenance personnel can select any one of the target vehicles displayed in the terminal interface to trigger the selection instruction. When the user terminal or the operation and maintenance terminal receives the selection instruction, it can instruct the target vehicle corresponding to the selection instruction to control the prompt device of its own vehicle to perform a prompt operation. In this way, the user or the operation and maintenance personnel can determine the target vehicle that needs to be prompted among the target vehicles, thereby further improving the experience of the user or the operation and maintenance personnel.
[0064] It should be understood that the operation response message sent by the target vehicle to the server may include the vehicle identification information of its own vehicle, thereby enabling the server to determine the target vehicle based on the vehicle identification information, and then determine the user terminal or operation and maintenance terminal based on the target vehicle.
[0065] Optionally, in this embodiment, relevant personnel may pre-deploy Bluetooth road studs in the parking area, and the Bluetooth road studs may be used to broadcast parking signals. Furthermore, the current vehicle may also perform a vehicle return prompt operation when it continuously receives a parking signal of a preset strength within a preset time period. It should be understood that the vehicle return prompt operation may specifically be a prompt device of the target vehicle controlling its own vehicle to prompt the user that the vehicle can be returned at the current location. Thus, by performing the vehicle return prompt operation, the current vehicle can assist the user to park his own vehicle in the correct parking area.
[0066] The embodiment of the present invention will determine at least one target vehicle within the communication range of the current vehicle when it is detected that the execution operation for the current vehicle meets the corresponding prompt condition, and then send corresponding prompt information to each of the target vehicles, so that each of the target vehicles responds to the execution operation based on its own state. Therefore, by instructing the target vehicles around the current vehicle to respond to the execution operation based on their own state when it is perceived that the execution operation for the current vehicle meets the corresponding prompt condition, the embodiment of the present invention can enable the shared vehicle to actively provide help to the user or operation and maintenance personnel when the user or operation and maintenance personnel needs help, thereby improving the experience of the user and operation and maintenance personnel, and further improving the operational efficiency of the shared vehicle.
[0067] Figure 7 FIG. 1 is a schematic diagram of a vehicle prompting device according to an embodiment of the present invention. Figure 7 As shown, the vehicle prompting device according to the embodiment of the present invention includes a determining unit 71 and a sending unit 72 .
[0068] Specifically, the determining unit 71 is used to determine at least one target vehicle within the communication range of the current vehicle in response to detecting that the execution operation for the current vehicle meets the corresponding prompt condition;
[0069] The sending unit 72 is used to send corresponding prompt information to each of the target vehicles, so that each of the target vehicles responds to the execution operation based on its own state.
[0070] The embodiment of the present invention will determine at least one target vehicle within the communication range of the current vehicle when it is detected that the execution operation for the current vehicle meets the corresponding prompt condition, and then send corresponding prompt information to each of the target vehicles, so that each of the target vehicles responds to the execution operation based on its own state. Therefore, by instructing the target vehicles around the current vehicle to respond to the execution operation based on their own state when it is perceived that the execution operation for the current vehicle meets the corresponding prompt condition, the embodiment of the present invention can enable the shared vehicle to actively provide help to the user or operation and maintenance personnel when the user or operation and maintenance personnel needs help, thereby improving the experience of the user and operation and maintenance personnel, and further improving the operational efficiency of the shared vehicle.
[0071] Figure 8 Schematic diagram of an electronic device according to an embodiment of the present invention. Figure 8 As shown, Figure 8 The electronic device shown can be specifically a control device for a shared vehicle in the above-mentioned embodiment, which includes a general computer hardware structure, which at least includes a processor 81 and a memory 82. The processor 81 and the memory 82 are connected via a bus 83. The memory 82 is suitable for storing instructions or programs executable by the processor 81. The processor 81 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 81 executes the instructions stored in the memory 82, thereby executing the method flow of the embodiment of the present invention as described above to realize the processing of data and the control of other devices. The bus 83 connects the above-mentioned multiple components together, and at the same time connects the above-mentioned components to the display controller 84 and the display device and the input / output (I / O) device 85. The input / output (I / O) device 85 can be a mouse, a keyboard, a modem, a network interface, a touch input device, a somatosensory input device, a printer, and other devices known in the art. Typically, the input / output device 85 is connected to the system via an input / output (I / O) controller 86.
[0072] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices (equipment) or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application may adopt a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0073] The present application is described with reference to flowcharts of methods, apparatuses (devices) and computer program products according to embodiments of the present application. It should be understood that each process in the flowchart can be implemented by computer program instructions.
[0074] These computer program instructions may be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device that implements the process Figure 1 A function specified in a process or multiple processes.
[0075] These computer program instructions may also be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce the instructions for implementing the process Figure 1 A device that specifies functions in a process or multiple processes.
[0076] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used for a computer to execute part or all of the above method embodiments.
[0077] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by specifying relevant hardware through a program, and the program is stored in a storage medium, including several instructions for a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. 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 and other media that can store program codes.
[0078] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A vehicle prompting method, characterized in that: The method comprises: In response to detecting that the execution operation for the current vehicle satisfies the corresponding prompt condition, determining at least one target vehicle within the communication range of the current vehicle; Corresponding prompt information is sent to each of the target vehicles, so that each of the target vehicles responds to the execution operation based on its own state.
2. The method according to claim 1, characterized in that The execution operation includes a vehicle borrowing operation. The execution operation meeting a corresponding prompt condition indicates that the vehicle borrowing operation cannot be executed. The prompt information is used to instruct the target vehicle to respond to the vehicle borrowing operation when the target vehicle is in a non-faulty state.
3. The method according to claim 2, characterized in that The method further comprises: In response to receiving a vehicle borrowing request and detecting that the current vehicle is in a fault state, determining that a vehicle borrowing operation for the current vehicle cannot be performed; or In response to receiving a vehicle borrowing failure message sent by the server, it is determined that the vehicle borrowing operation for the current vehicle cannot be performed.
4. The method according to claim 1, characterized in that The execution operation includes an operation and maintenance operation. The execution operation meeting a corresponding prompt condition indicates that the operation and maintenance operation has been completed. The prompt information is used to instruct the target vehicle to respond to the operation and maintenance operation when the target vehicle is in a state requiring operation and maintenance.
5. The method according to claim 4, characterized in that The method further comprises: In response to detecting a power-off and power-on operation, determining that an operation and maintenance operation for the current vehicle has been completed; and\or In response to detecting that the current battery number information is inconsistent with the historical battery number information, it is determined that the operation and maintenance operation for the current vehicle has been completed.
6. The method according to claim 1, characterized in that Determining at least one target vehicle within the communication range of the current vehicle includes: receiving a wireless broadcast signal from at least one vehicle; The target vehicle is determined among the vehicles according to the wireless broadcast signal.
7. The method according to claim 6, characterized in that Determining the target vehicle in each of the vehicles according to the wireless broadcast signal comprises: At least one vehicle closest to the current vehicle is determined as the target vehicle according to the signal strength of each of the wireless broadcast signals.
8. The method according to claim 6 or 7, characterized in that: The wireless broadcast information is sent by each of the vehicles in the form of Bluetooth broadcast.
9. A vehicle system, characterized in that: The vehicle system includes a current vehicle and candidate vehicles in a state of performing corresponding operations; The current vehicle is configured to, in response to detecting that the execution operation for the current vehicle satisfies the corresponding prompt condition, determine at least one target vehicle from the candidate vehicles based on the communication range of the current vehicle, and send corresponding prompt information to each of the target vehicles; The target vehicle is configured to respond to the execution operation according to its own state in response to receiving the prompt information.
10. The vehicle system according to claim 9, characterized in that The vehicle system further includes a Bluetooth road stud deployed in the parking area, the Bluetooth road stud being used to broadcast a parking signal; The current vehicle is also configured to perform a vehicle return prompt operation in response to continuously receiving a parking signal of a preset strength within a preset time period.
11. The vehicle system according to claim 9, characterized in that: The target vehicle is provided with a prompting device; The target vehicle is configured to control the prompting device to perform a prompting operation according to the state of the target vehicle.
12. The vehicle system according to claim 11, characterized in that The vehicle system also includes a terminal and a server; The target vehicle is configured to send an operation response message to the server according to its own state; The server is configured to instruct the terminal to control the terminal interface to display vehicle information of each target vehicle according to the operation response message, wherein the vehicle information includes location information of the vehicle; The terminal is configured to, in response to receiving a selection instruction, instruct a target vehicle corresponding to the selection instruction to control the prompting device to perform a prompting operation.
13. The vehicle system according to claim 11 or 12, characterized in that: The prompting device includes a voice prompting device and / or a light prompting device.
14. A vehicle, characterized in that: The vehicle comprises: Vehicle body; a communication device, disposed on the vehicle body, and used for communicating with a target vehicle; A control device configured to execute the method according to any one of claims 1 to 8.
15. A vehicle prompting device, characterized in that: The device comprises: a determination unit, configured to determine at least one target vehicle within a communication range of the current vehicle in response to detecting that an execution operation for the current vehicle satisfies a corresponding prompt condition; The sending unit is used to send corresponding prompt information to each of the target vehicles, so that each of the target vehicles responds to the execution operation based on its own state.
16. A computer-readable storage medium storing computer program instructions, characterized in that: The computer program instructions implement the method according to any one of claims 1 to 8 when executed by a processor.
17. A computer program product, characterized in that When the computer program product is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 8.