Vehicle trip data processing method and vehicle

By collaborating with vehicle terminals and map service platforms, scientific travel plans are generated and pushed to users, solving the problems of scientific planning and decentralized operation in vehicle travel management. This enables intelligent and automated management of vehicle travel, improving convenience and user experience.

CN122240945APending Publication Date: 2026-06-19VOYAH AUTOMOBILE TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
VOYAH AUTOMOBILE TECH CO LTD
Filing Date
2026-03-19
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

The current vehicle travel management system lacks scientific planning, and departure time and driving route depend on the experience of car owners. The operation is fragmented, resulting in poor convenience and user experience.

Method used

By acquiring user travel needs and vehicle status information through vehicle terminals, and combining this with real-time traffic data from the map service platform, recommended travel plans are generated and pushed to the user's device, achieving scientific planning and unified data processing.

Benefits of technology

It enhances the convenience and user experience of vehicle travel, ensures that trip planning matches the actual capabilities of the vehicle, provides flexible trip adjustments and vehicle automation configurations, and solves the problem of fragmented operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122240945A_ABST
    Figure CN122240945A_ABST
Patent Text Reader

Abstract

This application discloses a vehicle trip data processing method and a vehicle. The method includes: acquiring trip request information sent by a user terminal, the trip request information including the destination location and trip time information, the trip time information including the expected departure time and / or expected arrival time; collecting vehicle status information including the vehicle's current location and vehicle health status; sending the trip request information and the vehicle status information to a map service platform, and receiving a recommended trip plan generated by the map service platform based on the trip request information, the vehicle status information, and real-time traffic information; pushing the recommended trip plan to the user terminal, and determining a target reminder time based on the recommended departure time, so as to generate a departure reminder message and push it to the user terminal at the target reminder time. The technical solution provided by this application can improve the user's travel experience based on vehicle travel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of vehicle trip data processing technology, and in particular relates to a vehicle trip data processing method and a vehicle. Background Technology

[0002] With the deepening development of vehicle intelligence and connectivity, vehicle positioning, navigation, intelligent interaction and other functions are continuously improving, providing basic convenience for users' vehicle travel and promoting the gradual upgrading of vehicle travel-related services.

[0003] However, current vehicle-based travel management still has many shortcomings. Car owners often need to manually operate vehicle-related functions in advance, and the departure time and route are mostly determined by the owner based on experience, without being able to scientifically and rationally plan based on real-time traffic conditions and the vehicle's own status. At the same time, various travel-related operations are scattered and there is no unified travel data processing system, which greatly reduces the convenience and overall experience of users' vehicle travel.

[0004] Therefore, improving users' travel experience based on vehicles has become an urgent technical problem to be solved. Summary of the Invention

[0005] The embodiments of this application provide a vehicle trip data processing method, apparatus, computer program product, computer-readable storage medium, and vehicle, which can at least to some extent improve the user's travel experience based on vehicle travel.

[0006] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.

[0007] According to a first aspect of the embodiments of this application, a vehicle trip data processing method is provided. The method includes: acquiring trip request information sent by a user terminal, the trip request information including the destination location and trip time information, the trip time information including the expected departure time and / or expected arrival time; collecting vehicle status information, the vehicle status information including the current location of the vehicle and the vehicle health status; sending the trip request information and the vehicle status information to a map service platform, and receiving a recommended trip plan generated by the map service platform based on the trip request information, the vehicle status information and real-time traffic information, the recommended trip plan including a recommended trip route and a recommended departure time; pushing the recommended trip plan to the user terminal, and determining at least one target reminder time based on the recommended departure time, so as to generate departure reminder information at the at least one target reminder time and push it to the user terminal.

[0008] In some embodiments of this application, based on the aforementioned scheme, the vehicle health status includes the vehicle's remaining range, the vehicle's service life, and the vehicle's failure rate. The remaining range includes the remaining fuel or remaining battery power. Before pushing the recommended travel plan to the user terminal, the method further includes: determining whether the vehicle health status meets the recommended travel plan; if the vehicle health status does not meet the recommended travel plan, generating a vehicle status warning and pushing it to the user terminal; if the vehicle health status meets the recommended travel plan, pushing the recommended travel plan to the user terminal.

[0009] In some embodiments of this application, based on the foregoing scheme, determining at least one target reminder time based on the recommended departure time includes: obtaining at least one interval duration, wherein the at least one interval duration increases sequentially; and subtracting the at least one interval duration from the recommended departure time to obtain at least one target reminder time.

[0010] In some embodiments of this application, based on the foregoing scheme, determining at least one target reminder time based on the recommended departure time includes: obtaining the real-time location of the user terminal and calculating the distance between the real-time location and the current location of the vehicle; determining at least one target reminder time based on the recommended departure time and the distance between the user and the vehicle.

[0011] In some embodiments of this application, based on the foregoing scheme, determining at least one target reminder time based on the recommended departure time and the distance between the person and the vehicle includes: obtaining a pre-set first interval duration and its corresponding person-vehicle distance threshold, and subtracting the first interval duration from the recommended departure time to obtain a first reminder time; if the person-vehicle distance is less than or equal to the person-vehicle distance threshold, then determining the first reminder time as the target reminder time; if the person-vehicle distance is greater than the person-vehicle distance threshold, then subtracting a second interval duration from the first reminder time based on the difference between the person-vehicle distance and the person-vehicle distance threshold to obtain a second reminder time, and determining the first reminder time and the second reminder time as the target reminder time, wherein the second interval duration is positively correlated with the difference.

