IP Library › Granted Patent US 12,747,956
Granted Patent B2
US 12,747,956 · App. 18/699,875 · Granted Sep 29, 2026

Method for generating an energy-efficient track for a vehicle

Inventor: Boris Valerevich Pankov (Alicante, ES)
G01C21/3469B60K35/23B60K35/28B60K35/80
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,747,956
App. No.
18/699,875
Granted
Sep 29, 2026
Kind
B2
Abstract

The proposed invention relates to methods for controlling energy consumption by a motor vehicle, and can be used in transportation industry. The technical problem to be solved by the claimed invention is to provide a method, a device, a system, a motor vehicle, and a computer-readable medium that do not possess the drawbacks of the prior art and thus make it possible to generate an accurate energy-efficient track for a motor vehicle that allows to reduce energy consumption by the motor vehicle moving along a portion of the route that contains a mandatory deceleration point, including portions of the route that are located in urban areas.

Claims (36)

1 . A method for generating an energy-efficient track for a vehicle in operation moving along a portion of a route that contains a mandatory deceleration point, that is performed by a central processing unit (CPU) of a computer device, the method comprising at least the following steps:

collecting primary data, which involves obtaining data associated with a first motor vehicle, data associated with a portion of a route to be passed by the first motor vehicle, and data associated with a second motor vehicle, wherein the second motor vehicle is also the vehicle in operation and passes the portion of the route after the first motor vehicle, and wherein the data associated with the portion of the route include at least data associated with the mandatory deceleration point;

collecting secondary data, which involves generating a track for the first motor vehicle, wherein said track is generated based on how the first motor vehicle passed the portion of the route using the data associated with the mandatory deceleration point;

generating an estimated track for the vehicle in operation, wherein the estimated track for the vehicle in operation is generated based on the track generated for the first motor vehicle;

wherein the track for the first motor vehicle is generated by performing the following steps:

generating a speed profile of the first motor vehicle on the passed portion of the route, and

evaluating energy efficiency of the first motor vehicle on the passed portion of the route;

wherein the data associated with a mandatory deceleration point include one of the following: data associated with a mandatory deceleration point on a portion of a route that is adjoined or intersected by another portion of the route, data associated with a mandatory deceleration point on a portion of a route containing an infrastructure element, which controls the movement of motor vehicles on the portion of the route, data associated with a mandatory deceleration point on a portion of a route containing a traffic sign providing a speed limit for motor vehicles on the portion of the route, data associated with a mandatory deceleration point on a portion of a route containing an obstacle, and/or a combination thereof; and

wherein the primary data associated with the first motor vehicle and the primary data associated with the portion of the route form an estimated track for the first motor vehicle, wherein such estimated track further contains an estimated speed profile of the first motor vehicle.

2 . The method of claim 1 , characterized in that the data associated with the first and/or second motor vehicle may include at least one of the following: the type and model of the first motor vehicle, its mass, its aerodynamic characteristics, its wheel formula, its estimated and/or actual energy consumption and data from its acceleration sensors and/or speed sensors, data from its positioning sensors, weight sensors, and wheel speed sensors, and/or a combination thereof.

3 . The method of claim 1 , characterized in that the data associated with the portion of the route to be passed by the first motor vehicle further include at least one of the following data obtained from external sources: the geometry of the portion of the route, the road grade of the portion of the route, the allowed speed on the portion of the route, the quality of road surface of the portion of the route, speed limits on the portion of the route, turns on the portion of the route, weather conditions on the portion of the route, its infrastructure, data associated with a motor vehicle located on another portion of the route, data associated with a motor vehicle located on the portion of the route at the mandatory deceleration point or in its vicinity, estimation of a motor vehicle being present on another portion of the route, estimation of a motor vehicle being present on the portion of the route at the mandatory deceleration point or in its vicinity, and/or a combination thereof.

4 . The method of claim 3 , characterized in that in case when the data associated with the mandatory deceleration point are the data associated with the mandatory deceleration point located on the portion of the road intersected by another portion of the road and when the infrastructure data of the portion of the road contain data obtained from a traffic control means signaling that it is allowed to cross said another portion of the road without stopping, when the first motor vehicle reaches the mandatory deceleration point, an estimated track for the first motor vehicle is generated, wherein the time that the first motor vehicle requires to pass said another portion of the road moving from the mandatory deceleration point to the end point of passing said another portion of the road is also calculated, and wherein the end point of passing said another portion of the road is not located on said another portion of the road and is located along the direction of movement of the first motor vehicle and along the trajectory that intersects said another portion of the road; and, based on the time calculation, an estimated speed profile of the first motor vehicle for the estimated track for the first motor vehicle is generated, wherein the estimated speed profile contains at least one of the following: the first motor vehicle moving through the mandatory deceleration point without changing its speed; the first motor vehicle moving through the mandatory deceleration point while decreasing its speed to full stop in the mandatory stop point, wherein the mandatory stop point is located along the direction of movement of the first motor vehicle and along the trajectory that does not intersect said another portion of the road; or the first motor vehicle moving through the mandatory deceleration point while increasing its speed so as to pass through said another portion of the route within the time limit that corresponds to the previously calculated time that the first motor vehicle requires to pass said another portion of the road.

