9841463

Method and System for Predicting Energy Consumption of a Vehicle Using a Statistical Model

PublishedDecember 12, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for predicting energy consumption of a vehicle using a statistical model, said method comprising: obtaining a plurality of input vectors for said vehicle at defined time intervals at a plurality of points in time, wherein each input vector is associated with each point in time of said plurality of points in time; capturing an energy level associated with each input vector of said plurality of input vectors at each point in time for said vehicle, wherein said energy level corresponds to at least one of a stored battery power and a stored fuel level of said vehicle; predicting a change in said energy level using a processor and said statistical model, wherein (i) the change in said energy level comprises a function of corresponding input vectors and an associated weight vector, (ii) said weight vector is derived using said plurality of input vectors and associated energy levels at each point in time of said plurality of points in time, and represents an overall effect of each said input vector on energy consumption of said vehicle, and (iii) said change in said energy level is predicted through a regression analysis of said energy level associated with each said input vector; and providing results corresponding to the predicted change in said energy level to an audio-video output unit of said vehicle.

2

2. The method of claim 1 , wherein said weight vector associated with said input vector is derived using a linear regression that derives said weight vector based on said plurality of input vectors and respective energy levels at said plurality of points in time.

3

3. The method of claim 2 , further comprising: predicting a set of input vectors at defined time intervals at a plurality of future points in time based on a subset of said plurality of input vectors generated at said defined time intervals, at said plurality of points in time, wherein said subset of said plurality of input vectors represents the most recent input vectors of said vehicle; deriving a change in said energy level for said plurality of future points in time using said statistical model, wherein said change in said energy level is derived by adding a change in energy level for each defined time interval; capturing an actual change in energy level for each point in time of said plurality of future points in time, wherein said actual change in said energy level is based on said energy level of said vehicle associated with each input vector corresponding to each point in time; computing a difference between the derived change in said energy level and said actual change in said energy level; and refining said weight vector for minimizing the difference between the derived change in said energy level and said actual change in said energy level, wherein refining said weight vector comprises modifying the value of the weight vector to minimize the difference, wherein said statistical model is refit in response to the refined weight vector.

4

4. The method of claim 1 , wherein said each input vector comprises a plurality of sensor data and a plurality of database data, wherein said plurality of sensor data is captured for at least one of a vehicle location environment, a vehicle equipment profile, and a driver behavior profile at each point in time of said plurality of points in time, wherein said plurality of sensor data is obtained from a plurality of sensors coupled to said vehicle, wherein said plurality of database data is obtained for at least one of a vehicle location environment, a vehicle equipment profile, and a driver behavior profile for a plurality of vehicles, and wherein said plurality of database data is obtained from a database storing previously recorded data for at least one of said vehicle location environment, said vehicle equipment profile, and said driver behavior profile corresponding to said plurality of vehicles.

5

5. The method of claim 4 , wherein said plurality of sensor data correspond to at least one of location data, time data, day data, solar radiation data, temperature data, humidity data, barometric pressure data, wind speed data, wind direction data, fuel level data, driving pattern data, and driver identity data associated with said vehicle and an environment around said vehicle.

6

6. The method of claim 4 , wherein said plurality of sensors correspond to at least one of a tire pressure sensor, a regenerative braking sensor, a battery capacity sensor, a battery charge sensor, a solar radiation sensor, a humidity sensor, a temperature sensor, a barometric pressure sensor, a motor temperature sensor, a lubrication level sensor, a wind resistance sensor, a proximity sensor, a weight sensor, an identity sensor, and a set of environmental sensors.

7

7. The method of claim 4 , wherein said plurality of database data corresponds to at least one of weather data, route data, traffic data, and driving pattern data of a plurality of drivers.

8

8. The method of claim 1 , wherein said statistical model comprises at least one of a linear function, a quadratic function, a periodic function, and a rule based function of at least one of a stored energy of the vehicle at each point in time, each vehicle input vector, and each database input vector for each defined time interval, wherein said database input vector is generated based on at least one of a plurality of environmental data and a road condition information.

9

9. A system for predicting energy consumption of a vehicle using a statistical model, said system comprising: an acquisition module that obtains a plurality of input vectors at defined time intervals at a plurality of points in time; an energy meter that captures an energy level associated with each input vector of said plurality of input vectors at each point in time for said vehicle, wherein said energy meter captures said energy level by capturing at least one of a stored battery power and a stored fuel level of said vehicle; a processor that predicts a change in energy level using said statistical model, wherein (i) said change in energy comprises a function of corresponding input vectors and an associated weight vector, wherein (ii) said weight vector is derived using said plurality of input vectors and associated energy level at each point in time of said plurality of points in time, and represents an overall effect of each said input vector on energy consumption of the vehicle, and (iii) said change in energy level is predicted through a regression analysis of said energy level associated with said each input vector; and an output unit that displays results corresponding to the predicted change in said energy level of said vehicle.

10

10. The system of claim 9 , wherein said processor derives said weight vector associated with said input vector using linear regression of said energy level associated with each input vector at each point in time.

11

11. The system of claim 9 , wherein said processor: predicts a set of input vectors at defined time intervals at a plurality of future points in time based on a subset of said plurality of input vectors generated at said defined time intervals; captures an actual change in energy level for each point in time of said plurality of future points in time, wherein said actual change in said energy level is based on said energy level of said vehicle associated with each input vector corresponding to each point in time; computes a difference between a derived change in said energy level and said actual change in said energy level; and refines said weight vector for minimizing a difference between said derived change in said energy level and said actual change in said energy level, wherein refining said weight vector comprises modifying a value of said weight vector to minimize a difference, wherein said statistical model is refit in response to the refined weight vector.