[0012] In some embodiments of this application, based on the aforementioned scheme, after pushing the departure reminder information to the user terminal, the method further includes: obtaining trip instruction information sent by the user terminal; if the trip instruction information is an immediate departure instruction, then sending the immediate departure instruction information to the map service platform, and receiving a temporary trip plan generated by the map service platform based on the remaining traffic capacity, the temporary trip plan including a temporary driving route and a temporary departure time, the remaining traffic capacity being a preset proportion of remaining traffic capacity reserved based on real-time traffic flow data; if the trip instruction information is a time-postponed instruction, then sending the new trip time information in the trip instruction information to the map service platform, and receiving a recommended trip plan regenerated by the map service platform based on the new trip time information; if the trip instruction information is a trip cancellation instruction, then terminating the trip data processing operation.

[0013] In some embodiments of this application, based on the foregoing scheme, the method further includes: if no trip instruction information is obtained from the user terminal, or if the trip instruction information is an instruction to depart according to the recommended departure time, then the vehicle configuration is adjusted to the vehicle configuration parameters preset by the user. The vehicle configuration parameters include one or more of the following: cabin temperature parameters, cabin humidity parameters, seat position parameters, steering wheel height and angle parameters, rearview mirror angle parameters, and media parameters.

[0014] According to a second aspect of the embodiments of this application, a vehicle trip data processing apparatus is provided. The apparatus includes: an acquisition unit, configured to acquire trip request information sent by a user terminal, the trip request information including the destination location and trip time information, the trip time information including the expected departure time and / or expected arrival time; a collection unit, configured to collect vehicle status information, the vehicle status information including the vehicle's current location and vehicle health status; a sending unit, configured to send the trip request information and the vehicle status information to a map service platform, and receive a recommended trip plan generated by the map service platform based on the trip request information, the vehicle status information, and real-time traffic information, the recommended trip plan including a recommended route and a recommended departure time; and a push unit, configured to push the recommended trip plan to the user terminal, and determine at least one target reminder time based on the recommended departure time, so as to generate departure reminder information at the at least one target reminder time and push it to the user terminal.

[0015] According to a third aspect of the embodiments of this application, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform an operation as described in any of the first aspects above.

[0016] According to a fourth aspect of the embodiments of this application, a computer-readable storage medium is provided, the computer-readable storage medium storing at least one computer program instruction, the at least one computer program instruction being loaded and executed by a processor to perform the operation as described in any of the first aspects above.

[0017] According to a fifth aspect of the embodiments of this application, a vehicle is provided, the vehicle including one or more processors and one or more memories, the one or more memories storing at least one computer program instruction, the at least one computer program instruction being loaded and executed by the one or more processors to perform the operation as described in any of the first aspects above.

[0018] Based on the technical solution proposed in this application, the vehicle terminal can integrate the user's travel needs with the actual status of the vehicle, and realize the scientific planning of the trip with the help of the traffic information of the map service platform. It no longer relies on the driver's experience to independently determine the departure time and driving route. At the same time, by pushing recommended trip plans and departure reminders to the user, the user can keep abreast of the trip planning content. This forms a unified data processing flow from demand submission to trip planning and then to trip reminders, thereby solving the problems of lack of scientific planning and fragmented operation in the existing vehicle trip management, and improving the convenience of vehicle travel and the user's car use experience. Attached Figure Description

[0019] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings: Figure 1 A flowchart of a vehicle trip data processing method according to an embodiment of this application is shown; Figure 2 This paper illustrates a system framework diagram for implementing a vehicle trip data processing method according to an embodiment of this application. Figure 3 A block diagram of a vehicle trip data processing device according to an embodiment of this application is shown; Figure 4 A schematic diagram of the vehicle structure in an embodiment of this application is shown. Detailed Implementation

[0020] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0021] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.

[0022] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices. It should also be noted that, for the sake of simplicity, certain components in the drawings that do not affect the interpretation of the technical solution of this application have been appropriately omitted.

[0023] The flowchart shown in the attached diagram is for illustrative purposes only and does not necessarily include all content and operations / steps, nor does it necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined. Therefore, the actual execution order may change depending on the actual situation.

[0024] In the description of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "multiple" means two or more.

[0025] With the deepening development of vehicle intelligence and connectivity, vehicle positioning, navigation, intelligent interaction and other functions are continuously improving. These functions provide basic convenience for users' vehicle travel and promote the gradual upgrading of vehicle travel-related services, thus improving users' driving experience to a certain extent compared with the traditional mode.

[0026] However, current vehicle trip management still has many shortcomings. In actual trips, car owners often need to manually schedule functions such as air conditioning in advance, failing to achieve automated control of vehicle functions. Furthermore, departure time and route are mostly determined by the driver's own driving experience, lacking scientific data support and failing to incorporate real-time traffic conditions and the vehicle's actual status for scientific and reasonable planning. This easily leads to inappropriate departure times and congested routes. In addition, various trip-related operations are fragmented, lacking a unified trip data processing system. Car owners need to complete different trip preparations on different interfaces, significantly reducing the convenience and overall experience of vehicle travel.

[0027] Based on this, this application proposes a vehicle trip data processing scheme to realize intelligent planning and management of vehicle trips, thereby improving the convenience and user experience of vehicle-based travel.