5 . The method of claim 4 , characterized in that the estimated track for the first motor vehicle is generated taking into account one of the following: data associated with a motor vehicle located on another portion of the route, data associated with a motor vehicle located on the portion of the route at the mandatory deceleration point or in its vicinity, estimation of a motor vehicle being present on another portion of the route, estimation of a motor vehicle being present on the portion of the route at the mandatory deceleration point or in its vicinity, or a combination thereof.

6 . The method of claim 3 , characterized in that in case when the data associated with the mandatory deceleration point are the data associated with the mandatory deceleration point located on the portion of the road intersected by another portion of the road and when the infrastructure data of the portion of the road contain data obtained from a traffic control means signaling that it is not allowed to cross said another portion of the road without stopping, when the first motor vehicle reaches the mandatory deceleration point, an estimated track for the first motor vehicle is generated, wherein the time when the traffic control means would again signal that it is allowed to intersect said another portion of the road without stopping is also calculated; and, based on the time calculation, the mandatory deceleration point is relocated so as to allow the first motor vehicle to move along the trajectory that intersects said another portion of the route without stopping, when the traffic control means signals that it is allowed to cross said another portion of the road without stopping.

7 . The method of claim 6 , characterized in that the data associated with the portion of the route include at least data associated with several mandatory deceleration points, wherein the data associated with mandatory deceleration points are data associated with mandatory deceleration points on the portion of the route that are located, respectively, before other portions of the route intersecting said portion of the route, wherein the data obtained from traffic control means are associated with each respective other portion of the route, and wherein the steps of the method of claim 6 are performed for each mandatory deceleration point so as to allow the first motor vehicle to move along the trajectories that intersect the other portion of the route without stopping, when the traffic control means of each respective other portion of the route signal that it is allowed to cross said other portion of the route without stopping.

8 . The method of claim 3 , characterized in that in case the data associated with the portion of the route to be passed by the first motor vehicle further include at least data associated with a motor vehicle located on said another portion of the route, a track for the motor vehicle located on said another portion of the route is generated, wherein said track contains at least data associated with said another portion of the route that motor vehicle is moving along, wherein the data associated with said another portion of the route include data associated with the trajectory of the motor vehicle moving along said another portion of the route, wherein the data associated with the portion of the route to be passed by the first motor vehicle further include data associated with the trajectory of the first motor vehicle, and wherein said trajectory data include data associated with an intersection between the first motor vehicle's trajectory and that of the motor vehicle moving along said another portion of the route, the mandatory deceleration point is relocated so as to prevent the first motor vehicle and the motor vehicle moving along said another portion of the route from reaching said intersection at the same time, while also enabling the first motor vehicle to move along its trajectory without stopping.

9 . The method of claim 3 , characterized in that the data associated with the portion of the route to be passed by the first motor vehicle further include at least one of the following: estimation of a motor vehicle being present on another portion of the route, estimation of a motor vehicle being present on the portion of the route at the mandatory deceleration point or in its vicinity, or a combination thereof; wherein in case the data associated with the portion of the route to be passed by the first motor vehicle further include the estimation of a motor vehicle being present on said another portion of the route, an estimated track for the motor vehicle that may be present on said another portion of the route is generated, wherein said estimated track contains at least data associated with said another portion of the route that motor vehicle may be moving along, wherein the data associated with said another portion of the route include data associated with the estimated trajectory of the motor vehicle, which may be moving along said another portion of the route, wherein the data associated with the portion of the route to be passed by the first motor vehicle further include data associated with the trajectory of the first motor vehicle, and wherein in case the data associated with the trajectory of the first motor vehicle and the data associated with the estimated trajectory of the motor vehicle, which may be moving along said another portion of the route, include data associated with an intersection between the first motor vehicle's trajectory and the estimated trajectory of the motor vehicle, which may be moving along said another portion of the route, the mandatory deceleration point is relocated so as to prevent the first motor vehicle and the motor vehicle, which may be moving along said another portion of the route, from reaching said intersection at the same time, which may be located on said another portion of the route, while also enabling the first motor vehicle to move along its trajectory without stopping; and wherein in case the data associated with the portion of the route to be passed by the first motor vehicle further include the estimation of a motor vehicle being present on the portion of the route at the mandatory deceleration point or in its vicinity, an estimated track for that motor vehicle is generated, and the mandatory deceleration point is relocated so as to generate an estimated track for the first motor vehicle that would correspond to the estimated track for the motor vehicle, which may be present on the portion of the route to be passed by the first motor vehicle, at the mandatory deceleration point or in its vicinity, wherein the first motor vehicle is moving along the portion of the route at a lesser speed than the motor vehicle, which may be present on the portion of the route to be passed by the first motor vehicle, at the mandatory deceleration point or in its vicinity.

