Reminding processing method and device applied to vehicle reservation
By calculating the distance between the vehicle and the user's location in the vehicle reservation software and using holographic projection to display the license plate number, the difficulty of users confirming the appointment of a vehicle in complex environments is solved, and service efficiency and user experience are improved.
Patent Information
- Application Number
- CN202411328054.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-09
- Publication Date
- 2025-01-07
AI Technical Summary
In vehicle reservation software, it is difficult for users to confirm reservations for vehicles through the naked eye in a complex or crowded environment, which affects service efficiency and user experience.
By calculating the distance between the vehicle position submitted by the user terminal and the vehicle position synchronized by the driver terminal, if it is less than the preset distance threshold, a projection display instruction is sent to the user terminal, and a holographic projection component is called for projection display to help the driver quickly find the Make an appointment with the user and send a projection status reminder to the driver terminal.
It improves the efficiency and user experience of vehicle reservation services, reduces waiting time, and enhances the discovery mechanism between appointment users and drivers.
Smart Images

Figure CN119273317A_ABST
Abstract
Description
[0001] This application is a divisional application of the Chinese invention patent application with the application date of July 9, 2021, application number 202110780163.6, and name “Reminder processing method and device for vehicle reservation”. Technical Field
[0002] This document relates to the field of data processing technology, and in particular to a reminder processing method and device for vehicle reservation. Background Art
[0003] As users' personalized travel needs gradually increase and the sharing industry continues to develop, more and more vehicle reservation software has emerged, meeting users' differentiated travel and humanized service needs, and building a diversified vehicle service system; in order for users to find the reserved vehicle, the vehicle reservation software provides the license plate number of the reserved vehicle, but when the environment around the boarding location is complex or crowded, it is difficult for users to confirm the reserved vehicle by comparing the license plate number of the reserved vehicle with the license plate numbers of surrounding vehicles by visually, which affects the efficiency of the vehicle reservation service, making it difficult to guarantee the service quality of the vehicle reservation, thereby reducing the user experience. Summary of the invention
[0004] One or more embodiments of the present specification provide a reminder processing method for vehicle reservation, including: calculating the distance between the pick-up point location submitted by the user terminal of the reservation user and the vehicle location synchronized by the driver terminal. If the distance is less than a preset distance threshold, sending a projection display instruction to the user terminal. If the projection status of the holographic projection component sent by the user terminal is received, sending a projection status reminder to the driver terminal.
[0005] One or more embodiments of the present specification provide another reminder processing method for vehicle reservation, comprising: receiving a projection display instruction sent by a server. The projection display instruction is generated after the distance between the boarding point location of the reservation user and the vehicle location is less than a preset distance threshold. Based on the projection display instruction, the holographic projection component configured in the user terminal of the reservation user is called to perform projection display. The projection status of the holographic projection component is sent to the server.
[0006] One or more embodiments of the present specification provide a reminder processing device for vehicle reservation, including: a distance calculation module, configured to calculate the distance between the pick-up point location submitted by the user terminal of the reservation user and the vehicle location synchronized with the driver terminal. A projection display module, configured to send a projection display instruction to the user terminal when the distance is less than a preset distance threshold. A reminder module, configured to send a projection status reminder to the driver terminal if the projection status of the holographic projection component sent by the user terminal is received.
[0007] One or more embodiments of the present specification provide another reminder processing device for vehicle reservation, including: an instruction receiving module, configured to receive a projection display instruction sent by a server; the projection display instruction is generated after the distance between the boarding point location of the reservation user and the vehicle location is less than a preset distance threshold. The projection display module is configured to call the holographic projection component configured in the user terminal of the reservation user for projection display based on the projection display instruction. The projection status sending module is configured to send the projection status of the holographic projection component to the server.
[0008] One or more embodiments of the present specification provide a reminder processing device for vehicle reservation, including: a processor; and a memory configured to store computer executable instructions, wherein when the computer executable instructions are executed, the processor: calculates the distance between the pick-up point location submitted by the user terminal of the reservation user and the vehicle location synchronized with the driver terminal. If the distance is less than a preset distance threshold, a projection display instruction is sent to the user terminal. If the projection status of the holographic projection component sent by the user terminal is received, a projection status reminder is sent to the driver terminal.
[0009] One or more embodiments of the present specification provide another reminder processing device for vehicle reservation, including: a processor; and a memory configured to store computer executable instructions, wherein when the computer executable instructions are executed, the processor: receives a projection display instruction sent by a server. The projection display instruction is generated after the distance between the boarding point location and the vehicle location of the reservation user is less than a preset distance threshold. Based on the projection display instruction, the holographic projection component configured in the user terminal of the reservation user is called for projection display. The projection status of the holographic projection component is sent to the server.
[0010] One or more embodiments of the present specification provide a storage medium for storing computer executable instructions, which implement the following process when executed: a processor; and a memory configured to store computer executable instructions, which causes the processor to: calculate the distance between the pick-up point location submitted by the user terminal of the reservation user and the vehicle location synchronized with the driver terminal. If the distance is less than a preset distance threshold, send a projection display instruction to the user terminal. If the projection status of the holographic projection component sent by the user terminal is received, send a projection status reminder to the driver terminal.
[0011] One or more embodiments of the present specification provide another storage medium for storing computer executable instructions, which implement the following process when executed: receiving a projection display instruction sent by a server. The projection display instruction is generated after the distance between the boarding point of the reservation user and the vehicle position is less than a preset distance threshold. Based on the projection display instruction, call the holographic projection component configured in the user terminal of the reservation user for projection display. Send the projection status of the holographic projection component to the server. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to more clearly illustrate one or more embodiments of the present specification or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present specification. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative labor. Figure 1 A processing flow chart of a reminder processing method applied to vehicle reservation provided in one or more embodiments of this specification; Figure 2 A processing flow chart of a reminder processing method applied to vehicle reservation in a vehicle reservation scenario provided by one or more embodiments of this specification; Figure 3 A processing flow chart of another reminder processing method for vehicle reservation provided in one or more embodiments of this specification; Figure 4 A processing flow chart of a reminder processing method for vehicle reservation in another vehicle reservation scenario provided by one or more embodiments of this specification; Figure 5 A schematic diagram of a reminder processing device for vehicle reservation provided in one or more embodiments of this specification; Figure 6 A schematic diagram of another reminder processing device for vehicle reservation provided in one or more embodiments of this specification; Figure 7 A schematic diagram of a reminder processing device for vehicle reservation provided in one or more embodiments of this specification; Figure 8 A schematic diagram of the structure of a reminder processing device for vehicle reservation provided in one or more embodiments of this specification. DETAILED DESCRIPTION
[0013] In order to enable those skilled in the art to better understand the technical solutions in one or more embodiments of this specification, the technical solutions in one or more embodiments of this specification will be clearly and completely described below in conjunction with the drawings in one or more embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of them. Based on one or more embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this document.
[0014] This specification provides an embodiment of a reminder processing method for vehicle reservation: Reference Figure 1 , which shows a processing flow chart of a reminder processing method for vehicle reservation provided by this embodiment, referring to Figure 2 , which shows a processing flow chart of a reminder processing method applied to vehicle reservation in a vehicle reservation scenario provided by this embodiment.
[0015] Reference Figure 1 The reminder processing method for vehicle reservation provided in this embodiment is applied to a server and specifically includes steps S102 to S106.
[0016] Step S102, calculating the distance between the pick-up point location submitted by the user terminal of the booking user and the vehicle location synchronized with the driver terminal.
[0017] The reminder processing method for vehicle reservation provided in this embodiment, in the vehicle reservation scenario, after the user makes a vehicle reservation, by calculating the distance between the vehicle and the user's boarding point, when the distance between the vehicle and the user's boarding point is less than a preset distance threshold, a projection display instruction is sent to the user terminal, and on the user side, a projection display is performed through the holographic projection component configured by the user, so as to remind the driver to quickly find the reservation user according to the projection display, thereby improving the vehicle reservation efficiency in the vehicle reservation scenario, and then improving the vehicle reservation experience of the reservation user.
[0018] The reservation user described in this embodiment refers to a passenger who makes a vehicle reservation in a vehicle reservation scenario; the departure location submitted by the reservation user during the vehicle reservation process corresponds to the actual location of the boarding point, that is, the driver terminal includes at least one of the following: a user terminal held by the driver, and a vehicle terminal configured for the vehicle; the vehicle location synchronized by the driver terminal is the location information of the vehicle sent to the server by the driver terminal using positioning technology in the vehicle reservation scenario.
[0019] In specific implementation, when calculating the distance between the boarding point location submitted by the user terminal of the booking user and the vehicle location synchronized by the driver terminal, the user boarding point location submitted by the user terminal of the booking user and the vehicle location synchronized by the driver terminal are first obtained, and then calculations are performed based on the two.
[0020] For example, based on the obtained GPS coordinates of the user's boarding point and the vehicle's GPS coordinates, the distance between the user's boarding point and the vehicle's location is calculated; For another example, determine the location point mapped on the electronic map of the user's boarding point, then determine the location point mapped on the electronic map of the vehicle's position, calculate the distance on the electronic map based on the location points of the two, convert the distance between the user's boarding point and the vehicle's position on the electronic map according to the scale of the electronic map, and determine the distance between the user's boarding point and the vehicle's position.
[0021] In the vehicle reservation scenario, the server calculates the distance between the user boarding point location and the vehicle location based on the user boarding point location submitted by the user terminal of the reservation user and the vehicle location synchronized by the driver terminal. Optionally, the specific vehicle reservation processing is implemented as follows: Receiving the vehicle reservation information sent by the user terminal of the reservation user, the vehicle reservation information including the user's boarding point location and destination location; Perform vehicle matching according to the vehicle reservation information, and determine the vehicle obtained after the reservation matching; A vehicle reservation reminder is sent to the user terminal and the driver terminal corresponding to the vehicle.
[0022] Step S104: When the distance is less than a preset distance threshold, a projection display instruction is sent to the user terminal.
[0023] Based on the distance between the user boarding point and the vehicle position calculated above, if the distance is greater than a preset distance threshold, no processing is performed; if the distance is less than the preset distance threshold, a projection display instruction is sent to the user terminal, so that the user terminal calls the configured holographic projection component for projection display according to the projection display instruction, thereby helping the driver to quickly find the appointment user, reduce waiting time, and further enhance the discovery mechanism between the appointment user and the driver.
[0024] Optionally, the projection display instruction includes at least one of the following: the vehicle identification corresponding to the driver terminal, and a preset projection display color; the preset projection display color is a preset color for projecting the vehicle identification. For example, the vehicle identification may be a license plate number, and the preset projection display color may be a color consistent with the vehicle. By carrying projection display information such as vehicle identification and projection display color in the projection display instruction issued to the user terminal, the driver can quickly identify and find the scheduled user based on the projection display when the terrain of the user's boarding point is complex or there is a large crowd.
[0025] In addition, the projection display instruction may not include the above-mentioned projection display information, and is only used to remind the user terminal to call the configured holographic projection component for projection display.
[0026] In this embodiment, the preset distance threshold can be set according to actual conditions, and multiple thresholds can be set. Optionally, the preset distance threshold includes at least one of the following: a first distance threshold and a second distance threshold.
[0027] The first distance threshold is a preset distance threshold between the vehicle and the user's boarding point, for example, the first distance threshold may be one kilometer; The second distance threshold can determine the distance threshold from the vehicle to the user's boarding point, for example, it can be a specific value within 0 to 10 meters.
[0028] The following specifically introduces the process of initiating a projection display instruction to the user terminal when the preset distance is less than the first distance threshold and less than the second distance threshold respectively: (1) When the preset distance is less than the first distance threshold: When the distance between the pick-up point location submitted by the user terminal of the reservation user and the vehicle location synchronized with the driver terminal is less than a first distance threshold, a projection display instruction is sent to the user terminal. For example, the first distance threshold is set to one kilometer, that is, the vehicle travels to a point one kilometer away from the reservation user's pick-up point, and a projection display instruction is sent to the user terminal of the reservation user to remind the reservation user that the vehicle is one kilometer away from the pick-up point, and turn on the holographic projection to display the vehicle logo according to the preset display color.
[0029] (2) When the preset distance is less than the first distance threshold: When the distance between the pick-up point location submitted by the user terminal of the reservation user and the vehicle location synchronized with the driver terminal is less than the second distance threshold, a projection display instruction is sent to the user terminal. For example, the first distance threshold is set to a specific value within 0 to 10 meters, that is, the vehicle arrives at the pick-up point of the reservation user, and the driver submits a confirmation instruction to the server that the vehicle has arrived at the pick-up point. The server sends a projection display instruction to the user terminal of the reservation user to remind the reservation user that the vehicle has arrived, and turns on the holographic projection to display the vehicle logo according to the preset display color.
[0030] In specific implementation, after receiving the projection display instruction, the user terminal needs to call the holographic projection component to perform projection display. In one possible implementation mode provided in this embodiment, the following operations are specifically performed to perform projection display: According to the projection display instruction, calling the holographic projection component to perform projection display; Sending the projection status of the holographic projection component to the server; Wherein, calling the holographic projection component to perform projection display includes: Determining the light wave information corresponding to the vehicle identification and / or the preset projection display color contained in the projection display instruction; Calling a processing program to perform spatial variation intensity conversion on the light wave information to obtain a holographic image; Projection display is performed based on the holographic image.
[0031] For example, the user terminal determines the light wave information contained therein, the position coordinates corresponding to each pixel in the license plate number image, and the amplitude of the color corresponding to the corresponding position coordinates based on the license plate number image and color; then calls the processing program to perform spatial intensity conversion on the position coordinates and the amplitude, so that the two-dimensional image information is spatially enhanced and converted into three-dimensional image information, and a holographic image is obtained, thereby obtaining the three-dimensional form of the projected display content, and then projection display is performed based on the holographic image to display the vehicle license plate.
[0032] Step S106: If the projection status of the holographic projection component sent by the user terminal is received, a projection status reminder is sent to the driver terminal.
[0033] After the projection display instruction is sent to the user terminal, the user terminal calls the configured holographic projection component to perform projection display. When the projection display is successful, the projection status of the holographic projection component is sent to the server.
[0034] The projection state refers to that the user terminal of the reservation user detects that the projection display state of the holographic projection component is the projection state, that is, the holographic projection component is turned on and performs projection display according to the projection display instruction.
[0035] In specific implementation, after the user terminal calls the holographic projection component to perform projection display based on the projection display instruction, the projection status of the holographic projection component sent by the user terminal is received, indicating that the holographic projection component is in the turned-on state and performing projection display, and then a projection status reminder is sent to the driver terminal to remind the driver that the scheduled user has performed the projection display, and the driver can find the scheduled user based on the projection display.
[0036] In addition, after the projection display instruction is sent to the user terminal, if the scheduled user does not call the configured holographic projection component for projection display, the non-projection state of the holographic projection component is sent to the server.
[0037] The non-projection state means that the user terminal of the reserved user detects that the projection display state of the projection component is the non-projection state, that is, the holographic projection component is turned off and no projection display is performed.
[0038] In a specific implementation, after the user terminal detects the projection display state of the configured holographic projection component and sends the detected non-projection state to the server, the server receives the non-projection state, which indicates that the holographic projection component is in a closed state and no projection display is performed; after the driver arrives at the user's boarding point and submits a confirmation instruction to the server that the vehicle has arrived at the boarding point, a secondary projection display instruction is sent to the user terminal; on the user terminal side, the user terminal receives the projection display instruction and calls the configured holographic projection component for projection display, and then sends the projection state of the holographic projection component to the server; after receiving the projection state, the server reminds the driver that the reservation user has turned on the projection, and the reservation user can be found according to the projection display.
[0039] Optionally, if the non-projection state of the holographic projection component sent by the user terminal is received, a confirmation instruction submitted by the driver terminal that the vehicle has arrived at the boarding point is obtained; Based on the confirmation instruction, sending a secondary projection display instruction to the user terminal; After receiving the projection status of the holographic projection component sent by the user terminal, a projection status reminder is sent to the driver terminal.
[0040] In this embodiment, the confirmation instruction submitted by the driver terminal that the vehicle has arrived at the boarding point refers to the instruction that is confirmed by the driver terminal and sent to the server after the driver arrives at the boarding point; the secondary projection display is sent by the server to the user terminal after the driver arrives at the boarding point to remind the reservation user to turn on the holographic projection component for projection display, and is also sent to the user terminal again for the projection display instruction, which contains at least one of the following projection display information: the vehicle's license plate identification and / or the preset projection display color, and the preset projection display color is the preset color for the projection display of the vehicle identification. For example, the vehicle identification can be the license plate number, and the preset projection display color can be the same color as the vehicle. By carrying the projection display information such as the vehicle identification and the projection display color in the projection display instruction sent to the user terminal, the driver can quickly identify and find the reservation user according to the projection display when the terrain of the user's boarding point is complex or the crowd is gathered.
[0041] In addition, the above-mentioned projection display information may not be included, and it is only used to remind the user terminal to call the configured holographic projection component for projection display.
[0042] Based on the secondary projection display instruction, the user terminal calls the configured holographic projection component to perform projection display. After the projection display is successful, the projection status of the holographic projection component is sent to the server. According to the projection status, the server sends a projection status reminder to the driver terminal to inform the driver that the user terminal of the scheduled user has performed the projection display, and the scheduled user can be found according to the license plate number and / or the preset projection display color.
[0043] As described above, when the above-mentioned projection display instruction includes a preset display color and the user terminal also calls the configured holographic projection component to project the preset display color, here, the projection status reminder includes the preset color for displaying the vehicle logo, so that the driver can find the appointment user more quickly through the preset color.
[0044] In actual application, the vehicle synchronizes its position to the server during driving; when the vehicle travels to a first threshold distance from the boarding point specified by the reservation user, the server sends a projection display instruction to the user terminal of the reservation user, reminding the reservation user: the vehicle is at the first threshold distance from the boarding point specified by the reservation user, please turn on the holographic projection to display the license plate number of the vehicle; but the reservation user does not turn on the holographic projection component configured by the user terminal for projection display according to the projection display instruction, the projection display state of the holographic projection component is detected by the user terminal and sent to the server, the projection display state received by the server is a non-projection state, then after the driver submits a confirmation instruction that the vehicle has arrived at the boarding point, the server sends a secondary projection display instruction to the user terminal of the reservation user, and then the user terminal of the reservation user calls the holographic projection component to project the license plate number of the vehicle according to the secondary projection display instruction.
[0045] After the user terminal calls the holographic projection component to perform projection display based on the secondary projection display instruction, the server receives the projection status of the holographic projection component sent by the user terminal, and sends a projection status reminder to the driver terminal, reminding the driver that he can find the appointment user according to the license plate number and / or the preset projection display color.
[0046] For example, when the vehicle is one kilometer away from the boarding point, the reservation user needs to turn on the projection for projection display, but the reservation user does not perform the projection display. Then after the driver arrives at the boarding point, he confirms to the server that he has arrived. The server sends a secondary projection display instruction to the user terminal, asking the reservation user to turn on the holographic projection to project the vehicle's license plate number. After the projection display is successful, the driver is reminded to find the reservation user according to the license plate number.
[0047] In actual application, after the driver finds the reservation user according to the projection display, he submits a second confirmation instruction to the server, and the second confirmation instruction is a confirmation instruction for the identity of the reservation user; the server sends a projection closing instruction to the user terminal of the reservation user according to the second confirmation instruction, and then the user terminal closes the projection display of the configured holographic projection component according to the projection closing instruction. In one possible implementation method provided in this embodiment, the following operation is specifically used to close the projection: Receiving a second confirmation instruction submitted by the driver terminal; Based on the second confirmation instruction, a projection closing instruction is sent to the user terminal.
[0048] During the specific implementation process, after arriving at the boarding point, the driver finds the reservation user according to the projection display, and submits a confirmation instruction for the identity of the reservation user on the driver terminal, so that the user terminal closes the projection display according to the confirmation instruction.
[0049] The following takes the application of a reminder processing method for vehicle reservation provided by this embodiment in a vehicle reservation scenario as an example to further illustrate the reminder processing method for vehicle reservation provided by this embodiment, see Figure 2 , a reminder processing method applied to vehicle reservation in a vehicle reservation scenario specifically includes steps S202 to S220.
[0050] Step S202, receiving vehicle reservation information sent by the user terminal.
[0051] The vehicle reservation information includes the boarding point location and the destination location.
[0052] Step S204, performing reservation matching according to the vehicle reservation information, and determining the vehicle obtained after the reservation matching.
[0053] Step S206, sending a vehicle reservation reminder to the user terminal and the driver terminal corresponding to the vehicle.
[0054] Step S208, calculating the distance between the pick-up point location submitted by the user terminal of the booking user and the vehicle location synchronized with the driver terminal.
[0055] Step S210: When the distance is less than a first distance threshold, a projection display instruction is sent to the user terminal.
[0056] Among them, the first distance threshold refers to a pre-set distance threshold, for example, the first distance threshold is one kilometer; the projection display instruction includes at least one of the following: the vehicle identification corresponding to the driver terminal, and the preset projection display color.
[0057] Based on receiving the projection display instruction, the user terminal does not call the configured holographic projection component for projection display, and sends the non-projection state of the holographic projection component to the server after detecting the projection display state of the holographic projection component.
[0058] Step S212, receiving the non-projection state of the holographic projection component sent by the user terminal, and obtaining the confirmation instruction submitted by the driver terminal that the vehicle has arrived at the boarding point.
[0059] Step S214: Based on the confirmation instruction, a secondary projection display instruction is sent to the user terminal.
[0060] After the user terminal receives the secondary projection display instruction, it calls the configured holographic projection component for projection display, and sends the projection status of the holographic projection component to the server.
[0061] Step S216, after receiving the projection status of the holographic projection component sent by the user terminal, a projection status reminder is sent to the driver terminal.
[0062] Step S218, receiving the second confirmation instruction submitted by the driver terminal.
[0063] Among them, the second confirmation instruction is a confirmation instruction submitted by the driver through the driver terminal to confirm the identity of the reservation user after finding the reservation user.
[0064] Step S220: Based on the second confirmation instruction, a projection closing instruction is sent to the user terminal.
[0065] After the user terminal receives the projection closing instruction, the projection display of the holographic projection component is closed.
[0066] Another embodiment of a reminder processing method for vehicle reservation provided in this specification is as follows: Reference Figure 3 , which shows another reminder processing method for vehicle reservation provided by this embodiment, referring to Figure 4 , which shows a processing flow chart of a reminder processing method applied to vehicle reservation in another vehicle reservation scenario provided by this embodiment.
[0067] Reference Figure 3 The reminder processing method for vehicle reservation provided in this embodiment is applied to a user terminal and specifically includes steps S302 to S306.
[0068] Step S302: receiving a projection display instruction sent by the server.
[0069] The reminder processing method applied to vehicle reservation provided in this embodiment, in the vehicle reservation scenario, the user terminal receives the projection display instruction, and the projection display instruction is generated after the distance between the boarding point location of the reserved user and the vehicle location is less than a preset distance threshold; the preset distance threshold can be set according to actual conditions, and multiple thresholds can be set, optionally, the preset distance threshold includes at least one of the following: a first distance threshold, a second distance threshold.
[0070] The first distance threshold is a preset distance threshold between the vehicle and the user's boarding point, for example, the first distance threshold may be one kilometer; The second distance threshold can determine the distance threshold from the vehicle to the user's boarding point, for example, it can be a specific value within 0 to 10 meters.
[0071] The following specifically introduces the process of receiving the projection display instruction when the preset distance is less than the first distance threshold and less than the second distance threshold: (1) When the preset distance is less than the first distance threshold: When the server calculates that the distance between the pick-up point location submitted by the user terminal of the reservation user and the vehicle location synchronized with the driver terminal is less than the first distance threshold, the server receives a projection display instruction. For example, the first distance threshold is set to one kilometer, that is, the vehicle travels to a point one kilometer away from the reservation user's pick-up point, receives a projection display instruction, reminds the reservation user that the vehicle is one kilometer away from the pick-up point, and turns on the holographic projection to display the vehicle logo according to the preset display color.
[0072] (2) When the preset distance is less than the first distance threshold: When the server calculates that the distance between the pick-up point location submitted by the user terminal of the reservation user and the vehicle location synchronized with the driver terminal is less than the second distance threshold, a projection display instruction is received. For example, the first distance threshold is set to a specific value within 0 to 10 meters, that is, the vehicle arrives at the pick-up point of the reservation user, and the driver submits a confirmation instruction to the server that the vehicle has arrived at the pick-up point. The user terminal receives the projection display instruction sent by the server to remind the reservation user that the vehicle has arrived, and turns on the holographic projection to display the vehicle logo according to the preset display color.
[0073] Based on the distance between the user boarding point and the vehicle location calculated by the server, if the distance is greater than a preset distance threshold, the server does not process it; if the distance is less than the preset distance threshold, the user terminal receives the projection display instruction sent by the server, and calls the configured holographic projection component for projection display according to the projection display instruction, thereby helping the driver to quickly find the appointment user, reduce waiting time, and further enhance the discovery mechanism between the appointment user and the driver.
[0074] Optionally, the projection display instruction includes at least one of the following: the vehicle identification corresponding to the driver terminal, and a preset projection display color; the preset projection display color is a preset color for projecting the vehicle identification. The vehicle identification is, for example, the license plate number of the vehicle, the appearance of the vehicle; the preset projection display color is, for example, a color consistent with the vehicle. The projection display information included in the projection display instruction is to enable the driver to quickly identify and find the appointment user based on the projection display when the pick-up point has complex terrain or a large crowd.
[0075] In addition, the projection display instruction may not include the above-mentioned projection display information. According to the projection display instruction that does not include the projection display information, the user terminal calls the configured holographic projection component to only start the projection, and the driver can still find the appointment user according to the projection. For example, according to the projection instruction that does not include the projection display information, the user terminal only calls the holographic projection component to start the projection and projects the light beam, and the driver can still find the appointment user according to the light beam.
[0076] Optionally, before the step of receiving the projection display instruction sent by the server is executed, the method further includes: Receiving the vehicle reservation information sent by the user terminal of the reservation user; Sending vehicle reservation information to the server; Receive the vehicle reservation reminder sent by the server.
[0077] In the vehicle reservation scenario, after receiving the vehicle reservation instruction sent by the user terminal of the reservation user, the server performs the following operations: Perform vehicle matching according to the vehicle reservation instruction, and determine the vehicle obtained after the reservation matching; A vehicle reservation reminder is sent to the user terminal and the driver terminal corresponding to the vehicle.
[0078] Step S304: calling the holographic projection component configured in the user terminal of the reservation user to perform projection display.
[0079] In this embodiment, the user terminal of the scheduled user is configured with a holographic projection component; according to the projection display instruction sent by the server, the user terminal calls the holographic projection component to perform projection display. In one possible implementation method provided by this embodiment, the following operations are specifically performed to perform projection display: Determining the light wave information corresponding to the vehicle identification and / or the preset projection display color contained in the projection display instruction; Calling a processing program to perform spatial variation intensity conversion on the light wave information to obtain a holographic image; Projection display is performed based on the holographic image.
[0080] In specific implementation, the user terminal determines the light wave information contained therein according to the vehicle identification and / or preset projection display color contained in the projection display instruction, for example, the position coordinates corresponding to each pixel point in the license plate number image, and the amplitude of the color corresponding to the corresponding position coordinates; then calls the processing program to perform spatial intensity conversion on the position coordinates and the amplitude, so that the two-dimensional image information is spatially enhanced and converted into three-dimensional image information, and a holographic image is obtained, thereby obtaining the three-dimensional form of the projection display content, and then projection display is performed according to the holographic image to display the vehicle license plate based on the preset color.
[0081] After receiving the projection display instruction, the configured holographic projection component is called to perform projection display. However, in actual applications, for example, when the vehicle is one kilometer away from the boarding point, the user terminal receives the projection display instruction sent by the server, but after receiving the projection display instruction, the configured holographic projection component may not be called to perform projection display. Therefore, the user terminal also needs to detect the projection display state. In an implementable manner provided in this embodiment, the following operations are specifically performed to detect the projection display state: Detecting the projection display state of the holographic projection component; If the projection display state is the projection state, executing the step of sending the projection state of the holographic projection component to the server; If the projection display state is a non-projection state, a secondary projection display instruction sent by the server is received, and the holographic projection component is called to perform projection display.
[0082] In this embodiment, the projection state refers to that the user terminal of the reservation user detects that the projection display state of the holographic projection component is the projection state, that is, the holographic projection component is turned on and performs projection display according to the projection display instruction; During specific implementation, the holographic projection component is called to perform projection display based on the projection display instruction, and the projection display state of the holographic projection component is detected to be the projection state, indicating that the holographic projection component is in the on state and performing projection display. Then, a projection status reminder is sent to the driver terminal through the server to remind the driver that the appointment user has performed the projection display, and the driver can find the appointment user based on the projection display.
[0083] On the other hand, it is detected that the projection display state of the holographic projection component is a non-projection state, and the non-projection state means that the user terminal of the reserved user detects that the projection display state of the projection component is a non-projection state, that is, the holographic projection component is turned off and no projection display is performed.
[0084] In specific implementation, if the projection display state is a non-projection state, it indicates that the holographic projection component is in a closed state and does not perform projection display. The secondary projection display instruction sent by the server is received. The secondary projection display is sent by the server to the user terminal after the driver arrives at the boarding point to remind the appointment user to turn on the holographic projection component for projection display. The projection display instruction is also sent to the user terminal again, which contains at least one of the following projection display information: the vehicle's license plate identification and / or the preset projection display color. The preset projection display color is the preset color for the projection display of the vehicle identification. For example, the vehicle identification can be the license plate number, and the preset projection display color can be the same color as the vehicle. The projection display instruction received by the user terminal carries projection display information such as the vehicle identification and projection display color, so that the driver can quickly identify and find the appointment user according to the projection display when the terrain of the user's boarding point is complex or the crowd is gathered.
[0085] In addition, the above-mentioned projection display information may not be included, and it is only used to remind the user terminal to call the configured holographic projection component for projection display.
[0086] Based on the secondary projection display instruction, the configured holographic projection component is called to perform projection display. After the projection display is successful, the projection status of the holographic projection component is sent to the server. After the server sends a projection status reminder to the driver terminal according to the projection status, the driver learns that the user terminal of the scheduled user has performed the projection display, and searches for the scheduled user according to the projection display reminder.
[0087] As described above, when the above-mentioned projection display instruction includes a preset display color and the user terminal also calls the configured holographic projection component to project the preset display color, here, the projection status reminder includes the preset color for displaying the vehicle logo, so that the driver can find the appointment user more quickly through the preset color.
[0088] In actual application, the vehicle synchronizes its position to the server during driving; when the vehicle travels to a first threshold distance from the boarding point specified by the reservation user, the user terminal of the reservation user receives a projection display instruction sent by the server, and the projection display instruction is used to remind the reservation user: when the vehicle is at the first distance threshold from the boarding point specified by the reservation user, the server sends a projection display instruction to the user terminal, requesting to call the holographic projection component to project the license plate number of the vehicle; but the reservation user does not call the holographic projection component configured by the user terminal for projection display according to the projection display instruction, the user terminal detects the projection display state of the holographic projection component and sends the non-projection state to the server, then after the driver submits a confirmation instruction that the vehicle has arrived at the boarding point, the user terminal of the reservation user receives the secondary projection display instruction sent by the server, and calls the holographic projection component to project the license plate number of the vehicle.
[0089] Based on the secondary projection display instruction, the user terminal calls the holographic projection component for projection display, sends the projection status of the holographic projection component sent by the user terminal to the server, and sends a projection status reminder to the driver terminal through the server, reminding the driver that he can find the appointment user according to the license plate number and / or the preset projection display color.
[0090] For example, when the vehicle is one kilometer away from the boarding point, the reservation user needs to turn on the projection for projection display, but the reservation user does not perform the projection display. Then after the driver arrives at the boarding point, he confirms with the server that he has arrived. After the user terminal receives the secondary projection display instruction sent by the server, it calls the holographic projection component to project the vehicle's license plate number. After the projection display is successful, the projection status is sent to the server, and then the server sends a reminder, so that the driver can find the reservation user according to the vehicle's license plate number.
[0091] Step S306: sending the projection status of the holographic projection component to the server.
[0092] After the driver finds the reservation user according to the projection display, the user terminal will receive a projection closing instruction sent by the server, and close the projection display according to the projection closing instruction.
[0093] Optionally, after receiving a projection closing instruction sent by the server, the projection display of the holographic projection component is closed.
[0094] During the specific implementation process, after arriving at the boarding point, the driver finds the reservation user according to the projection display, and submits a confirmation instruction for the identity of the reservation user on the driver terminal, so that the user terminal closes the projection display according to the confirmation instruction.
[0095] The following takes the application of another reminder processing method for vehicle reservation provided by this embodiment in a vehicle reservation scenario as an example to further illustrate the reminder processing method for vehicle reservation provided by this embodiment, see Figure 4 , another reminder processing method applied to vehicle reservation in a vehicle reservation scenario, specifically includes steps S402 to S418.
[0096] Step S402, obtaining the vehicle reservation information submitted by the reservation user.
[0097] The vehicle reservation information includes the boarding point location and the destination location.
[0098] Step S404, sending the vehicle reservation information to the server.
[0099] After the server receives the vehicle reservation information sent by the user terminal, it performs vehicle matching, determines the vehicle obtained after the reservation matching, and sends a vehicle reservation reminder to the user terminal.
[0100] Step S406, receiving the vehicle reservation reminder sent by the server.
[0101] Step S408: receiving a projection display instruction sent by the server.
[0102] The projection display instruction is generated after the distance between the boarding point of the reservation user and the vehicle location is less than a preset distance threshold.
[0103] Step S410, calling the holographic projection component configured in the user terminal of the reservation user to perform projection display.
[0104] Step S412, detecting the projection display state of the holographic projection component.
[0105] Step S414: if the projection display state is the non-projection state, a secondary projection display instruction sent by the server is received, and the holographic projection component is called to perform projection display.
[0106] The secondary projection display instruction is generated after the vehicle arrives at the boarding point of the reservation user.
[0107] If the projection display state is the projection state, the step of sending the projection state of the holographic projection component to the server is executed.
[0108] Step S416, sending the projection status of the holographic projection component to the server.
[0109] Step S418, after receiving the projection closing instruction sent by the server, closing the projection display of the holographic projection component.
[0110] An embodiment of a reminder processing device for vehicle reservation provided in this specification is as follows: In the above-mentioned embodiment, a reminder processing method applied to vehicle reservation is provided, and correspondingly, a reminder processing device applied to vehicle reservation is also provided, which is described below with reference to the accompanying drawings.
[0111] Reference Figure 5 , which shows a schematic diagram of a reminder processing device applied to vehicle reservation provided by this embodiment.
[0112] Since the device embodiment corresponds to the method embodiment, the description is relatively simple, and the relevant parts can refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.
[0113] This embodiment provides a reminder processing device for vehicle reservation, including: The distance calculation module 502 is configured to calculate the distance between the pick-up point location submitted by the user terminal of the booking user and the vehicle location synchronized with the driver terminal; The projection display module 504 is configured to send a projection display instruction to the user terminal when the distance is less than a preset distance threshold; The reminder module 506 is configured to send a projection status reminder to the driver terminal upon receiving the projection status of the holographic projection component sent by the user terminal.
[0114] Another embodiment of a reminder processing device for vehicle reservation provided in this specification is as follows: In the above-mentioned embodiment, a reminder processing method applied to vehicle reservation is provided, and correspondingly, a reminder processing device applied to vehicle reservation is also provided, which is described below with reference to the accompanying drawings.
[0115] Reference Figure 6 , which shows a schematic diagram of a reminder processing device applied to vehicle reservation provided by this embodiment.
[0116] Since the device embodiment corresponds to the method embodiment, the description is relatively simple, and the relevant parts can refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.
[0117] This embodiment provides a reminder processing device for vehicle reservation, including: The instruction receiving module 602 is configured to receive a projection display instruction sent by the server; the projection display instruction is generated after the distance between the boarding point of the reservation user and the vehicle location is less than a preset distance threshold; The projection display module 604 is configured to call the holographic projection component configured in the user terminal of the reservation user to perform projection display based on the projection display instruction; The projection status sending module 606 is configured to send the projection status of the holographic projection component to the server.
[0118] An embodiment of a reminder processing device for vehicle reservation provided in this specification is as follows: Corresponding to the reminder processing method applied to vehicle reservation described above, based on the same technical concept, one or more embodiments of this specification also provide a reminder processing device applied to vehicle reservation, and the reminder processing device applied to vehicle reservation is used to execute the reminder processing method applied to vehicle reservation provided above, Figure 7 A schematic diagram of the structure of a reminder processing device for vehicle reservation provided in one or more embodiments of this specification.
[0119] This embodiment provides a reminder processing device for vehicle reservation, including: like Figure 7 As shown, the reminder processing device applied to vehicle reservation may have relatively large differences due to different configurations or performances, and may include one or more processors 701 and memory 702, and the memory 702 may store one or more storage applications or data. Among them, the memory 702 may be a short-term storage or a persistent storage. The application stored in the memory 702 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the reminder processing device applied to vehicle reservation. Furthermore, the processor 701 may be configured to communicate with the memory 702, and execute a series of computer executable instructions in the memory 702 on the reminder processing device applied to vehicle reservation. The reminder processing device applied to vehicle reservation may also include one or more power supplies 703, one or more wired or wireless network interfaces 704, one or more input / output interfaces 707, one or more keyboards 706, etc.
[0120] In a specific embodiment, a reminder processing device for vehicle reservation includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions corresponding to the reminder processing device for vehicle reservation, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following: Calculate the distance between the pick-up point location submitted by the user terminal of the booking user and the vehicle location synchronized with the driver terminal; When the distance is less than a preset distance threshold, sending a projection display instruction to the user terminal; If the projection status of the holographic projection component sent by the user terminal is received, a projection status reminder is sent to the driver terminal.
[0121] Another embodiment of a reminder processing device for vehicle reservation provided in this specification is as follows: Corresponding to the above-described another reminder processing method applied to vehicle reservation, based on the same technical concept, one or more embodiments of this specification also provide another reminder processing device applied to vehicle reservation, and the reminder processing device applied to vehicle reservation is used to execute the above-mentioned reminder processing method applied to vehicle reservation. Figure 8 A schematic diagram of the structure of another reminder processing device for vehicle reservation provided in one or more embodiments of this specification.
[0122] This embodiment provides a reminder processing device for vehicle reservation, including: like Figure 8 As shown, the reminder processing device applied to vehicle reservation may have relatively large differences due to different configurations or performances, and may include one or more processors 801 and memory 802, and the memory 802 may store one or more storage applications or data. Among them, the memory 802 may be a short-term storage or a persistent storage. The application stored in the memory 802 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the reminder processing device applied to vehicle reservation. Furthermore, the processor 801 may be configured to communicate with the memory 802, and execute a series of computer executable instructions in the memory 802 on the reminder processing device applied to vehicle reservation. The reminder processing device applied to vehicle reservation may also include one or more power supplies 803, one or more wired or wireless network interfaces 804, one or more input / output interfaces 808, one or more keyboards 806, etc.
[0123] In a specific embodiment, a reminder processing device for vehicle reservation includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions corresponding to the reminder processing device for vehicle reservation, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following: Receiving a projection display instruction sent by a server; the projection display instruction is generated after the distance between the boarding point of the reservation user and the vehicle location is less than a preset distance threshold; Based on the projection display instruction, calling the holographic projection component configured on the user terminal of the reservation user to perform projection display; The projection status of the holographic projection component is sent to the server.
[0124] An embodiment of a storage medium provided in this specification is as follows: Corresponding to the above-described reminder processing method applied to vehicle reservation, based on the same technical concept, one or more embodiments of this specification also provide a storage medium.
[0125] The storage medium provided in this embodiment is used to store computer executable instructions, and the computer executable instructions implement the following process when executed: Calculate the distance between the pick-up point location submitted by the user terminal of the booking user and the vehicle location synchronized with the driver terminal; When the distance is less than a preset distance threshold, sending a projection display instruction to the user terminal; If the projection status of the holographic projection component sent by the user terminal is received, a projection status reminder is sent to the driver terminal.
[0126] Another storage medium embodiment provided in this specification is as follows: Corresponding to the above-described another reminder processing method applied to vehicle reservation, based on the same technical concept, one or more embodiments of this specification also provide a storage medium.
[0127] The storage medium provided in this embodiment is used to store computer executable instructions, and the computer executable instructions implement the following process when executed: Receiving a projection display instruction sent by a server; the projection display instruction is generated after the distance between the boarding point of the reservation user and the vehicle location is less than a preset distance threshold; Based on the projection display instruction, calling the holographic projection component configured on the user terminal of the reservation user to perform projection display; The projection status of the holographic projection component is sent to the server.
[0128] It should be noted that the embodiment of the storage medium in this specification and the embodiment of the reminder processing method applied to vehicle reservation in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.
[0129] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0130] In the 1930s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to circuit structures such as diodes, transistors, switches, etc.) or software improvements (improvements to method flows). However, with the development of technology, many of today's method flow improvements can be regarded as direct improvements to hardware circuit structures. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using hardware entity modules. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask chip manufacturers to design and produce dedicated integrated circuit chips. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one kind of HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.
[0131] The controller may be implemented in any suitable manner, for example, the controller may take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (e.g., software or firmware) executable by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller, examples of which include but are not limited to the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320, and the memory controller may also be implemented as part of the control logic of the memory. It is also known to those skilled in the art that, in addition to implementing the controller in a purely computer-readable program code manner, the controller may be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, such a controller may be considered as a hardware component, and the devices for implementing various functions included therein may also be considered as structures within the hardware component. Or even, the devices for implementing various functions may be considered as both software modules for implementing the method and structures within the hardware component.
[0132] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0133] For the convenience of description, the above devices are described in terms of functions and are divided into various units. Of course, when implementing the embodiments of this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0134] It should be understood by those skilled in the art that one or more embodiments of the present specification may be provided as a method, system or computer program product. Therefore, one or more embodiments of the present specification may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present specification may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0135] This specification is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of this specification. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can 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 generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0136] These computer program instructions may also 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 comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0137] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0138] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0139] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
[0140] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined in this article, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0141] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0142] One or more embodiments of the present specification may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0143] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0144] The above description is only an embodiment of this document and is not intended to limit this document. For those skilled in the art, this document may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this document should be included in the scope of the claims of this document.
Claims
1. A reminder processing method for vehicle reservation, comprising: Calculate the distance between the pick-up point of the booking user and the vehicle location; When the distance is less than a first distance threshold, sending a projection display instruction including a color corresponding to the vehicle to the user terminal; If the non-projection state of the holographic projection component sent by the user terminal is received, and the distance is less than a second distance threshold, a secondary projection display instruction including the vehicle logo of the vehicle is sent to the user terminal based on a confirmation instruction submitted by the driver terminal; After receiving the projection status sent by the user terminal, a projection status reminder is sent to the driver terminal and based on the second confirmation instruction submitted by the driver terminal, a projection closing instruction is sent to the user terminal.
2. According to the reminder processing method for vehicle reservation according to claim 1, the projection display instruction includes at least one of the following: The vehicle identification corresponding to the driver terminal and the preset projection display color; Correspondingly, the projection status reminder includes a preset projection display color.
3. The reminder processing method for vehicle reservation according to claim 1, before the step of calculating the distance between the pick-up point location of the reservation user and the vehicle location is performed, it also includes: Receiving vehicle reservation information sent by the user terminal, the vehicle reservation information including the pick-up point location and the destination location; Perform reservation matching according to the vehicle reservation information, and determine the vehicle obtained after the reservation matching; A vehicle reservation reminder is sent to the user terminal and the driver terminal corresponding to the vehicle.
4. According to the reminder processing method for vehicle reservation according to claim 1, after receiving the projection display instruction, the user terminal performs the following operations: According to the projection display instruction, calling the holographic projection component to perform projection display; Sending the projection status of the holographic projection component to the server; in, The calling of the holographic projection component for projection display comprises: Determining the light wave information corresponding to the vehicle identification and / or the preset projection display color contained in the projection display instruction; Calling a processing program to perform spatial variation intensity conversion on the light wave information to obtain a holographic image; Projection display is performed based on the holographic image.
5. A reminder processing method applied to vehicle reservation, comprising: Receiving a projection display instruction including a color corresponding to the vehicle sent by the server; the projection display instruction is generated after the distance between the boarding point of the reservation user and the vehicle location is less than a first distance threshold; Based on the projection display instruction, calling the holographic projection component to perform projection display; Detecting the projection display state of the holographic projection component, if it is in a non-projection state, receiving a secondary projection display instruction including the vehicle identification of the vehicle sent by the server, and performing projection display; the secondary projection display instruction is generated based on a confirmation instruction submitted by the driver terminal after the distance between the boarding point and the vehicle position is less than a second distance threshold; The projection status is sent to the server, and the projection display is closed based on the projection closing instruction sent by the server.
6. The reminder processing method for vehicle reservation according to claim 5, before the step of receiving the projection display instruction containing the color corresponding to the vehicle sent by the server is executed, it also includes: Acquire the vehicle reservation information submitted by the reservation user, wherein the vehicle reservation information includes the pick-up point location and the destination location; Sending vehicle reservation information to the server; Receive the vehicle reservation reminder sent by the server.
7. The reminder processing method for vehicle reservation according to claim 6, after receiving the vehicle reservation information sent by the user terminal of the reservation user, the server performs the following operations: Perform vehicle matching according to the vehicle reservation information, and determine the vehicle obtained after the reservation matching; A vehicle reservation reminder is sent to the user terminal and the driver terminal corresponding to the vehicle.
8. According to the reminder processing method for vehicle reservation according to claim 5, the calling of the holographic projection component for projection display comprises: Determining the light wave information corresponding to the vehicle identification and / or the preset projection display color contained in the projection display instruction; Calling a processing program to perform spatial variation intensity conversion on the light wave information to obtain a holographic image; Projection display is performed based on the holographic image.
9. A reminder processing device for vehicle reservation, comprising: A distance calculation module is configured to calculate the distance between the pick-up point of the booking user and the vehicle location; A projection display module is configured to send a projection display instruction including a color corresponding to the vehicle to the user terminal when the distance is less than a first distance threshold; The reminder module is configured to, if the non-projection state of the holographic projection component is received from the user terminal, and if the distance is less than a second distance threshold, send a secondary projection display instruction including the vehicle logo of the vehicle to the user terminal based on the confirmation instruction submitted by the driver terminal; after receiving the projection state sent by the user terminal, send a projection state reminder to the driver terminal and send a projection closing instruction to the user terminal based on the second confirmation instruction submitted by the driver terminal.
10. A reminder processing device for vehicle reservation, comprising: The instruction receiving module is configured to receive a projection display instruction including a color corresponding to the vehicle sent by the server; the projection display instruction is generated after the distance between the boarding point of the reservation user and the vehicle location is less than a first distance threshold; A projection display module is configured to call a holographic projection component to perform projection display based on the projection display instruction; Detecting the projection display state of the holographic projection component, if it is in a non-projection state, receiving a secondary projection display instruction including the vehicle identification of the vehicle sent by the server, and performing projection display; the secondary projection display instruction is generated based on a confirmation instruction submitted by the driver terminal after the distance between the boarding point and the vehicle position is less than a second distance threshold; The projection status sending module is configured to send the projection status to the server and close the projection display based on the projection closing instruction sent by the server.
11. A reminder processing device for vehicle reservation, comprising: processor; and a memory configured to store computer executable instructions that, when executed, cause the processor to: Calculate the distance between the pick-up point of the booking user and the vehicle location; When the distance is less than a first distance threshold, sending a projection display instruction including a color corresponding to the vehicle to the user terminal; If the non-projection state of the holographic projection component sent by the user terminal is received, and the distance is less than the second distance threshold, based on the confirmation instruction submitted by the driver terminal, a secondary projection display instruction including the vehicle logo of the vehicle is sent to the user terminal; After receiving the projection status sent by the user terminal, a projection status reminder is sent to the driver terminal and based on the second confirmation instruction submitted by the driver terminal, a projection closing instruction is sent to the user terminal.
12. A reminder processing device for vehicle reservation, comprising: processor; and a memory configured to store computer executable instructions that, when executed, cause the processor to: Receiving a projection display instruction including a color corresponding to the vehicle sent by the server; the projection display instruction is generated after the distance between the boarding point of the reservation user and the vehicle location is less than a first distance threshold; Based on the projection display instruction, calling the holographic projection component to perform projection display; Detecting the projection display state of the holographic projection component, if it is in a non-projection state, receiving a secondary projection display instruction including the vehicle identification of the vehicle sent by the server, and performing projection display; the secondary projection display instruction is generated based on a confirmation instruction submitted by the driver terminal after the distance between the boarding point and the vehicle position is less than a second distance threshold; The projection status is sent to the server, and the projection display is closed based on the projection closing instruction sent by the server.
13. A storage medium for storing computer executable instructions, wherein the computer executable instructions implement the following process when executed: Calculate the distance between the pick-up point of the booking user and the vehicle location; When the distance is less than a first distance threshold, sending a projection display instruction including a color corresponding to the vehicle to the user terminal; If the non-projection state of the holographic projection component sent by the user terminal is received, and the distance is less than the second distance threshold, based on the confirmation instruction submitted by the driver terminal, a secondary projection display instruction including the vehicle logo of the vehicle is sent to the user terminal; After receiving the projection status sent by the user terminal, a projection status reminder is sent to the driver terminal and based on the second confirmation instruction submitted by the driver terminal, a projection closing instruction is sent to the user terminal.
14. A storage medium for storing computer executable instructions, wherein the computer executable instructions implement the following process when executed: Receiving a projection display instruction including a color corresponding to the vehicle sent by the server; the projection display instruction is generated after the distance between the boarding point of the reservation user and the vehicle location is less than a first distance threshold; Based on the projection display instruction, calling the holographic projection component to perform projection display; Detecting the projection display state of the holographic projection component, if it is in a non-projection state, receiving a secondary projection display instruction including the vehicle identification of the vehicle sent by the server, and performing projection display; the secondary projection display instruction is generated based on a confirmation instruction submitted by the driver terminal after the distance between the boarding point and the vehicle position is less than a second distance threshold; The projection status is sent to the server, and the projection display is closed based on the projection closing instruction sent by the server.