[0028] Next, this application will elaborate on the proposed vehicle trip data processing scheme. (Refer to...) Figure 1 The flowchart illustrates a vehicle trip data processing method according to an embodiment of this application. This method can be executed by a device with computational processing capabilities, such as... Figure 1 As shown, the method includes at least steps 110 to 140, which are described in detail below: Step 110: Obtain the trip request information sent by the user terminal. The trip request information includes the destination location and trip time information. The trip time information includes the expected departure time and / or expected arrival time. Step 120: Collect vehicle status information, which includes the vehicle's current location and vehicle health status. Step 130: Send the trip request information and the vehicle status information to the map service platform, and receive the recommended trip plan generated by the map service platform based on the trip request information, the vehicle status information and the traffic information. The recommended trip plan includes a recommended trip route and a recommended departure time. Step 140: Push the recommended itinerary plan to the user terminal, and determine at least one target reminder time based on the recommended departure time, so as to generate departure reminder information at the at least one target reminder time and push it to the user terminal.

[0029] To enable those skilled in the art to better understand this application, the following will be combined with Figure 2 For further explanation, please refer to [link / reference]. Figure 2 The diagram illustrates a system framework diagram for performing a vehicle trip data processing method according to an embodiment of this application.

[0030] In this application, as Figure 2 As shown, in the vehicle trip data processing method, the vehicle terminal 102 first obtains trip request information sent by the user terminal 101. This trip request information may include the destination location and trip time information. The trip time information may be the user's expected departure time, the user's expected arrival time, or both. The user can fill in the corresponding information on the user terminal 101 according to their travel plan. The user terminal 101 is generally a mobile APP that establishes a communication connection with the vehicle terminal 102, allowing the user to operate at any time. After obtaining the trip request information, the vehicle terminal 102 can collect the vehicle's own status information. The vehicle status information mainly includes the vehicle's current location and vehicle health status. The vehicle's current location can be accurately collected through the vehicle's GPS positioning module, while the vehicle health status is a comprehensive assessment of the vehicle's travel capability.

[0031] After acquiring and collecting information, vehicle terminal 102 can send the collected trip request information and vehicle status information to map service platform 103. Upon receiving this information, map service platform 103 can perform comprehensive analysis and calculation based on its real-time traffic information. This traffic information can include all data related to road traffic, such as real-time traffic flow, traffic light durations, road construction conditions, and expressway traffic efficiency. Based on this data, map service platform 103 generates the most suitable recommended trip plan for the user. This recommended trip plan specifically includes a recommended route and a recommended departure time. Map service platform 103 then sends the generated recommended trip plan back to vehicle terminal 102. Upon receiving the recommended trip plan, vehicle terminal 102 immediately pushes the plan to user terminal 101, allowing the user to be promptly informed of the platform's planned trip information. Simultaneously, vehicle terminal 102 determines at least one target reminder time based on the recommended departure time in the recommended trip plan and generates a departure reminder message at the corresponding target reminder time, which is then pushed to user terminal 101 to remind the user to depart on time.

[0032] For example, in one specific implementation, a user needs to drive to a shopping mall in the city center. In their mobile app, they enter the mall as their destination and their desired arrival time as 3 PM. The user sends this trip request information to the vehicle's terminal. The vehicle terminal uses GPS to locate the vehicle in the underground parking garage and confirms its health status is normal and ready for travel. The vehicle terminal then sends the trip request information and vehicle status information to a map service platform. The map service platform, combining real-time traffic data, analyzes the route and determines that departing from the community at 2:20 PM, taking the XX Expressway and then the XX Main Road, will arrive at the mall by 3 PM. It then generates a recommended trip plan including this route and departure time and sends it to the vehicle terminal. The vehicle terminal pushes this plan to the user's mobile app and sets 2:15 PM as the target reminder time, sending a departure reminder to the user at that time.

[0033] Based on the above solution, vehicle terminals can integrate users' travel needs with the actual status of the vehicle, and use real-time traffic information from map service platforms to achieve scientific trip planning. This eliminates the need for drivers to rely on their experience to determine departure times and routes independently. At the same time, by pushing recommended trip plans and departure reminders to users, users can keep track of trip planning information in a timely manner. This forms a unified data processing flow from demand submission to trip planning and departure reminders, thereby solving the problems of lack of scientific planning and fragmented operation in existing vehicle trip management, and improving the convenience of vehicle travel and the user's car-using experience.

[0034] Next, this application will address the following: Figure 1 The steps shown are further explained below.

[0035] In this application, the vehicle health status may include the vehicle's remaining range, the vehicle's service life, and the vehicle's failure rate. The vehicle's remaining range may include the remaining fuel or the remaining battery power.

[0036] Specifically, vehicle health status is a core component of vehicle status information, including remaining range, vehicle age, and vehicle failure rate. Remaining range, depending on the vehicle's power type, is divided into remaining fuel or remaining battery power. This data directly determines whether the vehicle has the basic ability to complete the planned trip. Vehicle age and failure rate are important bases for assessing the risk of failure during vehicle travel. The longer the vehicle has been used and the higher the failure rate of the corresponding brand and model, the greater the risk of failure during vehicle travel.

[0037] In this application, before pushing the recommended itinerary plan to the user terminal, the following steps 101 to 103 may also be performed: Step 101: Determine whether the vehicle's health condition meets the recommended travel plan.

[0038] Step 102: If the vehicle health status does not meet the recommended travel plan, a vehicle status warning message is generated and pushed to the user terminal.

[0039] Step 103: If the vehicle's health condition meets the recommended travel plan, then the recommended travel plan is pushed to the user's terminal.

[0040] In this application, after the vehicle terminal receives the recommended trip plan from the map service platform, it does not directly push the plan to the user's end. Instead, it first determines the match between the vehicle's health condition and the recommended trip plan, i.e., whether the vehicle's health condition meets the execution requirements of the recommended trip plan. If the vehicle's health condition does not meet the requirements of the recommended trip plan, for example, if the vehicle's remaining fuel can only support 50 kilometers of driving while the recommended trip plan's route is 80 kilometers long, or if the vehicle's failure rate is high and there is a significant risk of failure when executing the recommended trip plan, the vehicle terminal can generate a vehicle status warning and push this warning to the user's end, allowing the user to be aware that the vehicle's current status prevents the completion of the planned trip, facilitating the user's decision to refuel, charge, or adjust the trip. If the vehicle's health condition meets the execution requirements of the recommended trip plan, the vehicle terminal can then push the recommended trip plan normally to the user's end, allowing the user to view and refer to the planned trip information.