10 . The method of claim 3 , characterized in that the data associated with the portion of the route to be passed by the first motor vehicle further include at least one of the following: estimation of a motor vehicle being present on another portion of the route, estimation of a motor vehicle being present on the portion of the route at the mandatory deceleration point or in its vicinity, or a combination thereof; wherein in case the data associated with the portion of the route to be passed by the first motor vehicle further include the estimation of a motor vehicle being present on said another portion of the route, an estimated track for the motor vehicle that may be present on said another portion of the route is generated, wherein said estimated track contains at least data associated with said another portion of the route that motor vehicle may be moving along, wherein the data associated with said another portion of the route include data associated with the estimated trajectory of the motor vehicle, which may be moving along said another portion of the route, wherein the data associated with the portion of the route to be passed by the first motor vehicle further include data associated with the trajectory of the first motor vehicle, and wherein in case the data associated with the trajectory of the first motor vehicle and the data associated with the estimated trajectory of the motor vehicle, which may be moving along said another portion of the route, include data associated with an intersection between the first motor vehicle's trajectory and the estimated trajectory of the motor vehicle, which may be moving along said another portion of the route, the mandatory deceleration point is relocated so as to prevent the first motor vehicle and the motor vehicle, which may be moving along said another portion of the route, from reaching said intersection at the same time, which may be located on said another portion of the route, while also enabling the first motor vehicle to move along its trajectory without stopping; and wherein in case the data associated with the portion of the route to be passed by the first motor vehicle further include the estimation of a motor vehicle being present on the portion of the route at the mandatory deceleration point or in its vicinity, an estimated track for that motor vehicle is generated, and the mandatory deceleration point is relocated so as to generate an estimated track for the first motor vehicle that would correspond to the estimated track for the motor vehicle, which may be present on the portion of the route to be passed by the first motor vehicle, at the mandatory deceleration point or in its vicinity, wherein the first motor vehicle is moving along the portion of the route at a lesser speed than the motor vehicle, which may be present on the portion of the route to be passed by the first motor vehicle, at the mandatory deceleration point or in its vicinity.

11 . A non-transitory computer-readable medium that stores a program code that, when implemented by a central processing unit (CPU) of a computer device, induces the CPU to perform steps according to a method for generating an energy-efficient track for a vehicle in operation moving along a portion of a route that contains a mandatory deceleration point, the method comprising at least the following steps:

collecting primary data, which involves obtaining data associated with a first motor vehicle, data associated with a portion of a route to be passed by the first motor vehicle, and data associated with a second motor vehicle, wherein the second motor vehicle is also the vehicle in operation and passes the portion of the route after the first motor vehicle, and wherein the data associated with the portion of the route include at least data associated with the mandatory deceleration point;

collecting secondary data, which involves generating a track for the first motor vehicle, wherein said track is generated based on how the first motor vehicle passed the portion of the route using the data associated with the mandatory deceleration point;

generating an estimated track for the vehicle in operation, wherein the estimated track for the vehicle in operation is generated based on the track generated for the first motor vehicle;

wherein the track for the first motor vehicle is generated by performing the following steps:

generating a speed profile of the first motor vehicle on the passed portion of the route, and

evaluating energy efficiency of the first motor vehicle on the passed portion of the route;

wherein the data associated with a mandatory deceleration point include one of the following: data associated with a mandatory deceleration point on a portion of a route that is adjoined or intersected by another portion of the route, data associated with a mandatory deceleration point on a portion of a route containing an infrastructure element, which controls the movement of motor vehicles on the portion of the route, data associated with a mandatory deceleration point on a portion of a route containing a traffic sign providing a speed limit for motor vehicles on the portion of the route, data associated with a mandatory deceleration point on a portion of a route containing an obstacle, and/or a combination thereof; and

wherein the primary data associated with the first motor vehicle and the primary data associated with the portion of the route form an estimated track for the first motor vehicle, wherein such estimated track further contains an estimated speed profile of the first motor vehicle.

12 . The medium of claim 11 , characterized in that the data associated with the first and/or second motor vehicle may include at least one of the following: the type and model of the first motor vehicle, its mass, its aerodynamic characteristics, its wheel formula, its estimated and/or actual energy consumption and data from its acceleration sensors and/or speed sensors, data from its positioning sensors, weight sensors, and wheel speed sensors, and/or a combination thereof.

13 . The medium of claim 11 , characterized in that the data associated with the portion of the route to be passed by the first motor vehicle further include at least one of the following data obtained from external sources: the geometry of the portion of the route, the road grade of the portion of the route, the allowed speed on the portion of the route, the quality of road surface of the portion of the route, speed limits on the portion of the route, turns on the portion of the route, weather conditions on the portion of the route, its infrastructure, data associated with a motor vehicle located on another portion of the route, data associated with a motor vehicle located on the portion of the route at the mandatory deceleration point or in its vicinity, estimation of a motor vehicle being present on another portion of the route, estimation of a motor vehicle being present on the portion of the route at the mandatory deceleration point or in its vicinity, and/or a combination thereof.

14 . The medium of claim 13 , characterized in that in case when the data associated with the mandatory deceleration point are the data associated with the mandatory deceleration point located on the portion of the road intersected by another portion of the road and when the infrastructure data of the portion of the road contain data obtained from a traffic control means signaling that it is allowed to cross said another portion of the road without stopping, when the first motor vehicle reaches the mandatory deceleration point, an estimated track for the first motor vehicle is generated, wherein the time that the first motor vehicle requires to pass said another portion of the road moving from the mandatory deceleration point to the end point of passing said another portion of the road is also calculated, and wherein the end point of passing said another portion of the road is not located on said another portion of the road and is located along the direction of movement of the first motor vehicle and along the trajectory that intersects said another portion of the road; and, based on the time calculation, an estimated speed profile of the first motor vehicle for the estimated track for the first motor vehicle is generated, wherein the estimated speed profile contains at least one of the following: the first motor vehicle moving through the mandatory deceleration point without changing its speed; the first motor vehicle moving through the mandatory deceleration point while decreasing its speed to full stop in the mandatory stop point, wherein the mandatory stop point is located along the direction of movement of the first motor vehicle and along the trajectory that does not intersect said another portion of the road; or the first motor vehicle moving through the mandatory deceleration point while increasing its speed so as to pass through said another portion of the route within the time limit that corresponds to the previously calculated time that the first motor vehicle requires to pass said another portion of the road.

