Vehicle refueling information prompting method, device, equipment, medium and product
By obtaining the vehicle's fuel volume, route and gas station information, combining road conditions and driving data, personalized refueling warnings are provided, which solves the problem of insufficient fuel volume during driving, ensures that the vehicle arrives at its destination smoothly, and improves the driving experience.
Patent Information
- Application Number
- CN202510848234.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-24
- Publication Date
- 2025-08-19
AI Technical Summary
In the prior art, the problem of insufficient fuel during driving is that the car has caused oil disconnection, especially under complex road conditions and bad driving habits. The fuel consumption speed is fast, resulting in the inability to refuel in time, affecting the driving experience.
By obtaining the vehicle's fuel quantity information, driving route and gas station information, combining the driving road conditions, vehicle load and driver data, the fuel consumption information is accurately calculated, and personalized refueling warning information is provided to ensure that the vehicle can refuel in time.
It improves the reliability of the vehicle's exhaustion of fuel during driving, ensures that the vehicle arrives at its destination smoothly, and improves the driving experience.
Smart Images

Figure CN120503814A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of information prompting, and in particular to a method, device, equipment, medium and product for prompting vehicle refueling information. Background Art
[0002] Cars have become one of the most commonly used means of transportation. In order to ensure that car users will not be affected by problems such as insufficient fuel while driving, fuel level monitoring and refueling information prompts are one of the issues that car users are most concerned about.
[0003] A car's fuel level information is typically displayed on the instrument panel, allowing the driver to see the vehicle's remaining fuel level. When the fuel level is low, the fuel gauge will display a low fuel indicator, prompting the driver to refuel promptly. To prevent drivers from failing to refuel in a timely manner due to carelessness, a fuel gauge malfunction, or other reasons, resulting in a fuel shortage during driving, refueling information prompts also include generating a prompt message when the vehicle's fuel level is low, and alerting the driver to refuel promptly by displaying or broadcasting the prompt message. However, fuel consumption is closely related to the vehicle's driving conditions and driving style. Different routes and / or different speeds will result in different fuel consumption rates and different driving mileage. If the vehicle is traveling on poor road conditions, the driver has poor driving habits, or the gas station is far away, the vehicle may still run out of fuel before reaching the gas station, resulting in a fuel shortage during driving. Summary of the Invention
[0004] The present invention provides a method, device, equipment, medium and product for prompting vehicle refueling information, which can obtain personalized refueling warning information for the vehicle, so that the car user can refuel the vehicle at low cost and low time consumption according to the refueling warning information, effectively reducing the probability of the vehicle running out of fuel while driving, ensuring that the vehicle can travel smoothly to the destination, and improving the vehicle driving experience of the car user.
[0005] According to one aspect of the present invention, a method for prompting vehicle refueling information is provided, the method comprising:
[0006] Obtain vehicle fuel level information, current driving route, and gas station information along the current driving route;
[0007] Determining a driving condition of the vehicle based on the current driving route, and determining fuel consumption information of the vehicle based on the driving condition, vehicle load information, and vehicle driving data of the driver;
[0008] The vehicle's refueling warning information is determined based on the fuel level information, fuel consumption information and the gas station information on the current driving route.
[0009] According to another aspect of the present invention, a device for prompting vehicle refueling information is provided. The device for prompting vehicle refueling information is used to implement the method for prompting vehicle refueling information in any embodiment of the present invention. The device includes:
[0010] The acquisition module is used to obtain the vehicle's fuel level information, the current driving route, and the gas station information on the current driving route;
[0011] A parsing module, configured to determine a vehicle's driving conditions based on a current driving route, and to determine the vehicle's fuel consumption information based on the driving conditions, vehicle load information, and the driver's vehicle driving data;
[0012] The warning module is used to determine the vehicle's refueling warning information based on the fuel level information, fuel consumption information and the gas station information on the current driving route.
[0013] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0014] at least one processor; and a memory communicatively coupled to the at least one processor;
[0015] The memory stores a computer program that can be executed by at least one processor, and the computer program is executed by at least one processor so that the at least one processor can execute the vehicle refueling information prompting method in any embodiment of the present invention.
[0016] According to another aspect of the present invention, a computer-readable storage medium is provided, which stores computer instructions for enabling a processor to implement the vehicle refueling information prompting method in any embodiment of the present invention when executed.
[0017] According to another aspect of the present invention, a computer program product is provided. The computer program product includes a computer program. When the computer program is executed by a processor, it implements the vehicle refueling information prompting method according to any embodiment of the present invention.
[0018] The vehicle refueling information prompting method of the present invention includes: obtaining the vehicle's fuel quantity information, the current driving route and the information of the gas stations on the current driving route; determining the vehicle's driving road conditions based on the current driving route, and determining the vehicle's fuel consumption information based on the driving road conditions, vehicle load information and the driver's vehicle driving data; and determining the vehicle's refueling warning information based on the fuel quantity information, fuel consumption information and the information of the gas stations on the current driving route. Different road conditions, vehicle loads and driving styles will cause different levels of fuel consumption in a car. The technical solution of the present invention will determine the road conditions based on the vehicle's route, and determine the vehicle's accurate fuel consumption information in combination with the road conditions, vehicle load information and vehicle driving data, thereby obtaining the vehicle's cruising range. The cruising range takes into account the impact of road conditions and driving styles on fuel consumption, and has high accuracy. It can be used to accurately analyze the timing of the vehicle's refueling information prompts. By combining the fuel level information, fuel consumption information and the gas station information on the current route, personalized refueling warning information for the vehicle can be obtained, so that car users can refuel the vehicle at low cost and low time consumption according to the refueling warning information, effectively reducing the probability of the vehicle running out of fuel while driving, ensuring that the vehicle can smoothly travel to the destination, and improving the vehicle driving experience of car users.
[0019] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0021] Figure 1 This is a flow chart of a method for prompting vehicle refueling information provided by the present invention;
[0022] Figure 2 It is a flow chart of another method for prompting vehicle refueling information provided by the present invention;
[0023] Figure 3 This is a schematic structural diagram of a vehicle refueling information prompting device provided by the present invention;
[0024] Figure 4 It is a structural schematic diagram of an electronic device provided by the present invention. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0026] It should be noted that the terms "first", "second", "initial", "intermediate", "candidate", "alternative", "target", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchangeable where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0027] Figure 1 This is a flow chart of a method for prompting vehicle refueling information provided by the present invention. This embodiment can be used to promptly prompt users to refuel their vehicles, and to determine specific refueling warning information based on fuel consumption information, gas station location, and vehicle location. This method can be executed by the vehicle refueling information prompting device provided by the present invention. The device can be implemented in the form of hardware and / or software. In a specific embodiment, the device can be integrated into an electronic device. The following embodiments will be described using the device integrated into an electronic device as an example. Figure 1 , the method specifically comprises the following steps:
[0028] S101. Obtain vehicle fuel level information, current driving route, and gas station information on the current driving route.
[0029] The vehicle's fuel level information can be understood as the remaining amount of fuel in the vehicle's tank, typically displayed in liters (L) or percentages (%), reflecting the range of mileage the vehicle can continue to travel with the current fuel level, i.e., the remaining range. Methods for obtaining vehicle fuel level information include, but are not limited to, dashboard access, onboard systems, and applications. Most vehicles are equipped with a fuel gauge on their dashboards, which intuitively displays the vehicle's fuel level data. By viewing the fuel gauge, the vehicle's fuel level information can be obtained. Generally, the fuel gauge displays the fuel level as a percentage, for example, 80%, 50%, 25%, etc. 80% indicates that the tank is four-fifths full, 50% indicates that the tank is half full, and 25% indicates that the tank is one-quarter full. The specific fuel level is related to the size of the tank. In special cases, the fuel gauge can directly display the specific value of the remaining fuel level (e.g., liters), which is not limited in the present invention. The vehicle-mounted system method obtains vehicle fuel level data through the vehicle's onboard information system. Generally, the onboard information system can also display data such as average fuel consumption and instantaneous fuel consumption. The application method views vehicle fuel level data through a mobile phone or other client. Similarly, mobile phones and other clients can also display data such as average fuel consumption and instantaneous fuel consumption, allowing drivers to better understand the vehicle's fuel consumption.
[0030] The vehicle's current route can be understood as a planned path based on the vehicle's starting position and destination. This is a dynamic path that changes based on the vehicle's real-time location and destination when the user deviates from the route, ensuring accurate destination arrival and avoiding traffic accidents caused by incorrect routes. Specifically, the vehicle's current route can be understood as the sequential connection plan for the various road sections and roads that the vehicle will traverse after departing from its starting point, as planned by the navigation system. This includes information such as the road names, directions, distances, turning points, and intersections traversed during actual driving.
[0031] Gas station information can be understood as service description data of the gas station, including the gas station location, gas station type (e.g., manned, self-service, membership-based), scale, number of fueling stations, fueling station type (e.g., ethanol gasoline, 90# gasoline, 97# gasoline, etc.). Gas station information on the current driving route can be understood as data information of gas stations on both sides of the current driving route, and data information of gas stations within a preset distance (e.g., 200 meters, 500 meters, 1000 meters, 2000 meters, etc.) from the current driving route, and this embodiment does not limit this.
[0032] The advantage of this setting is that it can obtain the vehicle's fuel level information, the car user's vehicle usage method and the gas station information related to the vehicle usage method, so as to ensure that the user can drive the vehicle smoothly while refueling the vehicle in a timely manner with as few detours as possible, and reduce the time and fuel consumed by refueling as much as possible without affecting the vehicle's current driving task.
[0033] S102: Determine the driving condition of the vehicle according to the current driving route, and determine the fuel consumption information of the vehicle according to the driving condition, vehicle load information, and vehicle driving data of the driver.
[0034] The vehicle's road condition can be understood as comprehensive road information along the current route. The same road condition can result in different fuel consumption when traveling on different types of roads. Vehicle load information can be understood as the weight carried by the vehicle during operation, including the vehicle's own weight (vehicle weight), passenger weight (the total weight of the passengers), cargo weight (the weight of the cargo carried by the vehicle), and the distribution of these weights (including front-to-back and left-to-right weight distribution). Vehicle load information has a significant impact on vehicle performance, safety, and fuel economy. Different vehicle load information can result in different fuel consumption when traveling the same route at the same speed. Driver driving data can be understood as a record of the driver's driving habits, such as their usual driving speed and continuous driving time for different road conditions. If the vehicle load information remains unchanged, the fuel consumption for the same route at different speeds will also vary. Vehicle fuel consumption information can be understood as the fuel consumption of the current vehicle when traveling the current route based on the vehicle load information and the driver's driving data.
[0035] Road conditions can be understood as comprehensive information about the road conditions and traffic environment encountered by a vehicle while traveling along its current route. This includes, but is not limited to, road physical conditions, traffic flow, road construction, and temporary traffic restrictions. These conditions are closely related to fuel consumption and reflect road capacity, safety, and comfort, making them crucial information for drivers to monitor in real time. Road physical conditions include road surface condition, road type, road width, number of roads, road slope, and curves. Road conditions include surface smoothness, damage, potholes, and cracks. Good road conditions improve driving stability and comfort, reducing fuel consumption, while damaged roads can cause jerking, damage the suspension system, tires, and increase fuel consumption. Road types include expressways, national highways, provincial highways, urban roads, and rural roads. Different types of roads have different speed limits and traffic regulations, resulting in different fuel consumption. Road width and the number of lanes directly impact vehicle capacity and safety. Wider roads and multi-lane roads can accommodate more vehicles, reduce traffic congestion, shorten travel times, and reduce fuel consumption. Roads with steep slopes will affect the vehicle's power performance and braking effect, increasing the vehicle's fuel consumption. Drivers also need to adjust the speed and gear in advance. Roads with many curves require drivers to reduce speed and pay attention to blind spots on the inside of the curve to ensure the vehicle's safe passage. Traffic flow includes vehicle density, vehicle congestion, traffic signals and signs. Vehicle density refers to the number of vehicles on the road per unit time. Traffic signals and signs can be understood as traffic lights, speed limit signs, no parking signs and other traffic signs. Vehicle density, vehicle congestion, traffic signals and signs are related to the vehicle's driving speed and driving time, which will result in different fuel consumption. Road construction and temporary controls may change the vehicle's route, thereby affecting driving conditions.
[0036] The advantage of this setting is that it can calculate the vehicle's fuel consumption based on the driver's driving habits, road congestion, and vehicle load information, reduce the impact of external environmental factors and the driver's personalized information on fuel consumption, improve the accuracy of fuel consumption information, and accurately predict the vehicle's range.
[0037] In one embodiment, S102 may specifically include: determining at least one driving road type of the vehicle based on the current driving route, and determining the driving road condition based on the at least one driving road type; determining the driving mode of the vehicle on at least one driving road type based on the vehicle driving data, and determining fuel consumption information based on the vehicle load information, at least one driving road type and the driving mode of the vehicle on at least one driving road type.
[0038] The road type can be understood as the type of road a vehicle travels. Specifically, a vehicle may need to travel through at least one of the following: expressways, national highways, provincial highways, urban roads, rural roads, mountain roads, and muddy roads. Therefore, the current route includes at least one road type. The road condition can be understood as the order and distance of each road type, for example, first traveling 2 kilometers on a provincial road, then 5 kilometers on an urban road. Vehicle driving data includes the driver's typical speed when traveling on different types of roads. The vehicle's driving pattern on each road type can be understood as the vehicle's typical speed on that road type. Under different vehicle load information, driving on different roads at different speeds results in different fuel consumption. Therefore, the present invention combines vehicle load information, at least one road type, and the vehicle's driving pattern on the at least one road type to determine fuel consumption information for the current route. The fuel consumption information includes at least one sub-fuel consumption information, each of which corresponds to a specific road type. This configuration provides the advantage of segmenting fuel consumption, allowing for more accurate determination of the timing of refueling notifications.
[0039] S103: Determine refueling warning information for the vehicle based on the fuel level information, fuel consumption information, and information about gas stations on the current driving route.
[0040] The vehicle's refueling warning message is used to inform the car user (e.g., driver, passenger) that the vehicle's fuel level is currently limited and to request timely refueling. The refueling warning message may also include a refueling plan (e.g., the location and route of the gas station that best meets the user's refueling needs). Specifically, the present invention generates refueling warning messages of different warning levels based on fuel level information, fuel consumption information, and the distribution of gas stations along the current driving route. Different levels of refueling warning messages are generated based on the degree of fuel shortage, so that the user can understand the vehicle's remaining fuel level and plan a refueling plan in a timely manner.
[0041] Exemplarily, the present invention can prompt the location distribution of gas stations when the fuel level is slightly insufficient (lower than A liters, A is the fuel level warning threshold set in advance, which is related to the warning logic, and the present invention does not limit the specific value) and the gas stations are densely distributed, so that the user can understand the data information of the gas stations on the current driving route and think about the timing of refueling the vehicle; when the fuel level is relatively insufficient (lower than B liters, B is less than A, similarly, B is also the fuel level warning threshold set in advance, which is related to the warning logic, and the present invention does not limit the specific value), the location of the gas station suitable for refueling the vehicle and the plan to go to the gas station are prompted, so that the user can go to the gas station to refuel the vehicle.
[0042] Specifically, when it is known from the current driving route that the user is traveling long distances, the present invention will prompt the car user with the distribution of gas stations on the current driving route at regular intervals (for example, at intervals of 10 minutes, 30 minutes, 1 hour, etc.) or at fixed driving distances (for example, at intervals of 10 kilometers, 20 kilometers, 50 kilometers, etc.). For example, the gas stations are densely distributed 30 kilometers ahead, evenly distributed 100 kilometers ahead, sparsely distributed after 120 kilometers ahead, and only one gas station remains before reaching the destination, etc., so that the user can refuel in time and reduce the problem of running out of fuel while driving.
[0043] In one embodiment, S103 may specifically include: determining the remaining cruising range of the vehicle based on fuel quantity information and fuel consumption information; determining the vehicle's remaining mileage based on the vehicle's current position and current driving route, and calculating the mileage difference between the remaining cruising range and the remaining mileage; determining refueling warning information based on the mileage difference, the driving mileage threshold, the gas station information on the current driving route, and the vehicle's historical refueling data.
[0044] The vehicle's remaining cruising range can be understood as the number of kilometers that the vehicle can still travel, calculated based on the fuel level information and fuel consumption information. The vehicle's current location can be understood as the vehicle's real-time location. The remaining mileage can be understood as the number of kilometers on the current route that have not yet been traveled. The mileage threshold can be understood as an indicator for determining the degree of fuel level information deficiency. The mileage threshold includes a first mileage threshold, a second mileage threshold, and a third mileage threshold. The first mileage threshold is greater than the second mileage threshold, and the second mileage threshold is greater than the third mileage threshold. Different degrees of mileage difference represent different types of fuel level conditions. For example, when the mileage difference is not less than the first mileage threshold, it is determined that there is no fuel level deficiency. When the mileage difference is less than the first mileage threshold and greater than the second mileage threshold, it is determined that the fuel level is slightly deficient and refueling can be performed or not. When the mileage difference is not greater than the third mileage threshold, it is determined that the fuel level is severely deficient and insufficient to support the vehicle to reach the destination. Refueling is required in a timely manner to ensure that the vehicle does not run out of fuel midway. The vehicle's historical refueling data can be understood as the vehicle's historical refueling plan, which can assist in determining the next gas station to refuel the vehicle. The vehicle's historical refueling data includes the vehicle's preferred refueling type (ethanol gasoline, 90# gasoline, 97# gasoline, etc.), preferred refueling method (shortest distance priority, lowest price priority), etc., so as to formulate the refueling warning information that best suits the current vehicle. For example, when the vehicle is low on gas, the user will be prompted with gas stations that include preferred refueling types (ethanol gasoline, 90# gasoline, 97# gasoline, etc.); when the vehicle is low on gas, the user will be prompted with the gas station that is shortest distance from the current route; when the vehicle is low on gas, the user will be prompted with the gas station with the lowest price near the current route, etc.
[0045] According to different warning logics, the values of the first mileage threshold, the second mileage threshold and the third mileage threshold are different. In a specific example, the first mileage threshold may be 50 kilometers, 60 kilometers, etc., the second mileage threshold may be 10 kilometers, 20 kilometers, etc., and the third mileage threshold may be 0.1 kilometers, 0.5 kilometers, etc. The present invention is not limited to this.
[0046] Optionally, refueling warning information is determined based on the mileage difference, the mileage threshold, the information of gas stations on the current driving route and the historical refueling data of the vehicle, including: determining the refueling tendency of the vehicle based on the historical refueling data of the vehicle; when the mileage difference is between the first mileage threshold and the second mileage threshold, it is determined that the fuel quantity information of the vehicle is relatively sufficient, and the refueling warning information is gas station location warning information, that is, the user only needs to understand the distribution of gas stations so that the user can select gas stations when the user needs to fill the tank in advance; when the mileage difference is between the second mileage threshold and the third mileage threshold, it is determined that there is a risk of insufficient fuel quantity information of the vehicle, and the refueling warning information is refueling plan warning information, and the refueling plan warning information is determined based on the gas station information of the vehicle's destination, the vehicle's refueling tendency and the information of gas stations on the current driving route. The vehicle may be refueled at a low cost and with low time consumption without affecting the current driving task. When the mileage difference is less than or equal to the third driving mileage threshold, it is determined that the vehicle's fuel level information is insufficient and it may be impossible to drive smoothly to the destination. The refueling warning information is a refueling plan warning information, and the refueling plan warning information is determined based on the vehicle's refueling tendency and the information of the gas stations on the current driving route. That is, a suitable gas station is found on the current driving route and refueled, so that the vehicle can drive smoothly to the destination.
[0047] A vehicle's refueling preference can be understood as the preferred refueling type (ethanol gasoline, 90# gasoline, 97# gasoline, etc.), preferred refueling method (shortest distance priority, lowest price priority), etc. Gas station location warning information can be understood as the distribution of gas stations, so that car users can understand the distribution of gas stations along the current driving route. Refueling plan warning information can be understood as the gas stations that match the current vehicle and the driving plan to reach them. The advantage of this setting is that different types of refueling warning information can be provided based on the relationship between mileage difference and driving range threshold. When the fuel level is insufficient, a personalized refueling plan can be planned based on the mileage difference range to avoid the vehicle running out of fuel mid-drive.
[0048] On the one hand, refueling plan warning information is determined based on the gas station information of the vehicle's destination, the vehicle's refueling tendency and the gas station information on the current driving route, including: determining a first candidate gas station based on the matching result of the gas station information of the vehicle's destination and the vehicle's refueling tendency; determining a first distance value between the first candidate gas station and the vehicle's destination, and judging whether the first distance value is less than the mileage difference; if the first distance value is less than the mileage difference, determining the first candidate gas station as the target gas station, and determining the refueling plan warning information based on the location information of the vehicle's destination and the location information of the target gas station; if the first distance value is not less than the mileage difference, determining the refueling plan warning information based on the vehicle's refueling tendency and the gas station information on the current driving route.
[0049] The gas station information at the vehicle's destination can be understood as service description data for gas stations whose distance from the vehicle's destination is less than a preset distance threshold (e.g., 3 kilometers, 5 kilometers, 10 kilometers, 20 kilometers, etc.). The matching result indicates whether the gas station information at the vehicle's destination satisfies the vehicle's refueling preference. The first candidate gas station is a gas station near the vehicle's destination (less than the preset distance threshold) that satisfies the vehicle's refueling preference. The first distance value can be understood as a measure of whether the current vehicle can successfully refuel after reaching the destination. If the first distance value is less than the mileage difference, it indicates that the current vehicle has enough fuel to reach the destination and then successfully drive from the destination to the first candidate gas station. The first candidate gas station is determined as the target gas station. To ensure that the current driving task is not affected, refueling plan warning information can be determined based on the vehicle's destination location information and the target gas station's location information. The refueling plan warning information is the driving route from the destination to the target gas station. If the first distance value is not less than the mileage difference, it indicates that the current vehicle has too little fuel to reach the destination and then successfully drive from the destination to the first candidate gas station. To ensure that the vehicle's use is not affected, refueling will be performed en route to the destination.
[0050] In order to avoid fuel loss caused by emergencies, the present invention can determine the first candidate gas station as the target gas station only when the mileage difference is greater than a certain number of kilometers (for example, 3 kilometers, 5 kilometers, 10 kilometers, etc.) of the first distance value.
[0051] On the other hand, based on the vehicle's refueling tendency and the information of gas stations on the current driving route, refueling plan warning information is determined, including: determining a second candidate gas station based on the matching result of the gas station information on the current driving route and the vehicle's refueling tendency, the second candidate gas station including at least one backup gas station; calculating a second distance value between at least one backup gas station and the current position of the vehicle, the second distance value including at least one backup distance value, and the backup distance value corresponds one-to-one to the backup gas station; determining the backup gas station whose backup distance value to the current position of the vehicle is less than the remaining cruising range as the target gas station, and determining the refueling plan warning information based on the current position of the vehicle and the position information of the target gas station.
[0052] Among them, the second candidate gas stations are gas stations on both sides of the current driving route or within a preset distance from the current driving route that can meet the vehicle's refueling preference. Generally, there will be at least one gas station along the way that can meet the car user's refueling preference, so the second candidate gas stations include at least one backup gas station. Since the vehicle's fuel level information may not be enough to support the vehicle to complete the current driving route, the current vehicle's endurance (i.e., remaining cruising range) needs to be considered when determining a gas station suitable for refueling to ensure that the vehicle can smoothly drive to the gas station. The backup distance value can be understood as the mileage distance between the vehicle's real-time location and the backup gas station. The vehicle can only smoothly drive to the backup gas station whose backup distance value from its current location is less than the remaining cruising range. Therefore, the backup gas station whose backup distance value from the vehicle's current location is less than the remaining cruising range is the target gas station. After determining the target gas station, the refueling plan warning information can be determined based on the location information of the vehicle's destination and the location information of the target gas station. The refueling plan warning information is the driving route from the destination to the target gas station. Since there may be multiple gas stations that meet the requirements, the refueling plan warning information may include multiple refueling plans. The advantage of such a setting is that a comprehensive refueling plan is displayed so that car users can select gas stations and refuel according to their driving needs.
[0053] The present invention can also provide stepped warnings based on the degree of remaining fuel. For example, when the fuel level is 30% remaining, a low-fuel warning message is issued, and the distribution of gas stations along the driving route is prompted. When the fuel level is 10% remaining, three low-fuel warning messages are issued and a refueling plan is recommended based on the car user's fuel usage tendency.
[0054] Different road conditions, vehicle loads, and driving styles will cause different levels of fuel consumption in a car. The vehicle refueling information prompt method provided in the above embodiment will determine the road conditions based on the vehicle's driving route, and determine the vehicle's accurate fuel consumption information in combination with the road conditions, vehicle load information, and vehicle driving data, thereby obtaining the vehicle's cruising range. The cruising range takes into account the impact of the road conditions and driving style on fuel consumption, and has high accuracy, which can be used to accurately analyze the timing of the vehicle's refueling information prompt. By combining the fuel level information, fuel consumption information, and the gas station information on the current driving route, personalized refueling warning information for the vehicle can be obtained, so that car users can refuel the vehicle at a low cost and low time consumption according to the refueling warning information, effectively reducing the probability of the vehicle running out of fuel while driving, ensuring that the vehicle can smoothly drive to the destination, and improving the vehicle driving experience of car users.
[0055] Figure 2 This is a flow chart of another method for prompting vehicle refueling information provided by the present invention. This embodiment provides a preferred method for prompting vehicle refueling information based on the above embodiment. In essence, it is a method for prompting refueling information with more complete process details. Specifically, Figure 2 As shown, the method includes:
[0056] S201. Obtain vehicle fuel level information, current driving route, and gas station information on the current driving route.
[0057] S202: Determine at least one driving road type of the vehicle according to the current driving route, and determine a driving road condition according to the at least one driving road type.
[0058] S203: Determine a driving mode of the vehicle on at least one driving road type based on the vehicle driving data, and determine fuel consumption information based on the vehicle load information, at least one driving road type, and the driving mode of the vehicle on the at least one driving road type.
[0059] S204: Determine the remaining cruising range of the vehicle based on the fuel quantity information and the fuel consumption information.
[0060] S205: Determine the remaining mileage of the vehicle based on the current location and current driving route of the vehicle, and calculate the mileage difference between the remaining cruising range and the remaining mileage.
[0061] S206 : Determine refueling warning information based on the mileage difference, the driving mileage threshold, the information of gas stations on the current driving route, and the historical refueling data of the vehicle.
[0062] Specifically, S206 may include: determining the vehicle's refueling tendency based on the vehicle's historical refueling data; when the mileage difference is between a first driving mileage threshold and a second driving mileage threshold, determining that the refueling warning information is a gas station location warning information; when the mileage difference is between the second driving mileage threshold and a third driving mileage threshold, determining that the refueling warning information is a refueling plan warning information, and determining the refueling plan warning information based on the gas station information at the vehicle's destination, the vehicle's refueling tendency, and the gas station information on the current driving route; when the mileage difference is less than or equal to the third driving mileage threshold, determining that the refueling warning information is a refueling plan warning information, and determining the refueling plan warning information based on the vehicle's refueling tendency and the gas station information on the current driving route.
[0063] The first mileage threshold is greater than the second mileage threshold, and the second mileage threshold is greater than the third mileage threshold.
[0064] Figure 3 This is a schematic diagram of the structure of a vehicle refueling information prompt device provided by the present invention. Figure 3 As shown, the device includes: an acquisition module 301, a parsing module 302 and a warning module 303.
[0065] The acquisition module 301 is used to obtain the vehicle's fuel level information, the current driving route, and the information of gas stations on the current driving route.
[0066] The parsing module 302 is used to determine the driving condition of the vehicle according to the current driving route, and to determine the fuel consumption information of the vehicle according to the driving condition, the vehicle load information and the vehicle driving data of the driver.
[0067] The warning module 303 is used to determine the refueling warning information of the vehicle according to the fuel level information, fuel consumption information and the information of the gas stations on the current driving route.
[0068] Optionally, the parsing module 302 is specifically used to: determine at least one driving road type of the vehicle based on the current driving route, and determine the driving road condition based on the at least one driving road type; determine the driving mode of the vehicle on at least one driving road type based on the vehicle driving data, and determine the fuel consumption information based on the vehicle load information, at least one driving road type and the driving mode of the vehicle on at least one driving road type.
[0069] Optionally, the warning module 303 is specifically used to: determine the remaining cruising range of the vehicle based on the fuel quantity information and the fuel consumption information; determine the mileage to be traveled of the vehicle based on the current position and current driving route of the vehicle, and calculate the mileage difference between the remaining cruising range and the mileage to be traveled; determine the refueling warning information based on the mileage difference, the driving mileage threshold, the gas station information on the current driving route and the historical refueling data of the vehicle.
[0070] Optionally, the mileage threshold includes a first mileage threshold, a second mileage threshold, and a third mileage threshold, the first mileage threshold is greater than the second mileage threshold, and the second mileage threshold is greater than the third mileage threshold; the warning module 303 is specifically used to: determine the vehicle's refueling tendency based on the vehicle's historical refueling data; when the mileage difference is between the first mileage threshold and the second mileage threshold, determine the refueling warning information as gas station location warning information; when the mileage difference is between the second mileage threshold and the third mileage threshold, determine the refueling warning information as refueling plan warning information, and determine the refueling plan warning information based on the gas station information at the vehicle's destination, the vehicle's refueling tendency, and the gas station information on the current driving route; when the mileage difference is less than or equal to the third mileage threshold, determine the refueling warning information as refueling plan warning information, and determine the refueling plan warning information based on the vehicle's refueling tendency and the gas station information on the current driving route.
[0071] Optionally, the warning module 303 is specifically used to: determine a first candidate gas station based on the matching result of the gas station information at the vehicle's destination and the vehicle's refueling tendency; determine a first distance value between the first candidate gas station and the vehicle's destination, and judge whether the first distance value is less than the mileage difference; if the first distance value is less than the mileage difference, determine the first candidate gas station as the target gas station, and determine the refueling plan warning information based on the location information of the vehicle's destination and the location information of the target gas station; if the first distance value is not less than the mileage difference, determine the refueling plan warning information based on the vehicle's refueling tendency and the gas station information on the current driving route.
[0072] Optionally, the warning module 303 is specifically used to: determine a second candidate gas station based on the matching result of the gas station information on the current driving route and the vehicle's refueling tendency, the second candidate gas station including at least one backup gas station; calculate a second distance value between at least one backup gas station and the current position of the vehicle, the second distance value including at least one backup distance value, and the backup distance value corresponds one-to-one to the backup gas station; determine the backup gas station whose backup distance value to the current position of the vehicle is less than the remaining cruising range as the target gas station, and determine the refueling plan warning information based on the current position of the vehicle and the location information of the target gas station.
[0073] The vehicle refueling information prompting device provided in the above embodiments can execute the vehicle refueling information prompting method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0074] Figure 4: is a structural diagram of an electronic device provided by the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0075] like Figure 4 As shown, the electronic device 10 includes at least one processor 11 and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (also known as random access memory, RAM) 13, etc., wherein the memory stores a computer program that can be executed by the at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. Various programs and data required for the operation of the electronic device 10 can also be stored in the RAM 13. The processor 11, ROM 12 and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0076] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0077] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the method for providing vehicle refueling information prompts.
[0078] In some embodiments, the vehicle refueling information prompting method can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the vehicle refueling information prompting method described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute the vehicle refueling information prompting method in any other appropriate manner (for example, by means of firmware).
[0079] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0080] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0081] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device or any suitable combination of the foregoing.
[0082] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device that has: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0083] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0084] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0085] In one embodiment, the present invention further includes a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the vehicle refueling information prompting method of any embodiment of the present invention.
[0086] The computer program product may be implemented in a computer program code for performing the operations of the present invention written in one or more programming languages, or a combination thereof, including object-oriented programming languages and conventional procedural programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0087] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.
[0088] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
Claims
1. A method for prompting vehicle refueling information, characterized in that: include: Obtaining vehicle fuel level information, current driving route, and gas station information along the current driving route; determining a driving condition of the vehicle according to the current driving route, and determining fuel consumption information of the vehicle according to the driving condition, vehicle load information, and vehicle driving data of the driver; The refueling warning information of the vehicle is determined according to the oil quantity information, the oil consumption information and the gas station information on the current driving route.
2. The method according to claim 1, characterized in that The determining of the driving condition of the vehicle according to the current driving route, and determining the fuel consumption information of the vehicle according to the driving condition, vehicle load information, and vehicle driving data of the driver, includes: determining at least one driving road type of the vehicle according to the current driving route, and determining the driving road condition according to the at least one driving road type; A driving pattern of the vehicle on the at least one driving road type is determined based on the vehicle driving data, and the fuel consumption information is determined based on the vehicle load information, the at least one driving road type, and the driving pattern of the vehicle on the at least one driving road type.
3. The method according to claim 1, characterized in that The determining of the refueling warning information of the vehicle according to the fuel quantity information, the fuel consumption information, and the information of the gas stations on the current driving route includes: determining a remaining cruising range of the vehicle based on the fuel quantity information and the fuel consumption information; Determining a remaining mileage of the vehicle based on the current location of the vehicle and the current driving route, and calculating a mileage difference between the remaining cruising range and the remaining mileage; The refueling warning information is determined according to the mileage difference, the driving mileage threshold, the gas station information on the current driving route, and the historical refueling data of the vehicle.
4. The method according to claim 3, characterized in that The mileage threshold includes a first mileage threshold, a second mileage threshold, and a third mileage threshold, the first mileage threshold is greater than the second mileage threshold, and the second mileage threshold is greater than the third mileage threshold; The determining of the refueling warning information according to the mileage difference, the mileage threshold, the information of the gas stations on the current driving route, and the historical refueling data of the vehicle includes: determining a refueling tendency of the vehicle based on historical refueling data of the vehicle; When the mileage difference is between the first driving mileage threshold and the second driving mileage threshold, determining that the refueling warning information is a gas station location warning information; When the mileage difference is between the second driving mileage threshold and the third driving mileage threshold, determining that the refueling warning information is a refueling plan warning information, and determining the refueling plan warning information based on the refueling station information of the vehicle's destination, the refueling tendency of the vehicle, and the refueling station information on the current driving route; When the mileage difference is less than or equal to the third driving mileage threshold, the refueling warning information is determined to be refueling plan warning information, and the refueling plan warning information is determined according to the refueling tendency of the vehicle and the gas station information on the current driving route.
5. The method according to claim 4, characterized in that The step of determining the refueling plan warning information based on the refueling station information at the vehicle's destination, the vehicle's refueling tendency, and the refueling station information on the current driving route includes: determining a first candidate gas station based on a matching result between the gas station information of the vehicle's destination and the vehicle's refueling preference; determining a first distance between the first candidate gas station and the vehicle destination, and determining whether the first distance is less than the mileage difference; If the first distance value is less than the mileage difference, determining the first candidate gas station as a target gas station, and determining the refueling plan warning information according to the location information of the vehicle destination and the location information of the target gas station; If the first distance value is not less than the mileage difference, the refueling plan warning information is determined according to the refueling tendency of the vehicle and the information of the refueling stations on the current driving route.
6. The method according to claim 4 or 5, characterized in that The determining of the refueling plan warning information based on the refueling tendency of the vehicle and the information of the refueling stations on the current driving route includes: Determining a second candidate gas station based on a matching result between the gas station information on the current driving route and the refueling tendency of the vehicle, wherein the second candidate gas station includes at least one backup gas station; Calculating a second distance value between the at least one backup gas station and the current location of the vehicle, wherein the second distance value includes at least one backup distance value, and the backup distance value corresponds one-to-one to the backup gas station; The backup gas station whose backup distance value from the current position of the vehicle is less than the remaining cruising range is determined as a target gas station, and the refueling plan warning information is determined according to the current position of the vehicle and the position information of the target gas station.
7. A vehicle refueling information prompting device, characterized in that: For implementing the vehicle refueling information prompting method according to any one of claims 1 to 6, the vehicle refueling information prompting device comprises: An acquisition module is used to obtain the vehicle's fuel level information, the current driving route, and the information of gas stations on the current driving route; an analysis module, configured to determine a driving condition of the vehicle according to the current driving route, and determine fuel consumption information of the vehicle according to the driving condition, vehicle load information, and vehicle driving data of the driver; The warning module is used to determine the refueling warning information of the vehicle according to the oil quantity information, the oil consumption information and the gas station information on the current driving route.
8. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively coupled to the at least one processor; The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the vehicle refueling information prompting method described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the vehicle refueling information prompting method according to any one of claims 1 to 6 when executed.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the computer program implements the vehicle refueling information prompting method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Historical-data-based vehicle low-fuel-volume reminding method and historical-data-based vehicle low-fuel-volume reminding apparatus
CN107228680A
Vehicle endurance reminding method and device, vehicle and storage medium
CN118323172A
Intelligent network connection driving control method
CN119190026A
Apparatus and method for calculating fuel efficiency of vehicle
KR1020140044709A
Vehicle and control method thereof
US20180164105A1