[0041] Based on the above scheme, the vehicle's travel capacity can be strictly verified before the trip plan is pushed out, and problems such as insufficient range and high risk of failure can be detected in advance. By generating early warning information, users can keep abreast of the vehicle's status and avoid situations where the vehicle breaks down or the range is interrupted halfway after the user sets off according to the planned trip. This can match the trip plan with the actual travel capacity of the vehicle, thereby improving the scientific and practical nature of the trip plan and ensuring the user's travel safety and efficiency.

[0042] In such Figure 2 In step 140 shown, determining at least one target reminder time based on the recommended departure time can be performed according to steps 141 to 142 as follows: Step 141: Obtain at least one interval duration, wherein the at least one interval duration increases sequentially.

[0043] Step 142: Subtract the at least one interval duration from the recommended departure time to obtain at least one target reminder time.

[0044] In this application, when the vehicle terminal determines at least one target reminder time based on the recommended departure time, it can adopt a determination method based on the interval duration. This method first requires the vehicle terminal to obtain at least one interval duration, and these interval durations are obtained in a sequentially increasing state. The specific value of the interval duration can be set according to the vehicle's preset rules, or it can be customized by the user on the user terminal according to their own travel habits.

[0045] After obtaining the progressively increasing interval durations, the vehicle terminal can use the recommended departure time as a benchmark and deduct the corresponding interval duration from it. Each time point obtained after deduction is the corresponding target reminder time. The vehicle terminal can generate departure reminder information at each target reminder time and push it to the user's terminal to achieve multiple progressive reminders to the user and ensure that the user can depart on time.

[0046] For example, in one specific embodiment, the map service platform plans a recommended departure time of 8:00 AM for the user. The vehicle terminal obtains three progressively increasing intervals: 5 minutes, 10 minutes, and 15 minutes. Based on 8:00 AM, the vehicle terminal subtracts 5 minutes, 10 minutes, and 15 minutes respectively to obtain three target reminder times: 7:55 AM, 7:50 AM, and 7:45 AM. Departure reminders are then pushed to the user sequentially at these three times: the first reminder is a travel preparation reminder, the second is an imminent departure reminder, and the third is an immediate departure reminder.

[0047] Based on the above solution, multiple departure reminders can be sent to users, with the reminder time gradually approaching the recommended departure time, forming a progressive reminder mechanism. This can effectively prevent users from missing the best departure time due to forgetting the departure time or spending too much time on preparations, allowing users sufficient time to complete their travel preparations. This ensures that users can depart on time according to the planned recommended departure time, thus ensuring the effective execution of the trip plan.

[0048] In such Figure 2 In step 140 shown, determining at least one target reminder time based on the recommended departure time can also be performed according to steps 143 to 144 as follows: Step 143: Obtain the real-time location of the user terminal and calculate the distance between the real-time location and the current location of the vehicle.

[0049] Step 144: Based on the recommended departure time and the distance between the person and the vehicle, determine at least one target reminder time.

[0050] In this application, when the vehicle terminal determines at least one target reminder time based on the recommended departure time, it can also adopt a method based on the distance between the user and the vehicle. This method is more in line with the user's actual travel scenario and can adjust the reminder time according to the actual distance between the user and the vehicle, making the reminder more targeted. This method first requires the vehicle terminal to obtain the user's real-time location, which can be collected by the positioning module on the user's device. At the same time, the vehicle terminal has already collected the vehicle's current location. Based on the two location information, the vehicle terminal can accurately calculate the distance between the user's real-time location and the vehicle's current location using a positioning algorithm. This distance is the actual distance the user needs to travel to reach the vehicle's location.

[0051] After calculating the distance between the person and the vehicle, the vehicle terminal can perform a comprehensive analysis based on the recommended departure time and the distance between the person and the vehicle. According to the preset distance and reminder time matching rules, at least one target reminder time is determined. The target reminder time will be different for different distances between the person and the vehicle, so as to realize the dynamic adjustment of the reminder time and match the reminder time with the user's actual action needs.

[0052] For example, in a specific embodiment, the map service platform plans a recommended departure time of 4 PM. The vehicle is currently parked in the company parking lot. The vehicle terminal collects the user's real-time location as the company's office area. After calculation, the distance between the person and the vehicle is 200 meters. According to preset rules, the target reminder time corresponding to this distance is 3:55 PM. If the user's real-time location is a coffee shop near the company, the calculated distance between the person and the vehicle is 800 meters. According to preset rules, the target reminder time corresponding to this distance is 3:48 PM. The vehicle terminal can determine the corresponding target reminder time based on different distances between the person and the vehicle and push reminder information.

[0053] Based on the above solution, the departure reminder time can be dynamically adjusted according to the actual distance between the user and the vehicle, so that the reminder time can match the travel time of the user to the vehicle. This avoids situations where the reminder time is too early, causing the user to wait too long, or the reminder time is too late, causing the user to not be able to reach the vehicle in time. This allows the departure reminder to better match the user's actual travel preparation rhythm, thereby improving the rationality and effectiveness of the travel reminder and further ensuring that the user departs on time.