15 . The medium of claim 14 , characterized in that the estimated track for the first motor vehicle is generated taking into account one of the following: data associated with a motor vehicle located on another portion of the route, data associated with a motor vehicle located on the portion of the route at the mandatory deceleration point or in its vicinity, estimation of a motor vehicle being present on another portion of the route, estimation of a motor vehicle being present on the portion of the route at the mandatory deceleration point or in its vicinity, or a combination thereof.

16 . The medium of claim 13 , characterized in that in case when the data associated with the mandatory deceleration point are the data associated with the mandatory deceleration point located on the portion of the road intersected by another portion of the road and when the infrastructure data of the portion of the road contain data obtained from a traffic control means signaling that it is not allowed to cross said another portion of the road without stopping, when the first motor vehicle reaches the mandatory deceleration point, an estimated track for the first motor vehicle is generated, wherein the time when the traffic control means would again signal that it is allowed to intersect said another portion of the road without stopping is also calculated; and, based on the time calculation, the mandatory deceleration point is relocated so as to allow the first motor vehicle to move along the trajectory that intersects said another portion of the route without stopping, when the traffic control means signals that it is allowed to cross said another portion of the road without stopping.

17 . The medium of claim 16 , characterized in that the data associated with the portion of the route include at least data associated with several mandatory deceleration points, wherein the data associated with mandatory deceleration points are data associated with mandatory deceleration points on the portion of the route that are located, respectively, before other portions of the route intersecting said portion of the route, wherein the data obtained from traffic control means are associated with each respective other portion of the route, and wherein the steps of the method of claim 6 are performed for each mandatory deceleration point so as to allow the first motor vehicle to move along the trajectories that intersect the other portion of the route without stopping, when the traffic control means of each respective other portion of the route signal that it is allowed to cross said other portion of the route without stopping.

18 . The medium of claim 13 , characterized in that in case the data associated with the portion of the route to be passed by the first motor vehicle further include at least data associated with a motor vehicle located on said another portion of the route, a track for the motor vehicle located on said another portion of the route is generated, wherein said track contains at least data associated with said another portion of the route that motor vehicle is moving along, wherein the data associated with said another portion of the route include data associated with the trajectory of the motor vehicle moving along said another portion of the route, wherein the data associated with the portion of the route to be passed by the first motor vehicle further include data associated with the trajectory of the first motor vehicle, and wherein said trajectory data include data associated with an intersection between the first motor vehicle's trajectory and that of the motor vehicle moving along said another portion of the route, the mandatory deceleration point is relocated so as to prevent the first motor vehicle and the motor vehicle moving along said another portion of the route from reaching said intersection at the same time, while also enabling the first motor vehicle to move along its trajectory without stopping.

19 . The medium of claim 13 , characterized in that the data associated with the portion of the route to be passed by the first motor vehicle further include at least one of the following: estimation of a motor vehicle being present on another portion of the route, estimation of a motor vehicle being present on the portion of the route at the mandatory deceleration point or in its vicinity, or a combination thereof; wherein in case the data associated with the portion of the route to be passed by the first motor vehicle further include the estimation of a motor vehicle being present on said another portion of the route, an estimated track for the motor vehicle that may be present on said another portion of the route is generated, wherein said estimated track contains at least data associated with said another portion of the route that motor vehicle may be moving along, wherein the data associated with said another portion of the route include data associated with the estimated trajectory of the motor vehicle, which may be moving along said another portion of the route, wherein the data associated with the portion of the route to be passed by the first motor vehicle further include data associated with the trajectory of the first motor vehicle, and wherein in case the data associated with the trajectory of the first motor vehicle and the data associated with the estimated trajectory of the motor vehicle, which may be moving along said another portion of the route, include data associated with an intersection between the first motor vehicle's trajectory and the estimated trajectory of the motor vehicle, which may be moving along said another portion of the route, the mandatory deceleration point is relocated so as to prevent the first motor vehicle and the motor vehicle, which may be moving along said another portion of the route, from reaching said intersection at the same time, which may be located on said another portion of the route, while also enabling the first motor vehicle to move along its trajectory without stopping; and wherein in case the data associated with the portion of the route to be passed by the first motor vehicle further include the estimation of a motor vehicle being present on the portion of the route at the mandatory deceleration point or in its vicinity, an estimated track for that motor vehicle is generated, and the mandatory deceleration point is relocated so as to generate an estimated track for the first motor vehicle that would correspond to the estimated track for the motor vehicle, which may be present on the portion of the route to be passed by the first motor vehicle, at the mandatory deceleration point or in its vicinity, wherein the first motor vehicle is moving along the portion of the route at a lesser speed than the motor vehicle, which may be present on the portion of the route to be passed by the first motor vehicle, at the mandatory deceleration point or in its vicinity.