12

12. The system of claim 9 , wherein said acquisition module acquires a plurality of sensor data for at least one of a vehicle location environment, a vehicle equipment profile, and a driver behavior profile at each point in time of said plurality of points in time, wherein said plurality of sensor data is obtained from a plurality of sensors coupled to said vehicle, wherein said plurality of database data is obtained for at least one of a vehicle location environment, a vehicle equipment profile, and a driver behavior profile for a plurality of vehicles, and wherein said plurality of database data is obtained from a database storing previously recorded data for at least one of said vehicle location environment, said vehicle equipment profile, and said driver behavior profile corresponding to said plurality of vehicles.

13

13. The system of claim 12 , wherein said acquisition module acquires said plurality of sensor data from a plurality of sensors that correspond to at least one of a tire pressure sensor, a regenerative braking sensor, a battery capacity sensor, a battery charge sensor, a solar radiation sensor, a humidity sensor, a temperature sensor, a barometric pressure sensor, a motor temperature sensor, a lubrication level sensor, a wind resistance sensor, a proximity sensor, a weight sensor, an identity sensor, and a set of environmental sensors.

14

14. The system of claim 9 , wherein said acquisition module acquires said plurality of database data corresponding to at least one of weather data, route data, traffic data, and driving pattern data of a plurality of drivers.

15

15. The system of claim 9 , wherein said processor utilizes said statistical model comprising at least one of a linear function, a quadratic function, a periodic function, and a rule based function of at least one of a stored energy of said vehicle at each point in time, each vehicle input vector, and each database input vector for each defined time interval, and wherein said database input vector is generated based on at least one of a plurality of environmental data and road condition information.

16

16. A non-transitory program storage device readable by a computer, and comprising a program of instructions executable by said computer to perform a method for predicting energy consumption of a vehicle using a statistical model, said method comprising: obtaining a plurality of input vectors for said vehicle at defined time intervals at a plurality of points in time, wherein each input vector is associated with each point in time of said plurality of points in time; capturing an energy level associated with each input vector of said plurality of input vectors at each point in time for said vehicle, wherein said energy level corresponds to at least one of a stored battery power and a stored fuel level of said vehicle; predicting a change in said energy level using said statistical model, wherein (i) the change in said energy level comprises a function of corresponding input vectors and an associated weight vector, (ii) said weight vector is derived using said plurality of input vectors and associated energy level at each point in time of said plurality of points in time, and represents an overall effect of each said input vector on energy consumption of said vehicle, and (iii) said change in said energy level is predicted through a regression analysis of said energy level associated with each said input vector; and providing results corresponding to the predicted change in said energy level to an output unit of said vehicle.

17

17. The program storage device of claim 16 , wherein said weight vector associated with said input vector is derived using a linear regression that derives said weight vector based on said plurality of input vectors and respective energy levels at said plurality of points in time.

18

18. The program storage device of claim 17 , wherein said method further comprises: predicting a set of input vectors at defined time intervals at a plurality of future points in time based on a subset of said plurality of input vectors generated at said defined time intervals, at said plurality of points in time, wherein said subset of said plurality of input vectors represents the most recent input vectors of said vehicle; deriving a change in said energy level for said plurality of future points in time using said statistical model, wherein said change in said energy level is derived by adding a change in energy level for each defined time interval; capturing an actual change in energy level for each point in time of said plurality of future points in time, wherein said actual change in said energy level is based on said energy level of said vehicle associated with each input vector corresponding to each point in time; computing a difference between the derived change in said energy level and said actual change in said energy level; and refining said weight vector for minimizing the difference between the derived change in said energy level and said actual change in said energy level, wherein refining said weight vector comprises modifying the value of the weight vector to minimize the difference, wherein said statistical model is refit in response to the refined weight vector.

19

19. The program storage device of claim 16 , wherein said each input vector comprises a plurality of sensor data and a plurality of database data, wherein said plurality of sensor data is captured for at least one of a vehicle location environment, a vehicle equipment profile, and a driver behavior profile at each point in time of said plurality of points in time, wherein said plurality of sensor data is obtained from a plurality of sensors coupled to said vehicle, wherein said plurality of database data is obtained for at least one of a vehicle location environment, a vehicle equipment profile, and a driver behavior profile for a plurality of vehicles, and wherein said plurality of database data is obtained from a database storing previously recorded data for at least one of said vehicle location environment, said vehicle equipment profile, and said driver behavior profile corresponding to said plurality of vehicles.

20

20. The program storage device of claim 16 , wherein said statistical model comprises at least one of a linear function, a quadratic function, a periodic function, and a rule based function of at least one of a stored energy of the vehicle at each point in time, each vehicle input vector, and each database input vector for each defined time interval, wherein said database input vector is generated based on at least one of a plurality of environmental data and a road condition information.

Patent Metadata

Filing Date

Unknown

Publication Date

December 12, 2017

Inventors

Stephen J. Brown

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD AND SYSTEM FOR PREDICTING ENERGY CONSUMPTION OF A VEHICLE USING A STATISTICAL MODEL” (9841463). https://patentable.app/patents/9841463

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.