[0054] In step 144 above, determining at least one target reminder time based on the recommended departure time and the distance between the person and the vehicle can be performed according to steps 1441 to 1443 as follows: Step 1441: Obtain the preset first interval duration and its corresponding human-vehicle distance threshold, and subtract the first interval duration from the recommended departure time to obtain the first reminder time.

[0055] Step 1442: If the distance between the person and the vehicle is less than or equal to the distance threshold between the person and the vehicle, then the first reminder time is determined as the target reminder time.

[0056] Step 1443: If the distance between the person and the vehicle is greater than the distance threshold, then based on the difference between the distance between the person and the vehicle and the distance threshold, the second interval duration is subtracted from the first reminder time to obtain the second reminder time, and the first reminder time and the second reminder time are determined as the target reminder time, wherein the second interval duration is positively correlated with the difference.

[0057] In this application, during the process of determining at least one target reminder time based on the recommended departure time and the distance between the vehicle and the pedestrian, a determination rule based on a distance threshold can be adopted to make the determination of the target reminder time more standardized and accurate. This rule first requires the vehicle terminal to obtain a pre-set first interval duration and its corresponding pedestrian-vehicle distance threshold. The first interval duration is the basic reminder advance duration, and the pedestrian-vehicle distance threshold is the critical value that distinguishes between near and far distances. The specific values ​​of both can be preset by the vehicle manufacturer based on the user's usual driving speed and travel habits, or can be adjusted by the user on the user terminal.

[0058] The vehicle terminal deducts a first interval from the recommended departure time to obtain the first reminder time, which serves as the base reminder time when the user and vehicle are in close proximity. The terminal then compares the calculated actual distance between the user and vehicle with a threshold. If the actual distance is less than or equal to the threshold, the user is in close proximity and can reach the vehicle quickly; in this case, the terminal sets the first reminder time as the sole target reminder time. If the actual distance is greater than the threshold, the user is in a longer distance and will require more time to reach the vehicle. The terminal calculates the difference between the actual distance and the threshold, determining a second interval based on this difference. The second interval is positively correlated with this difference; the larger the difference, the longer the second interval. The second interval is then deducted from the first reminder time to obtain the second reminder time. Both the first and second reminder times are then used as the target reminder time, providing two reminders for users at a greater distance.

[0059] For example, in a specific embodiment, the vehicle terminal pre-sets a first interval duration of 8 minutes, corresponding to a vehicle-person distance threshold of 300 meters. The map service platform plans a recommended departure time of 7:30 AM. After deducting the first interval duration, the vehicle terminal obtains a first reminder time of 7:22 AM. If the actual vehicle-person distance is calculated to be 200 meters, which is less than the distance threshold of 300 meters, then 7:22 AM is determined as the target reminder time. If the actual vehicle-person distance is calculated to be 500 meters, which is greater than the distance threshold of 300 meters, the difference between the two is 200 meters. According to a preset positive correlation rule, the second interval duration corresponding to this difference is 3 minutes. Subtracting 3 minutes from the first reminder time of 7:22 AM yields a second reminder time of 7:19 AM. In this case, both 7:22 AM and 7:19 AM are determined as target reminder times.

[0060] Based on the above scheme, the distance between users and vehicles is classified by setting distance thresholds. Different reminder times and reminder frequencies are matched for different distance levels. This ensures that reminders for users who are close by are simple, while allowing sufficient travel time for users who are far away. Two reminders ensure that users can arrive at the vehicle on time, making the determination of the target reminder time more scientific and accurate. This further improves the adaptability of departure reminders and ensures that users depart at the recommended departure time.

[0061] In this application, after the departure reminder information is pushed to the user terminal, the following steps 151 to 154 may also be performed: Step 151: Obtain the travel instruction information sent by the user terminal.

[0062] Step 152: If the trip instruction information is an immediate departure instruction information, then the immediate departure instruction information is sent to the map service platform, and a temporary trip plan generated by the map service platform based on the traffic surplus is received. The temporary trip plan includes a temporary driving route and a temporary departure time. The traffic surplus is a traffic surplus reserved based on a preset proportion of real-time traffic flow data.

[0063] Step 153: If the trip instruction information is a time-postponed instruction information, then the new trip time information in the trip instruction information is sent to the map service platform, and the recommended trip plan regenerated by the map service platform based on the new trip time information is received.

[0064] Step 154: If the trip instruction information is a trip cancellation instruction information, then the trip data processing operation is terminated.

[0065] In this application, after the vehicle terminal pushes the departure reminder information to the user terminal, it will enter the subsequent trip instruction processing stage. The vehicle terminal can continuously obtain the trip instruction information sent by the user terminal. This trip instruction information is the decision instruction made by the user on the planned trip based on their own actual situation. It mainly includes three types: immediate departure, time postponement, and trip cancellation. The vehicle terminal will perform corresponding subsequent data processing operations according to different trip instruction information.

[0066] If the trip instruction information received by the vehicle terminal is an immediate departure instruction, it means that the user needs to start the trip immediately and no longer departs according to the original recommended departure time. At this time, the vehicle terminal will send the immediate departure instruction information to the map service platform. After receiving the instruction, the map service platform will reserve a preset proportion of traffic capacity based on real-time traffic flow data. This traffic capacity is a buffer time to deal with sudden road congestion, temporary adjustment of traffic lights, etc. Then, based on the traffic capacity, it will generate a temporary trip plan for the user. The temporary trip plan includes a temporary driving route and a temporary departure time, and feed it back to the vehicle terminal.