20 . The medium of claim 13 , characterized in that the data associated with the portion of the route to be passed by the first motor vehicle further include at least one of the following: estimation of a motor vehicle being present on another portion of the route, estimation of a motor vehicle being present on the portion of the route at the mandatory deceleration point or in its vicinity, or a combination thereof; wherein in case the data associated with the portion of the route to be passed by the first motor vehicle further include the estimation of a motor vehicle being present on said another portion of the route, an estimated track for the motor vehicle that may be present on said another portion of the route is generated, wherein said estimated track contains at least data associated with said another portion of the route that motor vehicle may be moving along, wherein the data associated with said another portion of the route include data associated with the estimated trajectory of the motor vehicle, which may be moving along said another portion of the route, wherein the data associated with the portion of the route to be passed by the first motor vehicle further include data associated with the trajectory of the first motor vehicle, and wherein in case the data associated with the trajectory of the first motor vehicle and the data associated with the estimated trajectory of the motor vehicle, which may be moving along said another portion of the route, include data associated with an intersection between the first motor vehicle's trajectory and the estimated trajectory of the motor vehicle, which may be moving along said another portion of the route, the mandatory deceleration point is relocated so as to prevent the first motor vehicle and the motor vehicle, which may be moving along said another portion of the route, from reaching said intersection at the same time, which may be located on said another portion of the route, while also enabling the first motor vehicle to move along its trajectory without stopping; and wherein in case the data associated with the portion of the route to be passed by the first motor vehicle further include the estimation of a motor vehicle being present on the portion of the route at the mandatory deceleration point or in its vicinity, an estimated track for that motor vehicle is generated, and the mandatory deceleration point is relocated so as to generate an estimated track for the first motor vehicle that would correspond to the estimated track for the motor vehicle, which may be present on the portion of the route to be passed by the first motor vehicle, at the mandatory deceleration point or in its vicinity, wherein the first motor vehicle is moving along the portion of the route at a lesser speed than the motor vehicle, which may be present on the portion of the route to be passed by the first motor vehicle, at the mandatory deceleration point or in its vicinity.

