Prosecution Insights
Last updated: October 25, 2026
Application No. 19/104,724

OBSTACLE DETECTING APPARATUS, OBSTACLE DETECTING METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM

Non-Final OA §101§103
Filed
Feb 19, 2025
Priority
Aug 31, 2022 — nonprovisional of PCTJP2022032726
Examiner
REDA, MATTHEW J
Art Unit
3665
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
NEC Corporation
OA Round
1 (Non-Final)
54%
Grant Probability
Moderate
1-2
OA Rounds
1y 7m
Est. Remaining
82%
With Interview

Examiner Intelligence

Grants 54% of resolved cases
54%
Career Allowance Rate
136 granted / 252 resolved
+2.0% vs TC avg
Strong +28% interview lift
Without
With
+28.4%
Interview Lift
resolved cases with interview
Typical timeline
3y 4m
Avg Prosecution
20 currently pending
Career history
287
Total Applications
across all art units

Statute-Specific Performance

§101
8.9%
-31.1% vs TC avg
§103
52.9%
+12.9% vs TC avg
§102
20.3%
-19.7% vs TC avg
§112
15.6%
-24.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 252 resolved cases

Office Action

§101 §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 . Claims 1-18 are pending and examined below. This action is in response to the claims filed 2/19/25. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1-18 are rejected under 35 U.S.C. 101 because the claimed invention is directed to non-statutory subject matter. The claims discuss a device that falls under a machine in Step 1. In Step 2A, Prong One, the device falls under an abstract idea as a mental process with nothing more than a generic computer. Simply detecting position data, generating an obstacle candidate set and excluding candidate obstacles based on height can be performed within a human mind even with the use of a generic computer that does not recite any additional elements to integrate the judicial exception into a practical application in Step 2A, Prong Two. See MPEP § 2106.04(a)(2). In Step 2B the claim does not recite additional claim elements that can amount to significantly more to overcome the Judicial Exception. Acquiring and detecting position data/data subsets is insignificant presolutionary activity as mere data gathering and computing a height of each candidate obstacle to determine whether it should be excluded from the set is the mental process. Therefore, the claim is not eligible subject matter. Including claim amendments to recite some form of physical control implementation such as that actually controlling the movement of the apparatus based on the determinations may overcome the rejection. Dependent claims do not recite any further limitations that cause the claims to be patent eligible. Rather, the limitations of dependent claims are directed toward additional aspects of the judicial exception and/or well-understood, routine and conventional additional elements that do not integrate the judicial exception into a practical application. Therefore, dependent claims are not patent eligible under the same rationale as provided for in the rejection of the independent claims. Claim Rejections - 35 USC § 103 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. Claims 1-18 are rejected under 35 U.S.C. 103 as being unpatentable over Li et al. (US 2020/0012869) in view of Van Der Merwe et al. (US 2024/0247945). Regarding claims 1, 7, and 13, Li discloses an obstacle avoidance system including an obstacle detecting apparatus/method/non-transitory computer readable storage medium storing a program comprising: at least one memory that is configured to store instructions; and at least one processor that is configured to execute the instructions to (¶4-6): acquire a position data set that includes a plurality of position data that indicates a three-dimensional position of a point of a target place (¶19-21 and Fig. 1 - element 101 discloses a three-dimensional point cloud corresponding to the recited a three-dimensional position of a point of a target place is established for the road based on the acquired image data corresponding to the recited acquire a position data set that includes a plurality of position data); detect a first subset from the position data set, the first subset including a plurality of the position data that collectively represent a ground of the target place (¶33-39 and Fig. 1 – detecting ground information of the road corresponding to the recited detecting a first subset from the position data set including three dimensional point cloud data used to determine ground height and obstacle information corresponding to the recited a plurality of the position data that collectively represent a ground of the target place); determine a vertical position of the ground based on vertical positions indicated by the plurality of position data in the first subset (¶33-39 and Fig. 1 – determining a ground position of the road based on the ground height; and performing traffic state detection for the ground position of the road to determine sag information on the road corresponding to the recited vertical positions indicated by the plurality of position data in the first subset); detect one or more objects from the position data set to generate an obstacle candidate set (¶40-44 – detecting information for each obstacle corresponding to the recited generate an obstacle candidate set); compute, for each object in the obstacle candidate set, a height of the object based on a vertical position of the object and the vertical position of the ground (¶40-44 and ¶58-60 – a prewarning grade for each obstacle is determined corresponding to the recited for each object in the obstacle candidate set based on information of the obstacle including a height based on the ground height corresponding to the recited height of the object based on a vertical position of the object and the vertical position of the ground); and While Li does disclose assessing potential obstacles based on height pre-warning region relative to ground height as well as multiple tiers of determining the pass-ability of a region based on these pre-warning assessments such as very large and impassable obstacle (¶40-44 and ¶58-60), it does not explicitly disclose exclude an object whose height is larger than a height threshold from the obstacle candidate set. However, Van Der Merwe discloses an autonomous navigation control system including exclude the object whose height is larger than a height threshold from the obstacle candidate set (¶121-122 – removing object data points above a preselected level from the ground level). The combination of the obstacle avoidance system including height-based object filtering of Li with the filtering of object data points above a preselected level of Van Der Merwe fully discloses the elements as claimed. It would have been obvious to one of ordinary skill in the art before the filing date to have combined the obstacle avoidance system including height-based object filtering of Li with the filtering of object data points above a pre-selected level of Van Der Merwe in order to more efficiently process the dataset (Van Der Merwe - ¶122). Regarding claims 2, 8, and 14, Li further discloses wherein the determination of the vertical position of the ground includes (¶33-39 and Fig. 1 – determining a ground position of the road based on the ground height; and performing traffic state detection for the ground position of the road to determine sag information on the road corresponding to the recited vertical positions indicated by the plurality of position data in the first subset): computing, as the vertical position of the ground, a statistical value of vertical positions indicated by the plurality of position data in the first subset (¶19-25 – ground information utilized to determine ground height corresponding to the recited vertical position of the ground is determined utilizing a scale normalized depth image corresponding to the recited statistical value of vertical positions indicated by the plurality of position data in the first subset). Regarding claims 3, 9, and 15, Li further discloses wherein the determination of the vertical position of the ground includes (¶33-39 and Fig. 1 – determining a ground position of the road based on the ground height; and performing traffic state detection for the ground position of the road to determine sag information on the road corresponding to the recited vertical positions indicated by the plurality of position data in the first subset): dividing the ground into two or more sections; and computing, for each section of the ground, the vertical position of the section based on vertical positions indicated by the plurality of position data that collectively represent the section (¶40-44 and ¶58-60 – image data is partitioned into MxN partitions corresponding to the recited dividing the ground into two or more sections to compute prewarning grade for each partition based on the obstacle information including a height based on the ground height corresponding to the recited height of the object based on a vertical position of the object and the vertical position of the ground for each partition corresponding to the recited computing vertical positions of each section representing the plurality of position data collectively representing that section). Regarding claims 4, 10, and 16, Li further discloses wherein the division of the ground includes (¶40-44 and ¶58-60 – image data is partitioned into MxN partitions corresponding to the recited dividing the ground into two or more sections): determining a lowest vertical position and a highest vertical position indicated by the plurality of the position data in the first subset (¶34-47 – determining a gradient for each partition relative to its adjacent partitions using a geometric invariable matrix corresponding to the recited lowest and highest vertical position indicated by the position data in the first subset); dividing a range between the lowest vertical position and the highest vertical position by a predefined interval into two or more height ranges (¶40-¶47 – dividing the different partitions represented by the gradient values of all the partitions into pre-warning grade ranges based on obstacle size information including height corresponding to the recited dividing a range between lowest and highest vertical position by a proportional weighting to the pre-warning grade corresponding to the recited predefined interval into pre-warning grades 1, 2, or 3, corresponding to the recited two or more height ranges); and dividing the first subset into two or more subsets that represent different sections of the ground from each other based on the two or more height ranges (¶40-44 and ¶58-60 – image data is partitioned into MxN partitions corresponding to the recited dividing the first subset into two or more subsets that represent different sections of the ground from each other utilizing the gradient value is calculated based on the weight of the partition and weights of adjacent partitions of the partition to assess the pre-warning grade of the partition corresponding to the recited based on the two or more height ranges). Regarding claims 5, 11, and 17, Li further discloses wherein the predefined interval is proportional to the height threshold (¶44-47 - dividing the different partitions represented by the gradient values of all the partitions into pre-warning grade ranges based on obstacle size information including height based weight calculation where weight is positively proportional to the pre-warning grade corresponding to the recited predefined interval is proportional to the height threshold). Regarding claims 6, 12, and 18, Li further discloses wherein the detection of the one or more objects includes (¶40-44 – detecting information for each obstacle corresponding to the recited detection of the one or more objects): determining a partial area of the target place based on a region of the ground in top view (¶40-44 and ¶58-60 – image data is partitioned into MxN partitions corresponding to the recited determining a partial area of the target place based on a region of the ground in a top view); and detecting the one or more objects from a set of a plurality of the position data that indicates a position included in the partial area (¶40-44 and ¶58-60 – each partition includes obstacle information corresponding to the recited detecting one or more objects from a set of the plurality of the position data indicating a position included in the partial area). Additional References Cited The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Luo et al. (US 2019/0147372) discloses an object detection system which determines static background objects such as a wall that are not of significance to navigation and separates them from general object detection and tracking (¶106). Funaya (US 2020/0372670) discloses an object detection system including identifying obstacles that are considered outliers to be excluded based on detected vertical height relative to a ground plane (¶14-16). Herman et al. (US 2020/0409382) discloses an intelligent cleaning robot including segmenting point cloud data into points below and above a threshold height (¶107). Whitman et al. (US 2021/0333804) discloses a robotic navigation system which groups prospective obstacles and objects into height classifications relative to the floor (¶10 and ¶61). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to Matthew J Reda whose telephone number is (408)918-7573. The examiner can normally be reached on Monday - Friday 7-4 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, Hunter Lonsberry can be reached on (571) 272-7298. 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. /MATTHEW J. REDA/Primary Examiner, Art Unit 3665
Read full office action