[0067] If the trip instruction information obtained by the vehicle terminal is a time-postponed instruction, it means that the user needs to adjust the original departure time. At this time, the vehicle terminal will send the new trip time information in the instruction information to the map service platform. The map service platform will re-analyze and calculate based on the new trip time information, combined with real-time traffic information and vehicle status information, and regenerate a recommended trip plan for the user and feed it back to the vehicle terminal.

[0068] If the trip instruction information received by the vehicle terminal is a trip cancellation instruction, it means that the user has abandoned the planned trip. At this time, the vehicle terminal will directly terminate all trip data processing operations and will no longer perform subsequent planning and reminders.

[0069] For example, in one specific embodiment, the map service platform plans a recommended departure time of 5 PM for the user. After the vehicle terminal pushes a departure reminder to the user at 4:52 PM, the user, due to urgent work needs to be handled, sends a time postponement instruction on the user's terminal, with the new expected departure time being 5:30 PM. The vehicle terminal sends this new travel time information to the map service platform, and the platform re-plans the travel scheme based on the actual traffic conditions at 5:30 PM. If the user receives the reminder and finds that they need to go to their destination immediately, they send an immediate departure instruction on the user's terminal, and the map service platform will reserve 15% of the traffic capacity and generate a temporary travel scheme for the user. If the user is unable to travel due to unforeseen circumstances and sends a cancellation instruction, the vehicle terminal will terminate the data processing for this trip.

[0070] Based on the above solution, it is possible to accurately respond to different user travel decisions. For different user instructions such as immediate departure, postponement, and cancellation of the trip, corresponding information transmission and plan replanning operations can be performed. This allows the trip data processing to adapt to the real-time changes in user travel needs, no longer limited to fixed planning schemes, forming a flexible trip adjustment mechanism. This solves the problem that existing trip management cannot cope with changes in user needs and improves the flexibility and adaptability of trip data processing.

[0071] In this application, the following step 155 may also be performed: Step 155: If no trip instruction information is received from the user terminal, or if the trip instruction information is an instruction to depart according to the recommended departure time, the vehicle configuration is adjusted to the vehicle configuration parameters preset by the user. The vehicle configuration parameters include one or more of the following: cabin temperature parameters, cabin humidity parameters, seat position parameters, steering wheel height and angle parameters, rearview mirror angle parameters, and media parameters.

[0072] In this application, during the process of processing the trip instruction information sent by the user terminal, the vehicle terminal will also perform the corresponding automatic vehicle configuration adjustment operation. If the vehicle terminal does not receive any trip instruction information sent by the user terminal after pushing the departure reminder information, it means that the user defaults to departing at the recommended departure time, or the trip instruction information received by the vehicle terminal is the instruction information to depart at the recommended departure time. At this time, the vehicle terminal will automatically adjust the vehicle configuration to the vehicle configuration parameters preset by the user, so that the vehicle is in a state suitable for the user's use in advance.

[0073] Among them, the vehicle configuration parameters preset by the user include a variety of parameters related to the vehicle driving experience, specifically one or more of the following: cabin temperature parameters, cabin humidity parameters, seat position parameters, steering wheel height and angle parameters, rearview mirror angle parameters, and media parameters. Users can personalize the above parameters according to their own driving habits and preferences on the user terminal, and the vehicle terminal will save the settings and perform adjustment operations at the corresponding time.

[0074] For example, in one specific embodiment, the user pre-sets the vehicle configuration parameters in the mobile app as follows: cabin temperature 25 degrees Celsius, seat back angle 110 degrees, rearview mirror adjusted to the normal driving angle, and default music playback. After the vehicle terminal pushes a departure reminder message, it does not receive any trip instructions from the user, indicating that the user defaults to departing at the recommended departure time. At this time, the vehicle terminal will automatically start the vehicle air conditioning, adjust the cabin temperature to 25 degrees Celsius, adjust the seat back to 110 degrees, adjust the rearview mirror to the preset angle, and turn on the music playback. If the user sends a command to depart at the recommended departure time, the vehicle terminal will also perform the same vehicle configuration adjustment operations.

[0075] Based on the above solution, after the user confirms departure at the recommended departure time, the vehicle configuration can be automatically adjusted to the user's preset state, eliminating the need for the user to manually adjust the air conditioning, seats, and other operations. This allows the user to enjoy a driving and riding environment that suits their habits as soon as they get in the car, solving the problem that existing vehicles require owners to manually operate and reserve vehicle-related functions in advance. It realizes the automated control of vehicle configuration, thereby further improving the convenience of vehicle travel and the user's driving and riding experience.

[0076] Overall, the vehicle trip data processing method proposed in this application acquires user trip request information and collects vehicle status information through vehicle terminals. Combined with real-time traffic information from a map service platform, it enables scientific trip planning, freeing the determination of departure time and route from the driver's experience. It also establishes a unified trip data processing system from request submission to trip planning, travel reminders, instruction processing, and vehicle configuration adjustment, solving the problem of fragmented operations in existing vehicle trip management. Verifying the vehicle's health status before pushing trip plans ensures that the trip plan matches the vehicle's actual travel capacity, avoiding insufficient range or breakdowns, and improving the scientific nature of trip planning and travel safety. By using multiple target reminder time determination methods based on interval duration and distance between the user and vehicle, dynamic adjustment and progressive reminders can be achieved, ensuring users depart on time and guaranteeing the effective execution of trip planning. Executing corresponding follow-up operations for different user trip instructions forms a flexible trip adjustment mechanism that can adapt to changes in users' real-time travel needs. Meanwhile, after the user confirms departure at the recommended time, the vehicle configuration is automatically adjusted to the user's preset state, achieving automated control of vehicle functions without requiring manual pre-operation by the owner. This completely solves the problem of manually reserving vehicle functions for travel. Overall, the method proposed in this application enables intelligent, automated, and personalized management of vehicle trips, comprehensively improving the convenience and scientific nature of vehicle travel and the user's driving experience, effectively solving various problems existing in current vehicle trip management.