Priority Claims (1)
RU RU2021122338 · Jul 27, 2021 · national
Continuity (1)
Related Publication 20240410709A1 · Dec 12, 2024
References Cited (238)
US 5781119A · Yamashita et al. · 1998 [cited by applicant]
US 6226588B1 · Teramura et al. · 2001 [cited by applicant]
US 6282492B1 · Gorai et al. · 2001 [cited by applicant]
US 8155868B1 · Xing · 2012 [cited by examiner]
US 8579759B2 · Akebono · 2013 [cited by examiner]
US 9294733B2 · Watanabe et al. · 2016 [cited by applicant]
US 9342983B1 · Brener et al. · 2016 [cited by applicant]
US 9346466B2 · Papajewski et al. · 2016 [cited by applicant]
US 9566896B2 · Armenta et al. · 2017 [cited by applicant]
US 9604648B2 · Tamari et al. · 2017 [cited by applicant]
US 9631940B2 · Eikelenberg et al. · 2017 [cited by applicant]
US 9725093B2 · Chunodkar et al. · 2017 [cited by applicant]
US 9818088B2 · Penilla et al. · 2017 [cited by applicant]
US 9994234B2 · Oguri · 2018 [cited by applicant]
US 10061637B1 · Halbersberg et al. · 2018 [cited by applicant]
US 10176783B2 · Travers et al. · 2019 [cited by applicant]
US 10269260B2 · Ellis · 2019 [cited by applicant]
US 10464547B2 · Park · 2019 [cited by examiner]
US 10495477B2 · Engelhardt · 2019 [cited by applicant]
US 10504052B2 · Sugioka et al. · 2019 [cited by applicant]
US 10594991B1 · Skolnick · 2020 [cited by applicant]
US 10646825B2 · Kim · 2020 [cited by applicant]
US 10768621B1 · Nix · 2020 [cited by examiner]
US 10930159B1 · Jessen et al. · 2021 [cited by applicant]
US 11173916B2 · Dodo · 2021 [cited by applicant]
US 11193778B2 · Verheijen et al. · 2021 [cited by applicant]
US 11207980B2 · Koebler · 2021 [cited by examiner]
US 11279359B2 · Plianos et al. · 2022 [cited by applicant]
US 11390165B2 · Koebler et al. · 2022 [cited by applicant]
US 11518393B2 · Liu et al. · 2022 [cited by applicant]
US 11548522B2 · Szczerba et al. · 2023 [cited by applicant]
US 11738750B2 · Wessel et al. · 2023 [cited by applicant]
US 11760208B2 · Kwon · 2023 [cited by applicant]
US 11807214B2 · Tokura · 2023 [cited by examiner]
US 11975706B2 · Kono · 2024 [cited by examiner]
US 20050154505A1 · Nakamura et al. · 2005 [cited by applicant]
US 20070171093A1 · Jang · 2007 [cited by applicant]
US 20080125958A1 · Boss et al. · 2008 [cited by applicant]
US 20080133120A1 · Romanick · 2008 [cited by applicant]
US 20090031741A1 · Hara et al. · 2009 [cited by applicant]
US 20090114463A1 · DeVault · 2009 [cited by examiner]
US 20090281715A1 · Paik · 2009 [cited by applicant]
US 20100057339A1 · Pryakhin et al. · 2010 [cited by applicant]
US 20100253594A1 · Szczerba et al. · 2010 [cited by applicant]
US 20100332373A1 · Crabtree et al. · 2010 [cited by applicant]
US 20110046835A1 · Taguchi · 2011 [cited by examiner]
US 20110166774A1 · Schunder · 2011 [cited by applicant]
US 20110208646A1 · McMaster et al. · 2011 [cited by applicant]
US 20110313647A1 · Koebler · 2011 [cited by examiner]
US 20120004839A1 · Mizuno · 2012 [cited by applicant]
US 20120022781A1 · Wilson · 2012 [cited by applicant]
US 20120068860A1 · Popovic · 2012 [cited by examiner]
US 20120089327A1 · Miura et al. · 2012 [cited by applicant]
US 20120123657A1 · Taguchi · 2012 [cited by applicant]
US 20120271542A1 · Arcot et al. · 2012 [cited by applicant]
US 20130054125A1 · Bruemmer et al. · 2013 [cited by applicant]
US 20130091694A1 · Hussain · 2013 [cited by examiner]
US 20130096745A1 · Hussain · 2013 [cited by examiner]
US 20130096746A1 · Hussain · 2013 [cited by examiner]
US 20130096747A1 · Hussain · 2013 [cited by examiner]
US 20130096748A1 · Hussain · 2013 [cited by examiner]
US 20130096749A1 · Hussain · 2013 [cited by examiner]
US 20130173147A1 · Takeuchi et al. · 2013 [cited by applicant]
US 20130261970A1 · Papajewski et al. · 2013 [cited by applicant]
US 20140032062A1 · Baer et al. · 2014 [cited by applicant]
US 20140032087A1 · Shiri · 2014 [cited by applicant]
US 20140277835A1 · Filev · 2014 [cited by examiner]
US 20150019058A1 · Georgiev · 2015 [cited by examiner]
US 20150019117A1 · Huber et al. · 2015 [cited by applicant]
US 20150073692A1 · Malikopoulos · 2015 [cited by applicant]
US 20150094968A1 · Jia et al. · 2015 [cited by applicant]
US 20150183439A1 · Jackson · 2015 [cited by applicant]
US 20150224845A1 · Anderson · 2015 [cited by examiner]
US 20150232097A1 · Luther et al. · 2015 [cited by applicant]
US 20150241234A1 · Ogawa · 2015 [cited by applicant]
US 20160084661A1 · Gautama et al. · 2016 [cited by applicant]
US 20160129836A1 · Sugita et al. · 2016 [cited by applicant]
US 20160207521A1 · Ogawa · 2016 [cited by applicant]
US 20160221567A1 · Ogawa · 2016 [cited by applicant]
US 20170008467A1 · Lindhuber · 2017 [cited by applicant]
US 20170038219A1 · Ziezold · 2017 [cited by applicant]
US 20170066429A1 · Ogawa · 2017 [cited by examiner]
US 20170137023A1 · Anderson · 2017 [cited by examiner]
US 20170146362A1 · Bai · 2017 [cited by applicant]
US 20170307391A1 · Mason et al. · 2017 [cited by applicant]
US 20170322041A1 · Stephens et al. · 2017 [cited by applicant]
US 20180031380A1 · Lee et al. · 2018 [cited by applicant]
US 20180037117A1 · Koebler · 2018 [cited by examiner]
US 20180079306A1 · Kim et al. · 2018 [cited by applicant]
US 20180082495A1 · Koebler · 2018 [cited by examiner]
US 20180099564A1 · Koebler · 2018 [cited by applicant]
US 20180113448A1 · Nagda et al. · 2018 [cited by applicant]
US 20180186375A1 · Omeachair et al. · 2018 [cited by applicant]
US 20180222478A1 · Limbacher · 2018 [cited by applicant]
US 20180244270A1 · Tudosie · 2018 [cited by applicant]
US 20180345885A1 · Seger et al. · 2018 [cited by applicant]
US 20180356835A1 · Gehring et al. · 2018 [cited by applicant]
US 20190001984A1 · Huh · 2019 [cited by examiner]
US 20190017840A1 · Okamoto et al. · 2019 [cited by applicant]
US 20190113354A1 · Matsumura · 2019 [cited by examiner]
US 20190152474A1 · Sogabe · 2019 [cited by applicant]
US 20190164451A1 · Gaither et al. · 2019 [cited by applicant]
US 20190170527A1 · Inoue et al. · 2019 [cited by applicant]
US 20190217844A1 · Pursifull · 2019 [cited by examiner]
US 20190236959A1 · Belapurkar et al. · 2019 [cited by applicant]
US 20190248359A1 · Miller et al. · 2019 [cited by applicant]
US 20190283584A1 · Koebler · 2019 [cited by examiner]
US 20190283585A1 · Koebler · 2019 [cited by examiner]
US 20190283586A1 · Koebler · 2019 [cited by examiner]
US 20190283587A1 · Koebler · 2019 [cited by examiner]
US 20190283588A1 · Koebler · 2019 [cited by examiner]
US 20190283589A1 · Koebler · 2019 [cited by examiner]
US 20190283590A1 · Koebler · 2019 [cited by examiner]
US 20190283591A1 · Koebler · 2019 [cited by examiner]
US 20190283592A1 · Koebler · 2019 [cited by examiner]
US 20190283593A1 · Koebler · 2019 [cited by examiner]
US 20190283594A1 · Koebler · 2019 [cited by examiner]
US 20190283595A1 · Koebler · 2019 [cited by examiner]
US 20190283596A1 · Koebler · 2019 [cited by examiner]
US 20190283597A1 · Koebler · 2019 [cited by examiner]
US 20190283598A1 · Koebler · 2019 [cited by examiner]
US 20190283599A1 · Koebler · 2019 [cited by examiner]
US 20190283600A1 · Koebler · 2019 [cited by examiner]
US 20190283601A1 · Koebler · 2019 [cited by examiner]
US 20190283602A1 · Koebler · 2019 [cited by examiner]
US 20190283603A1 · Koebler · 2019 [cited by examiner]
US 20190283604A1 · Koebler · 2019 [cited by examiner]
US 20190283605A1 · Koebler · 2019 [cited by examiner]
US 20190283606A1 · Koebler · 2019 [cited by examiner]
US 20190322174A1 · Koebler · 2019 [cited by examiner]
US 20190322267A1 · Kurihashi · 2019 [cited by examiner]
US 20190332123A1 · Donnelly · 2019 [cited by examiner]
US 20190359211A1 · Matsumoto et al. · 2019 [cited by applicant]
US 20200070679A1 · Wang · 2020 [cited by examiner]
US 20200108829A1 · Bauer · 2020 [cited by applicant]
US 20200122588A1 · Cserna et al. · 2020 [cited by applicant]
US 20200191588A1 · Park · 2020 [cited by applicant]
US 20200264613A1 · Sturges · 2020 [cited by examiner]
US 20200290464A1 · Oh · 2020 [cited by examiner]
US 20200361476A1 · Gaither et al. · 2020 [cited by applicant]
US 20200391593A1 · Lee et al. · 2020 [cited by applicant]
US 20210009128A1 · Jokela · 2021 [cited by examiner]
US 20210138909A1 · Tokura · 2021 [cited by examiner]
US 20210179063A1 · Tokura · 2021 [cited by examiner]
US 20210185608A1 · Ali et al. · 2021 [cited by applicant]
US 20210192975A1 · Spence et al. · 2021 [cited by applicant]
US 20210213948A1 · Lahti et al. · 2021 [cited by applicant]
US 20210253128A1 · Nister · 2021 [cited by examiner]
US 20210269029A1 · Fendt · 2021 [cited by applicant]
US 20210291868A1 · Okuda · 2021 [cited by examiner]
US 20210294351A1 · Wiberg · 2021 [cited by applicant]
US 20210387525A1 · Gruenig · 2021 [cited by applicant]
US 20210403082A1 · Funke et al. · 2021 [cited by applicant]
US 20220067848A1 · Lu · 2022 [cited by examiner]
US 20220073070A1 · Niewiadomski · 2022 [cited by applicant]
US 20220089024A1 · Aoyama · 2022 [cited by applicant]
US 20220114885A1 · Ran · 2022 [cited by examiner]
US 20220126810A1 · Tokura · 2022 [cited by examiner]
US 20220153272A1 · Tokura · 2022 [cited by examiner]
US 20220299328A1 · Pankov · 2022 [cited by applicant]
US 20220363129A1 · Pankov · 2022 [cited by applicant]
US 20220363130A1 · Pankov · 2022 [cited by applicant]
US 20220363285A1 · Pankov · 2022 [cited by applicant]
US 20220366740A1 · Pankov · 2022 [cited by applicant]
US 20220371580A1 · Kusumoto et al. · 2022 [cited by applicant]
US 20220373341A1 · Pankov · 2022 [cited by applicant]
US 20220373342A1 · Pankov · 2022 [cited by applicant]
US 20220373343A1 · Pankov · 2022 [cited by applicant]
US 20220373344A1 · Pankov · 2022 [cited by applicant]
US 20230039738A1 · Beaurepaire · 2023 [cited by examiner]
US 20230160707A1 · Kiblama et al. · 2023 [cited by applicant]
US 20230278422A1 · Pankov · 2023 [cited by applicant]
US 20230280174A1 · Pankov · 2023 [cited by applicant]
US 20240183675A1 · Pankov · 2024 [cited by examiner]
US 20240328796A1 · Pankov · 2024 [cited by applicant]
US 20240328797A1 · Pankov · 2024 [cited by applicant]
US 20240328798A1 · Pankov · 2024 [cited by applicant]
US 20240385002A1 · Pankov · 2024 [cited by examiner]
US 20240393122A1 · Pankov · 2024 [cited by applicant]
US 20240393123A1 · Pankov · 2024 [cited by examiner]
US 20240401959A1 · Pankov · 2024 [cited by applicant]
US 20240410709A1 · Pankov · 2024 [cited by applicant]
US 20240418521A1 · Pankov · 2024 [cited by examiner]
US 20250012585A1 · Pankov · 2025 [cited by applicant]
US 20250014467A1 · Pankov · 2025 [cited by examiner]
US 20250085122A1 · Pankov · 2025 [cited by examiner]
US 20250093167A1 · Pankov · 2025 [cited by examiner]
DE 102010029467 · 2011 [cited by applicant]
EP 2477011 · 2012 [cited by applicant]
EP 2614997 · 2013 [cited by applicant]
FR 2811440 · 2002 [cited by applicant]
JP 2001124575 · 2001 [cited by applicant]
JP 2012208829 · 2012 [cited by applicant]
JP 2015132613 · 2015 [cited by applicant]
KR 101526431 · 2015 [cited by applicant]
RU 2407060 · 2009 [cited by applicant]
RU 2436163 · 2010 [cited by applicant]
RU 2523192 · 2013 [cited by applicant]
RU 2548649 · 2014 [cited by applicant]
RU 2015103750 · 2016 [cited by applicant]
RU 2681506 · 2019 [cited by applicant]
RU 2741818 · 2021 [cited by applicant]
RU 2765268 · 2021 [cited by applicant]
RU 2764469 · 2021 [cited by applicant]
RU 2764741 · 2022 [cited by applicant]
WO 2010074668 · 2010 [cited by applicant]
WO 2012039405 · 2012 [cited by applicant]
Johannes Asamer et al.: ““Sensitivity analysis for energy demand estimation of electric vehicles””, https://www.sciencedirect.com/science/article/pii/S1361920915300250. [cited by applicant]
Egor Kulik et al.: ““Estimation of the requirements for hybrid electric powertrain based on analysis of vehicle trajectory using GPS and accelerometer data””, 2018: https://ieeexplore.ieee.org/abstract/document/8321394. [cited by applicant]
Camiel J.J.Beckers et al.: ““Assessing the impact of cornering losses on the energy consumption of electric city buses””, 2020, https://www.sciencedirect.com/science/article/pii/S1361920920305472. [cited by applicant]
Irfan Ullah et al.: ““Electric vehicle energy consumption prediction using stacked generalization: an ensemble learning approach””, Feb. 26, 2021, https://www.tandfonline.com/doi/abs/10.1080/15435075.2021.1881902. [cited by applicant]
Bozorgi Amier et al.: ““A Time and Energy Efficient Routing Algorithm for Electric Vehicles Based on Historical Driving Data””, Nov. 2017, https://www.researchgate.net/publication/320953773_A_Time_and_Energy_Efficient_R… [cited by applicant]
Various Search Reports from the Russian Federal Institute of Industrial Property (with English translations). [cited by applicant]
European (EPO) Search Opinion for EP4026746. [cited by applicant]
Supplemental European (EPO) Search Report for EP4026746. [cited by applicant]
Gauthier, Porsche's Augmented Reality HUD Could Show The Ideal Racing Line and ‘Ghost’ Cars, Sep. 18, 2018, www.carscoops.com/2018/09/porches-augmented-reality-hud-show-ideal-racing-line-ghost-cars. [cited by applicant]
George, A Head-up Display For Your Car That Lets You Race Yourself, Oct. 27, 2014, www.wired.com/2014/10/hud-brings-ghost-cars-to-the-track. [cited by applicant]
GhostDash: Augmented Reality Ghost Car and HUD, Apr. 27, 2019, web.archive.org/web/20190427073619/https://www.kickstarter.com/projects/ghostdash/ghostdash-augmented-reality-ghost-car-and-hud. [cited by applicant]
U.S. Appl. No. 18/580,150 (Pankov), filed Jan. 17, 2024. [cited by applicant]
U.S. Appl. No. 18/580,536 (Pankov), filed Jan. 18, 2024. [cited by applicant]
U.S. Appl. No. 18/699,878 (Pankov), filed Apr. 9, 2024. [cited by applicant]
U.S. Appl. No. 18/720,636 (Pankov), filed Jun. 15, 2024. [cited by applicant]
U.S. Appl. No. 18/720,637 (Pankov), filed Jun. 15, 2024. [cited by applicant]
U.S. Appl. No. 18/720,638 (Pankov), filed Jun. 15, 2024. [cited by applicant]
U.S. Appl. No. 18/720,639 (Pankov), filed Jun. 15, 2024. [cited by applicant]
U.S. Appl. No. 18/833,275 (Pankov), filed Jul. 25, 2024. [cited by applicant]
U.S. Appl. No. 19/025,136 (Pankov), filed Jan. 16, 2025. [cited by applicant]
International Search Report and Written Opinion for PCT/RU2020/050234, Dec. 8, 2022. [cited by applicant]
International Search Report and Written Opinion for PCT/RU2020/050189, Dec. 10, 2020. [cited by applicant]
International Search Report and Written Opinion for PCT/RU2022/050066, Jul. 7, 2022. [cited by applicant]
International Search Report and Written Opinion for PCT/RU2022/050067, Jun. 30, 2022. [cited by applicant]
International Search Report and Written Opinion for PCT/RU2022/050111, Aug. 4, 2022. [cited by applicant]
International Search Report and Written Opinion for PCT/RU2022/050176, Oct. 13, 2022. [cited by applicant]
International Search Report and Written Opinion for PCT/RU2022/050361, Mar. 9, 2023. [cited by applicant]
International Search Report and Written Opinion for PCT/RU2022/050364, Mar. 2, 2023. [cited by applicant]
International Search Report and Written Opinion for PCT/RU2022/050400, May 11, 2023. [cited by applicant]
International Search Report and Written Opinion for PCT/RU2022/050401, May 18, 2023. [cited by applicant]
Office Action for U.S. Appl. No. 18/580,536, filed Oct. 1, 2025, 35 pages. [cited by applicant]