A method and an apparatus for predicting a collision are provided. The method includes calculating, by a controller, a driving trajectory of the subject vehicle based on a yaw rate using driving information of the subject vehicle. In addition, the controller is configured to calculate a driving trajectory of a target vehicle for a predetermined period of time that uses driving information of the target vehicle that includes information from an imaging device, configured to obtain a front image, and radar sensors installed on a plurality of locations. Further, the method also includes predicting classified collision types by analyzing a collision possibility between the subject vehicle and the target vehicle based on the driving trajectory of the subject vehicle and the driving trajectory of the target vehicle.
|
1. A method for predicting a collision with a target vehicle by a subject vehicle, comprising:
calculating, by a controller, a driving trajectory of the subject vehicle based on a yaw rate using driving information of the subject vehicle;
evaluating, by the controller, a driving trajectory of a the target vehicle for a predetermined period of time using driving information of the target vehicle including information from an imaging device mounted on the subject vehicle for obtaining a front image and information from a plurality of radar sensors mounted on the subject vehicle; and
predicting, by the controller, at least one collision type of a plurality of classified collision types by analyzing a collision possibility between the subject vehicle and the target vehicle based on the driving trajectory of the subject vehicle and the driving trajectory of the target vehicle, wherein
the predicting of the at least one collision type includes:
determining, by the controller, the at least one collision type based on a time difference between a time when a portion of the target vehicle intersects with a path of the driving trajectory of the subject vehicle (TTI) and a time when the target vehicle angularly-exits from a path of a circular trajectory of the subject vehicle based on a substantial center point of a curvature radius of the driving trajectory of the subject vehicle (TTAE) and a time difference between a time when the portion of the target vehicle angularly-intersects with the path of the circular trajectory of the subject vehicle based on the substantial center point of the curvature radius of the driving trajectory of the subject vehicle (TTAI) and a time when an entirety of the target vehicle exits from the path of the driving trajectory of the subject vehicle (TTE), and
the evaluating of the driving trajectory of the target vehicle includes:
analyzing, by the controller, the driving information of the target vehicle as the driving trajectory of the target vehicle;
estimating, by the controller, a velocity, an acceleration, and a yaw rate of the target vehicle using the driving information of the target vehicle; and
calculating, by the controller, the driving trajectory of the target vehicle based on the velocity, the acceleration, and the yaw rate of the target vehicle; and
calculating, by the controller, locations of the target vehicle at a predetermined time unit during the predetermined period of time based on the velocity, the acceleration, and the yaw rate of the target vehicle.
13. A non-transitory computer readable medium containing program instructions executed by a processor for predicting a collision with a target vehicle by a subject vehicle, the computer readable medium comprising:
program instructions that calculate a driving trajectory of the subject vehicle based on a yaw rate using driving information of the subject vehicle;
program instructions that evaluate a driving trajectory of a the target vehicle for a predetermined period of time using driving information of the target vehicle including information from an imaging device mounted on the subject vehicle for obtaining a front image and information from a plurality of radar sensors mounted on the subject vehicle; and
program instructions that predict at least one collision type of a plurality of classified collision types by analyzing a collision possibility between the subject vehicle and the target vehicle based on the driving trajectory of the subject vehicle and the driving trajectory of the target vehicle, wherein
the program instructions that evaluate the driving trajectory of the target vehicle include:
program instructions that analyze the driving information of the target vehicle as the driving trajectory of the target vehicle;
program instructions that estimate a velocity, an acceleration, and a yaw rate of the target vehicle using the driving information of the target vehicle;
program instructions that calculate the driving trajectory of the target vehicle based on the velocity, the acceleration, and the yaw rate of the target vehicle; and
program instructions that calculate locations of the target vehicle at a predetermined time unit during the predetermined period of time based on the velocity, the acceleration, and the yaw rate of the target vehicle;, and
program instructions that predict at least one collision type of a plurality of classified collision types by analyzing a collision possibility between the subject vehicle and the target vehicle based on the driving trajectory of the subject vehicle and the driving trajectory of the target vehicle; and
the program instructions that predict at least one collision type include:
program instructions that determine the at least one collision type based on a time difference between a time when a portion of the target vehicle intersects with a path of the driving trajectory of the subject vehicle (TTI) and a time when the target vehicle angularly-exits from a path of a circular trajectory of the subject vehicle based on a substantial center point of a curvature radius of the driving trajectory of the subject vehicle (TTAE) and a time difference between a time when the portion of the target vehicle angularly-intersects with the path of the circular trajectory of the subject vehicle based on the substantial center point of the curvature radius of the driving trajectory of the subject vehicle (TTAI) and a time when an entirety of the target vehicle exits from the path of the driving trajectory of the subject vehicle (TTE).
7. An apparatus for predicting a collision with a target vehicle by a subject vehicle, comprising:
a memory configured to store program instructions; and
a controller configured to execute the program instructions, the program instructions when executed configured to:;
an imaging device mounted on the subject vehicle for obtaining a front image; and
a plurality of radar sensors mounted on the subject vehicle,
wherein, when the program instructions are executed, the controller is configured to:
calculate a driving trajectory of the subject vehicle based on a yaw rate using driving information of the subject vehicle using a subject vehicle path predicting unit;
evaluate a driving trajectory of a the target vehicle for a predetermined period of time using driving information of the target vehicle using a situation awareness unit, the driving information of the target vehicle including information from an the imaging device mounted on the subject vehicle for obtaining a front image and information from a the plurality of radar sensors mounted on the subject vehicle; and
predict at least one collision type of a plurality of classified collision types by analyzing a collision possibility between the subject vehicle and the target vehicle based on the driving trajectory of the subject vehicle and the driving trajectory of the target vehicle, wherein
when evaluating the driving trajectory of the target vehicle, the controller is configured to:
analyze the driving information of the target vehicle using a target path predicting unit;
estimate a velocity, an acceleration, and a yaw rate of the target vehicle using the target path predicting unit driving information of the target vehicle;
calculate the driving trajectory of the target vehicle based on the velocity, the acceleration, and the yaw rate of the target vehicle; and
calculate locations of the target vehicle at a predetermined time unit during the predetermined period of time based on the velocity, the acceleration, and the yaw rate of the target vehicle using the target patch predicting unit;, and
predict at least one collision type of a plurality of classified collision types by analyzing a collision possibility between the subject vehicle and the target vehicle using the situation awareness unit; and
when predicting the at least one collision type, the controller is configured to:
determine the at least one collision type based on a time difference between a time when a portion of the target vehicle intersects with a path of the driving trajectory of the subject vehicle (TTI) and a time when the target vehicle angularly-exits from a path of a circular trajectory of the subject vehicle based on a substantial center point of a curvature radius of the driving trajectory of the subject vehicle (TTAE) and a time difference between a time when the portion of the target vehicle angularly-intersects with the path of the circular trajectory of the subject vehicle based on the substantial center point of the curvature radius of the driving trajectory of the subject vehicle (TTAI) and a time when an entirety of the target vehicle exits from the path of the driving trajectory of the subject vehicle (TTE) using a collision determining unit.
0. 15. A method for predicting a collision with a target vehicle by a subject vehicle, comprising:
calculating, by a controller, a driving trajectory of the subject vehicle based on a velocity of the subject vehicle;
evaluating, by the controller, a driving trajectory of the target vehicle for a predetermined period of time using driving information of the target vehicle including information from an imaging device mounted on the subject vehicle for obtaining a front image and information from a plurality of radar sensors mounted on the subject vehicle;
predicting, by the controller, at least one collision type of a plurality of classified collision types by analyzing a collision possibility between the subject vehicle and the target vehicle based on the driving trajectory of the subject vehicle and the driving trajectory of the target vehicle; and
when the collision between the subject vehicle and the target vehicle is predicted to occur, calculating, by the controller, a timing-to-collision based on the velocity of the subject vehicle and the driving information of the target vehicle,
wherein the evaluating of the driving trajectory of the target vehicle includes:
estimating, by the controller, a velocity, an acceleration, and a yaw rate of the target vehicle using the driving information of the target vehicle;
calculating, by the controller, the driving trajectory of the target vehicle based on the velocity, the acceleration, and the yaw rate of the target vehicle; and
calculating, by the controller, locations of the target vehicle during the predetermined period of time based on the velocity, the acceleration, and the yaw rate of the target vehicle, and
wherein the predicting of the at least one collision type includes:
determining, by the controller, the at least one collision type based on a time difference between a time when a portion of the target vehicle intersects with a path of the driving trajectory of the subject vehicle (TTI) and a time when the target vehicle angularly-exits from a path of a circular trajectory of the subject vehicle based on a substantial center point of a curvature radius of the driving trajectory of the subject vehicle (TTAE) and a time difference between a time when the portion of the target vehicle angularly-intersects with the path of the circular trajectory of the subject vehicle based on the substantial center point of the curvature radius of the driving trajectory of the subject vehicle (TTAI) and a time when an entirety of the target vehicle exits from the path of the driving trajectory of the subject vehicle (TTE).
0. 20. An apparatus for predicting a collision with a target vehicle by a subject vehicle, comprising:
a memory configured to store program instructions;
a controller configured to execute the program instructions;
an imaging device mounted on the subject vehicle for obtaining a front image; and
a plurality of radar sensors mounted on the subject vehicle,
wherein, when the program instructions are executed, the controller is configured to:
calculate a driving trajectory of the subject vehicle based on a velocity of the subject vehicle;
evaluate a driving trajectory of the target vehicle for a predetermined period of time using driving information of the target vehicle including information from the imaging device and information from the plurality of radar sensors;
predict at least one collision type of a plurality of classified collision types by analyzing a collision possibility between the subject vehicle and the target vehicle; and
when the collision between the subject vehicle and the target vehicle is predicted to occur, calculate a timing-to-collision based on the velocity of the subject vehicle and the driving information of the target vehicle,
wherein, when evaluating the driving trajectory of the target vehicle, the controller is configured to:
estimate a velocity, an acceleration, and a yaw rate of the target vehicle using the driving information of the target vehicle;
calculate the driving trajectory of the target vehicle based on the velocity, the acceleration, and the yaw rate of the target vehicle; and
calculate locations of the target vehicle during the predetermined period of time based on the velocity, the acceleration, and the yaw rate of the target vehicle, and
wherein, when predicting the at least one collision type, the controller is configured to:
determine the at least one collision type based on a time difference between a time when a portion of the target vehicle intersects with a path of the driving trajectory of the subject vehicle (TTI) and a time when the target vehicle angularly-exits from a path of a circular trajectory of the subject vehicle based on a substantial center point of a curvature radius of the driving trajectory of the subject vehicle (TTAE) and a time difference between a time when the portion of the target vehicle angularly-intersects with the path of the circular trajectory of the subject vehicle based on the substantial center point of the curvature radius of the driving trajectory of the subject vehicle (TTAI) and a time when an entirety of the target vehicle exits from the path of the driving trajectory of the subject vehicle (TTE).
2. The method according to
3. The method according, to
4. The method according to
calculating, by the controller, tracking information (TTX) which is related to a time in which the target vehicle intersects with or exits from the driving trajectory of the subject vehicle the TTI, the TTE, the TTAI, and the TTAE during the predetermined period of time; and
determining, by the controller, collision flags based on conditions that use the TTX one or more of the TTI, the TTE, the TTAI, and the TTAE.
5. The method according to
the TTI;
the TTE;
the TTAI;
the TTAE;
calculating, by the controller, a time when the portion of the target vehicle intersects with the path of the driving trajectory of the subject vehicle while the subject vehicle decelerates (TTId); and
calculating, by the controller, a time when the target vehicle exits from the path of the driving trajectory of the subject vehicle while the subject vehicle accelerates (TTEa).
6. The method according to
a non-collision,
a first rear collision when the subject vehicle collides into a rear side of the target vehicle,
a collision between a front of the subject vehicle and a side rear of the target vehicle,
a collision between the front of the subject vehicle and a front of the target vehicle,
a collision between the front of the subject vehicle and a front of the target vehicle,
a collision between a side rear of the subject vehicle and the front of the target vehicle, and
a second rear collision when the target vehicle collides into a rear side of the subject vehicle.
8. The apparatus according to
9. The apparatus according to
10. The apparatus according to
calculate tracking information (TTX), which is related to a time in which the target vehicle intersects with or exits from the driving trajectory of the subject vehicle the TTI, the TTE, the TTAI, and the TTAE during the predetermined period of time, using a tracking information calculating unit; and
determine collision flags based on conditions that use the TTX, using the collision determining unit one or more of the TTI, the TTE, the TTAI, and the TTAE.
11. The apparatus according to
the TTI;
the TTE;
the TTAI;
the TTAE;
calculate a time when the portion of the target vehicle intersects with the path of the driving trajectory of the subject vehicle while the subject vehicle decelerates (TTId); and
calculate a time when the target vehicle exits from the path of the driving trajectory of the subject vehicle while the subject vehicle accelerates (TTEa).
12. The apparatus according to
a non-collision,
a first rear collision when the subject vehicle collides into a rear side of the target vehicle,
a collision between a front of the subject vehicle and a side rear of the target vehicle,
a collision between the front of the subject vehicle and a front of the target vehicle,
a collision between the front of the subject vehicle and a front of the target vehicle,
a collision between a side rear of the subject vehicle and the front of the target vehicle, and
a second rear collision when the target vehicle collides into a rear side of the subject vehicle.
14. The non-transitory computer readable medium of
program instructions that calculate tracking information (TTX), which is related to a time in which the target vehicle intersects with or exits from the driving trajectory of the subject vehicle the TTI, the TTE, the TTAI, and the TTAE during the predetermined period of time; and
program instructions that determine collision flags based on conditions that use the TTX one or more of the TTI, the TTE, the TTAI, and the TTAE.
0. 16. The method according to claim 15, wherein the target vehicle includes at least one selected from the group consisting of: a front vehicle, a crossing vehicle, an oncoming vehicle, and a rear vehicle.
0. 17. The method according to claim 15, wherein the predicting of the at least one collision type further includes:
calculating, by the controller, the TTI, the TTE, the TTAI, and the TTAE during the predetermined period of time; and
determining, by the controller, collision flags based on conditions that use one or more of the TTI, the TTE, the TTAI, and the TTAE.
0. 18. The method according to claim 17, wherein the predicting of the at least one collision type further includes:
calculating, by the controller, a time when the portion of the target vehicle intersects with the path of the driving trajectory of the subject vehicle while the subject vehicle decelerates (TTId); and
calculating, by the controller, a time when the target vehicle exits from the path of the driving trajectory of the subject vehicle while the subject vehicle accelerates (TTEa).
0. 19. The method according to claim 18, wherein the plurality of classified collision types includes at least two selected from a group consisting of:
a non-collision,
a first rear collision when the subject vehicle collides into a rear side of the target vehicle,
a collision between a front of the subject vehicle and a side rear of the target vehicle,
a collision between the front of the subject vehicle and a front of the target vehicle,
a collision between a side rear of the subject vehicle and the front of the target vehicle, and
a second rear collision when the target vehicle collides into a rear side of the subject vehicle.
0. 21. The apparatus according to claim 20, wherein the controller is further configured to predict the collision with the target vehicle in an omni-direction.
0. 22. The apparatus according to claim 20, wherein the target vehicle includes at least one selected from the group consisting of: a front vehicle, a crossing vehicle, an oncoming vehicle, and a rear vehicle.
0. 23. The apparatus according to claim 20, wherein the controller is further configured to:
calculate the TTI, the TTE, the TTAI, and the TTAE during the predetermined period of time; and
determine collision flags based on conditions that use one or more of the TTI, the TTE, the TTAI, and the TTAE.
0. 24. The apparatus according to claim 23, wherein the controller is further configured to:
calculate a time when the portion of the target vehicle intersects with the path of the driving trajectory of the subject vehicle while the subject vehicle decelerates (TTId); and
calculate a time when the target vehicle exits from the path of the driving trajectory of the subject vehicle while the subject vehicle accelerates (TTEa).
0. 25. The apparatus according to claim 24, wherein the plurality of classified collision types include at least two selected from a group consisting of:
a non-collision,
a first rear collision when the subject vehicle collides into a rear side of the target vehicle,
a collision between a front of the subject vehicle and a side rear of the target vehicle,
a collision between the front of the subject vehicle and a front of the target vehicle,
a collision between a side rear of the subject vehicle and the front of the target vehicle, and
a second rear collision when the target vehicle collides into a rear side of the subject vehicle.
|
This application
y(k+1)=y(k)+v(k)sin ψ(k)Δt
v(k+1)=vx(k)+αΔt
ψ(k+1)=ψ(k)+γΔt Equation 3
According to the present disclosure, a complex motion of the target vehicle may be predicted by subdividing the location of the target vehicle into the predetermined period of time to predict a collision. Further, a system that may be configured to calculate the tracking information (TTX) such as the predefined time-to-intersect and time-to-exit related information (e.g., TTI, TTE, TTAI, TTAE, TTC, and the like) of the target vehicle may be more easily designed.
The tracking information (TTX) calculating unit 122 may be configured to calculate time-to-intersect and time-to-exit related tracking information (TTX) of the target vehicle such as a time-to-intersect (TTI), a time-to-exit (TTE), a time-to-angular-intersect (TTAI), a time-to-angular-exit (TTAE), a time-to-collision (TTC), and the like, which may be predefined, using the driving trajectory of the target vehicle and the driving trajectory of the subject vehicle. In other words, the tracking information (TTX) calculating unit 122 may be configured to calculate the tracking information (TTX), which may be related to a time when the target vehicle intersects with or exits from the driving trajectory of the subject vehicle during the predetermined period of time (e.g., three seconds).
The time-to-intersect (TTI) may be a time when a portion of the target vehicle intersects with a path of the driving trajectory of the subject vehicle, and
The time-to-angular-intersect (TTAI) may be a time when a portion of the target vehicle intersects with a circular trajectory of the subject vehicle based on a substantially center point of the curvature radius R of the driving trajectory of the subject vehicle, and
The time-to-collision (TTC) may be a timing-to-collision when a collision with a front vehicle, a crossing vehicle, an oncoming vehicle, a rear vehicle, and the like is expected. For example, the time-to-collision (TTC) may be when condition 2 or condition 3 occurs and condition 1 is satisfied.
Condition 1
(TTI<TTAE) and (TTAI<TTE)
Condition 2
Any one point (e.g., a vertex) of the target vehicle, at which the intersection or the angular-intersection occurs, is the same location as the portion of the subject vehicle.
(L|cos θ sin θ|)−(|G sin θ|+|α cos θ|)<0 Condition 3
When TTI is less than TTAE as described in condition 1, the intersection may occur before the target vehicle 20 angularly-exits from the circular driving trajectory of the subject vehicle 10. At the same time, when TTAI is less than TTE (e.g., when the angular-intersect occurs before the target vehicle 20 exits from the driving trajectory of the subject vehicle 10), a collision may be expected. However, when condition 1 is satisfied, the subject vehicle 10 and the target vehicle 20 may be prevented from colliding. For example,
In addition, when the condition 1 is satisfied, as shown in
Further, when acceleration/deceleration, the tracking information (TTX) calculating unit 122 may be configured to calculate the TTI when the subject vehicle decelerates (TTId) and the TTE when the subject vehicle accelerates (TTEa) to predict whether the collision will occur based on the acceleration/deceleration of the subject vehicle. In Equation 4, TTImax may represent a predetermined maximum value of the TTI, TTEmax may represent a predetermined maximum value of the TTE, adecel may represent acceleration when the subject vehicle decelerates, aaccel may represent acceleration when the subject vehicle accelerates, vt may represent a velocity when the subject vehicle starts to accelerate or decelerate, and at may represent acceleration after starting the acceleration or deceleration of the subject vehicle.
The TTI when the subject vehicle decelerates (TTId) may increase relative to an original TTI based on a deceleration degree, and when the deceleration of the subject vehicle is greater than a predetermined value, the subject vehicle may stop before an intersection (e.g., the subject vehicle and a target vehicle collide) occurs, thereby creating a non-collision situation. Accordingly, the TTId may be replaced with the predetermined maximum value (TTImax) of the TTI as in Equation 4, and since the location prediction may be performed up to about 3 seconds, for example, the TTImax may be set to a value of about 3 seconds or greater.
The TTE the subject vehicle accelerates (TTEa) may be decreased relative to an original TTE based on the acceleration, and when the exit from the path of the driving trajectory of the subject vehicle is not scheduled (e.g., when the acceleration of the subject vehicle is less than a predetermined value), the TTEa may be the maximum value (TTEmax).
In
As illustrated in
Further, ‘Collision’ cases, when the collision is detected or is imminent (e.g., when the collision may occur within a predetermined period of time) may correspond to the collision flags 6 to 8. For the predictions as described above, a collision direction, and the like, which may be predicted by a location and a direction of the time-to-collision (TTC) with the target vehicle, may be referenced in addition to the TTC, the driving information of the subject vehicle (e.g., the velocity, the acceleration, and the like of the subject vehicle), the driving trajectory of the subject vehicle, and the driving trajectory of the target vehicle, which may be analyzed by the target path predicting unit 121, and the like may be referenced.
Collision type 4 may be when the oncoming vehicle is expected to arrive at a current location of the subject vehicle, and collision avoidance is impossible by a longitudinal motion of the subject vehicle. Alternatively, collision type 3 may be the same front-front collision as the collision type 4, but may be when the subject vehicle may avoid the collision. For the predictions as described above, a collision direction, and the like, which may be predicted by a location and a direction of the time-to-collision (TTC) with the target vehicle, may be referenced. Further, the path of the driving trajectory of the target vehicle, which may be analyzed by the target path predicting unit 121, and the like may be referenced.
In
In addition, when TTI is less than TTAI, the collision with the other target vehicle of the front, the side, or the rear may be expected as follows. In other words, the crossing collisions (e.g., collision types 2, 3, and 5) with a crossing vehicle, the collision (e.g., collision type 4) with an oncoming vehicle, the rear collision (e.g., collision type 6) with a rear vehicle, a second rear collision (e.g., collision type 1), and the like may occur. When the collision type does not correspond to the above-mentioned types, a non-classification may be determined.
For example, when a collision (e.g., rear-front collision) between the rear or the side rear of the subject vehicle and the front of the other target vehicle is predicted (S30) in
In addition, when a collision (e.g., front-front collision) between the front of the subject vehicle and the front of the other target vehicle is predicted (S40) and the collision may not be avoided (S41), the collision type may be predicted to correspond to a front-front collision (e.g., collision type 4) with the oncoming vehicle (S42). In particular, when the collision may be avoided (S41), the collision type may correspond to a front-front collision (e.g., collision type 3) (S43).
Further, when a collision (e.g., front-rear collision) between the front of the subject vehicle and the rear or the side rear of the target vehicle is predicted (S50) and the TTE is the predetermined period of time (e.g., about 3 seconds) or greater (S51), the collision type may be predicted as a rear collision (e.g., collision type 1) where the subject vehicle collides into the target vehicle (S52). However, when the TTE is less than the predetermined period of time (e.g., three seconds) (S51), the collision type may be predicted to correspond to the collision between the front of the subject vehicle and the side rear of the target vehicle (e.g., collision type 2) (S53).
Furthermore, when a collision between the side rear (e.g., a rear side of a side of a vehicle) of the subject target vehicle and the side front of the target subject vehicle is predicted (S60) and the TTI is less than the TTAI for collision flags 6 to 8, the collision type may be predicted to correspond to collision type 2 (S61).
As described above, the apparatus 100 for predicting a collision may more easily avoid collisions by expanding the prediction of collisions to the vehicles in an omni-direction (e.g., about 360 degrees) within an emergency brake system such as an advanced emergency brake (AEB) system. For example, the apparatus 100 may accurately perform a brake related control based on models of the collision vehicles or the collision types, or may perform an airbag related control (e.g., an unfolding of the airbag, a preparation of the unfolding, or the like) in advance.
In addition the apparatus 100 may be applied to an adaptive cruise control system (ACCS), a forward vehicle collision avoidance system (FVCAS), a side and backward vehicle collision avoidance system (SBVCAS), a lane departure warning system (LDWS), and the like. Further, according to the exemplary embodiments of the present disclosure, the method and the apparatus of predicting the collision emergency may avoid collision by expanding the prediction of a collision to vehicles in an omni-direction (e.g., about 360 degree).
Hereinabove, although the present disclosure is described by specific matters such as concrete components, and the like, exemplary embodiments, and drawings, they are provided only for assisting in the entire understanding of the present disclosure. Therefore, the present disclosure is not limited to the exemplary embodiments. Various modifications and changes may be made by those skilled in the art to which the present invention pertains without departing from the spirit and scope of the present disclosure. Therefore, the spirit of the present disclosure should not be limited to the above-described exemplary embodiments, and the following claims as well as all technical spirits modified equally or equivalently to the claims should be interpreted to fall within the scopes and spirits of the disclosure.
Choi, Jae Woong, Park, Kwang Jin
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
8751142, | Nov 18 2010 | Method for avoiding side collision of vehicles | |
20030220728, | |||
20040019420, | |||
20050090955, | |||
20050114000, | |||
20060250297, | |||
20070016372, | |||
20070282532, | |||
20080243343, | |||
20100214155, | |||
20110301845, | |||
20140032094, | |||
JP2010195177, | |||
JP2010244290, | |||
JP2011204124, | |||
KR100946526, | |||
KR101029096, | |||
KR1020000027592, | |||
KR1020110037441, | |||
KR20000027592, | |||
KR20110037441, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Dec 30 2016 | Hyundai Motor Company | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Sep 10 2019 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Aug 21 2023 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Jul 02 2022 | 4 years fee payment window open |
Jan 02 2023 | 6 months grace period start (w surcharge) |
Jul 02 2023 | patent expiry (for year 4) |
Jul 02 2025 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jul 02 2026 | 8 years fee payment window open |
Jan 02 2027 | 6 months grace period start (w surcharge) |
Jul 02 2027 | patent expiry (for year 8) |
Jul 02 2029 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jul 02 2030 | 12 years fee payment window open |
Jan 02 2031 | 6 months grace period start (w surcharge) |
Jul 02 2031 | patent expiry (for year 12) |
Jul 02 2033 | 2 years to revive unintentionally abandoned end. (for year 12) |