[0077] The following describes an embodiment of the apparatus described in this application, which can be used to execute the vehicle trip data processing method described in the above embodiments of this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the vehicle trip data processing method described above in this application.

[0078] See Figure 3 The diagram shows a block diagram of a vehicle trip data processing device according to an embodiment of this application.

[0079] like Figure 3 As shown, the vehicle trip data processing device 300 according to an embodiment of this application includes: an acquisition unit 301, a collection unit 302, a sending unit 303, and a push unit 304.

[0080] The system includes the following components: Acquisition unit 301, which acquires trip request information sent by the user terminal, including the destination location and trip time information, with the trip time information including the expected departure time and / or expected arrival time; Collection unit 302, which collects vehicle status information, including the vehicle's current location and vehicle health status; Sending unit 303, which sends the trip request information and vehicle status information to a map service platform and receives a recommended trip plan generated by the map service platform based on the trip request information, vehicle status information, and real-time traffic information, including a recommended route and a recommended departure time; and Push unit 304, which pushes the recommended trip plan to the user terminal and determines at least one target reminder time based on the recommended departure time, generating a departure reminder message at the at least one target reminder time and pushing it to the user terminal.

[0081] In some embodiments of this application, based on the aforementioned scheme, the vehicle health status includes the vehicle's remaining range, the vehicle's service life, and the vehicle's failure rate. The remaining range includes the remaining fuel or remaining battery power. The device further includes: a judgment unit, used to determine whether the vehicle health status meets the recommended travel plan before pushing the recommended travel plan to the user terminal; if the vehicle health status does not meet the recommended travel plan, then a vehicle status warning message is generated and pushed to the user terminal; if the vehicle health status meets the recommended travel plan, then the recommended travel plan is pushed to the user terminal.

[0082] In some embodiments of this application, based on the aforementioned scheme, the push unit 304 is configured to: obtain at least one interval duration, wherein the at least one interval duration is sequentially increased; and subtract the at least one interval duration from the recommended departure time to obtain at least one target reminder time.

[0083] In some embodiments of this application, based on the foregoing scheme, the push unit 304 is configured to: obtain the real-time location of the user terminal and calculate the distance between the real-time location and the current location of the vehicle; and determine at least one target reminder time based on the recommended departure time and the distance between the user and the vehicle.

[0084] In some embodiments of this application, based on the aforementioned scheme, the push unit 304 is configured to: obtain a pre-set first interval duration and its corresponding vehicle-person distance threshold, and subtract the first interval duration from the recommended departure time to obtain a first reminder time; if the vehicle-person distance is less than or equal to the vehicle-person distance threshold, then the first reminder time is determined as the target reminder time; if the vehicle-person distance is greater than the vehicle-person distance threshold, then based on the difference between the vehicle-person distance and the vehicle-person distance threshold, a second interval duration is subtracted from the first reminder time to obtain a second reminder time, and the first reminder time and the second reminder time are determined as the target reminder time, wherein the second interval duration is positively correlated with the difference.

[0085] In some embodiments of this application, based on the aforementioned scheme, the push unit 304 is configured to: after pushing the departure reminder information to the user terminal, obtain the trip instruction information sent by the user terminal; if the trip instruction information is an immediate departure instruction, send the immediate departure instruction information to the map service platform, and receive a temporary trip plan generated by the map service platform based on the remaining traffic capacity, the temporary trip plan including a temporary driving route and a temporary departure time, the remaining traffic capacity being a preset proportion of remaining traffic capacity reserved based on real-time traffic flow data; if the trip instruction information is a time-postponed instruction, send the new trip time information in the trip instruction information to the map service platform, and receive a recommended trip plan regenerated by the map service platform based on the new trip time information; if the trip instruction information is a trip cancellation instruction, terminate the trip data processing operation.

[0086] In some embodiments of this application, based on the foregoing scheme, the device further includes: an adjustment unit, configured to adjust the vehicle configuration to a user-preset vehicle configuration parameter if no trip instruction information is received from the user terminal, or if the trip instruction information is an instruction to depart according to the recommended departure time. The vehicle configuration parameter includes one or more of the following: cabin temperature parameter, cabin humidity parameter, seat position parameter, steering wheel height and angle parameter, rearview mirror angle parameter, and media parameter.

[0087] Based on the same inventive concept, embodiments of this application provide a computer program product, the computer program product including computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor so as to cause a computer device having the processor to perform the operations performed by the vehicle trip data processing method as described above.

[0088] Based on the same inventive concept, embodiments of this application provide a computer-readable storage medium storing at least one computer program instruction, which is loaded and executed by a processor to perform the operations performed by the vehicle trip data processing method described above.

[0089] Based on the same inventive concept, this application also provides a vehicle, see reference. Figure 4 The diagram shows a structural schematic of a vehicle according to an embodiment of this application. The vehicle includes one or more memories 404, one or more processors 402, and at least one computer program (computer program instruction) stored in the memory 404 and executable on the processor 402. When the processor 402 executes the computer program, it implements the vehicle trip data processing method as described above.

[0090] Among them, Figure 4 In this document, a bus architecture (represented by bus 400) is used. Bus 400 may include any number of interconnected buses and bridges, linking various circuits including one or more processors represented by processor 402 and memory represented by memory 404. Bus 400 may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. Bus interface 405 provides an interface between bus 400 and receiver 401 and transmitter 403. Receiver 401 and transmitter 403 may be the same element, i.e., a transceiver, providing a unit for communicating with various other devices over a transmission medium. Processor 402 is responsible for managing bus 400 and general processing, while memory 404 can be used to store data used by processor 402 during operation.