Prosecution Timeline

Feb 19, 2025
Application Filed
Oct 05, 2026
Non-Final Rejection mailed — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12754559
SHIP BODY CONTROL DEVICE, SHIP BODY CONTROL SYSTEM, SHIP BODY CONTROL METHOD AND SHIP BODY CONTROL PROGRAM
2y 9m to grant Granted Oct 06, 2026
Patent 12748434
Motion Planning and Control with Multi-Stage Construction of Invariant Sets
2y 7m to grant Granted Sep 29, 2026
Patent 12738152
METHODS AND SYSTEMS FOR PROVIDING ROADSIDE DRONE SERVICE
4y 10m to grant Granted Sep 15, 2026
Patent 12704840
Vehicle Motion Control Apparatus, Vehicle Motion Control Method, and Vehicle Motion Control System
7y 0m to grant Granted Aug 11, 2026
Patent 12698073
TRAILERING SUPPORT DEVICE AND METHOD, AND MARINE VESSEL INCLUDING TRAILERING SUPPORT DEVICE
2y 8m to grant Granted Aug 04, 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

1-2
Expected OA Rounds
54%
Grant Probability
82%
With Interview (+28.4%)
3y 4m (~1y 7m remaining)
Median Time to Grant
Low
PTA Risk
Based on 252 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