Prosecution Insights
Last updated: August 17, 2026
Application No. 18/965,762

APPARATUS FOR CONTROLLING VEHICLE AND METHOD THEREOF

Non-Final OA §102§103§112
Filed
Dec 02, 2024
Priority
May 10, 2024 — RE 10-2024-0062037
Examiner
ELLIOTT, JORDAN MCKENZIE
Art Unit
Tech Center
Assignee
Kia Corporation
OA Round
1 (Non-Final)
41%
Grant Probability
Moderate
1-2
OA Rounds
1y 3m
Est. Remaining
15%
With Interview

Examiner Intelligence

Grants 41% of resolved cases
41%
Career Allowance Rate
11 granted / 27 resolved
-19.3% vs TC avg
Minimal -26% lift
Without
With
+-25.5%
Interview Lift
resolved cases with interview
Typical timeline
2y 12m
Avg Prosecution
23 currently pending
Career history
67
Total Applications
across all art units

Statute-Specific Performance

§101
8.6%
-31.4% vs TC avg
§103
53.0%
+13.0% vs TC avg
§102
25.4%
-14.6% vs TC avg
§112
13.1%
-26.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 27 resolved cases

Office Action

§102 §103 §112
DETAILED ACTION Claims 1-20 are pending in this application and have been examined under the priority date of 05/11/2024 in accordance with applicant’s claim for foreign priority. 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 . Priority Receipt is acknowledged of certified copies of papers required by 37 CFR 1.55. Claim Rejections - 35 USC § 112 The following is a quotation of 35 U.S.C. 112(b): (b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention. The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. Claims 8 and 19 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention. Regarding claims 8 and 19, the claims recite the limitation “and partial line segments, of the one or more line segments, exceeding a threshold angle relative to a longitudinal axis of the vehicle” which renders the claims indefinite. The inclusion of the phrase “relative to a longitudinal axis” which is a relative term of degree and fails to distinctly claim the subject matter for the which the inventor regards as the invention. For examination purposes, the examiner is interpreting this limitation as meaning a longitudinal axis which is parallel or adjacent to the longitudinal axis of the vehicle. The applicant is encouraged to amend to clarify this limitation further. Claim Rejections - 35 USC § 102 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 (i.e., changing from AIA to pre-AIA ) 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 the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claims 1-3, 5-7, 12-14, 16-18 are rejected under 35 U.S.C. 102(a) as being anticipated by Piao (US 20200393265 A1). Regarding claim 1 Piao discloses; A vehicle control apparatus comprising: a camera (Piao, [0076] the vehicle sensors may comprise a camera); PNG media_image1.png 260 338 media_image1.png Greyscale (Piao, [0076]) a memory configured to store map information (Piao, [0240] the system includes a storage unit which includes a main memory, [0054]-[0055] the system generates and stores HD maps); and a processor configured to (Piao, [0240] the system contains a processor which communicates with the memory): PNG media_image2.png 182 334 media_image2.png Greyscale (Piao, [0240]) obtain, via the camera, an image of an external environment of a vehicle (Piao, [0076] the camera or other sensors may be used to capture one or more images of the vehicles surroundings); determine one or more line segments associated with a traffic line in the image (Piao, [0128] the lane line module collects images of the lane lines and determines a set of point which are present on the lane and detects multiple lane line segments and may connect the segments, [0131] and figure 10, the lane lines may be broken down into multiple line segments); PNG media_image3.png 244 328 media_image3.png Greyscale (Piao, [0128]) PNG media_image4.png 240 330 media_image4.png Greyscale (Piao, [0131]) PNG media_image5.png 222 566 media_image5.png Greyscale (Piao, figure 10) filter at least one of the one or more line segments or the map information, wherein the filtering is based on at least one of an attribute, an angle, or a distance of each of the one or more line segments (Piao, [0152] to assure lane lines are not mapped as overlapping, endpoints of lane line segments may have a connectivity score generated to cluster line segment points of interest together, [0154 the system filters neighboring points within other lane line segments by distance to determine the closest line segment end point to the line segment being analyzed (Distance filtering) as well as if there is overlap in the line segments (attribute filtering)); compare the map information with candidate line segments, wherein the candidate line segments exclude filtered line segments from the one or more line segments (Piao, [0154] the endpoints of the line segment being analyzed is compared to the distances of the endpoints of neighboring line segments to determine a closest segment (filtering the segments), if the system determines that there is overlap or the end point belongs to a different line segment the point or line segment connection may be removed from the list of line segment connections (candidate line segments)); PNG media_image6.png 608 340 media_image6.png Greyscale PNG media_image7.png 296 338 media_image7.png Greyscale (Piao, [0154] emphasis added) and control, based on the comparison, an operation of the vehicle (Piao, [0131] the vehicle’s route may be determined based on the determined lane line segments which make up the continuous lines of the vehicle’s route, where to generate this route mapping the continuous lane line paths are determined using the comparison and filtering of [0152]-[0154]). Regarding claim 2 Piao discloses; The vehicle control apparatus of claim 1, wherein the processor is configured to filter at least one of the one or more line segments or the map information by (Piao, [0152] to assure lane lines are not mapped as overlapping, endpoints of lane line segments may have a connectivity score generated to cluster line segment points of interest together (filtering the segments), [0154 the system filters neighboring points within other lane line segments by distance to determine the closest line segment end point to the line segment being analyzed (Distance filtering) as well as if there is overlap in the line segments (attribute filtering)): determining, based on the one or more line segments, a first width of a traffic lane (Piao, [0176] features of the lanes may be analyzed, where the features may include lane boundaries and lane cuts where the lane cuts are [0162] lines or segments which pass through the lane lines cutting them by width, [0168] lane cuts (one or more of the plurality of generated line segments) may be used to determine lane boundaries based on threshold distance of the lane cut ray origin to its intersection with the lane line (line segment which spans the width of the lane, therefore this distance would be the width), [0177]-[0180] the lane cut may have multiple segments at different widths of the same lane, [0188] distances across the lane cuts (line segments) are compared to find a match, indicating a first lane width computation, [0181]-[0187] denotes the different lane cut line segments which correspond to the lane widths, this is also shown in figure 23); PNG media_image8.png 244 330 media_image8.png Greyscale (Piao, [0162]) PNG media_image9.png 382 338 media_image9.png Greyscale PNG media_image10.png 372 348 media_image10.png Greyscale (Piao, [0167], emphasis added) PNG media_image11.png 318 336 media_image11.png Greyscale (Piao, [0176]-[0177]) PNG media_image12.png 260 342 media_image12.png Greyscale determining, based on map lines in the map information, a second width of the traffic lane (Piao, [0168] lane cuts (one or more of the plurality of generated line segments) may be used to determine lane boundaries based on threshold distance of the lane cut ray origin to its intersection with the lane line (line segment which spans the width of the lane, therefore this distance would be the width), [0177]-[0180] the lane cut may have multiple segments at different widths of the same lane, [0188] distances across the lane cuts (at least a first and second line segment, with at least a first and second width) are compared to find a match, indicating a first lane width computation and a second width computation, [0181]-[0187] denotes the different lane cut line segments which correspond to the lane widths, this is also shown in figure 23); PNG media_image13.png 528 608 media_image13.png Greyscale (Piao, Figure 23, emphasis added) and filtering the at least one of the one or more line segments or the map information further based on comparing the first width with the second width (Piao, [0168] the lane cut distances from the origin to its intersection with a lane line (line segment which spans the width of the lane, therefore this distance is the width of the lane) are ranked in order of ascending distance, meaning the distances across the lane at multiple cuts must be compared, [0188] distances across the lane cuts (at least a first and second line segment, with at least a first and second width) are compared to find a match, indicating a first lane width computation and a second width computation, [0181]-[0187] denotes the different lane cut line segments which correspond to the lane widths, this is also shown in figure 23). Regarding claim 3 Piao discloses; The vehicle control apparatus of claim 1, wherein the processor is configured to filter at least one of the one or more line segments or the map information (Piao, [0152] to assure lane lines are not mapped as overlapping, endpoints of lane line segments may have a connectivity score generated to cluster line segment points of interest together (filtering the segments)) by: filtering the at least one of the one or more line segments or the map information further based on at least one of: a type of each of the one or more line segments, a heading direction of each of the one or more line segments, a distance between the one or more line segments, a line of a widening traffic lane on which the vehicle is traveling, or a lane width (Piao, [0152] to assure lane lines are not mapped as overlapping, endpoints of lane line segments may have a connectivity score generated to cluster line segment points of interest together, [0154] the system filters neighboring points within other lane line segments by distance to determine the closest line segment end point to the line segment being analyzed (Distance filtering) as well as if there is overlap in the line segments (attribute filtering), [0158] lane lines may be categorized by type as well). Regarding claim 5 Piao discloses; The vehicle control apparatus of claim 1, wherein the processor is configured to filter at least one of the one or more line segments or the map information by (Piao, [0150] polyline points may be filtered to remove those that are noisy outliers to the clustered line segment points in order to verify that the polyline segments remain clustered): determining, among the one or more line segments, a partial line segment (Piao, [0150] polyline points may be filtered to remove those that are noisy outliers to the clustered line segment points in order to verify that the polyline segments remain clustered, Applicant’s specification paragraphs [0071]-[0070] state that the partial line segments and partial lines are just line segments containing only part of the segment data therefore a disconnected polyline coordinate would be a partial line segment); determining, based on the map information, a partial map line corresponding to the partial line segment (Piao, [0150] a fit line may be identified in the collected information, and then points which are not falling within a lane line segment may be identified); and filtering the at least one of the one or more line segments or the map information further based on an angle between the partial line segment and the partial map line exceeding a threshold angle (Piao, [0150] the angle between the two points may be used to determine whether or not to filter out the disconnected points if the angle exceeds a threshold). Regarding claim 6 Piao discloses; The vehicle control apparatus of claim 1, wherein the processor is configured to filter at least one of the one or more line segments or the map information by (Piao, [0152] to assure lane lines are not mapped as overlapping, endpoints of lane line segments may have a connectivity score generated to cluster line segment points of interest together (filtering the segments)): determining, among the one or more line segments, partial line segments (Piao, [0150] polyline points may be filtered to remove those that are noisy outliers to the clustered line segment points in order to verify that the polyline segments remain clustered, Applicant’s specification paragraphs [0071]-[0070] state that the partial line segments and partial lines are just line segments containing only part of the segment data therefore a disconnected polyline coordinate would be a partial line segment); determining, based on the map information, partial map lines respectively corresponding to the partial line segments (Piao, [0150] a fit line may be identified in the collected information, and then points which are not falling within a lane line segment may be identified); and filtering the at least one of the one or more line segments or the map information further based on an average value of angles between the partial map lines and the partial line segments exceeding a threshold angle (Piao, [0150] the angle between the two points may be used to determine whether or not to filter out the disconnected points if the angle exceeds a threshold, the method iterates through all the points and assesses multiple angles between the partial lines and line segments, which is functionally equivalent to the averaging of multiple points). Regarding claim 7 Piao discloses; The vehicle control apparatus of claim 1, wherein the processor is configured to filter at least one of the one or more line segments or the map information by (Piao, [0152] to assure lane lines are not mapped as overlapping, endpoints of lane line segments may have a connectivity score generated to cluster line segment points of interest together (filtering the segments): filtering the at least one of the one or more line segments or the map information further based on at least a threshold quantity of the one or more line segments being within a threshold distance from respective partial map lines in the map information (Piao, [0154] the distance between two line segments and the end points of determined lines (partial map lines) is used to filter line segments by whether or not they belong to that lane line). Regarding claim 12 Piao discloses; A vehicle control method comprising: obtaining, by a processor and via a camera, an image of an external environment of a vehicle (Piao, [0076] the vehicle sensors may comprise a camera to capture images of the vehicle surroundings, [0240] the system contains a processor which communicates with the memory); determining one or more line segments associated with a traffic line in the image (Piao, [0128] the lane line module collects images of the lane lines and determines a set of point which are present on the lane and detects multiple lane line segments and may connect the segments, [0131] and figure 10, the lane lines may be broken down into multiple line segments); filtering at least one of the one or more line segments or map information stored in a memory, wherein the filtering is based on at least one of an attribute, an angle, or a distance of each of the one or more line segments (Piao, [0152] to assure lane lines are not mapped as over lapping, endpoints of lane line segments may have a connectivity score generated to cluster line segment points of interest together, [0154 the system filters neighboring points within other lane line segments by distance to determine the closest line segment end point to the line segment being analyzed (Distance filtering) as well as if there is overlap in the line segments (attribute filtering)); comparing the map information with candidate line segments, wherein the candidate line segments exclude filtered line segments from the one or more line segments (Piao, [0154] the endpoints of the line segment being analyzed is compared to the distances of the endpoints of neighboring line segments to determine a closest segment (filtering the segments), if the system determines that there is overlap or the end point belongs to a different line segment the point or line segment connection may be removed from the list of line segment connections (candidate line segments)); and controlling, based on the comparison, an operation of the vehicle (Piao, [0131] the vehicle’s route may be determined based on the determined lane line segments which make up the continuous lines of the vehicle’s route, where to generate this route mapping the continuous lane line paths are determined using the comparison and filtering of [0152]-[0154]). Regarding claim 13 Piao discloses; The method of claim 12, wherein the filtering of at least one of the one or more line segments or the map information comprises (Piao, [0152] to assure lane lines are not mapped as overlapping, endpoints of lane line segments may have a connectivity score generated to cluster line segment points of interest together (filtering the segments)): determining, based on the one or more line segments, a first width of a traffic lane (Piao, [0176] features of the lanes may be analyzed, where the features may include lane boundaries and lane cuts where the lane cuts are [0162] lines or segments which pass through the lane lines cutting them by width, [0168] lane cuts (one or more of the plurality of generated line segments) may be used to determine lane boundaries based on threshold distance of the lane cut ray origin to its intersection with the lane line (line segment which spans the width of the lane, therefore this distance would be the width), [0177]-[0180] the lane cut may have multiple segments at different widths of the same lane, [0188] distances across the lane cuts (line segments) are compared to find a match, indicating a first lane width computation, [0181]-[0187] denotes the different lane cut line segments which correspond to the lane widths, this is also shown in figure 23); determining, based on map lines in the map information, a second width of the traffic lane (Piao, [0168] lane cuts (one or more of the plurality of generated line segments) may be used to determine lane boundaries based on threshold distance of the lane cut ray origin to its intersection with the lane line (line segment which spans the width of the lane, therefore this distance would be the width), [0177]-[0180] the lane cut may have multiple segments at different widths of the same lane, [0188] distances across the lane cuts (at least a first and second line segment, with at least a first and second width) are compared to find a match, indicating a first lane width computation and a second width computation, [0181]-[0187] denotes the different lane cut line segments which correspond to the lane widths, this is also shown in figure 23); and filtering the at least one of the one or more line segments or the map information further based on comparing the first width with the second width (Piao, [0168] the lane cut distances from the origin to its intersection with a lane line (line segment which spans the width of the lane, therefore this distance is the width of the lane) are ranked in order of ascending distance, meaning the distances across the lane at multiple cuts must be compared, [0188] distances across the lane cuts (at least a first and second line segment, with at least a first and second width) are compared to find a match, indicating a first lane width computation and a second width computation, [0181]-[0187] denotes the different lane cut line segments which correspond to the lane widths, this is also shown in figure 23). Regarding claim 14 Piao discloses; The method of claim 12, wherein the filtering of at least one of the one or more line segments or the map information comprises (Piao, [0152] to assure lane lines are not mapped as overlapping, endpoints of lane line segments may have a connectivity score generated to cluster line segment points of interest together (filtering the segments)): filtering the at least one of the one or more line segments or the map information further based on at least one of: a type of each of the one or more line segments, a heading direction of each of the one or more line segments, a distance between the one or more line segments, a line of a widening traffic lane on which the vehicle is traveling, or a lane width (Piao, [0152] to assure lane lines are not mapped as overlapping, endpoints of lane line segments may have a connectivity score generated to cluster line segment points of interest together, [0154] the system filters neighboring points within other lane line segments by distance to determine the closest line segment end point to the line segment being analyzed (Distance filtering) as well as if there is overlap in the line segments (attribute filtering), [0158] lane lines may be categorized by type as well). Regarding claim 16 Piao discloses; The method of claim 12, wherein the filtering of at least one of the one or more line segments or the map information comprises (Piao, [0150] polyline points may be filtered to remove those that are noisy outliers to the clustered line segment points in order to verify that the polyline segments remain clustered): determining, among the one or more line segments, a partial line segment (Piao, [0150] polyline points may be filtered to remove those that are noisy outliers to the clustered line segment points in order to verify that the polyline segments remain clustered, Applicant’s specification paragraphs [0071]-[0070] state that the partial line segments and partial lines are just line segments containing only part of the segment data therefore a disconnected polyline coordinate would be a partial line segment); determining, based on the map information, a partial map line corresponding to the partial line segment (Piao, [0150] a fit line may be identified in the collected information, and then points which are not falling within a lane line segment may be identified); and filtering the at least one of the one or more line segments or the map information further based on an angle between the partial line segment and the partial map line exceeding a threshold angle (Piao, [0150] the angle between the two points may be used to determine whether or not to filter out the disconnected points if the angle exceeds a threshold). Regarding claim 17 Piao discloses; The method of claim 12, wherein the filtering of at least one of the one or more line segments or the map information comprises: determining, among the one or more line segments, partial line segments (Piao, [0150] polyline points may be filtered to remove those that are noisy outliers to the clustered line segment points in order to verify that the polyline segments remain clustered); determining, based on the map information, partial map lines respectively corresponding to the partial line segments (Piao, [0150] a fit line may be identified in the collected information, and then points which are not falling within a lane line segment may be identified); and filtering the at least one of the one or more line segments or the map information further based on an average value of angles between the partial map lines and the partial line segments exceeding a threshold angle (Piao, [0150] the angle between the two points may be used to determine whether or not to filter out the disconnected points if the angle exceeds a threshold, the method iterates through all the points and assesses multiple angles between the partial lines and line segments, which is functionally equivalent to the averaging of multiple points). Regarding claim 18 Piao discloses; The method of claim 12, wherein the filtering of at least one of the one or more line segments or the map information comprises (Piao, [0152] to assure lane lines are not mapped as overlapping, endpoints of lane line segments may have a connectivity score generated to cluster line segment points of interest together (filtering the segments)): filtering the at least one of the one or more line segments or the map information further based on at least a threshold quantity of the one or more line segments being within a threshold distance from respective partial map lines in the map information (Piao, [0154] the distance between two line segments and the end points of determined lines (partial map lines) is used to filter line segments by whether or not they belong to that lane line). 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 (i.e., changing from AIA to pre-AIA ) 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. 3. Claims 4 and 15 are rejected under 35 U.S.C. 103 as being unpatentable over Piao (US 20200393265 A1) in view of Sakai (US 2024027392 A1). Regarding claim 4 Piao fails to teach; The vehicle control apparatus of claim 1, wherein the processor is configured to filter at least one of the one or more line segments or the map information by: filtering the at least one of the one or more line segments or the map information further based on a type of each of the one or more line segments being different from a type of a map line in the map information. However, in the same field of endeavor of lane mapping, Sakai teaches; wherein the processor is configured to filter at least one of the one or more line segments or the map information by: filtering the at least one of the one or more line segments or the map information further based on a type of each of the one or more line segments being different from a type of a map line in the map information (Sakai, [0057] Line segments are filtered and grouped based on whether they match a collected lane marking model (map information) to determine whether or not line segments are being grouped as correctly belonging to the correct lane marking type, line segments/lane marking candidates are excluded if a match is not met). The combination of Piao and Sakai would have been obvious to one of ordinary skill in the art prior to the effective filing date of the presently claimed invention. The motivation for adding the line segment filtering method of Sakai lies in that this method allows for more accurate grouping of line segments by lane marking type. (Sakai, [0057]) Regarding claim 15 the combination of Piao and Sakai teaches; The method of claim 12, wherein the filtering of at least one of the one or more line segments or the map information comprises: filtering the at least one of the one or more line segments or the map information further based on a type of each of the one or more line segments being different from a type of a map line in the map information(Sakai, [0057] Line segments are filtered and grouped based on whether they match a collected lane marking model (map information) to determine whether or not line segments are being grouped as correctly belonging to the correct lane marking type, line segments/lane marking candidates are excluded if a match is not met). The combination of Piao and Sakai would have been obvious to one of ordinary skill in the art prior to the effective filing date of the presently claimed invention. The motivation for adding the line segment filtering method of Sakai lies in that this method allows for more accurate grouping of line segments by lane marking type. (Sakai, [0057]) Claims 8-11 and 19-20 are rejected under 35 U.S.C. 103 as being unpatentable over Piao (US 20200393265 A1) in view of Inoue (US 20240051532 A1). Regarding claim 8 Piao fails to disclose; The vehicle control apparatus of claim 1, wherein the processor is configured to filter at least one of the one or more line segments or the map information by: filtering the at least one of the one or more line segments or the map information further based on: a lane on which the vehicle is traveling being widening, a distance between the vehicle and a map line in the map information exceeding a threshold distance, and partial line segments, of the one or more line segments, exceeding a threshold angle relative to a longitudinal axis of the vehicle. However, in the same field of endeavor, Inoue teaches; The vehicle control apparatus of claim 1, wherein the processor is configured to filter at least one of the one or more line segments or the map information by: filtering the at least one of the one or more line segments or the map information further based on: a lane on which the vehicle is traveling being widening (Inoue, [0095] lane partition lines (line segments) are adjusted based on the change in width of the lane (widening)), a distance between the vehicle and a map line in the map information exceeding a threshold distance (Inoue, [0074] partition lines are determined so long as they within a predetermined distance from the vehicle, indicating lines outside that threshold will be filtered out or not accounted for), and partial line segments, of the one or more line segments, exceeding a threshold angle relative to a longitudinal axis of the vehicle (Inoue, [0100] partition lines (line segments) are verified and included in the map using a comparison of a trajectory lines (longitudinal vehicle axis lines) and the angle they form with the partition lines). The combination of Piao and Inoue would have been obvious to one of ordinary skill in the art prior to the effective filing date of the presently claimed invention. The motivation for the addition of the partition line filtering methods of Inoue is that it would allow for better driving control and more accurate lane line determination. (Inoue, [0100], [0074] and [0095]) Regarding claim 9 the combination of Piao and Inoue teaches; The vehicle control apparatus of claim 1, wherein the processor is configured to filter at least one of the one or more line segments or the map information by: determining, based on a distance between a reference point and the one or more line segments, a sensor-based average lane width, wherein the reference point is a threshold distance away from a left traffic line of the vehicle (Inoue, [0095] the partition lines (line segments) are verified and vehicle map information is adjusted and accounted for based on lateral distances of the vehicle to the lane lines based on the camera position, denoted as D1 in figure 4, which is analogous to a sensor based positional relationship from the left and right lanes, [0098] driving control and lane mapping is dependent on the average distance between the lane lines (average lane width), denoted as Wa in figure 6, which may be determined by the camera, therefore this is a sensor based average lane width which is used along with other distance thresholds to determined which partition lines (line segments) are pertinent to the mapping and vehicle control); determining, based on a distance between the reference point and map lines in the map information, a map-based average lane width (Inoue, [0107]-[0108] the camera mappings for the partition lines are used to determine a lane width for the partition lines of the map, denoted as (WC1 and WC2) in figure 6, this is determined using the reference point of the camera and vehicle position with the partition lines); and filtering the at least one of the one or more line segments or the map information further based on comparing the sensor-based average lane width with the map-based average lane width (Inoue, [0108] the two distances are compared to verify the recognized lane lines (filtering the line segments)). The combination of Piao and Inoue would have been obvious to one of ordinary skill in the art prior to the effective filing date of the presently claimed invention. The motivation for the addition of the partition line filtering methods of Inoue is that it would allow for better driving control and more accurate lane line determination. (Inoue, [0100], [0107]-[0108], [0074], [0098] and [0095]) Regarding claim 10 the combination of Piao and Inoue teaches; The vehicle control apparatus of claim 9, wherein the processor is configured to filter at least one of the one or more line segments or the map information by: filtering the at least one of the one or more line segments or the map information further based on (Piao, [0152] to assure lane lines are not mapped as overlapping, endpoints of lane line segments may have a connectivity score generated to cluster line segment points of interest together (filtering the segments)): a difference between the sensor-based average lane width and the map-based average lane width exceeding a first threshold ratio by at least a threshold margin (Inoue, [0108] the two distances (WC1 and D1 as noted in figure 4 and 6) are compared to verify the recognized lane lines (filtering the line segments), [0107] the distances are compared to be within a threshold margin of D1 where the comparison of WC1 and D1 would be a first ratio which must be within a threshold range),or the difference between the sensor-based average lane width and the map-based average lane width exceeding a second threshold ratio (Since this limitation provides the option of the difference being compared to a first or a second threshold ratio, the examiner is interpreting this as meaning the previously mapped paragraph of Inoue as satisfying the limitation). The combination of Piao and Inoue would have been obvious to one of ordinary skill in the art prior to the effective filing date of the presently claimed invention. The motivation for the addition of the partition line filtering methods of Inoue is that it would allow for better driving control and more accurate lane line determination. (Inoue, [0100], [0107]-[0108], [0074], [0098] and [0095]) Regarding claim 11 the combination of Piao and Inoue teaches; The vehicle control apparatus of claim 1, wherein the processor is further configured to: based on a difference between a sensor-based average lane width and a map-based average lane width exceeding a first threshold ratio by at least a threshold margin or exceeding a second threshold ratio (Inoue, [0108] the two distances (WC1 and D1 as noted in figure 4 and 6) are compared to verify the recognized lane lines (filtering the line segments), [0107] the distances are compared to be within a threshold margin of D1 where the comparison of WC1 and D1 would be a first ratio which must be within a threshold range), and further based on a traffic lane on which the vehicle is traveling being an outermost lane of a road (Inoue, as shown in figure 6 and 7 the vehicle is on the outmost lane of the road, further the methods described in [0107]-[0108] would be applicable where the vehicle is traveling in any lane), controlling the operation of the vehicle based on the one or more line segments or the map information (Inoue, [0107]-[0108] the partition line mapping method is used to determine and update the vehicle’s traveling trajectory). The combination of Piao and Inoue would have been obvious to one of ordinary skill in the art prior to the effective filing date of the presently claimed invention. The motivation for the addition of the partition line filtering methods of Inoue is that it would allow for better driving control and more accurate lane line determination. (Inoue, [0100], [0107]-[0108], [0074], [0098] and [0095]) Regarding claim 19 the combination of Piao and Inoue teaches; The method of claim 12, wherein the filtering of at least one of the one or more line segments or the map information comprises: filtering the at least one of the one or more line segments or the map information further based on: a lane on which the vehicle is traveling being widening (Inoue, [0095] lane partition lines (line segments) are adjusted based on the change in width of the lane (widening)), a distance between the vehicle and a map line in the map information exceeding a threshold distance (Inoue, [0074] partition lines are determined so long as they within a predetermined distance from the vehicle, indicating lines outside that threshold will be filtered out or not accounted for), and partial line segments, of the one or more line segments, exceeding a threshold angle relative to a longitudinal axis of the vehicle (Inoue, [0100] partition lines (line segments) are verified and included in the map using a comparison of a trajectory lines (longitudinal vehicle axis lines) and the angle they form with the partition lines). The combination of Piao and Inoue would have been obvious to one of ordinary skill in the art prior to the effective filing date of the presently claimed invention. The motivation for the addition of the partition line filtering methods of Inoue is that it would allow for better driving control and more accurate lane line determination. (Inoue, [0100], [0074] and [0095]) Regarding claim 20 the combination of Piao and Inoue teaches; The method of claim 12, wherein the filtering of at least one of the one or more line segments or the map information comprises: determining, based on a distance between a reference point and the one or more line segments, a sensor-based average lane width, wherein the reference point is a threshold distance away from a left traffic line of the vehicle (Inoue, [0095] the partition lines (line segments) are verified and vehicle map information is adjusted and accounted for based on lateral distances of the vehicle to the lane lines based on the camera position, denoted as D1 in figure 4, which is analogous to a sensor based positional relationship from the left and right lanes, [0098] driving control and lane mapping is dependent on the average distance between the lane lines (average lane width), denoted as Wa in figure 6, which may be determined by the camera, therefore this is a sensor based average lane width which is used along with other distance thresholds to determined which partition lines (line segments) are pertinent to the mapping and vehicle control); determining, based on a distance between the reference point and map lines in the map information, a map-based average lane width(Inoue, [0107]-[0108] the camera mappings for the partition lines are used to determine a lane width for the partition lines of the map, denoted as (WC1 and WC2) in figure 6, this is determined using the reference point of the camera and vehicle position with the partition lines); and filtering the at least one of the one or more line segments or the map information further based on comparing the sensor-based average lane width with the map-based average lane width (Inoue, [0108] the two distances are compared to verify the recognized lane lines (filtering the line segments)). The combination of Piao and Inoue would have been obvious to one of ordinary skill in the art prior to the effective filing date of the presently claimed invention. The motivation for the addition of the partition line filtering methods of Inoue is that it would allow for better driving control and more accurate lane line determination. (Inoue, [0100], [0107]-[0108], [0074], [0098] and [0095]) Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. A listing of pertinent prior art as determined by the examiner has been provided on the attached PTO-892 Notice of References Cited form. Any inquiry concerning this communication or earlier communications from the examiner should be directed to JORDAN M ELLIOTT whose telephone number is (703)756-5463. The examiner can normally be reached M-F 8AM-5PM ET. 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, Emily Terrell can be reached at (571) 270-3717. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /J.M.E./Examiner, Art Unit 2666 /EMILY C TERRELL/Supervisory Patent Examiner, Art Unit 2666
Read full office action

Prosecution Timeline

Dec 02, 2024
Application Filed
Jul 28, 2026
Non-Final Rejection mailed — §102, §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12705715
Tone Mapping for Preserving Contrast of Fine Features in an Image
3y 6m to grant Granted Aug 11, 2026
Patent 12682611
IMAGE ACQUISITION MODEL TRAINING METHOD AND APPARATUS, IMAGE DETECTION METHOD AND APPARATUS, AND DEVICE
3y 1m to grant Granted Jul 14, 2026
Patent 12573117
METHOD AND DEVICE FOR DEEP LEARNING-BASED PATCHWISE RECONSTRUCTION FROM CLINICAL CT SCAN DATA
3y 1m to grant Granted Mar 10, 2026
Patent 12475998
SYSTEMS AND METHODS OF ADAPTIVELY GENERATING FACIAL DEVICE SELECTIONS BASED ON VISUALLY DETERMINED ANATOMICAL DIMENSION DATA
2y 2m to grant Granted Nov 18, 2025
Patent 12450918
AUTOMATIC LANE MARKING EXTRACTION AND CLASSIFICATION FROM LIDAR SCANS
3y 1m to grant Granted Oct 21, 2025
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

1-2
Expected OA Rounds
41%
Grant Probability
15%
With Interview (-25.5%)
2y 12m (~1y 3m remaining)
Median Time to Grant
Low
PTA Risk
Based on 27 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