Route Book Generation Method and Device
By adding the vehicle status information to the road book when the vehicle reaches the intermediate trip point and generating the updated road book, the problem of incomplete updates of the road book in the existing technology is solved, and a more accurate itinerary reflection is achieved.
Patent Information
- Application Number
- CN202210249517.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-14
- Publication Date
- 2025-06-27
- Estimated Expiration
- 2042-03-14
AI Technical Summary
The existing road book generation technology is difficult to update and cannot truly reflect the actual journey situation.
When the vehicle reaches the intermediate trip point, it obtains the first road book of the current trip, and adds the vehicle status information of the intermediate trip point as the first road book update information to generate the second road book.
This allows the road book to reflect the itinerary more comprehensively, and is updated more comprehensively and accurately.
Smart Images

Figure CN114595896B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of journey planning, and particularly to a roadbook generation method and apparatus. Background Art
[0002] With the rise of customized tours and self-driving tours, travel agencies or travelers themselves will customize a travel plan according to their own travel arrangements. This travel plan often includes itinerary arrangements, transportation information, accommodation information, scenic spot and restaurant recommendations, entertainment project reservations, expense information, etc. Such a travel plan is collectively referred to as a roadbook.
[0003] Currently, it is often difficult to update a roadbook after it is generated, or the update is not comprehensive enough to truly reflect the actual journey. Summary of the Invention
[0004] The present application provides a roadbook generation method and apparatus, which can update the roadbook based on the vehicle status information in the actual itinerary, and can make the roadbook more comprehensively reflect the itinerary situation.
[0005] In a first aspect of the present application, a roadbook generation method is provided. The method includes: when the vehicle arrives at an intermediate itinerary point, obtaining a first roadbook of the current itinerary; the current itinerary includes at least one intermediate itinerary point; obtaining first roadbook update information of the intermediate itinerary point; the first roadbook update information includes the vehicle status information of the intermediate itinerary point; and adding the first roadbook update information including the vehicle status information to the first roadbook to obtain a second roadbook.
[0006] In a second aspect of the present application, a roadbook generation apparatus is provided. The apparatus includes: a first roadbook obtaining module, configured to obtain a first roadbook of the current itinerary when the vehicle arrives at an intermediate itinerary point; the current itinerary includes at least one intermediate itinerary point; a first update module, configured to obtain first roadbook update information of the intermediate itinerary point; the first roadbook update information includes the vehicle status information of the intermediate itinerary point; and a second roadbook generation module, configured to add the first roadbook update information including the vehicle status information to the first roadbook to obtain a second roadbook.
[0007] The beneficial effects that the present application at least has: Compared with the prior art, the roadbook generation method and apparatus provided by the present application can update the roadbook based on the vehicle status information in the actual itinerary, and can make the roadbook more comprehensively reflect the itinerary situation.
[0008] The above description is only an overview of the technical solutions of the embodiments of the present invention. In order to be able to understand the technical means of the embodiments of the present invention more clearly, it can be implemented according to the content of the description. And in order to make the above and other purposes, features, and advantages of the embodiments of the present invention more obvious and understandable, the following specifically illustrates the specific embodiments of the present invention. Brief Description of the Drawings
[0009] The accompanying drawings are only used to illustrate the embodiments and are not considered to be a limitation of the present invention. Moreover, throughout the accompanying drawings, the same reference numerals are used to represent the same components. In the accompanying drawings:
[0010] Figure 1 A schematic flowchart of an embodiment of the roadbook generation method provided by this application;
[0011] Figure 2 is a schematic flowchart of another embodiment of the roadbook generation method provided by this application;
[0012] Figure 3 is a schematic flowchart of yet another embodiment of the roadbook generation method provided by this application;
[0013] Figure 4 is a schematic flowchart of yet another embodiment of the roadbook generation method provided by this application;
[0014] Figure 5 is a schematic flowchart of yet another embodiment of the roadbook generation method provided by this application;
[0015] Figure 6 is a schematic flowchart of yet another embodiment of the roadbook generation method provided by this application;
[0016] Figure 7 is a schematic flowchart of yet another embodiment of the roadbook generation method provided by this application;
[0017] Figure 8 is a schematic flowchart of yet another embodiment of the roadbook generation method provided by this application;
[0018] Figure 9 is a schematic flowchart of yet another embodiment of the roadbook generation method provided by this application;
[0019] Figure 10 is a schematic block diagram of an embodiment of the roadbook generation device provided by this application;
[0020] Figure 11 is a schematic block diagram of an embodiment of the roadbook generation device provided by this application. Detailed Embodiments
[0021] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein.
[0022] In the first aspect of this application, a roadbook generation method is provided. This method can be executed through the in-vehicle device, and the in-vehicle device is the processing terminal of the vehicle. Please refer to Figure 1 , Figure 1Schematic flowchart of an embodiment of the roadbook generation method provided by this application. As shown in the figure, the method includes the following steps:
[0023] S11: When the vehicle reaches an intermediate waypoint, obtain the first roadbook of the current trip; the current trip includes at least one intermediate waypoint.
[0024] The first roadbook can be stored in the server. The in-vehicle device can obtain the first roadbook of the current trip through the server, or the in-vehicle device can also obtain the first roadbook from other terminals. The current trip is the trip that the user is about to take or is currently taking. The user plans the current trip by obtaining the roadbook of the current trip or makes specific arrangements based on the roadbook.
[0025] The waypoints of the current trip can be trip locations or trip scenic spots. The current trip can include the starting point and the ending point of the trip, and can also include at least one intermediate waypoint between the starting point and the ending point, so as to realize the specific planning and arrangement of the current trip. The first roadbook sets the relevant information of the current trip, specifically including setting the waypoints. For example, the roadbook includes the introduction information, distance information, play arrangement information, play attention information, etc. of a single waypoint, as well as the comprehensive information between each waypoint, such as the time allocation and route planning between the waypoints of the trip.
[0026] S12: Obtain the first roadbook update information of the intermediate waypoint, and the first roadbook update information includes the vehicle status information of the intermediate waypoint.
[0027] The intermediate waypoint can be the waypoint that the user is currently experiencing. In some other embodiments, the intermediate waypoint can also be the waypoint that the user browses after obtaining the first roadbook.
[0028] Specifically, the vehicle status information is the status information of the vehicle recorded during the vehicle's driving process. When the intermediate waypoint is the waypoint that the user is currently experiencing, the vehicle status information of the intermediate waypoint can be directly obtained from the in-vehicle device; when the intermediate waypoint is the waypoint that the user browses, the vehicle status information of the intermediate waypoint can be obtained from other terminals.
[0029] More specifically, the vehicle status information at the intermediate waypoint can include information related to the journey formed during or after the vehicle's travel, such as the vehicle's travel distance information, fuel consumption information, power consumption information, current battery level information, single charge information, charge times information, current vehicle speed information, average vehicle speed information, current location information, current road conditions information, etc. For example, during the vehicle's driving process, the current vehicle speed information and the corresponding current location information are recorded, and after the vehicle reaches the intermediate waypoint, information such as the average vehicle speed, fuel consumption, power consumption, charge times, and the precise driving route obtained by combining the location information is obtained based on multiple previous vehicle speed information.
[0030] It should be understood that through the vehicle status information, the status information of the vehicle during the journey can be reflected, enabling the user to better understand the journey through the vehicle status information and better adjust the vehicle-related indicators.
[0031] S13: Add the first waypoint update information including the vehicle status information to the first waypoint to obtain a second waypoint.
[0032] It can be understood that the addition mentioned here can be to change or replace the information content in the original first waypoint based on the first waypoint update information to form a second waypoint, or to add the first waypoint update information to the first waypoint as updated supplementary content without changing the original waypoint information content, thereby obtaining a new second waypoint.
[0033] In summary, the waypoint generation method provided by the present application first obtains the first waypoint of the current journey and can update the first waypoint based on the vehicle status information in the actual journey, enabling the finally generated second waypoint to more comprehensively reflect the journey situation.
[0034] Please refer to Figure 2 , Figure 2 which is a schematic flowchart of another embodiment of the waypoint generation method provided by the present application.
[0035] In some specific embodiments, the current journey further includes an end point, and after step S13, the following steps are further included:
[0036] S14: When the vehicle reaches the end point, obtain the second waypoint.
[0037] Among them, after the second waypoint is generated, it can be stored in the memory of the vehicle head unit or in the server. The vehicle head unit can obtain the second waypoint from the local or from the server, and other terminals can obtain the second waypoint from the server.
[0038] S15: Obtain the second waypoint update information of the end point; the second waypoint update information includes the vehicle journey information of the current journey.
[0039] Among them, the second route update information at the end point is the route book update information obtained after the vehicle reaches the end point. The vehicle travel information in the second route book information is the travel information related to the vehicle index obtained after the vehicle reaches the end point. The vehicle travel information may include information such as the driving mileage of the entire journey, the precise route, the total fuel consumption, the total power consumption, the number of charging times, and the average speed.
[0040] For example, when the vehicle reaches the end point, the precise route of the entire journey can be obtained by combining all its own positioning information in the journey.
[0041] S16: Add the second route update information including the vehicle travel information to the second route book to obtain the third route book.
[0042] Combined with the content of the above embodiments, the second route book can be changed, replaced, and added based on the second route update information, and then the third route book can be obtained.
[0043] It should be understood that the third route book is the route book formed by the user after the entire journey ends, which has strong integrity and referenceability for subsequent journeys, and can be directly saved in the in-vehicle computer locally and on the server. Subsequently, the terminal can directly obtain the third route number in the in-vehicle computer terminal or on the server for reference.
[0044] Please refer to Figure 3 , Figure 3 which is a schematic flowchart of another embodiment of the route book generation method provided by this application.
[0045] In some specific embodiments, the second route update information further includes user record information and / or in-vehicle device record information. Among them, step S15 includes the following steps:
[0046] S151: Receive the user record information sent by the user terminal. The user record information includes at least one of image information, video information, and log information, and / or receive the in-vehicle device record information sent by the in-vehicle device. The in-vehicle device record information includes at least one of image information, video information, and weather information.
[0047] The user terminal and the in-vehicle computer terminal can be communicatively connected by wire or wirelessly, so that the user terminal can receive the user record information from the in-vehicle computer terminal. Of course, in some other embodiments, the user can directly input the user record information from the in-vehicle computer terminal, and then the in-vehicle computer terminal can directly obtain the user record information.
[0048] Specifically, the image information and video information can be images or videos captured by the user through the user terminal during the journey, or can be images or videos captured by the in-vehicle device. The log information can be sent to the in-vehicle device after being formed on the user side, or can be directly input on the in-vehicle device by the user.
[0049] The information recorded by the in-vehicle device is the information recorded by the in-vehicle device itself. Specifically, the information recorded by the in-vehicle device includes image information, video information, and weather information recorded by the vehicle itself, and can also include information such as the performance and status of the vehicle.
[0050] S152: Obtain the vehicle journey information of the current journey from the in-vehicle device, where the vehicle journey information includes at least one of the driving mileage information and the charging times information.
[0051] Among them, for the relevant introduction of the vehicle journey information, reference can be made to the above step S15. In this step, the vehicle journey information specifically includes at least one of the driving mileage information and the charging times information.
[0052] It should be understood that the user record information and the in-vehicle device information can be obtained simultaneously or sequentially. The vehicle journey information can be obtained before the in-vehicle device information and the user record information. The obtaining steps of this embodiment do not limit the sequence of obtaining these information.
[0053] S153: Use the vehicle journey information and the user record information and / or the information recorded by the in-vehicle device as the second itinerary update information.
[0054] In this specific embodiment, at least one of the vehicle journey information, the user record information, and the information recorded by the in-vehicle device is used as the second itinerary update information.
[0055] Please refer to Figure 4 , Figure 4 which is a schematic flowchart of another embodiment of the itinerary generation method provided by this application.
[0056] In some specific embodiments, the current itinerary further includes a starting point. Before step S11, it further includes:
[0057] S21: Determine whether there is an itinerary update from the starting point to the intermediate journey point.
[0058] The starting point is the starting point of the entire current journey, and the intermediate journey point is the journey point after the starting point. When reaching the intermediate journey point after the start of the current journey, the in-vehicle device can automatically detect whether there is an itinerary update among the current journey points. It should be understood that the update check can be performed at the initial moment of reaching the intermediate journey point, or can be performed when the user issues an itinerary update instruction.
[0059] S22: If there is a roadbook update, use the roadbook of the previous waypoint of the intermediate waypoint as the first roadbook.
[0060] If it is detected that there is a roadbook update, it means that a roadbook more suitable for the current journey has been formed among the previous waypoints. At this time, use this roadbook as the first roadbook for subsequent retrieval.
[0061] S23: If there is no roadbook update, use the initial roadbook of the starting point as the first roadbook.
[0062] It should be understood that before or at the start time of the current journey, the user obtains a roadbook through the in-vehicle computer, and this roadbook is the initial roadbook. After the journey starts, if no roadbook update is detected, the initial roadbook needs to be used. At this time, use the initial roadbook as the first roadbook.
[0063] Please refer to Figure 5 , Figure 5 which is a schematic flowchart of another embodiment of the roadbook generation method provided by this application.
[0064] In some specific embodiments, the method for generating the initial roadbook includes:
[0065] S31: Obtain the location information of the starting point and / or at least one target waypoint information.
[0066] The starting point location information is the location information of the starting point of the current journey, which may include the coordinate information of the starting point, the location name, and other information that can identify the starting point location. The target waypoint information may be the waypoint information of the end point of the current journey, or the intermediate waypoint information that the user pays more attention to during the journey. The target waypoint information may include the target waypoint location information and other information.
[0067] This step can obtain the overall route information of the current journey by obtaining at least one of the starting point location information and the target waypoint information.
[0068] S32: Obtain at least one historical roadbook including the location information of the starting point and / or the target waypoint information.
[0069] Among them, the historical roadbook is a roadbook that has been made, which can be a roadbook made and even used by the current user, or a roadbook made by a non-current user. The historical roadbook is stored in the local memory or server of the in-vehicle computer, so that the user can directly obtain the historical roadbook from the local or the server.
[0070] The historical route book also includes at least one itinerary point and itinerary point information related to the itinerary point. When obtaining the historical route book, the itinerary information of the historical route book is obtained, and then based on the itinerary information of the historical route book, the position information of the starting point in the current route book, and the target itinerary point information, a comparison is made, and then at least one historical route book including the position information of the starting point and / or the target itinerary point information is obtained.
[0071] Among them, when including the position information of the starting point and / or the target itinerary point information, it indicates that the itinerary route of this historical route book is relatively similar to the itinerary route of the current itinerary, and can be used as a reference for the current itinerary.
[0072] S33: Use a historical route book as the initial route book.
[0073] When obtaining the historical route book, multiple eligible route books may be obtained. At this time, the historical route book that best meets the user's requirements needs to be used as the initial route book. Among them, the historical route book can be displayed to the user, so that the user can select according to their own needs and preferences to choose the most suitable route book. Of course, the screening conditions of the route book can also be set in advance, and then the selection of the route book can be automatically realized through the in-vehicle terminal to screen out a most suitable historical route book as the initial route book.
[0074] Please refer to Figure 6 , Figure 6 which is a schematic flowchart of another embodiment of the route book generation method provided by this application. In some specific implementation manners, after the above step S33, the following steps are further included:
[0075] S41: Obtain the start time of the current itinerary.
[0076] Among them, the start time of the current itinerary may be recorded in the initial route book. The user can obtain the start time of the current itinerary from the initial route book or through other channels before the current itinerary starts; it can also be that the user customizes and inputs the start time of the current itinerary.
[0077] S42: Generate a reminder message according to the itinerary preparation information and / or itinerary time information of the initial route book.
[0078] In the route book information of the initial route book, at least one of the itinerary preparation information and the itinerary time information of the initial route book is recorded. The itinerary preparation information is the content information reminding the user to make preparations before the itinerary. The itinerary time information records the journey period of the entire itinerary and the itinerary time tables of each intermediate itinerary point. The itinerary start time of the current itinerary may be recorded in the itinerary time table.
[0079] Generate reminder information for reminding the user to make relevant preparations and / or reminding the user of the start time based on at least one of the itinerary preparation information and the itinerary time information. The content of the reminder information may include the start time, items to be prepared, journey schedule, etc., so as to enable the user to make corresponding arrangements.
[0080] S43: Output reminder information according to the start time and the preset output rule of the reminder information to remind the user to prepare for the itinerary.
[0081] Specifically, the start time and the preset output rule of the reminder information can be that the reminder information is output when the time to the start time is less than the preset time. The preset time can be set by the user according to his own needs, such as one day, three days, etc. By sending reminder information in advance, the user can have sufficient time to make corresponding arrangements. Among them, the sending method of the reminder information can be one or more of text information, voice information, video information, etc.
[0082] Please refer to Figure 7 , Figure 7 which is a schematic flowchart of another embodiment of the roadbook generation method provided by this application.
[0083] In some specific embodiments, step S11 further includes the following steps:
[0084] S51: When receiving a user update instruction, read the first roadbook.
[0085] Combined with the content of the above embodiments, the user update instruction is a request instruction for the user to actively initiate the update of the roadbook. The user initiates the user update instruction through the in-vehicle device or the mobile terminal, and then the in-vehicle device starts to execute the method steps of this embodiment, that is, first obtain the first roadbook.
[0086] The user update instruction can also be that when the user / vehicle-mounted device uploads roadbook update information, the in-vehicle device automatically generates a user update instruction to trigger the method steps of this embodiment.
[0087] S52: Output the first roadbook to display the information of the first roadbook.
[0088] After obtaining the first roadbook, display the first roadbook to the user, so that the user can obtain the relevant information of the first roadbook. Among them, the information of the first roadbook can be displayed to the user through the in-vehicle device, or the information of the first roadbook can be displayed to a specific user terminal.
[0089] In some specific embodiments, the in-vehicle device obtains information related to the display terminal of a specific user, and then transmits the information of the first route book to the display terminal, so that the specific user can obtain the information of the first route book through the display terminal. Among them, the display terminal can be the mobile terminal of the user in the vehicle, such as a mobile phone, a wearable device, and so on.
[0090] Please refer to Figure 8 , Figure 8 which is a schematic flowchart of another embodiment of the route book generation method provided by this application.
[0091] In some specific embodiments, the first route book update information further includes user record information and / or vehicle device record information. The above step S12 may include the following steps:
[0092] S121: Receive the user record information sent by the user terminal, where the user record information includes at least one of image information, video information, and log information, and / or receive the vehicle device record information sent by the vehicle device, where the vehicle device record information includes at least one of image information, video information, and weather information.
[0093] Among them, for the introduction of the user record information and the vehicle device record information, reference can be made to the above description of the user record information in the second route book update information. It should be understood that the user record information and the vehicle device record information in this step are both information obtained at the current trip point, so as to realize the update of the route book during the current trip.
[0094] S122: Obtain the vehicle state information of the intermediate trip point from the in-vehicle device, where the vehicle state information includes at least one of vehicle speed information, power information, and road condition information.
[0095] Among them, for the vehicle state information, reference can be made to the description of the above embodiments. It is worth noting that the vehicle state information, the user record information, and the vehicle device record information can be obtained simultaneously, or in any order. The order of steps in this embodiment does not limit the order of obtaining this information.
[0096] Among them, the road condition information is the information recorded by the vehicle itself during driving or the information obtained by other terminals outside the vehicle and then transmitted to the vehicle.
[0097] S123: Use the vehicle state information and the user record information and / or the vehicle device record information as the first route book update information.
[0098] Use at least one of the vehicle state information, the user record information, and the vehicle device record information as the first route book update information, so as to realize the update of the route book.
[0099] Please refer toFigure 9 , Figure 9 is a schematic flowchart of another embodiment of the route book generation method provided by this application.
[0100] In some specific embodiments, after step S16, the following steps may further be included:
[0101] S61: Obtain the user's evaluation of the third route book.
[0102] After the third route book is generated, the user can evaluate and score it according to the actual use effect of the third route book. In some specific embodiments, the user can evaluate the third route book in multiple aspects, and perform weighted summation on the evaluation values in multiple aspects, so as to obtain the evaluation value of the user for the third route book. The evaluation value of the user is associated with the corresponding third route book. After multiple users evaluate the third route book and obtain multiple evaluation values of the third route book, the final evaluation value can be obtained based on the multiple evaluation values.
[0103] S62: If the evaluation meets the preset conditions, save the third route book.
[0104] Combined with the content of the above embodiments, when the evaluation index of the route book is the evaluation value, the preset condition can be set as a preset evaluation value. When the evaluation value of the user's route book is greater than the preset evaluation value, it means that the preset conditions are met, and then the third route book is saved. In some embodiments, the preset condition can also be set as a good review. If the evaluation given by the user is a good review, the third route book is saved.
[0105] In this way, the route book that conforms to the actual experience of the user can be used as a new historical route book, so that the user or other users can obtain a better use experience when selecting the historical route book subsequently.
[0106] The second aspect of this application provides a route book generation device 70. Please refer to Figure 10 , Figure 10 is a structural block diagram of an embodiment of the route book generation device 70 provided by this application.
[0107] Specifically, the route book generation device 70 includes a first route book acquisition module 71, a first update module 72, and a second route book generation module 73. Among them, the first route book generation module 71 is used to obtain the first route book of the current trip when the vehicle reaches an intermediate trip point; the current trip includes at least one intermediate trip point. The first update module 72 is used to obtain the first route book update information of the intermediate trip point; the first route book update information includes the vehicle state information of the intermediate trip point. The second route book generation module 73 is used to add the first route book update information including the vehicle state information to the first route book to obtain the second route book.
[0108] Among them, for the specific execution steps of the first route book acquisition module 71, the first update module 72, and the second route book generation module 73, reference can be made to the content of the embodiments of the above-mentioned route book generation method, which will not be elaborated here.
[0109] A third aspect of the present application provides a route book generation device 80. Please refer to Figure 11 , Figure 11 which is a structural block diagram of an embodiment of the route book generation device 80 provided by the present application.
[0110] As Figure 11 shown, the route book generation device 80 may include: a processor 81, a communication interface 82, a memory 83, and a communication bus 84.
[0111] Among them: the processor 81, the communication interface 82, and the memory 83 communicate with each other through the communication bus 84. The communication interface 82 is used to communicate with network elements of other devices such as clients or other servers. The processor 81 is used to execute the program 85, and specifically can execute the relevant steps in the above-mentioned embodiments of the route book generation method.
[0112] Specifically, the program 85 may include program code, and the program code includes computer-executable instructions.
[0113] The processor 81 may be a central processing unit CPU, or a specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention. One or more processors included in the route book generation device may be of the same type of processor, such as one or more CPUs; or may be of different types of processors, such as one or more CPUs and one or more ASICs.
[0114] The memory 83 is used to store the program 85. The memory 83 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk memory.
[0115] The program 85 can specifically be called by the processor 81 to enable the route book generation device 80 to execute the steps of the route book generation method provided in the above-mentioned embodiments.
[0116] In a fourth aspect of the embodiments of the present invention, a computer-readable storage medium is provided. The storage medium stores at least one executable instruction. When the executable instruction runs on a roadbook generation device / apparatus, it causes the roadbook generation device / apparatus to execute the roadbook generation method in any of the above method embodiments. The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. In addition, the embodiments of the present invention are not directed to any particular programming language.
[0117] In the specification provided herein, a large number of specific details are set forth. However, it is understood that the embodiments of the present invention may be practiced without these specific details. Similarly, in order to streamline the present invention and assist in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Among them, the claims following the specific implementation manners are hereby expressly incorporated into the specific implementation manners, and each claim itself serves as a separate embodiment of the present invention.
[0118] Those skilled in the art can understand that the modules in the devices in the embodiments can be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments can be combined into one module or unit or component, and in addition, they can be divided into multiple sub-modules or sub-units or sub-components. Except that at least some of such features and / or processes or units are mutually exclusive.
[0119] It should be noted that the above embodiments illustrate the present invention rather than limit the present invention, and those skilled in the art can design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention can be implemented by means of hardware including several different elements and by means of a properly programmed computer. In the unit claims listing several devices, several of these devices can be embodied by the same item of hardware. The use of the words first, second, and third, etc. does not denote any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specifically stated, should not be construed as limiting the order of execution.
Claims
1. A roadbook generation method, characterized in that, The method includes: When the vehicle reaches an intermediate waypoint, obtaining a first itinerary for the current trip; the current trip includes at least one of the intermediate waypoints; Obtaining first itinerary update information for the intermediate waypoint; the first itinerary update information includes vehicle status information of the intermediate waypoint; the vehicle status information includes driving distance information, fuel consumption information, power consumption information, current battery level information, single charging information, charging times information, current vehicle speed information, average vehicle speed information, current positioning information, and current road condition information of the vehicle; Adding the first itinerary update information including the vehicle status information to the first itinerary to obtain a second itinerary; The current trip further includes: an end point; after the step of adding the first itinerary update information including the vehicle status information to the first itinerary to obtain a second itinerary, it further includes: When the vehicle reaches the end point, obtaining the second itinerary; Obtaining second itinerary update information for the end point; the second itinerary update information includes vehicle trip information of the current trip; the vehicle trip information includes driving mileage, precise route, total fuel consumption, total power consumption, charging times, and average speed of the entire trip; Adding the second itinerary update information including the vehicle trip information to the second itinerary to obtain a third itinerary; The current trip further includes: a starting point; before the step of obtaining the first itinerary for the current trip, it further includes: Determining whether there is an itinerary update from the starting point to the intermediate waypoint; If there is an itinerary update, using the itinerary of the previous waypoint of the intermediate waypoint as the first itinerary; If there is no itinerary update, using the initial itinerary of the starting point as the first itinerary.
2. The roadbook generation method according to claim 1, wherein The second itinerary update information further includes: user record information and / or in-vehicle device record information; the step of obtaining the second itinerary update information for the end point includes: Receiving user record information sent by the user terminal, the user record information includes at least one of image information, video information, and log information, and / or, receiving in-vehicle device record information sent by the in-vehicle device, the in-vehicle device record information includes at least one of image information, video information, and weather information; Obtaining vehicle trip information of the current trip from the in-vehicle unit, the vehicle trip information includes at least one of driving mileage information and charging times information; Using the vehicle trip information and the user record information and / or in-vehicle device record information as the second itinerary update information.
3. The roadbook generation method according to claim 1, characterized in that, The method for generating the initial itinerary includes: Obtaining the location information of the starting point and / or information of at least one target waypoint; Obtaining at least one historical itinerary including the location information of the starting point and / or the information of the target waypoint; Using one of the historical itineraries as the initial itinerary.
4. The roadbook generation method according to claim 3, wherein After the step of using one of the historical itineraries as the initial itinerary, it further includes: Obtaining the start time of the current trip; Generating a reminder message according to the itinerary preparation information and / or itinerary time information of the initial itinerary; Outputting the reminder message according to the preset output rule of the start time and the reminder message to remind the user to prepare for the trip.
5. The roadbook generation method according to claim 1, characterized in that The steps of obtaining the first itinerary include: When a user update instruction is received, read the first itinerary; Output the first itinerary to display the information of the first itinerary.
6. The roadbook generation method according to claim 1, wherein, The first itinerary update information further includes user record information and / or vehicle-mounted device record information; the steps of obtaining the first itinerary update information of the intermediate itinerary point include: Obtain the vehicle status information of the intermediate itinerary point from the in-vehicle unit, where the vehicle status information includes at least one of vehicle speed information, power information, and road condition information; Use the vehicle status information and the user record information and / or vehicle-mounted device record information as the first itinerary update information.
7. The roadbook generation method according to claim 1, wherein After the step of adding the second itinerary update information including the vehicle itinerary information to the second itinerary to obtain the third itinerary, it further includes: Obtain the user's evaluation of the third itinerary; If the evaluation meets the preset conditions, save the third itinerary.
8. A roadbook generation device, characterized in that, It includes: A first itinerary acquisition module, configured to obtain the first itinerary of the current itinerary when the vehicle reaches an intermediate itinerary point; the current itinerary includes at least one of the intermediate itinerary points; A first update module, configured to obtain the first itinerary update information of the intermediate itinerary point; the first itinerary update information includes the vehicle status information of the intermediate itinerary point; the vehicle status information includes the driving distance information, fuel consumption information, power consumption information, current power information, single charging information, charging times information, current vehicle speed information, average vehicle speed information, current positioning information, and current road condition information of the vehicle; A second itinerary generation module, configured to add the first itinerary update information including the vehicle status information to the first itinerary to obtain a second itinerary; The current itinerary further includes: a destination; it further includes: a third itinerary generation module, and the third itinerary generation module is configured to: When the vehicle reaches the destination, obtain the second itinerary; Obtain the second itinerary update information of the destination; the second itinerary update information includes the vehicle itinerary information of the current itinerary; the vehicle itinerary information includes the driving mileage, accurate route, total fuel consumption, total power consumption, charging times, and average speed of the entire itinerary; Add the second itinerary update information including the vehicle itinerary information to the second itinerary to obtain a third itinerary; The current itinerary further includes: a starting point; the first itinerary acquisition module is further configured to: Determine whether there is an itinerary update from the starting point to the intermediate itinerary point; If there is an itinerary update, use the itinerary of the previous itinerary point of the intermediate itinerary point as the first itinerary; If there is no itinerary update, use the initial itinerary of the starting point as the first itinerary.
Citation Information
Patent Citations
Vehicle-mounted road book travel note system
CN104535069A
Road book generation method and terminal and computer-readable storage medium
CN112182135A