Information processing method, device, medium and equipment based on geographic location service
By utilizing geolocation services to obtain vehicle trajectory information and fuel consumption scenarios, and dynamically calculating navigation mileage fuel consumption, the problem of static acquisition of fuel consumption information in existing technologies is solved, and more accurate and comprehensive fuel consumption data recording is achieved.
Patent Information
- Application Number
- CN202310020571.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-06
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2043-01-06
AI Technical Summary
The fuel consumption information obtained in the existing technology does not utilize geolocation services, resulting in a static acquisition method, insufficient accuracy, and the inability to calculate fuel consumption information for relevant mileage when the user does not manually add records.
By acquiring the user's vehicle information and trajectory information generated based on geolocation services, the actual average fuel consumption is determined. Combined with the correspondence between pre-configured fuel consumption scenarios and navigation mileage fuel consumption calculation methods, navigation mileage fuel consumption information is dynamically calculated.
It enables dynamic fuel consumption information acquisition based on geolocation services, improving the accuracy and comprehensiveness of fuel consumption data. Users can calculate fuel consumption information for relevant mileage without manually recording, thus enhancing the user experience.
Smart Images

Figure CN116150293B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present disclosure relate to the technical field of information processing, in particular to an information processing method and device based on geographic location services, a medium and an equipment. BACKGROUND
[0002] With the development of navigation technology, more and more users choose to use navigation software for navigation when traveling. At the same time of using navigation, the demand for obtaining information based on geographic location services is also increasing, for example, obtaining fuel consumption related information. The existing fuel consumption recording method is: manually recording the user's refueling information, or the user taking a refueling order, and the vehicle end processes the refueling order image to obtain refueling records, and shows the user the fuel consumption of the nearest vehicle.
[0003] It can be seen that the fuel consumption related information obtained in the prior art does not use geographic location services, and is a relatively static acquisition method, which cannot dynamically obtain fuel consumption information based on geographic location services, so the accuracy of the obtained fuel consumption information needs to be improved. In addition, in the prior art, when the user does not manually add fuel consumption records, the fuel consumption information of the related mileage cannot be calculated. SUMMARY
[0004] At least one embodiment of the present disclosure provides an information processing method and device based on geographic location services, a medium and a computer equipment.
[0005] In a first aspect, an information processing method based on geographic location services is provided, which comprises:
[0006] obtaining vehicle information of a user and trajectory information reported by the user based on geographic location services, and determining a real average fuel consumption corresponding to the vehicle information based on the trajectory information;
[0007] determining a current fuel consumption scenario based on the vehicle information and the real average fuel consumption;
[0008] determining a target navigation mileage fuel consumption calculation method corresponding to the current fuel consumption scenario based on a corresponding relationship between a pre-configured fuel consumption scenario and a navigation mileage fuel consumption calculation method;
[0009] determining navigation mileage fuel consumption information corresponding to the vehicle information based on the target navigation mileage fuel consumption calculation method.
[0010] In a second aspect, an information processing device based on geographic location services is also provided, which comprises:
[0011] An acquisition unit is configured to acquire vehicle information of a user and trajectory information generated based on a geographic location service and reported by the user, and determine a real average fuel consumption corresponding to the vehicle information based on the trajectory information;
[0012] A first determination unit is configured to determine a current fuel consumption scenario based on the vehicle information and the real average fuel consumption;
[0013] A second determination unit is configured to determine a target navigation mileage fuel consumption calculation mode corresponding to the current fuel consumption scenario based on a correspondence between a preconfigured fuel consumption scenario and a navigation mileage fuel consumption calculation mode;
[0014] A processing unit is configured to determine navigation mileage fuel consumption information corresponding to the vehicle information based on the target navigation mileage fuel consumption calculation mode.
[0015] In a third aspect, the embodiments of the present disclosure further provide a computer device including at least one computing device and at least one storage device storing instructions, wherein the instructions, when executed by the at least one computing device, cause the at least one computing device to perform the steps of the information processing method based on a geographic location service according to any one of the embodiments of the first aspect.
[0016] In a fourth aspect, the embodiments of the present disclosure further provide a computer-readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the steps of the information processing method based on a geographic location service according to any one of the embodiments of the first aspect.
[0017] In a fifth aspect, the embodiments of the present disclosure further provide a computer program product, wherein the computer program product includes a computer program stored in a computer-readable storage medium, and at least one processor of a computer reads and executes the computer program from the storage medium, so that the computer performs the steps of the information processing method based on a geographic location service according to any one of the embodiments of the first aspect.
[0018] It can be seen that, in at least one embodiment of the present disclosure, by acquiring vehicle information of a user and trajectory information generated based on a geographic location service reported by the user, the real average fuel consumption corresponding to the vehicle information can be determined based on the trajectory information; then, based on the vehicle information and the real average fuel consumption, a current fuel consumption scenario is determined; based on a correspondence between a preconfigured fuel consumption scenario and a navigation mileage fuel consumption calculation mode, a target navigation mileage fuel consumption calculation mode corresponding to the current fuel consumption scenario is determined; and then, based on the target navigation mileage fuel consumption calculation mode, navigation mileage fuel consumption information corresponding to the vehicle information is determined. It can be seen that, by using trajectory information generated based on a geographic location service to determine real average fuel consumption corresponding to vehicle information, and then using vehicle information and real average fuel consumption to determine different fuel consumption scenarios, navigation mileage fuel consumption information can be determined according to a target navigation mileage fuel consumption calculation mode corresponding to a current fuel consumption scenario, so as to dynamically acquire fuel consumption information based on a geographic location service, the fuel consumption calculation mode is more flexible, so that the recording of fuel consumption data is more comprehensive and accurate, the user convenience is improved, the user experience is improved, and the user can calculate the fuel consumption information of the related mileage even without manually adding the fuel consumption record. BRIEF DESCRIPTION OF DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings needed to be used in the embodiments or prior art description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can also be obtained by those skilled in the art based on these drawings.
[0020] Figure 1 A flowchart of an information processing method based on a geographic location service provided by an embodiment of the present disclosure is shown in the figure.
[0021] Figure 2 A flowchart of another information processing method based on a geographic location service provided by an embodiment of the present disclosure is shown in the figure.
[0022] Figure 3 A flowchart of another information processing method based on a geographic location service provided by an embodiment of the present disclosure is shown in the figure.
[0023] Figure 4 A schematic diagram of a fuel consumption page provided by an embodiment of the present disclosure is shown in the figure.
[0024] Figure 5 A schematic diagram of a fuel consumption page provided by an embodiment of the present disclosure is shown in the figure.
[0025] Figure 6 A schematic diagram of a fuel consumption page provided by an embodiment of the present disclosure is shown in the figure.
[0026] Figure 7A schematic diagram of an information processing apparatus based on a geographic location service according to an embodiment of the present disclosure is provided.
[0027] Figure 8 An exemplary block diagram of a computer device including at least one computing device and at least one storage device storing instructions according to an embodiment of the present disclosure is provided. DETAILED DESCRIPTION
[0028] In order to more clearly understand the above-mentioned purposes, features and advantages of the present disclosure, the present disclosure will be further described in detail below with reference to the accompanying drawings and embodiments. It can be understood that the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments. The specific embodiments described herein are merely used to explain the present disclosure, but not to limit the present disclosure. All other embodiments obtained by those of ordinary skill in the art based on the described embodiments of the present disclosure are within the scope of protection of the present disclosure.
[0029] It should be noted that, in this document, relational terms such as "first" and "second", and the like, are used solely to distinguish one entity or action from another entity or action, without necessarily requiring or implying any such actual relationship or order between such entities or actions.
[0030] The existing fuel consumption recording method is: the user manually records his own refueling information, or the user takes a refueling order, and the vehicle end processes the refueling order image to obtain refueling records, and shows the user the fuel consumption of the recent vehicle.
[0031] However, the fuel consumption related information obtained in the prior art does not utilize the geographic location service, and is a relatively static acquisition method, which cannot dynamically obtain fuel consumption information based on the geographic location service, and thus the accuracy of the obtained fuel consumption information needs to be improved. In addition, in the prior art, when the user does not manually add fuel consumption records, the fuel consumption information of the related mileage cannot be calculated.
[0032] Therefore, at least one embodiment of the present disclosure provides an information processing method, device, system, medium and equipment based on geographic location service, by obtaining vehicle information of a user and trajectory information generated based on geographic location service reported by the user, the real average fuel consumption corresponding to the vehicle information can be determined based on the trajectory information; and then based on the vehicle information and the real average fuel consumption, the current fuel consumption scenario is determined; based on the correspondence between the pre-configured fuel consumption scenario and the navigation mileage fuel consumption calculation method, the target navigation mileage fuel consumption calculation method corresponding to the current fuel consumption scenario is determined; and then based on the target navigation mileage fuel consumption calculation method, the navigation mileage fuel consumption information corresponding to the vehicle information is determined. It can be seen that the present disclosure determines the real average fuel consumption corresponding to the vehicle information by using the trajectory information generated based on the geographic location service, and then determines different fuel consumption scenarios by using the vehicle information and the real average fuel consumption. The navigation mileage fuel consumption information can be determined by flexibly using the target navigation mileage fuel consumption calculation method corresponding to the current fuel consumption scenario according to different fuel consumption scenarios, the fuel consumption information is dynamically obtained based on the geographic location service, the fuel consumption calculation method is more flexible, so that the recording of the fuel consumption data is more comprehensive and accurate, the user convenience is improved, the user experience is improved, and the fuel consumption information of the related mileage can be calculated even if the user does not manually add the fuel consumption record.
[0033] Figure 1 A flowchart of an information processing method based on geographic location service provided by an embodiment of the present disclosure is provided. The execution subject of the method is an electronic device. The electronic device can be a portable mobile device such as a smart phone, a tablet computer, a notebook computer, a vehicle navigation device, smart sports equipment, etc.; or a fixed device such as a personal computer, a smart home appliance, a server, etc., wherein the server can be a single server, a server cluster, a distributed cluster, or a centralized cluster.
[0034] As shown in Figure 1 The information processing method based on geographic location service can include but is not limited to the following steps 101 to 104:
[0035] In step 101, the vehicle information of a user and the trajectory information generated based on geographic location service reported by the user are obtained, and the real average fuel consumption corresponding to the vehicle information is determined based on the trajectory information.
[0036] In this embodiment, in response to the operation of the user opening the fuel consumption page, the vehicle information of the user and the trajectory information generated based on the geographic location service reported by the user are obtained. The trajectory information can be a path planned by a navigation application (APP) based on the starting point and the terminal point input by the user, or a path being navigated by the current navigation application. Based on the trajectory information, the real average fuel consumption corresponding to the vehicle information can be determined, wherein the real average fuel consumption refers to the average fuel consumption of the current vehicle in the past 1 month, or the average fuel consumption in the past 3 months, or the cumulative average fuel consumption.
[0037] In this embodiment, the user adds the vehicle in advance, that is, the user inputs the vehicle information to be added, and the vehicle information includes the brand of the vehicle, the license plate number, the vehicle model, the power type and the like. The electronic device stores the vehicle information in the storage of the electronic device or uploads the vehicle information to the server for storage. The vehicle model is, for example, XX-A2. The power type includes oil car, hybrid, and new energy, wherein the vehicle with the power type of oil car or hybrid is referred to as oil car, and the vehicle with the power type of new energy is referred to as new energy car.
[0038] Fuel consumption: fuel consumption, also known as fuel consumption, refers to the number of liters of fuel consumed by the vehicle when traveling a certain distance. Generally, the unit of fuel consumption is L / 100km, that is, the number of liters of fuel consumed when traveling 100 kilometers. The smaller the number is, the better the fuel economy of the vehicle is. Fuel consumption is bound to the vehicle (because different vehicles have different fuel consumption), that is, when the user has multiple vehicles, the fuel consumption data of the user will be bound to the corresponding vehicle respectively, and the fuel consumption data of different vehicles is isolated from each other.
[0039] In this embodiment, the user clicks or touches the control of the fuel consumption page to open the fuel consumption page, and the electronic device obtains the vehicle information of the user and the real average fuel consumption corresponding to the vehicle information in response to the operation of the user opening the fuel consumption page. The obtained vehicle information includes the brand of the vehicle, the license plate number, the vehicle model, the power type and the like.
[0040] In step 102, based on the vehicle information and the real average fuel consumption, the current fuel consumption scene is determined.
[0041] In this embodiment, the electronic device determines the current fuel consumption scene according to the vehicle information and the real average fuel consumption. Specifically, the electronic device can determine the current fuel consumption scene according to the brand of the vehicle, the license plate number, the vehicle model, the power type and the like, and whether the real average fuel consumption is empty.
[0042] The definition of the real average fuel consumption not being empty is that the average fuel consumption of the current vehicle in the past 1 month, or the average fuel consumption in the past 3 months, or the cumulative average fuel consumption can be calculated, or the value of the cumulative average fuel consumption is not empty.
[0043] In step 103, based on the correspondence between the pre-configured fuel consumption scenario and the navigation mileage fuel consumption calculation mode, the target navigation mileage fuel consumption calculation mode corresponding to the current fuel consumption scenario is determined.
[0044] In this embodiment, the electronic device is pre-configured with the correspondence between the fuel consumption scenario and the navigation mileage fuel consumption calculation mode. Further, the electronic device determines the target navigation mileage fuel consumption calculation mode corresponding to the current fuel consumption scenario from the pre-configured correspondence between the fuel consumption scenario and the navigation mileage fuel consumption calculation mode. Different fuel consumption scenarios have different navigation mileage fuel consumption calculation modes.
[0045] In step 104, based on the target navigation mileage fuel consumption calculation mode, the navigation mileage fuel consumption information corresponding to the vehicle information is determined.
[0046] In this embodiment, after the electronic device determines the target navigation mileage fuel consumption calculation mode corresponding to the current fuel consumption scenario, the navigation mileage fuel consumption information corresponding to the vehicle information is calculated according to the target navigation mileage fuel consumption calculation mode, and the unit of the navigation mileage fuel consumption information is liters per 100 kilometers.
[0047] In this embodiment, the navigation mileage fuel consumption information can also be displayed in the fuel consumption page, for example, displayed in the fuel consumption page as shown in Figure 4
[0048] As can be seen, the disclosed technology determines the real average fuel consumption corresponding to the vehicle information by using the trajectory information generated by the geographic location service, and then determines different fuel consumption scenarios by using the vehicle information and the real average fuel consumption. The navigation mileage fuel consumption information can be determined and displayed by flexibly using the target navigation mileage fuel consumption calculation mode corresponding to the current fuel consumption scenario according to different fuel consumption scenarios. The oil consumption information can be dynamically obtained based on the geographic location service, and the oil consumption calculation mode is more flexible, so that the recording of the oil consumption data is more comprehensive and accurate, and the user can calculate the oil consumption information of the related mileage even without manually adding the oil consumption record.
[0049] In some embodiments, the electronic device can determine the trajectory fuel cost: for a driving trajectory, some frequently driven trajectories have corresponding fuel cost data, i.e., trajectory fuel cost. The trajectory fuel cost can be divided into two types: estimated and real fuel cost. When the user has real fuel cost on this driving trajectory, the real fuel cost is preferentially displayed, and when the user does not have real fuel cost on this driving trajectory, the estimated fuel cost is displayed. If neither of them is available, the trajectory fuel cost is not displayed.
[0050] Based on the above embodiments, Figure 2 Another flowchart of an information processing method based on a geographic location service is provided for the embodiments of the disclosed technology. As shown in Figure 2 As shown, the information processing method based on the geographic location service includes but is not limited to the following steps 201 to 208:
[0051] In step 201, in response to the operation of the user opening the fuel consumption page, the vehicle information of the user and the real average fuel consumption corresponding to the vehicle information are obtained.
[0052] Specifically, the implementation process and principle of step 201 and step 101 are the same, which will not be repeated here.
[0053] In step 202, if the vehicle information is empty or the vehicle in the vehicle information is an oil car with an empty vehicle model or the vehicle in the vehicle information is a new energy vehicle, and the real average fuel consumption is empty, it is determined that the current fuel consumption scene is the first scene.
[0054] In this embodiment, when the obtained vehicle information is empty (vehicle information is not added in advance) or the vehicle in the vehicle information is an oil car with an empty vehicle model (the vehicle model of the oil car is not added in advance) or the vehicle in the vehicle information is a new energy vehicle, and the real average fuel consumption is empty, it is determined that the current fuel consumption scene is the first scene.
[0055] The definition of the real average fuel consumption being empty is that the average fuel consumption of the current vehicle in the past 1 month, the average fuel consumption in the past 3 months, the cumulative average fuel consumption, and the value of the cumulative average fuel consumption are empty.
[0056] In step 203, if the vehicle in the vehicle information is an oil car of a specified vehicle model, and the real average fuel consumption is empty, it is determined that the current fuel consumption scene is the second scene.
[0057] In this embodiment, when the vehicle in the vehicle information is an oil car of a specified vehicle model (the vehicle model of the oil car is added in advance), and the real average fuel consumption is empty, it is determined that the current fuel consumption scene is the second scene.
[0058] In step 204, if the real average fuel consumption is not empty, it is determined that the current fuel consumption scene is the third scene.
[0059] In this embodiment, when the real average fuel consumption is not empty, it is determined that the current fuel consumption scene is the third scene.
[0060] The definition of the real average fuel consumption being not empty is that the average fuel consumption of the current vehicle in the past 1 month, or the average fuel consumption in the past 3 months, or the cumulative average fuel consumption, or the value of the cumulative average fuel consumption is not empty.
[0061] In step 205, if the current fuel consumption scene is the first scene, it is determined that the target navigation mileage fuel consumption calculation mode is a random calculation mode.
[0062] In the embodiment, if the current fuel consumption scenario is the first scenario, the random calculation mode is determined as the target navigation mileage fuel consumption calculation mode, and the random calculation mode is: a random operation vehicle is selected from all operation vehicles, and the reference fuel consumption data of the selected operation vehicle is taken as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario. All operation vehicles refer to all vehicle models under each operation brand.
[0063] Under the current fuel consumption scenario, the electronic device can randomly select the reference fuel consumption data of an operation vehicle as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario.
[0064] In step 206, if the current fuel consumption scenario is the second scenario, the target navigation mileage fuel consumption calculation mode is determined as the specified calculation mode.
[0065] In the embodiment, if the current fuel consumption scenario is the second scenario, the specified calculation mode is determined as the target navigation mileage fuel consumption calculation mode, and the specified calculation mode is: the reference fuel consumption data corresponding to the specified vehicle is obtained as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; if the reference fuel consumption data corresponding to the specified vehicle is empty, the pre-set bottom reference fuel consumption data is taken as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario.
[0066] Under the current fuel consumption scenario, the electronic device can obtain the reference fuel consumption data corresponding to the specified vehicle as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario, and if the reference fuel consumption data corresponding to the specified vehicle is empty, the pre-set bottom reference fuel consumption data is taken as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario. The bottom reference fuel consumption data is, for example, 7.5L / 100km, which is only illustrative and is not limited to the bottom reference fuel consumption data.
[0067] In step 207, if the current fuel consumption scenario is the third scenario, the target navigation mileage fuel consumption calculation mode is determined as the three-segment average fuel consumption calculation mode.
[0068] In the embodiment, if the current fuel consumption scenario is the third scenario, the three-segment average fuel consumption calculation mode is determined as the target navigation mileage fuel consumption calculation mode. The three-segment average fuel consumption calculation mode is: the real average fuel consumption with a first preset interval from the current time is obtained as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; if the real average fuel consumption with the first preset interval is not obtained, the real average fuel consumption with a second preset interval from the current time is obtained as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; if the real average fuel consumption with the second preset interval is not obtained, the real average fuel consumption of the cumulative fuel consumption is obtained as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario.
[0069] In the oil consumption scenario, the first preset interval is, for example, the last 1 month, and the second preset interval is, for example, the last 3 months. The electronic device can obtain the real average oil consumption in the last 1 month. If the real average oil consumption in the last 1 month is obtained, the real average oil consumption in the last 1 month is taken as the target navigation mileage oil consumption corresponding to the current oil consumption scenario. If the real average oil consumption in the last 1 month is not obtained, the real average oil consumption in the last 3 months is obtained. If the real average oil consumption in the last 3 months is obtained, the real average oil consumption in the last 3 months is taken as the target navigation mileage oil consumption corresponding to the current oil consumption scenario. If the real average oil consumption in the last 3 months is not obtained, the real average oil consumption of the cumulative oil consumption is obtained as the target navigation mileage oil consumption corresponding to the current oil consumption scenario.
[0070] Different calculation methods are used for different oil consumption scenarios, so that the obtained oil consumption data is more accurate.
[0071] In step 208, the target navigation mileage oil consumption is determined based on the target navigation mileage oil consumption calculation method, and the navigation mileage oil consumption information corresponding to the vehicle information is displayed in the oil consumption page.
[0072] Specifically, the implementation process and principle of step 208 and step 104 are the same, and will not be repeated here.
[0073] Figure 3 Another flowchart of the information processing method based on geographic location service provided by the embodiment of the present disclosure is provided. As shown in Figure 3 The information processing method based on geographic location service includes but is not limited to the following steps 301 to 309:
[0074] In step 301, in response to the operation of the user opening the oil consumption page, the vehicle information of the user and the real average oil consumption corresponding to the vehicle information are obtained.
[0075] Specifically, the implementation process and principle of step 301 and step 101 are the same, and will not be repeated here.
[0076] In step 302, the current oil consumption scenario is determined based on the vehicle information and the real average oil consumption.
[0077] Specifically, the implementation process and principle of step 302 and step 102 are the same, and will not be repeated here.
[0078] In step 303, the target navigation mileage oil consumption calculation method corresponding to the current oil consumption scenario is determined based on the correspondence between the preconfigured oil consumption scenario and the navigation mileage oil consumption calculation method.
[0079] Specifically, the implementation process and principle of step 303 and step 103 are the same, and will not be repeated here.
[0080] In step 304, the navigation mileage fuel consumption information corresponding to the vehicle information is determined based on the target navigation mileage fuel consumption calculation mode, and the navigation mileage fuel consumption information is displayed in the fuel consumption page.
[0081] Specifically, the implementation process and principle of step 304 and step 104 are consistent, which will not be repeated here.
[0082] In step 305, the driving mileage of the user in a preset time range is obtained.
[0083] In this embodiment, the preset time range is, for example, the current natural month, and the unit of driving mileage is kilometers, for example, the driving mileage of the user in the current natural month is obtained.
[0084] In step 306, the fuel cost corresponding to the driving mileage is determined based on the target navigation mileage fuel consumption calculation mode, and the driving mileage and the fuel cost corresponding to the driving mileage are displayed in the fuel consumption page.
[0085] The electronic device calculates the fuel cost corresponding to the driving mileage according to the target navigation mileage fuel consumption calculation mode, the unit of the fuel cost is yuan, and displays the driving mileage and the fuel cost corresponding to the driving mileage in the fuel consumption page as shown in FIG. 6. Figure 5
[0086] Figure 3 The step 306 in the method 300 determines the fuel cost corresponding to the driving mileage based on the target navigation mileage fuel consumption calculation mode, including but not limited to S3061, S3062:
[0087] S3061, if the target navigation mileage fuel consumption calculation mode is a random calculation mode or a specified calculation mode, the fuel cost corresponding to the driving mileage is determined based on the driving mileage, the navigation mileage fuel consumption information determined by the target navigation mileage fuel consumption calculation mode, and the current city oil price.
[0088] In this embodiment, if the target navigation mileage fuel consumption calculation mode is a random calculation mode or a specified calculation mode, the fuel cost corresponding to the driving mileage is the product of the value of the driving mileage divided by 100, the navigation mileage fuel consumption information determined by the target navigation mileage fuel consumption calculation mode, and the current city oil price. For example, the driving mileage is 360 kilometers, the navigation mileage fuel consumption information is 6 liters / 100 kilometers, and the current city oil price is 7 yuan / liter, then the fuel cost is 360 / 100*6*7=151.2 yuan.
[0089] S3062, if the target navigation mileage fuel consumption calculation mode is a three-section average fuel consumption calculation mode, determine the multiple single fuel consumptions corresponding to the driving mileage and the single fuel fee corresponding to each single fuel consumption; weight and sum the single fuel fee corresponding to each single fuel consumption to obtain an average fuel fee, wherein the weight of the single fuel fee is the ratio of the mileage corresponding to the single fuel consumption to the driving mileage; determine the fuel fee corresponding to the driving mileage based on the driving mileage and the average fuel fee.
[0090] In this embodiment, when the target navigation mileage fuel consumption calculation mode is a three-section average fuel consumption calculation mode, the electronic device determines the multiple single fuel consumptions corresponding to the driving mileage and the single fuel fee corresponding to each single fuel consumption. For example, when the user's driving mileage is 1000 kilometers, there are 3 single fuel consumptions, and the single fuel fee corresponding to each single fuel consumption is 120, 170 and 130 yuan respectively. The mileage corresponding to the first single fuel consumption is 300 kilometers, the mileage corresponding to the second single fuel consumption is 400 kilometers, and the mileage corresponding to the third single fuel consumption is 300 kilometers. Weight and sum the single fuel fee corresponding to each single fuel consumption to obtain an average fuel fee, wherein the weight of the single fuel fee is the ratio of the mileage corresponding to the single fuel consumption to the driving mileage. The weight of the single fuel fee corresponding to the first single fuel consumption is 300 / 1000=0.3, the weight of the single fuel fee corresponding to the second single fuel consumption is 400 / 1000=0.4, and the weight of the single fuel fee corresponding to the third single fuel consumption is 300 / 1000=0.3. The average fuel fee obtained is (120 / 300*0.3+170 / 400*0.4+130 / 300*0.3)=0.42, that is, the average fuel fee is 0.42 yuan per kilometer. The product of the driving mileage and the average fuel fee is determined as the fuel fee corresponding to the driving mileage, that is, the fuel fee corresponding to the driving mileage of 1000 kilometers is 0.42*1000=420 yuan.
[0091] In step 307, the user's multiple fuel consumption records in a preset time range are obtained.
[0092] In this embodiment, the electronic device stores the fuel consumption record of the current vehicle. The electronic device obtains the user's multiple fuel consumption records in a preset time range, for example, the current natural month. Any two adjacent fuel consumption records in the multiple fuel consumption records are both full-tank fuel consumption records or both pre-fueling oil light-on fuel consumption records, that is, both fuel consumption records are full-tank fuel consumption records or both are pre-fueling oil light-on fuel consumption records, to ensure the accuracy of fuel consumption statistics.
[0093] When both fuel consumption records are full-tank fuel consumption records, the single fuel consumption of the old record is equal to the new record fueling amount divided by the difference between the two records' instrument panel mileages.
[0094] When both the fuel consumption records are the fuel consumption records in which the oil lamp is on before refueling, the single fuel consumption of the old record = the refueling amount of the old record / the difference between the two records in the instrument panel mileage.
[0095] In this embodiment, any two adjacent fuel consumption records are consecutive fuel consumption records, that is, there is no missing record between the two fuel consumption records, thereby ensuring the accuracy of the fuel consumption data.
[0096] In some embodiments, the multiple fuel consumption records of the user within the preset time range are obtained, including: receiving the fuel consumption record entered by the user, the fuel consumption record obtained by image processing based on the image of the refueling order of the user, and / or the refueling record of the navigation application. It can be seen that in this embodiment, the fuel consumption record is not completely dependent on the user, but can be synchronized with the refueling record of the navigation application to realize automatic acquisition of the fuel consumption record.
[0097] In step 308, based on the multiple fuel consumption records, the actual recorded average fuel consumption, the actual recorded mileage and the actual recorded average fuel cost of the user within the preset time range are determined.
[0098] In this embodiment, the electronic device determines the actual recorded average fuel consumption, the actual recorded mileage and the actual recorded average fuel cost of the user within the preset time range according to the multiple fuel consumption records.
[0099] The actual recorded average fuel consumption refers to the average fuel consumption of the user within the preset time range obtained according to the fuel consumption record or the record of refueling the car. The actual recorded mileage refers to the total mileage of the user within the preset time range obtained according to the fuel consumption record or the record of refueling the car. The actual recorded average fuel cost refers to the average fuel cost of the user within the preset time range obtained according to the fuel consumption record or the record of refueling the car.
[0100] Figure 3 Step 308 in the above embodiment determines the actual recorded average fuel consumption, the actual recorded mileage and the actual recorded average fuel cost of the user within the preset time range based on the multiple fuel consumption records, including but not limited to S3081, S3082, S3083, S3084:
[0101] S3081, obtains the first instrument panel mileage with the smallest time interval and the second instrument panel mileage with the largest time interval in the multiple fuel consumption records, and determines the difference between the first instrument panel mileage and the second instrument panel mileage as the actual recorded mileage.
[0102] In this embodiment, the electronic device obtains the first instrument panel mileage with the smallest time interval and the second instrument panel mileage with the largest time interval from the multiple fuel consumption records, calculates the difference between the first instrument panel mileage and the second instrument panel mileage, and determines the difference between the first instrument panel mileage and the second instrument panel mileage as the actual recorded mileage.
[0103] S3082、based on the plurality of fuel consumption records, determine a plurality of single fuel consumptions and a single mileage and a single fuel cost corresponding to each single fuel consumption.
[0104] The electronic device can determine a plurality of single fuel consumptions and a single mileage and a single fuel cost corresponding to each single fuel consumption from the plurality of fuel consumption records according to the plurality of fuel consumption records.
[0105] S3083, weight and sum each single fuel consumption to obtain a real record average fuel consumption, wherein the weight of the single fuel consumption is the ratio of the single mileage corresponding to the single fuel consumption to the real record mileage.
[0106] For example, there are 3 single fuel consumptions, the first single fuel consumption is 6 liters / 100 kilometers, the second single fuel consumption is 6.2 liters / 100 kilometers, and the third single fuel consumption is 6.5 liters / 100 kilometers, the current city fuel price is 8 yuan / liter, the real record mileage is 1500 kilometers, the mileage corresponding to the first single fuel consumption is 600 kilometers, the mileage corresponding to the second single fuel consumption is 300 kilometers, the mileage corresponding to the third single fuel consumption is 600 kilometers, the single fuel cost corresponding to each single fuel consumption is 288, 149, and 312 yuan respectively, and the weight of the single fuel consumption is the ratio of the single mileage corresponding to the single fuel consumption to the real record mileage. The weight of the first single fuel consumption is 600 / 1500=0.4, the weight of the second single fuel consumption is 300 / 1500=0.2, and the weight of the third single fuel consumption is 600 / 1500=0.4. The real record fuel consumption is obtained as follows: (6*0.4+6.2*0.2+6.5*0.4)=6.24 liters / 100 kilometers.
[0107] S3084, weight and sum the single fuel cost corresponding to each single fuel consumption to obtain a real record average fuel cost, wherein the weight of the single fuel cost is the ratio of the single mileage corresponding to the single fuel consumption to the real record mileage.
[0108] As described in S3083, the real record mileage is 1500 kilometers, the mileage corresponding to the first single fuel consumption is 600 kilometers, the mileage corresponding to the second single fuel consumption is 300 kilometers, the mileage corresponding to the third single fuel consumption is 600 kilometers, the single fuel cost corresponding to each single fuel consumption is 288, 149, and 312 yuan respectively, the weight of the single fuel cost is the ratio of the single mileage corresponding to the single fuel consumption to the real record mileage, the weight of the single fuel cost corresponding to the first single fuel consumption is 600 / 1500=0.4, the weight of the single fuel cost corresponding to the second single fuel consumption is 300 / 1500=0.2, and the weight of the single fuel cost corresponding to the third single fuel consumption is 600 / 1500=0.4. The real record average fuel cost is obtained as follows: (288 / 600*0.4+149 / 300*0.2+312 / 600*0.4)=0.50, i.e. the real record average fuel cost is 0.50 yuan per kilometer.
[0109] In step 309, the real average fuel consumption, the real mileage and the real average fuel cost are displayed in the fuel consumption page.
[0110] In this embodiment, after the real average fuel consumption, the real mileage and the real average fuel cost are determined, the electronic device displays the real average fuel consumption, the real mileage and the real average fuel cost in the fuel consumption page as shown in FIG. 8. Figure 6
[0111] It can be seen that the present disclosure can display the navigation mileage fuel consumption information, the driving mileage, the fuel cost corresponding to the driving mileage, the real average fuel consumption, the real mileage and the real average fuel cost and other various fuel consumption data in the fuel consumption page, so that the recording of the fuel consumption data is more comprehensive and accurate.
[0112] It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all expressed as a series of action combinations, but those skilled in the art can understand that the embodiments of the present disclosure are not limited by the action sequence described, because according to the embodiments of the present disclosure, certain steps can be performed in other sequences or simultaneously. In addition, those skilled in the art can understand that the embodiments described in the specification all belong to optional embodiments.
[0113] Figure 7 A schematic diagram of an information processing device based on a geographic location service provided by an embodiment of the present disclosure is shown in FIG. 7. The execution subject of the information processing device based on the geographic location service is an electronic device used by a user. The electronic device can be a smart phone, a tablet computer, a notebook computer, a vehicle-mounted navigation device, smart sports equipment and other portable mobile devices. A client software for calculating fuel consumption is installed in the electronic device. The client software performs data interaction with a server through a network to determine the navigation mileage fuel consumption information corresponding to the vehicle information, and display the navigation mileage fuel consumption information in a fuel consumption page. As shown in FIG. 7, the information processing device based on the geographic location service can include but is not limited to an acquisition unit 71, a first determination unit 72, a second determination unit 73 and a processing unit 74. Figure 7
[0114] The acquisition unit 71 is configured to acquire vehicle information of a user and trajectory information reported by the user based on a geographic location service, and determine a real average fuel consumption corresponding to the vehicle information based on the trajectory information.
[0115] The first determination unit 72 is configured to determine a current fuel consumption scenario based on the vehicle information and the real average fuel consumption.
[0116] The second determination unit 73 is configured to determine a target navigation mileage fuel consumption calculation method corresponding to the current fuel consumption scenario based on a correspondence relationship between the preconfigured fuel consumption scenarios and the navigation mileage fuel consumption calculation methods.
[0117] The processing unit 74 is configured to determine the navigation mileage fuel consumption information corresponding to the vehicle information based on the target navigation mileage fuel consumption calculation mode.
[0118] In some embodiments, when the first determination unit 72 determines the current fuel consumption scenario based on the vehicle information and the real average fuel consumption, the first determination unit 72 is specifically configured to:
[0119] If the vehicle information is empty or the vehicle in the vehicle information is an oil vehicle with an empty vehicle model or the vehicle in the vehicle information is a new energy vehicle, and the real average fuel consumption is empty, the current fuel consumption scenario is determined as the first scenario; and / or,
[0120] If the vehicle in the vehicle information is an oil vehicle of a specified vehicle model, and the real average fuel consumption is empty, the current fuel consumption scenario is determined as the second scenario; and / or,
[0121] If the real average fuel consumption is not empty, the current fuel consumption scenario is determined as the third scenario.
[0122] In some embodiments, when the second determination unit 73 determines the target navigation mileage fuel consumption calculation mode corresponding to the current fuel consumption scenario based on the correspondence between the preconfigured fuel consumption scenario and the navigation mileage fuel consumption calculation mode, the second determination unit 73 is specifically configured to:
[0123] If the current fuel consumption scenario is the first scenario, the target navigation mileage fuel consumption calculation mode is determined as a random calculation mode, and the random calculation mode is: randomly selecting one operating vehicle model from all operating vehicle models, and taking the reference fuel consumption data of the selected operating vehicle model as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; and / or,
[0124] If the current fuel consumption scenario is the second scenario, the target navigation mileage fuel consumption calculation mode is determined as a specified calculation mode, and the specified calculation mode is: obtaining the reference fuel consumption data corresponding to the specified vehicle model as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; if the reference fuel consumption data corresponding to the specified vehicle model is empty, taking the pre-set bottom reference fuel consumption data as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; and / or,
[0125] If the current fuel consumption scenario is the third scenario, the target navigation mileage fuel consumption calculation mode is determined as a three-segment average fuel consumption calculation mode, and the three-segment average fuel consumption calculation mode is: obtaining the real average fuel consumption with a first preset interval from the current time as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; if the real average fuel consumption with the first preset interval is not obtained, obtaining the real average fuel consumption with a second preset interval from the current time as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; if the real average fuel consumption with the second preset interval is not obtained, obtaining the real average fuel consumption of the cumulative fuel consumption as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario.
[0126] In some embodiments, the obtaining unit 71 is further configured to obtain a driving mileage of the user within a preset time range.
[0127] The processing unit 74 is further configured to determine the fuel cost corresponding to the driving mileage based on the target navigation mileage fuel consumption calculation mode, and display the driving mileage and the fuel cost corresponding to the driving mileage in the fuel consumption page.
[0128] In some embodiments, when the processing unit 74 determines the fuel cost corresponding to the driving mileage based on the target navigation mileage fuel consumption calculation mode, the processing unit 74 is specifically configured to:
[0129] If the target navigation mileage fuel consumption calculation mode is the random calculation mode or the specified calculation mode, the processing unit 74 is configured to determine the fuel cost corresponding to the driving mileage based on the driving mileage, the navigation mileage fuel consumption information determined according to the target navigation mileage fuel consumption calculation mode, and the current city fuel price; and / or,
[0130] If the target navigation mileage fuel consumption calculation mode is the three-segment average fuel consumption calculation mode, the processing unit 74 is configured to determine a plurality of single fuel consumptions corresponding to the driving mileage and a single fuel cost corresponding to each single fuel consumption; weight and sum the single fuel costs corresponding to each single fuel consumption to obtain an average fuel cost, wherein the weight of the single fuel cost is the ratio of the mileage corresponding to the single fuel consumption to the driving mileage; and determine the fuel cost corresponding to the driving mileage based on the driving mileage and the average fuel cost.
[0131] In some embodiments, the obtaining unit 71 is further configured to obtain a plurality of fuel consumption records of the user within a preset time range.
[0132] The processing unit 74 is further configured to determine a recorded average fuel consumption, a recorded mileage, and a recorded average fuel cost of the user within the preset time range based on the plurality of fuel consumption records, and display the recorded average fuel consumption, the recorded mileage, and the recorded average fuel cost in the fuel consumption page.
[0133] In some embodiments, the obtaining unit 71 obtains the plurality of fuel consumption records of the user within the preset range, including: receiving a fuel consumption record input by the user, a fuel consumption record obtained by image processing based on an image of a refueling order of the user, and / or a refueling record of a navigation application.
[0134] In some embodiments, when the processing unit 74 determines the recorded average fuel consumption, the recorded mileage, and the recorded average fuel cost of the user within the preset time range based on the plurality of fuel consumption records, the processing unit 74 is specifically configured to:
[0135] Obtain a first odometer mileage with the smallest time interval from the current time and a second odometer mileage with the largest time interval from the current time, and determine the recorded mileage as the difference between the first odometer mileage and the second odometer mileage.
[0136] Determine a plurality of single fuel consumptions and a single mileage and a single fuel cost corresponding to each single fuel consumption based on the plurality of fuel consumption records.
[0137] The real record average fuel consumption is obtained by weighted sum of each single fuel consumption, wherein the weight of the single fuel consumption is the ratio of the single mileage corresponding to the single fuel consumption to the real record mileage;
[0138] The real record average fuel cost is obtained by weighted sum of the single fuel cost corresponding to each single fuel consumption, wherein the weight of the single fuel cost is the ratio of the single mileage corresponding to the single fuel consumption to the real record mileage.
[0139] The details of the above disclosed embodiments of the information processing apparatus based on the geographic location service can refer to the details of the above disclosed embodiments of the information processing method based on the geographic location service, and will not be repeated here.
[0140] Figure 8 is an exemplary block diagram of a computer device including at least one computing device and at least one storage device storing instructions according to an embodiment of the present disclosure. In some embodiments, the computer device can be used for fuel consumption calculation, information processing based on geographic location service, and the at least one computing device and the at least one storage device can be distributedly deployed.
[0141] As shown in Figure 8 , the computer device includes at least one computing device 81 and at least one storage device 82 storing instructions. It can be understood that the storage device 82 in the embodiment can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories.
[0142] In some embodiments, the storage device 82 stores the following elements, executable units or data structures, or a subset thereof, or an extended set thereof: an operating system and an application program.
[0143] The operating system includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic tasks and processing hardware-based tasks. The application program includes various application programs, such as a media player (Media Player), a browser (Browser), etc., for implementing various application tasks. The program for implementing the information processing method based on the geographic location service provided by the embodiment of the present disclosure can be included in the application program.
[0144] In the embodiment of the present disclosure, the at least one computing device 81 can invoke the program or instruction stored in the at least one storage device 82, specifically, the program or instruction stored in the application program, and the at least one computing device 81 is configured to execute the steps of the embodiments of the information processing method based on the geographic location service provided by the embodiment of the present disclosure.
[0145] The location-based service-based information processing method provided in this disclosure can be applied to or implemented by a computing device 81. The computing device 81 can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by integrated logic circuits in the hardware or by instructions in software within the computing device 81. The computing device 81 can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The general-purpose processor can be a microprocessor or any conventional processor.
[0146] The steps of the location-based information processing method provided in this disclosure can be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software units in the decoding processor. The software units can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in storage device 82, and computing device 81 reads the information in storage device 82 and combines it with hardware to complete the steps of the method.
[0147] This disclosure also proposes a computer-readable storage medium that stores a program or instructions. When the program or instructions are executed by at least one computing device, they cause the at least one computing device to perform the steps of the various embodiments of the information processing method based on geographic location services. To avoid repetition, these steps will not be repeated here. The computing device can be... Figure 8 The computing device 81 shown. In some embodiments, the computer-readable storage medium is a non-transitory computer-readable storage medium.
[0148] This disclosure also proposes a computer program product, wherein the computer program product includes a computer program stored in a non-transitory computer-readable storage medium, and at least one processor of a computer reads from the storage medium and executes the computer program, causing the computer to perform steps such as those in various embodiments of the information processing method based on geographic location services, which will not be repeated here to avoid repetition.
[0149] It has to be noted that, as used herein, the terms "includes", "including", "to include", "includes" or "including" and any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises a... " does not, without further restriction, exclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0150] Those skilled in the art will appreciate that the features of the various embodiments can be combined with each other, where appropriate, in accordance with the disclosure and form different embodiments.
[0151] Those skilled in the art will appreciate that the description of various embodiments have been with emphasis on the principles of the disclosure and that modifications and variations of the specific embodiments described can be effected therein by persons of ordinary skill in the art.
[0152] While the embodiments of the disclosure have been described in connection with the preferred embodiments thereof, it will occur to those skilled in the art that modifications and variations can be made therein without departing from the spirit or scope of the disclosure as set forth in the appended claims.
Claims
1. An information processing method based on a geographic location service, the method comprising: obtaining vehicle information of a user and trajectory information generated based on a geographic location service reported by the user, and determining a real average fuel consumption corresponding to the vehicle information based on the trajectory information; determining a current fuel consumption scenario based on the vehicle information and the real average fuel consumption; wherein the fuel consumption scenario includes a first scenario, a second scenario, and a third scenario, the target navigation mileage fuel consumption calculation mode corresponding to the first scenario is a random calculation mode, the target navigation mileage fuel consumption calculation mode corresponding to the second scenario is a specified calculation mode, and the target navigation mileage fuel consumption calculation mode corresponding to the third scenario is a three-segment average fuel consumption calculation mode; determining a target navigation mileage fuel consumption calculation mode corresponding to the current fuel consumption scenario based on a preconfigured correspondence between fuel consumption scenarios and navigation mileage fuel consumption calculation modes; determining navigation mileage fuel consumption information corresponding to the vehicle information based on the target navigation mileage fuel consumption calculation mode.
2. The method of claim 1, wherein, The determination of the current fuel consumption scenario based on the vehicle information and the real average fuel consumption comprises: if the vehicle information is empty or the vehicle in the vehicle information is an oil car with an empty vehicle model or the vehicle in the vehicle information is a new energy vehicle, and the real average fuel consumption is empty, determining that the current fuel consumption scenario is the first scenario; and / or, if the vehicle in the vehicle information is an oil car of a specified vehicle model, and the real average fuel consumption is empty, determining that the current fuel consumption scenario is the second scenario; and / or, if the real average fuel consumption is not empty, determining that the current fuel consumption scenario is the third scenario.
3. The method of claim 2, wherein, The determination of the target navigation mileage fuel consumption calculation mode corresponding to the current fuel consumption scenario based on the preconfigured correspondence between fuel consumption scenarios and navigation mileage fuel consumption calculation modes comprises: if the current fuel consumption scenario is the first scenario, determining that the target navigation mileage fuel consumption calculation mode is a random calculation mode, the random calculation mode being: randomly selecting an operating vehicle model from all operating vehicle models, and taking reference fuel consumption data of the selected operating vehicle model as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; and / or, if the current fuel consumption scenario is the second scenario, determining that the target navigation mileage fuel consumption calculation mode is a specified calculation mode, the specified calculation mode being: obtaining reference fuel consumption data corresponding to the specified vehicle model as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; if the reference fuel consumption data corresponding to the specified vehicle model is empty, taking a pre-set bottom reference fuel consumption data as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; and / or, If the current fuel consumption scenario is a third scenario, a target navigation mileage fuel consumption calculation mode is determined to be a three-stage average fuel consumption calculation mode, the three-stage average fuel consumption calculation mode being: obtaining a real average fuel consumption with an interval of a first preset interval from a current time as a target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; if the real average fuel consumption with the interval of the first preset interval is not obtained, obtaining a real average fuel consumption with an interval of a second preset interval from the current time as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario; if the real average fuel consumption with the interval of the second preset interval is not obtained, obtaining a real average fuel consumption of cumulative fuel consumption as the target navigation mileage fuel consumption corresponding to the current fuel consumption scenario.
4. The method of claim 1, wherein, The method further comprises: obtaining a driving mileage of the user within a preset time range; determining fuel cost corresponding to the driving mileage based on the target navigation mileage fuel consumption calculation mode, and displaying the driving mileage and the fuel cost corresponding to the driving mileage in the fuel consumption page.
5. The method of claim 4, wherein, The determination of the fuel cost corresponding to the driving mileage based on the target navigation mileage fuel consumption calculation mode comprises: if the target navigation mileage fuel consumption calculation mode is a random calculation mode or a specified calculation mode, determining the fuel cost corresponding to the driving mileage based on the driving mileage, navigation mileage fuel consumption information determined by the target navigation mileage fuel consumption calculation mode, and a current city fuel price; and / or if the target navigation mileage fuel consumption calculation mode is a three-stage average fuel consumption calculation mode, determining multiple single fuel consumptions corresponding to the driving mileage and single fuel costs corresponding to each single fuel consumption; obtaining a weighted sum of the single fuel costs corresponding to each single fuel consumption to obtain an average fuel cost, wherein the weight of the single fuel cost is a ratio of mileage corresponding to the single fuel consumption to the driving mileage; and determining the fuel cost corresponding to the driving mileage based on the driving mileage and the average fuel cost.
6. The method of claim 1, wherein, The method further comprises: obtaining multiple fuel consumption records of the user within a preset time range; determining a real recorded average fuel consumption, a real recorded mileage, and a real recorded average fuel cost of the user within the preset time range based on the multiple fuel consumption records; displaying the real recorded average fuel consumption, the real recorded mileage, and the real recorded average fuel cost in the fuel consumption page.
7. The method of claim 6, wherein, The obtaining of the multiple fuel consumption records of the user within the preset time range comprises: receiving fuel consumption records input by the user, fuel consumption records obtained by image processing based on images of refueling orders of the user, and / or refueling records of a navigation application.
8. The method of claim 6, wherein, The determination of the real recorded average fuel consumption, the real recorded mileage, and the real recorded average fuel cost of the user within the preset time range based on the multiple fuel consumption records comprises: obtaining a first dashboard mileage with a smallest interval from a current time and a second dashboard mileage with a largest interval from the current time in the multiple fuel consumption records, and determining a real recorded mileage as a difference between the first dashboard mileage and the second dashboard mileage; determining multiple single fuel consumptions and single mileages and single fuel costs corresponding to each single fuel consumption based on the multiple fuel consumption records; and determining a real recorded average fuel consumption, a real recorded mileage, and a real recorded average fuel cost of the user within the preset time range based on the multiple fuel consumption records. The single oil consumption is weighted and summed to obtain the real record average oil consumption, wherein the weight of the single oil consumption is the ratio of the single mileage corresponding to the single oil consumption to the real record mileage; The single oil consumption is weighted and summed to obtain the real record average oil consumption, wherein the weight of the single oil consumption is the ratio of the single mileage corresponding to the single oil consumption to the real record mileage.
9. An information processing method and device based on a geographic location service, the device comprising: an acquisition unit configured to acquire vehicle information of a user and trajectory information generated based on a geographic location service and reported by the user, and determine a real average oil consumption corresponding to the vehicle information based on the trajectory information; a first determination unit configured to determine a current oil consumption scenario based on the vehicle information and the real average oil consumption, wherein the oil consumption scenario comprises a first scenario, a second scenario and a third scenario, the first scenario corresponds to a random calculation mode of a target navigation mileage oil consumption, the second scenario corresponds to a specified calculation mode of the target navigation mileage oil consumption, and the third scenario corresponds to a three-stage average oil consumption calculation mode of the target navigation mileage oil consumption; a second determination unit configured to determine a target navigation mileage oil consumption calculation mode corresponding to the current oil consumption scenario based on a preconfigured corresponding relationship between oil consumption scenarios and navigation mileage oil consumption calculation modes; a processing unit configured to determine navigation mileage oil consumption information corresponding to the vehicle information based on the target navigation mileage oil consumption calculation mode.
10. A computer readable storage medium, wherein, The computer readable storage medium stores programs or instructions, which cause the computer to execute the steps of the information processing method based on a geographic location service according to any one of claims 1 to 8.
11. A computer device, wherein, The computer readable storage medium stores programs or instructions, which cause the computer to execute the steps of the information processing method based on a geographic location service according to any one of claims 1 to 8. The computer readable storage medium stores programs or instructions, which cause the computer to execute the steps of the information processing method based on a geographic location service according to any one of claims 1 to 8.
Citation Information
Patent Citations
Method for calculating oil consumption of vehicle, oil consumption device and oil consumption vehicle
CN102853872A
Vehicle-mounted navigation method based on least oil consumption
CN105865472A