[0091] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. When implemented in software executed by a processor, the functions can be stored as one or more instructions or codes on or transmitted via a computer-readable medium. Other examples and embodiments are within the scope and spirit of this application and the appended claims. For example, due to the nature of software, the functions described above can be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination thereof. Furthermore, the functional units can be integrated into a single processing unit, or each unit can exist physically separately, or two or more units can be integrated into a single unit.

[0092] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0093] The units described as separate components may or may not be physically separate. Similarly, the components of the control device may or may not be physical units; they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0094] When the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing computer program instructions, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0095] The above description is merely an embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A vehicle trip data processing method, characterized by, The method is executed on a vehicle terminal, and the method includes: Obtain travel request information sent by the user, the travel request information including the destination location and travel time information, the travel time information including the expected departure time and / or expected arrival time; Collect vehicle status information, which includes the vehicle's current location and vehicle health status. The trip request information and the vehicle status information are sent to the map service platform, and a recommended trip plan generated by the map service platform based on the trip request information, the vehicle status information and the real-time traffic information is received. The recommended trip plan includes a recommended trip route and a recommended departure time. The recommended itinerary plan is pushed to the user's terminal, and at least one target reminder time is determined based on the recommended departure time, so as to generate departure reminder information and push it to the user's terminal at the at least one target reminder time.

2. The method of claim 1, wherein, The vehicle health status includes the vehicle's remaining range, vehicle age, and vehicle failure rate. The remaining range includes remaining fuel or remaining battery power. Before pushing the recommended trip plan to the user's device, the method further includes: Determine whether the vehicle's health condition meets the recommended travel plan; If the vehicle's health condition does not meet the recommended travel plan, a vehicle status warning message is generated and pushed to the user's terminal. If the vehicle's health condition meets the recommended travel plan, the recommended travel plan will be pushed to the user's device.

3. The method of claim 1, wherein, Determining at least one target reminder time based on the recommended departure time includes: Obtain at least one interval duration, wherein the at least one interval duration increases sequentially; By subtracting the at least one interval duration from the recommended departure time, at least one target reminder time is obtained.

4. The method of claim 1, wherein, Determining at least one target reminder time based on the recommended departure time includes: Obtain the user's real-time location and calculate the distance between the user and the vehicle's current location; Based on the recommended departure time and the distance between the person and the vehicle, at least one target reminder time is determined.

5. The method of claim 4, wherein, The step of determining at least one target reminder time based on the recommended departure time and the distance between the person and the vehicle includes: Obtain the preset first interval duration and its corresponding human-vehicle distance threshold, and subtract the first interval duration from the recommended departure time to obtain the first reminder time; If the distance between the person and the vehicle is less than or equal to the distance threshold between the person and the vehicle, then the first reminder time is determined as the target reminder time; If the distance between the person and the vehicle is greater than the distance threshold, then based on the difference between the distance between the person and the vehicle and the distance threshold, the second interval duration is subtracted from the first reminder time to obtain the second reminder time, and the first reminder time and the second reminder time are determined as the target reminder time, wherein the second interval duration is positively correlated with the difference.

6. The method of claim 1, wherein, After pushing the departure reminder information to the user's terminal, the method further includes: Obtain the travel instruction information sent by the user terminal; If the trip instruction information is an immediate departure instruction information, then the immediate departure instruction information is sent to the map service platform, and a temporary trip plan generated by the map service platform based on the traffic surplus is received. The temporary trip plan includes a temporary driving route and a temporary departure time. The traffic surplus is a traffic surplus reserved based on a preset proportion of real-time traffic flow data. If the trip instruction information is a time-postponed instruction information, then the new trip time information in the trip instruction information is sent to the map service platform, and the recommended trip plan regenerated by the map service platform based on the new trip time information is received; If the trip instruction information is a trip cancellation instruction, then the trip data processing operation is terminated.

7. The method of claim 6, wherein, The method further includes: If no trip instruction information is received from the user terminal, or if the trip instruction information is an instruction to depart according to the recommended departure time, the vehicle configuration will be adjusted to the vehicle configuration parameters preset by the user. The vehicle configuration parameters include one or more of the following: cabin temperature parameters, cabin humidity parameters, seat position parameters, steering wheel height and angle parameters, rearview mirror angle parameters, and media parameters.

8. A vehicle travel data processing apparatus characterized by comprising: The device is located at the vehicle terminal, and the device includes: The acquisition unit is used to acquire travel request information sent by the user terminal. The travel request information includes the destination location and travel time information, and the travel time information includes the expected departure time and / or expected arrival time. The data acquisition unit is used to collect vehicle status information, which includes the vehicle's current location and vehicle health status. The sending unit is used to send the trip request information and the vehicle status information to the map service platform, and to receive the recommended trip plan generated by the map service platform based on the trip request information, the vehicle status information and the traffic information. The recommended trip plan includes a recommended trip route and a recommended departure time. The push unit is used to push the recommended itinerary plan to the user terminal, and determine at least one target reminder time based on the recommended departure time, so as to generate departure reminder information at the at least one target reminder time and push it to the user terminal.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one piece of program code, which is loaded and executed by a processor to perform the operations performed by the method as described in any one of claims 1 to 7.

10. A vehicle characterized by comprising: The vehicle includes one or more processors and one or more memories, wherein at least one piece of program code is stored in the one or more memories, and the at least one piece of program code is loaded and executed by the one or more processors to implement the method as described in any one of claims 1 to 7.