Prosecution Insights
Last updated: July 17, 2026
Application No. 18/794,090

VEHICLE CONTROL APPARATUS AND METHOD THEREOF

Final Rejection §103
Filed
Aug 05, 2024
Priority
Mar 15, 2024 — RE 10-2024-0036655
Examiner
ABD EL LATIF, HOSSAM M
Art Unit
3664
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Kia Corporation
OA Round
2 (Final)
81%
Grant Probability
Favorable
3-4
OA Rounds
7m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 81% — above average
81%
Career Allowance Rate
225 granted / 279 resolved
+28.6% vs TC avg
Strong +19% interview lift
Without
With
+18.7%
Interview Lift
resolved cases with interview
Typical timeline
2y 6m
Avg Prosecution
21 currently pending
Career history
308
Total Applications
across all art units

Statute-Specific Performance

§101
3.0%
-37.0% vs TC avg
§103
88.3%
+48.3% vs TC avg
§102
5.1%
-34.9% vs TC avg
§112
1.5%
-38.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 279 resolved cases

Office Action

§103
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Response to Arguments Applicant’s amendments and remarks filed on 02/04/2026 with respect to previous claim rejections under 35 U.S.C. 112(b) have been fully considered and persuasive and thus withdrawn of the 112b rejections. Applicant’s amendments and remarks filed on 02/04/2026 with respect to previous claim rejections under 35 U.S.C. 103 have been fully considered and unpersuasive. With respect to the newly amended subject matter and applicant’s arguments, the Examiner relies upon newly cited reference Yoon et al (US 2020/0047771 A1). Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claims 1-4, 7, 14-17 and 20 are rejected under 35 U.S.C. 103 as being unpatentable in view of Noda (US 2011/0130936 A1) in further view Talamonti et al (US 2018/0284266 A1) and in further view Yoon et al (US 2020/0047771 A1). Regarding claim 1, Noda discloses an apparatus, comprising: a sensor device; a memory storing at least one instruction; and a controller operatively coupled to the sensor device and the memory, wherein the at least one instruction is configured to, when executed by the controller, cause the apparatus to: (see Noda paras “0007”, “0023-0029”, “0032” and “0067” “the collision avoidance support apparatus”, “the collision avoidance support system 1 provides a support for avoiding a collision of the own vehicle when the own vehicle moves to a next traffic lane”), determine a first driving speed of a host vehicle comprising the apparatus (see Noda para “0038” “Then, information on a travel speed (i.e., a vehicle speed) of the own vehicle is acquired from the wheel speed sensor 14 (S120: corresponding to a speed acquisition unit in claim language)”), determine, using the sensor device, a second driving speed of a plurality of other vehicles which travel in a first adjacent lane that is adjacent to a lane in which the host vehicle is traveling (see Noda parsa “0026”, “0038”, “0046” and “0050” “detection results of the relative speed of the other vehicle existing in the adjacent lane relative to the own vehicle are acquired from each of the side sensors 11 to 13 (S130: corresponding to a relative speed acquisition unit in claim language)”), but Noda fails to explicitly teach determine, based on the first driving speed and the second driving speed, whether the first adjacent lane corresponds to a congestion state However, Talamonti teaches determine, based on the first driving speed and the second driving speed, whether the first adjacent lane corresponds to a congestion state (see Talamonti paras “0089-0093” “a process 1800 for displaying a prompt based on a lane change maneuver based on determining traffic in an adjacent lane” and “determine a lane change maneuver based on the adaptive speed control and the determined traffic in adjacent lanes”), But modified Noda fails to explicitly teach while the first adjacent lane corresponds to the congestion state, perform biased driving control in a direction opposite to the first adjacent lane or lane change control into a second adjacent lane based on at least one of: a relative position between the host vehicle and a congestion section comprising the plurality of other vehicles, or a distance from the host vehicle to an end point of the congestion section. However, Yoon teaches while the first adjacent lane corresponds to the congestion state, perform biased driving control in a direction opposite to the first adjacent lane or lane change control into a second adjacent lane based on at least one of: a relative position between the host vehicle and a congestion section comprising the plurality of other vehicles, or a distance from the host vehicle to an end point of the congestion section (see Yoon paras “0011”, “0068”, “0070-0075” and “0115-0117” “the electronic device 100 may determine the congestion level of the monitored area 1 by using the first surrounding area information and location information of the vehicle A. For example, the electronic device 100 may determine the congestion level of the monitored area 1 by using a change in speed relative to nearby vehicles (e.g., vehicles in front), a distance to an intersection, and a status of a traffic light located in a driving direction”, “In this case, when the status of the traffic light includes a remaining time of a green light, the electronic device 100 may determine the congestion level of the intersection by using the remaining time of the green light, the change in speed relative to the nearby vehicles, and the distance to the intersection” and “When the proceedable time is equal to or greater than a critical value, the electronic device 100 may determine that the congestion level of the monitored area 1 is high, and perform an active entry mode (e.g., a tailgating handling mode). Alternatively, the electronic device 100 may perform a mode for changing to an adjacent lane, or operate the vehicle A to perform one of driver driving modes”). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Noda for apparatus, program and method for collision avoidance support “to perform a lane change maneuver based on the determined congestion level” as taught by Yoon (paras. [0070-0075] - [0115-0117]) in order to allow the vehicle to safely and efficiency avoid congested traffic conditions. Regarding claim 2, Noda discloses wherein the at least one instruction is configured to, when executed by the controller, cause the apparatus to: identify, using the sensor device, external objects included in an area, in the first adjacent lane, that is distanced by a first distance in front of the host vehicle and that is distanced by a second distance behind the host vehicle (see Noda paras “0023-0029”, “0030”, “0051” and “0067” “a lane change control unit 10 (a collision avoidance support apparatus) and side sensors 11 to 13, a wheel speed sensor 14, a blinker 15, an alarm 21, an engine control unit 31, and a brake control unit 32, as shown in FIG. 1. In addition, the side sensors 11 to 13 are implemented as a front side sensor 11, a body side sensor 12, and a rear side sensor 13” , “In the lane change support process, the position of the other vehicle in the adjacent lane is acquired from each of the side sensors 11 to 13 (S110: corresponding to a vehicle detection unit in claim language)” and “In the example shown in FIG. 5A, the own vehicle travels at 60 km/h, and the other vehicle comes closer to the own vehicle at 80 km/h from the back of the own vehicle”), determine the second driving speed based on driving speeds of the identified plurality of other vehicles (see Noda para “0038” “detection results of the relative speed of the other vehicle existing in the adjacent lane relative to the own vehicle are acquired from each of the side sensors 11 to 13 (S130: corresponding to a relative speed acquisition unit in claim language)”), but Noda fails to explicitly teach identify a plurality of objects in which a share for the first adjacent lane is greater than or equal to a specified rate and a difference in movement speed with other objects is within a specified range, among the external objects as the plurality of other vehicles. However, Talamonti teaches identify a plurality of objects in which a share for the first adjacent lane is greater than or equal to a specified rate and a difference in movement speed with other objects is within a specified range, among the external objects as the plurality of other vehicles (see Talamonti paras “0045-0047”, ”0051-0054” and “0061” “computing device 115 can determine a plurality of virtual steering path polynomials 216, 218 for steering vehicle 110 into adjacent lane 220”, “Computing device 115 can determine traffic lane speed for an adjacent lane 220 relative to vehicle 110 speed… that adjacent traffic lanes can be to the left or right of a current traffic lane 206, and traffic speed in adjacent traffic lanes can be faster or slower than the vehicle 110 current speed, wherein traffic lane speed is typically faster in left adjacent traffic lanes and slower in right adjacent traffic lanes” and via para “0079” “determine that continuing to pilot vehicle 110 along virtual steerable path polynomial 618 would cause a collision with third vehicle 624 or fourth vehicle 626, or cause vehicle 110 to assume a position in adjacent lane 628 that was closer to third vehicle 624 or fourth vehicle 626 than predetermined limits. As with other lane change maneuvers discussed above in relation to FIGS. 2-5, canceling a lane change maneuver can be understood symmetrically with respect to adjacent right lanes and adjacent left lanes and with adjacent lane traffic that is slower or faster than vehicle 110”). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Noda for apparatus, program and method for collision avoidance support “to determine the traffic in the adjacent lane prior to changing lanes” as taught by Talamonti (paras. [0051-0054] - [0079-0080]) in order to perform lane change safely and avoid any collision with the vehicles in the adjacent lane. Regarding claim 3, Noda fails to explicitly teach wherein the at least one instruction is configured to, when executed by the controller, cause the apparatus to: identify, based on an identification of a right lane of the lane, a first area where a left line in the right lane of the lane is substantially the same as a right line of the lane as the adjacent lane; or identify, based on an identification of a left lane of the lane, a second area where a right line in the left lane of the lane is substantially the same as a left line of the lane as the adjacent lane. However, Talamonti teaches wherein the at least one instruction is configured to, when executed by the controller, cause the apparatus to: identify, as the first adjacent lane, a first area of a right lane corresponding to a section in which a right line of the lane is used as a left line of the right lane; or identify, as the first adjacent lane, a second area of a left lane corresponding to a section in which a left line of the lane is used as a right line of the left lane (see Talamonti paras “0061” and “0072-0073” “FIG. 3 is a diagram of a traffic scene 300, with a vehicle 110 being piloted in a traffic lane 306 defined by a right side marker 308 and a lane marker 310 based on steerable path polynomial 314. Traffic scene 300 includes a virtual steerable path polynomial 316, defined to start at a point p0 to coincide with steerable path polynomial 314 for a period of time, and then diverge from steerable path polynomial 314 at point p1 and end with a vehicle 110 trajectory in adjacent lane 320 defined by left side marker 312 and center marker 310 at a lane width distance Y0 from steerable path polynomial 314 with at a direction consistent with adjacent lane 320 and with a speed consistent with adjacent lane 320 traffic.” and “FIG. 4 is a diagram of two traffic scenes 400, 402. Traffic scene 400 includes a vehicle 110 traveling in a lane 406 defined by lane markers 410, 412 along steerable path polynomial 418. Traffic scene 400 includes virtual steerable path polynomials 420, 422 that represent lane change maneuvers to adjacent lanes 424, 426, defined by left side marker 414, lane markers 410, 412 and right side marker 416”). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Noda for apparatus, program and method for collision avoidance support “to determine the traffic in the adjacent lane prior to changing lanes” as taught by Talamonti (paras. [0061] - [0072-0073]) in order to perform lane change safely and avoid any collision with the vehicles in the adjacent lane. Regarding claim 4, Noda fails to explicitly teach wherein the at least one instruction is configured to, when executed by the controller, cause the apparatus to: perform clustering based on a speed of each of the plurality of other vehicles vehicle and a separation distance between the plurality of other vehicles to identify at least one segment; and further use an average speed of each of the at least one segment to determine whether the first adjacent lane corresponds to the congestion state. However, Talamonti teaches wherein the at least one instruction is configured to, when executed by the controller, cause the apparatus to: perform clustering based on a speed of each of the plurality of other vehicles vehicle and a separation distance between the plurality of other vehicles to identify at least one segment; and further use an average speed of each of the at least one segment to determine whether the first adjacent lane corresponds to the congestion state (see Talamonti paras “0045-0047” and “0053” “the second vehicle 204 can be piloted in traffic lane 206 on a trajectory, wherein the speed of second vehicle 204 is less than the speed of vehicle 110. Rather than braking to a stop behind second vehicle 204, computing device 115 in vehicle 110 can adjust the trajectory of vehicle 110 in such a fashion as to position vehicle 110 at distance d from second vehicle 204 matching the speed of vehicle 204 to maintain a separation between vehicle 204 and second vehicle 204 of at least distance d. Piloting a vehicle in this fashion can be one mode of operation of an adaptive speed control program in computing device 115” and “Computing device 115 can determine traffic lane speed for an adjacent lane 220 relative to vehicle 110 speed and determine when lane change maneuvers can be executed while staying within constraints on lateral and longitudinal accelerations and legal constraints on lane changing based on lane markings including lane divider 21”). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Noda for apparatus, program and method for collision avoidance support “to determine distance between the own vheilce and another vehicle in the same or adjacent lane” as taught by Talamonti (paras. [0045-0047] - [0053]) in order to perform changing lane safely and avoid any collision with the vehicles in the adjacent lane. Regarding claim 7, Noda discloses based on the second driving speed being maintained during a first time or more in a state in which the second driving speed is smaller than a value obtained by subtracting a specified value from the first driving speed (see Noda paras “0047” and “0062” “the front and rear edges of each of the base areas are shifted backward according to the relative speed if the speed of the other vehicle is greater than the own vehicle, or the front and rear edges of each of the base areas are shifted forward if the speed of the other vehicle is smaller than the own vehicle according to the relative speed”), but Noda fails to explicitly teach wherein the at least one instruction is configured to, when executed by the controller, cause the apparatus to: determine that the adjacent lane corresponds to the congestion state. However, Talamonti teaches wherein the at least one instruction is configured to, when executed by the controller, cause the apparatus to: determine that the first adjacent lane corresponds to the congestion state (see Talamonti paras “0089-0093” “a process 1800 for displaying a prompt based on a lane change maneuver based on determining traffic in an adjacent lane” and “determine a lane change maneuver based on the adaptive speed control and the determined traffic in adjacent lanes”). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Noda for apparatus, program and method for collision avoidance support “to determine the traffic in the adjacent lane prior to changing lanes” as taught by Talamonti (paras. [0053] - [0089-0093]) in order to perform lane change safely and avoid any collision with the vehicles in the adjacent lane. Regarding claim 14, Noda discloses A vehicle control method, comprising: (see Noda paras “0007”, “0023-0029”, “0032” and “0067” “the collision avoidance support apparatus”, “the collision avoidance support system 1 provides a support for avoiding a collision of the own vehicle when the own vehicle moves to a next traffic lane”), determining, by a controller, a first driving speed of a host vehicle comprising the controller (see Noda para “0038” “Then, information on a travel speed (i.e., a vehicle speed) of the own vehicle is acquired from the wheel speed sensor 14 (S120: corresponding to a speed acquisition unit in claim language)”), determining, by the controller and using a sensor device, a second driving speed of a plurality of other vehicles which travel in a first adjacent lane that is adjacent to a lane in which the host vehicle is traveling (see Noda para “0038” “detection results of the relative speed of the other vehicle existing in the adjacent lane relative to the own vehicle are acquired from each of the side sensors 11 to 13 (S130: corresponding to a relative speed acquisition unit in claim language)”), but Noda fails to explicitly teach determining, by the controller and based on the first driving speed and the second driving speed, whether the first adjacent lane corresponds to a congestion state. However, Talamonti teaches determining, by the controller and based on the first driving speed and the second driving speed, whether the first adjacent lane corresponds to a congestion state (see Talamonti paras “0089-0093” “a process 1800 for displaying a prompt based on a lane change maneuver based on determining traffic in an adjacent lane” and “determine a lane change maneuver based on the adaptive speed control and the determined traffic in adjacent lanes”), It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Noda for apparatus, program and method for collision avoidance support “to determine the traffic in the adjacent lane prior to changing lanes” as taught by Talamonti (paras. [0053] - [0089-0093]) in order to perform lane change safely and avoid any collision with the vehicles in the adjacent lane. and while the adjacent lane corresponds to the congestion state, performing, by the controller, biased driving control or lane change control based on at least one of: a relative position between the host vehicle and the at least one other vehicle, a determination whether it is possible to make a lane change, or a distance from the host vehicle to an end point of the congestion state (see Talamonti paras “0053” and “0089-0093” “computing device 115 pilots a vehicle by adaptive speed control, determines traffic in an adjacent lane, determines a lane change maneuver based on the adaptive speed control and the determined adjacent lane traffic, and displays a prompt to an occupant based on the lane change maneuver” and “By determining the speed, position and direction of adjacent lane traffic, computing device 115 can determine when to merge vehicle 110 into adjacent lane traffic. At step 1808 computing device can display a prompt to an occupant of vehicle 202 based on the lane change maneuver. The prompt can include a prompt display 702, 800, 900, 1000, 1100, 1200, 1300, 1716 as discussed in relation to FIGS. 7-13 and 17, that can prompt an occupant to execute a lane change maneuver by indicating the direction and time to execute a lane change maneuver” regarding the system decides whether and when a lane change is executable when the adjacent lane traffic is less congested). But modified Noda fails to explicitly teach while the first adjacent lane corresponds to the congestion state, perform biased driving control in a direction opposite to the first adjacent lane or lane change control into a second adjacent lane based on at least one of: a relative position between the host vehicle and a congestion section comprising the plurality of other vehicles, or a distance from the host vehicle to an end point of the congestion section. However, Yoon teaches while the first adjacent lane corresponds to the congestion state, perform biased driving control in a direction opposite to the first adjacent lane or lane change control into a second adjacent lane based on at least one of: a relative position between the host vehicle and a congestion section comprising the plurality of other vehicles, or a distance from the host vehicle to an end point of the congestion section (see Yoon paras “0011”, “0068”, “0070-0075” and “0115-0117” “the electronic device 100 may determine the congestion level of the monitored area 1 by using the first surrounding area information and location information of the vehicle A. For example, the electronic device 100 may determine the congestion level of the monitored area 1 by using a change in speed relative to nearby vehicles (e.g., vehicles in front), a distance to an intersection, and a status of a traffic light located in a driving direction”, “In this case, when the status of the traffic light includes a remaining time of a green light, the electronic device 100 may determine the congestion level of the intersection by using the remaining time of the green light, the change in speed relative to the nearby vehicles, and the distance to the intersection” and “When the proceedable time is equal to or greater than a critical value, the electronic device 100 may determine that the congestion level of the monitored area 1 is high, and perform an active entry mode (e.g., a tailgating handling mode). Alternatively, the electronic device 100 may perform a mode for changing to an adjacent lane, or operate the vehicle A to perform one of driver driving modes”). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Noda for apparatus, program and method for collision avoidance support “to perform a lane change maneuver based on the determined congestion level” as taught by Yoon (paras. [0070-0075] - [0115-0117]) in order to allow the vehicle to safely and efficiency avoid congested traffic conditions. Regarding claim 15, Noda discloses identifying, by the controller and using the sensor device, external objects included in an area, in the first adjacent lane, that is distanced by a first distance in front of the host vehicle and that is distanced by a second distance behind the host vehicle (see Noda paras “0023-0029”, “0030”, “0051” and “0067” “a lane change control unit 10 (a collision avoidance support apparatus) and side sensors 11 to 13, a wheel speed sensor 14, a blinker 15, an alarm 21, an engine control unit 31, and a brake control unit 32, as shown in FIG. 1. In addition, the side sensors 11 to 13 are implemented as a front side sensor 11, a body side sensor 12, and a rear side sensor 13” , “In the lane change support process, the position of the other vehicle in the adjacent lane is acquired from each of the side sensors 11 to 13 (S110: corresponding to a vehicle detection unit in claim language)” and “In the example shown in FIG. 5A, the own vehicle travels at 60 km/h, and the other vehicle comes closer to the own vehicle at 80 km/h from the back of the own vehicle”), and identifying, by the controller, the second driving speed based on driving speeds of the identified plurality of other vehicles (see Noda para “0038” “detection results of the relative speed of the other vehicle existing in the adjacent lane relative to the own vehicle are acquired from each of the side sensors 11 to 13 (S130: corresponding to a relative speed acquisition unit in claim language)”), but Noda fails to explicitly teach identifying, by the controller, at least one object, in which a share for the adjacent lane is greater than or equal to a specified rate and a difference in movement speed with other objects is within a specified range, among the external objects as the plurality of other vehicles. However, Talamonti teaches identifying, by the controller, at least one object, in which a share for the adjacent lane is greater than or equal to a specified rate and a difference in movement speed with other objects is within a specified range, among the external objects as the plurality of other vehicles (see Talamonti paras “0045-0047”, ”0051-0054” and “0061” “computing device 115 can determine a plurality of virtual steering path polynomials 216, 218 for steering vehicle 110 into adjacent lane 220”, “Computing device 115 can determine traffic lane speed for an adjacent lane 220 relative to vehicle 110 speed… that adjacent traffic lanes can be to the left or right of a current traffic lane 206, and traffic speed in adjacent traffic lanes can be faster or slower than the vehicle 110 current speed, wherein traffic lane speed is typically faster in left adjacent traffic lanes and slower in right adjacent traffic lanes” and via para “0079” “determine that continuing to pilot vehicle 110 along virtual steerable path polynomial 618 would cause a collision with third vehicle 624 or fourth vehicle 626, or cause vehicle 110 to assume a position in adjacent lane 628 that was closer to third vehicle 624 or fourth vehicle 626 than predetermined limits. As with other lane change maneuvers discussed above in relation to FIGS. 2-5, canceling a lane change maneuver can be understood symmetrically with respect to adjacent right lanes and adjacent left lanes and with adjacent lane traffic that is slower or faster than vehicle 110”). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Noda for apparatus, program and method for collision avoidance support “to determine the traffic in the adjacent lane prior to changing lanes” as taught by Talamonti (paras. [0051-0054] - [0079-0080]) in order to perform lane change safely and avoid any collision with the vehicles in the adjacent lane. Regarding claim 16, Noda fails to explicitly teach identifying, by the controller as the first adjacent lane, a first area of a right lane corresponding to a section in which a right line of the lane is used as a left line of the right lane; or identify, as the first adjacent lane, a second area of a left lane corresponding to a section in which a left line of the lane is used as a right line of the left lane. However, Talamonti teaches identifying, by the controller as the first adjacent lane, a first area of a right lane corresponding to a section in which a right line of the lane is used as a left line of the right lane; or identify, as the first adjacent lane, a second area of a left lane corresponding to a section in which a left line of the lane is used as a right line of the left lane (see Talamonti paras “0039”, “0047” and “0053” “Computing device 115 can determine traffic lane speed for an adjacent lane 220 relative to vehicle 110 speed and determine when lane change maneuvers can be executed while staying within constraints on lateral and longitudinal accelerations and legal constraints on lane changing based on lane markings including lane divider 210, for example. Lane markings can be determined by computing device 115 using video sensors included in vehicle 110, for example, to determine when vehicle 110 can be allowed to execute a lane change maneuver by determining the number (single or double), color (yellow or white) and configuration (solid or dashed) of the lane divider 210”). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Noda for apparatus, program and method for collision avoidance support “to determine the traffic in the adjacent lane prior to changing lanes” as taught by Talamonti (paras. [0039] - [0047]) in order to perform lane change safely and avoid any collision with the vehicles in the adjacent lane. Regarding claim 17, Noda fails to explicitly teach performing, by the controller, clustering based on a speed of each of the plurality of other vehicles and a separation distance between the plurality of other vehicles to identify at least one segment; and further using, by the controller, an average speed of each of the at least one segment to determine whether the first adjacent lane corresponds to the congestion state. However, Talamonti teaches performing, by the controller, clustering based on a speed of each of the plurality of other vehicles and a separation distance between the plurality of other vehicles to identify at least one segment; and further using, by the controller, an average speed of each of the at least one segment to determine whether the first adjacent lane corresponds to the congestion state (see Talamonti paras “0045-0047” and “0053” “the second vehicle 204 can be piloted in traffic lane 206 on a trajectory, wherein the speed of second vehicle 204 is less than the speed of vehicle 110. Rather than braking to a stop behind second vehicle 204, computing device 115 in vehicle 110 can adjust the trajectory of vehicle 110 in such a fashion as to position vehicle 110 at distance d from second vehicle 204 matching the speed of vehicle 204 to maintain a separation between vehicle 204 and second vehicle 204 of at least distance d. Piloting a vehicle in this fashion can be one mode of operation of an adaptive speed control program in computing device 115” and “Computing device 115 can determine traffic lane speed for an adjacent lane 220 relative to vehicle 110 speed and determine when lane change maneuvers can be executed while staying within constraints on lateral and longitudinal accelerations and legal constraints on lane changing based on lane markings including lane divider 21”). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Noda for apparatus, program and method for collision avoidance support “to determine distance between the own vheilce and another vehicle in the same or adjacent lane” as taught by Talamonti (paras. [0045-0047] - [0053]) in order to perform changing lane safely and avoid any collision with the vehicles in the adjacent lane. Regarding claim 20, Noda discloses based on the second driving speed being maintained during a first time or more in a state in which the second driving speed is smaller than a value obtained by subtracting a specified value from the first driving speed (see Noda paras “0047” and “0062” “the front and rear edges of each of the base areas are shifted backward according to the relative speed if the speed of the other vehicle is greater than the own vehicle, or the front and rear edges of each of the base areas are shifted forward if the speed of the other vehicle is smaller than the own vehicle according to the relative speed”), but Noda fails to explicitly teach determining, by the controller, that the adjacent lane corresponds to the congestion state. However, Talamonti teaches determining, by the controller, that the first adjacent lane corresponds to the congestion state (see Talamonti paras “0089-0093” “a process 1800 for displaying a prompt based on a lane change maneuver based on determining traffic in an adjacent lane” and “determine a lane change maneuver based on the adaptive speed control and the determined traffic in adjacent lanes”). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Noda for apparatus, program and method for collision avoidance support “to determine the traffic in the adjacent lane prior to changing lanes” as taught by Talamonti (paras. [0053] - [0089-0093]) in order to perform lane change safely and avoid any collision with the vehicles in the adjacent lane. Claims 5 and 18 are rejected under 35 U.S.C. 103 as being unpatentable in view of Noda (US 2011/0130936 A1) in further view Talamonti et al (US 2018/0284266 A1) as apllied to claim 4 and 17 above, in further view of Goto (US 12,371,026 B2). Regarding claim 5, modified Noda fails to explicitly teach wherein the at least one instruction is configured to, when executed by the controller, cause the apparatus to: identify a point corresponding to a first distance in front of the host vehicle in the first adjacent lane as an end point of a segment corresponding to an identified cluster; and identify a point corresponding to a second distance behind the host vehicle in the first adjacent lane as a starting point of the segment corresponding to the identified cluster. However, Goto teaches wherein the at least one instruction is configured to, when executed by the controller, cause the apparatus to: identify a point corresponding to a first distance in front of the host vehicle in the first adjacent lane as an end point of a segment corresponding to an identified cluster; and identify a point corresponding to a second distance behind the host vehicle in the first adjacent lane as a starting point of the segment corresponding to the identified cluster (see Goto Claim 1 “a control device that sets a travel route of an own vehicle, wherein the control device is configured to, when a preceding vehicle or a train of a plurality of vehicles including the preceding vehicle, traveling immediately ahead of the own vehicle at a traveling speed no greater than a predetermined speed, is present on a traveling route of the own vehicle, and further no other vehicle is traveling on the traveling route within a range of a first distance forward from the preceding vehicle or a leading vehicle of the train of a plurality of vehicles, set, as the travel route, a route in which, after overtaking the preceding vehicle or the leading vehicle, the own vehicle enters ahead of the preceding vehicle or the leading vehicle… the preceding vehicle or the train of a plurality of vehicles is present on the travel route, and further no other vehicle is present on the travel route within the range of the first distance ahead of the preceding vehicle or the leading vehicle of the train of a plurality of vehicles, and a distance between the preceding vehicle or the leading vehicle and an end point of a connection portion of the branch lane and the travel lane is a second distance or more, set, as the travel route, a route in which, after overtaking the preceding vehicle or the leading vehicle, the own vehicle enters ahead of the preceding vehicle or the leading vehicle” regarding defining a front boundary (ahead distance) of a group of vehicles (i.e, clustering at least one vehicle ahead) and distinguish a second distance behind and ahead marking the rear and front limits of the congestion portion (i.e., segment)). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of modified Noda for apparatus, program and method for collision avoidance support “to provide a vehicle traveling assistance device capable of allowing the own vehicle to continue traveling without stopping the own vehicle or decelerating the own vehicle to an extremely low speed when a stopped vehicle or a vehicle traveling at an extremely low speed is present on the travel route of the own vehicle” as taught by Goto (paras. [0045-0047] - [0053]). Regarding claim 18, modified Noda fails to explicitly teach identifying, by the controller, a point corresponding to a first distance in front of the host vehicle in the adjacent lane as an end point of a segment corresponding to an identified cluster; and identifying, by the controller, a point corresponding to a second distance behind the host vehicle in the adjacent lane as a starting point of the segment corresponding to the identified cluster. However, Goto teaches identifying, by the controller, a point corresponding to a first distance in front of the host vehicle in the adjacent lane as an end point of a segment corresponding to an identified cluster; and identifying, by the controller, a point corresponding to a second distance behind the host vehicle in the adjacent lane as a starting point of the segment corresponding to the identified cluster (see Goto Claim 1 “a control device that sets a travel route of an own vehicle, wherein the control device is configured to, when a preceding vehicle or a train of a plurality of vehicles including the preceding vehicle, traveling immediately ahead of the own vehicle at a traveling speed no greater than a predetermined speed, is present on a traveling route of the own vehicle, and further no other vehicle is traveling on the traveling route within a range of a first distance forward from the preceding vehicle or a leading vehicle of the train of a plurality of vehicles, set, as the travel route, a route in which, after overtaking the preceding vehicle or the leading vehicle, the own vehicle enters ahead of the preceding vehicle or the leading vehicle… the preceding vehicle or the train of a plurality of vehicles is present on the travel route, and further no other vehicle is present on the travel route within the range of the first distance ahead of the preceding vehicle or the leading vehicle of the train of a plurality of vehicles, and a distance between the preceding vehicle or the leading vehicle and an end point of a connection portion of the branch lane and the travel lane is a second distance or more, set, as the travel route, a route in which, after overtaking the preceding vehicle or the leading vehicle, the own vehicle enters ahead of the preceding vehicle or the leading vehicle” regarding defining a front boundary (ahead distance) of a group of vehicles (i.e, clustering at least one vehicle ahead) and distinguish a second distance behind and ahead marking the rear and front limits of the congestion portion (i.e., segment)). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of modified Noda for apparatus, program and method for collision avoidance support “to provide a vehicle traveling assistance device capable of allowing the own vehicle to continue traveling without stopping the own vehicle or decelerating the own vehicle to an extremely low speed when a stopped vehicle or a vehicle traveling at an extremely low speed is present on the travel route of the own vehicle” as taught by Goto (paras. [0045-0047] - [0053]). Claim 13 is rejected under 35 U.S.C. 103 as being unpatentable in view of Noda (US 2011/0130936 A1) in further view Talamonti et al (US 2018/0284266 A1) as apllied to claim 4 and 17 above, in further view of Tsuruta et al (US 2013/0226432 A1). Regarding claim 13, modified Noda fails to explicitly teach wherein the at least one instruction is configured to, when executed by the controller, cause the apparatus to: perform deceleration driving control for the host vehicle based on an average driving speed according to the congestion state, after a determination that both of a left lane and a right lane of the lane correspond to the congestion state or a determination that it is impossible to perform the lane change control. However, Tsuruta teaches wherein the at least one instruction is configured to, when executed by the controller, cause the apparatus to: perform deceleration driving control for the host vehicle based on an average driving speed according to the congestion state, after a determination that both of a left lane and a right lane of the lane correspond to the congestion state or a determination that it is impossible to perform the lane change control (see Tsuruta paras “0060-0065” and “0075-0078” “the present vehicle can be decelerated. Moreover, when the safe inter-vehicle distance FL is not secured and the avoidance region SS does not exist” and “where the average traveling speed of the vehicles is slower than that of the present lane among traffic lanes being adjacent to the both side of the present lane, is the avoidance region SS. It is noted that the traffic lane having slower average traveling speed of the vehicles may be determined by using a sensor such as image sensor or a predetermined traffic lane can be determined, e.g. left side traffic lane is determined to be the predetermined traffic lane when the vehicle is produced for left-hand traffic”). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of modified Noda for apparatus, program and method for collision avoidance support “for controlling the present vehicle to accelerate or decelerate according to whether lane change is possible or not” as taught by Tsuruta (paras. [0060-0065] - [0075-0078] in order to maintain a position where the present vehicle is capable of entering the avoidance region. Allowable Subject Matter Claims 6, 8-12 and 19 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. Conclusion Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any extension fee pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to HOSSAM M ABDELLATIF whose telephone number is (571)272-5869. The examiner can normally be reached on M-F 8 am-5 pm EST. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Rachid Bendidi can be reached on (571) 272-4896. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see https://ppair-my.uspto.gov/pair/PrivatePair. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /HOSSAM M ABD EL LATIF/Examiner, Art Unit 3664
Read full office action

Prosecution Timeline

Aug 05, 2024
Application Filed
Nov 04, 2025
Non-Final Rejection mailed — §103
Feb 04, 2026
Response Filed
May 18, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12682697
METHOD FOR PROCESSING DATA IN A VEHICLE
3y 6m to grant Granted Jul 14, 2026
Patent 12679370
CONTROL DEVICE AND INFORMATION PROCESSING SYSTEM
2y 10m to grant Granted Jul 14, 2026
Patent 12679371
PATH CALCULATION MODULE, AND ASSOCIATED PATH CONTROL DEVICE AND METHOD
2y 11m to grant Granted Jul 14, 2026
Patent 12679373
DRIVER ASSISTANCE APPARATUS FOR VEHICLE
2y 8m to grant Granted Jul 14, 2026
Patent 12679355
VEHICLE CONTROL DEVICE, VEHICLE CONTROL METHOD, AND STORAGE MEDIUM
2y 7m to grant Granted Jul 14, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

3-4
Expected OA Rounds
81%
Grant Probability
99%
With Interview (+18.7%)
2y 6m (~7m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 279 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month