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 .
This is a final office action on the merits. Claims 1-17 are currently pending and are addressed below.
The examiner notes that the fundamentals of the rejection are based on the broadest reasonable interpretation of the claim language. Applicant is kindly invited to consider the reference as a whole. References are to be interpreted as by one of ordinary skill in the art rather than as by a novice. See MPEP 2141. Therefore, the relevant inquiry when interpreting a reference is not what the reference expressly discloses on its face but what the reference would teach or suggest to one of ordinary skill in the art.
Response to Arguments
Applicant's arguments filed 5/18/2026, regarding the rejection of claims 1-17 under 35 U.S.C 101 have been fully considered but they are not persuasive. The examiner has carefully considered applicant’s remarks and respectfully disagrees. Despite the amended recitation of “wherein the assistance system is controlled based on the refined OGM,” no particular direct control of the vehicle, or specific technical procedure is provided for performing the operation of controlling the assistance system. The added limitation that the resulting information be provided for use in controlling an assistance system does not eliminate the abstract idea recited by the preceding data analysis limitations. The examiner would like to note that the reference to Example 39 is unrelated as the specific training operations themselves could not be practically performed in the human mind. The applicant’s amendment merely provides a use for the end result of the information/data processing instead of materially changing how the occupancy and feature grid information is generated or refined. Additionally, the argument that the claim provides a technical improvement in radar-based driving assistance is not persuasive as they merely provide an improved abstract idea of organizing and analyzing information rather than an improvement to computer functionality, or another technology. An improvement to an abstract idea remains an abstract idea and does not integrate the judicial exception into practical application. As such, the rejection is maintained.
Applicant's arguments filed 5/18/2026, regarding the rejection of claims 1-17 under 35 U.S.C 103 have been fully considered but they are not persuasive. The examiner has carefully considered applicant’s remarks and respectfully disagrees. Chun does not merely disclose a flat, two-dimensional occupancy grid as recited in the arguments, but instead presents the environment using length, width, and height. The disclosure generates occupancy and feature maps having resolution in all three spatial dimensions. The previously provided bird’s-eye-view description and references to pixels do not establish that heigh information is discarded in the consideration. The examiner would also like to note that Chun’s disclosure presenting a three-dimensional bounding box fails to negate its separate disclosure of an occupancy representation that includes a heigh dimension. As such, the examiner believes that Chin teaches the claims 3D OGM and associated FGMs as required by the claim language under broadest reasonable interpretation. While the examiner understands the reference to claims 5-12 and their recitation of particular convolution and reduction operations along the x, y, and z dimensions, those additional limitations are not incorporated into independent claim 1 and do not narrow the meaning of “3D OGM” under broadest reasonable interpretation.
Regarding Nima, claim 1 does not require refine in exclusively the spatial domain, fusion of separate concurrent sensor streams, or an OGM limited to the present moment. The disclosure of Nima extracts features from an input OGM, generates a corrective term based on those features, and applies the corrected term based on those features. Therefore, the examiner believes when Nima’s corrective technique is applied to Chun’s 3D OGM, the resulting OGM is generated based on both the OGM and the feature maps. There is reason to believe a person of ordinary skill in the art would have combined the corrective processing of Nima to Chun’s radar-based occupancy and feature maps to improve the accuracy and aid of the resulting environmental representation for vehicle assistance.
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-17 are rejected under 35 U.S.C 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1Claim 1 is directed towards a computer-implemented method for driving assistance, therefore, claim 1 is within at least one of the four statutory categories.
STEP 2A (Prong 1)
Regarding Prong I of the Step 2A analysis in the 2019 PEG, the claims are to be analyzed to determine whether they recite subject matter that falls within one of the follow groups of abstract ideas: a) mathematical concepts, b) certain methods of organizing human activity, and/or c) mental processes.
Independent claim 1 includes limitations that recite an abstract idea (emphasized below) and will be used as a representative claim for the remainder of the 101 rejection.
Claim 1
A computer-implemented method for driving assistance in a vehicle, the method comprising:
generating, based on radar point sensor data of an environment of the vehicle, a three-dimensional occupancy grid map
generating, based on the radar point sensor data, a number of feature grid maps, wherein a respective feature dimension of each of the FGMs corresponds to a feature of the radar point sensor data
generating, based on the 3D OGM and the number of FGMs, a refined occupancy grid
providing the refined OGM for usage by an assistance system of the vehicle, wherein the assistance system is controlled based on the refined OGM
The examiner submits that the foregoing bolded limitation(s) constitute a “mental process” because under its broadest reasonable interpretation, the claim covers performance of limitations in the human mind. For example, the “generating, based on radar point…” “generating based on…a number of feature grid maps…” and “generating, based on the 3D OGM…” steps in the context of the claims, encompasses a person looking at the sensor data collected (obtained, received, acquired, etc.) and forming a simple judgement (determination, analysis, comparison, etc.) regarding the classification and organization of clustered data either mentally, or using pen and paper. Additionally, these steps can be reduced to mentally organizing, classifying, or labeling data, then performing a mathematical calculation by taking input values and applying convolutions. Thus, claim 1 recites at least one abstract idea.
STEP 2A (Prong 2)
Regarding Prong II of the Step 2A analysis in the 2019 PEG, the claims are to be analyzed to determine whether the claim, as a whole, integrates the abstract into a practical application. As noted in the 2019 PEG, it must be determined whether any additional elements in the claim beyond the abstract idea integrate the exception into a practical application in a manner that imposes a meaningful limit on the judicial exception. The courts have indicated that additional elements merely using a computer to implement an abstract idea, adding insignificant extra solution activity, or generally linking use of a judicial exception to a particular technological environment or field of use do not integrate a judicial exception into a “practical application.”
In the present case, the additional limitations beyond the above-noted abstract idea are as follows (where the underlined portions are the “additional limitations” while the bolded portions continue to represent the “abstract idea”):
Claim 1
A computer-implemented method for driving assistance in a vehicle, the method comprising:
generating, based on radar point sensor data of an environment of the vehicle, a three-dimensional occupancy grid map
generating, based on the radar point sensor data, a number of feature grid maps
wherein a respective feature dimension of each of the FGMs corresponds to a feature of the radar point sensor data
generating, based on the 3D OGM and the number of FGMs, a refined occupancy grid
providing the refined OGM for usage by an assistance system of the vehicle, wherein the assistance system is controlled based on the refined OGM
For the following reason(s), the examiner submits that the above identified additional limitations do not integrate the above-noted abstract idea into a practical application.
Regarding the additional limitation of, “providing the refined OGM…” it is a form of insignificant extra- solution activity. The “providing” step is recited at a high level of generality (as a general means of information processing/rendering and execution of outputting, generating, displaying the received data) and is a post solution action which is also a form of insignificant extra-solution activity.
Thus, taken alone, the additional elements do not integrate the abstract idea into a practical application. Further, looking at the additional limitation(s) as an ordered combination or as a whole, the limitation(s) add nothing that is not already present when looking at the elements taken individually. For instance, there is no indication that the additional elements, when considered as a whole, reflect an improvement in the functioning of a computer or an improvement to another technology or technical field, apply or use the above-noted judicial exception to effect a particular treatment or prophylaxis for a disease or medical condition, implement/use the above-noted judicial exception with a particular machine or manufacture that is integral to the claim, effect a transformation or reduction of a particular article to a different state or thing, or apply or use the judicial exception in some other meaningful way beyond generally linking the use of the judicial exception to a particular technological environment, such that the claim as a whole is not more than a drafting effort designed to monopolize the exception (MPEP § 2106.05). Accordingly, the additional limitation(s) do/does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea.
STEP 2B
Claims 1-17 do not include additional elements (considered individually and as an ordered combination) that are sufficient to amount to significantly more than the judicial exception for the same reasons to those discussed above. General application of an exception using a generic computer component cannot provide an inventive concept.
Thus, since claim 1 is: (a) directed towards abstract ideas, (b) does not recite additional elements that integrate the judicial exception into a practical application, and (c) does not recite additional elements that amount to significantly more than the judicial exception, it is clear that claim 1 is directed towards non-statutory subject matter. Regarding claims 15 and 17, please refer to the rejection of claim 1 as they are commensurate in scope, with claim 1 directed towards a method, claim 15 to a control unit, and claim 17 to a non-transitory computer storage medium.
Dependent claims 2-14 and 16 do not recite any further limitations that cause the claims to be patent eligible. The limitations of the dependent claims are directed towards additional aspects of the judicial exception and/or additional elements that do not integrate the judicial exception into a practical application.
As such, claims 1-17 are rejected under 35 U.S.C 101 as being drawn to an abstract
idea without significantly more, and thus are ineligible.
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.
Claims 1-17 are rejected under 35 U.S.C. 103 as being unpatentable over Yang Chun et al. (DE102020216196A1), hereinafter referred to as Chun, in view of, Mohajerin Nima et al. (US2020148215A1), hereinafter referred to as Nima.
Regarding claim 1, Chun discloses: a computer-implemented method for driving assistance in a vehicle, the method (see at least Chun, ¶¶ [0004]-[0006]) comprising:
generating, based on radar point sensor data of an environment of the vehicle, a three-dimensional occupancy grid map (see at least Chun, ¶¶ [0004], [0009]-[0010], [0016]-[0018], discloses the generation of an occupancy grid map based on input sensor data acquired from (but not exclusive to) a radar sensor system, such as, standard radar output and a multitude of reflection signals; the occupancy grid map renders reflection signals with each pixel assigned a measurement attribute and the entirety of the data is utilized for object detection, classification, and boundaries of a detected object)
generating, based on the radar point sensor data, a number of feature grid maps (see at least Chun, ¶¶ [0016], [0024], which discloses using the input data to extract a number of feature grid maps obtained from input data)
wherein a respective feature dimension of each of the FGMs corresponds to a feature of the radar point sensor data (see at least Chun, ¶¶ [0027], which discloses an example of wherein a respective feature dimension of each of the FGMs corresponds to a feature of the radar point sensor data, for example, physical dimensions of a feature are identified in order to calculate a resolution and cover points
Chun is silent on, however, in the same field of endeavor, Nima teaches: generating, based on the 3D OGM and the number of FGMs, a refined occupancy grid (see at least Nima, ¶¶ [0009]-[0012], [0022], [0030], 0083]-[0085], which discloses the generation of a corrected (refined) occupancy grid map based on the original occupancy grid map and number of extracted features)
providing the refined OGM for usage by an assistance system of the vehicle, wherein the assistance system is controlled based on the refined OGM (see at least Nima, ¶¶ [0099]-[0102], [0150]-[0153] which discloses feeding back the corrected (refined) OGM as input for performing prediction by the assistance system of the vehicle)
It would have been obvious to a person of ordinary skill in the art to modify Chun to include generating, based on the 3D OGM and the number of FGMs, a refined occupancy grid and providing the refined OGM for usage by an assistance system of the vehicle as taught by Nima. Incorporating the teaching of Nima would allow for corrective terms to be applied to the input data that accurately accounts for a vehicle environment’s dynamic and unstructured nature.
Regarding claim 2, Chun is silent on, however, in the same field of endeavor, Nima teaches: the method of claim 1 wherein: the refined OGM includes at least one of:
a refined 3D OGM and a feature map (see at least Nima, ¶¶ [0099]-[0102], [0150]-[0153] which discloses feeding back the corrected (refined) OGM and feature map as input for performing prediction by the assistance system of the vehicle)
a dimension of the feature map indicates one or more traffic infrastructure elements of the environment (see at least Nima, ¶¶ [0080]-[0081] which discloses an example of the feature map indicative of static information about the environment, such as known roads (traffic infrastructure elements), [0122]-[0124] which discloses the OGM features extracted that include changing the dimensionality)
It would have been obvious to a person of ordinary skill in the art to modify Chun to include a refined 3D OGM and a feature map and a dimension of the feature map indicates one or more traffic infrastructure elements of the environment as taught by Nima. The examiner would like to note that the reference of Chun incorporates some type of modification, or corrective application to the captured occupancy grid map, however, the process of refinement and incorporation of the extracted feature maps are not as explicitly mentioned as in Nima. Incorporating the teaching of Nima would allow for corrective terms to be applied to the input data that accurately accounts for a vehicle environment’s dynamic and unstructured nature.
Regarding claim 3, Chun discloses: the method of claim 1 wherein the number of FGMs includes one or more of:
a radar cross section FGM with a dimension indicating a radar cross section of detected stationary environment elements (see at least Chun, ¶¶ [0009], [0012], which discloses a radar cross section FGM with a dimension indicating a radar cross section of detected stationary environment elements)
a radial velocity FGM with a dimension indicating a radial velocity for detected stationary environment elements (see at least Chun, ¶¶ [0009], [0012], which discloses a radial velocity FGM with a dimension indicating a radial velocity for detected stationary environment elements)
a range FGM with a dimension indicating a distance to detected stationary environment elements (see at least Chun, ¶¶ [0009], [0012], which discloses a range FGM with a dimension indicating a distance to detected stationary environment elements)
Regarding claim 4, Chun is silent on, however, in the same field of endeavor, Nima teaches: the method of claim 1 wherein generating the refined OGM includes:
using a convolutional neural network and inputting the 3D OGM and the number of FGMs into the CNN (see at least Nima, ¶¶ [0008]-[0009], [0068], [0099]-[0102], [0150]-[0153] which discloses inputting the number of feature grid maps and original occupancy grid map into the neural network in order to generate the corrected (refined) occupancy grid map)
It would have been obvious to a person of ordinary skill in the art to modify Chun to include using a convolutional neural network and inputting the 3D OGM and the number of FGMs into the CNN as taught by Nima. The examiner would like to note that the occupancy grid mapping method in Chun incorporates the use of a convoluted neural network, however, the process of refinement using corrective factors is not as explicitly disclosed. Incorporating the teachings of Nima would allow for the recursive generation of predicted occupancy grid maps by applying a classifier of the corrective term (that allows for distinguishing between static and dynamic objects in patterns and input data) and the input occupancy grid map.
Regarding claim 5, Chun is silent on, however, in the same field of endeavor, Nima teaches: the method of claim 4 further comprising, by the CNN:
applying two-dimensional convolutions to x and y spatial dimensions of the 3D OGM and of the number of FGMs (see at least Nima, ¶¶ [0093], [0097], [0152], discloses encoding a convolutional layer using a neural network in order to increase depth from the encoder that has x and y spatial dimensions and a greater depth than the input data)
treating a z dimension of the 3D OGM and the feature dimension of the number of FGMs as channels (see at least Nima, ¶¶ [0079]-[0081] which discloses treating a z dimension of the 3D OGM and the feature dimension of the number of FGMs as channels)
It would have been obvious to a person of ordinary skill in the art to modify Chun to include applying two-dimensional convolutions to x and y spatial dimensions of the 3D OGM and of the number of FGMs and treating a z dimension of the 3D OGM and the feature dimension of the number of FGMs as channels as taught by Nima. The examiner would like to note that the occupancy grid mapping method in Chun incorporates the use of a convoluted neural network, however, the process of refinement using corrective factors is not as explicitly disclosed. Incorporating the teachings of Nima would allow for the recursive generation of predicted occupancy grid maps by applying a classifier of the corrective term (that allows for distinguishing between static and dynamic objects in patterns and input data) and the input occupancy grid map. A convolutional layer further enhances the accuracy of predicted occupancy grid maps where the observed (input) occupancy grid map is used to initialize its state and apply corrective factors.
Regarding claim 6, Chun is silent on, however, in the same field of endeavor, Nima teaches: the method of claim 5 further comprising repeating the two-dimensional convolutions along the z dimension (see at least Nima, ¶¶ [0093], [0097], [0152], discloses encoding a convolutional layer using a neural network in order to increase depth from the encoder that has x, y, and z spatial dimensions)
It would have been obvious to a person of ordinary skill in the art to modify Chun to include the method of claim 5 further comprising repeating the two-dimensional convolutions along the z dimension as taught by Nima. Incorporating the teachings of Nima would allow for the recursive generation of predicted occupancy grid maps by applying a classifier of the corrective term (that allows for distinguishing between static and dynamic objects in patterns and input data) and the input occupancy grid map. A convolutional layer further enhances the accuracy of predicted occupancy grid maps where the observed (input) occupancy grid map is used to initialize its state and apply corrective factors.
Regarding claim 7, Chun is silent on, however, in the same field of endeavor, Nima teaches: the method of claim 5 further comprising:
applying a two-dimensional convolution to the x and y dimension of the 3D OGM for any layer of the z dimension of the 3D OGM separately (see at least Nima, ¶¶ [0093], [0097], [0152], discloses encoding a convolutional layer using a neural network in order to increase depth from the encoder that has x and y spatial dimensions and a greater depth than the input data; it is disclosed that the convolution may be implemented using separate encoder units for any later)
applying a one-dimensional convolution to the z dimension of the 3D OGM for any cell of the x and y dimensions separately (see at least Nima, ¶¶ [0093], [0097], [0152], discloses encoding a convolutional layer using a neural network in order to increase depth from the encoder that has x and y spatial dimensions and a greater depth than the input data; it is disclosed that the convolution may be implemented using separate encoder units for any later)
It would have been obvious to a person of ordinary skill in the art to modify Chun to include applying a two-dimensional convolution to the x and y dimension of the 3D OGM for any layer of the z dimension of the 3D OGM separately and applying a one-dimensional convolution to the z dimension of the 3D OGM for any cell of the x and y dimensions separately as taught by Nima. Incorporating the teachings of Nima would allow for the recursive generation of predicted occupancy grid maps by applying a classifier of the corrective term (that allows for distinguishing between static and dynamic objects in patterns and input data) and the input occupancy grid map. A convolutional layer further enhances the accuracy of predicted occupancy grid maps where the observed (input) occupancy grid map is used to initialize its state and apply corrective factors.
It would have been obvious to a person of ordinary skill in the art to modify Chun to include applying a two-dimensional convolution to the x and y dimension of the 3D OGM for any layer of the z dimension of the 3D OGM separately and applying a one-dimensional convolution to the z dimension of the 3D OGM for any cell of the x and y dimensions separately as taught by Nima. Incorporating the teachings of Nima would allow for the recursive generation of predicted occupancy grid maps by applying a classifier of the corrective term (that allows for distinguishing between static and dynamic objects in patterns and input data) and the input occupancy grid map. A convolutional layer further enhances the accuracy of predicted occupancy grid maps where the observed (input) occupancy grid map is used to initialize its state and apply corrective factors.
Regarding claim 8, Chun is silent on, however, in the same field of endeavor, Nima teaches: the method of claim 7 further comprising:
concatenating results of the convolutions (see at least Chun, ¶¶ [0096]-[0097] which discloses the concatenation operation of all features)
maximum-reducing the z dimension of the concatenated results (see at least Chun, ¶¶ [0097] which discloses reducing the z dimension of the concatenated results)
successively down sampling the x and y dimensions and successively up sampling the x and y dimensions (see at least Chun, ¶¶ [0098] which discloses down and up sampling the x and y dimensions of the output)
It would have been obvious to a person of ordinary skill in the art to modify Chun to include concatenating results of the convolutions, maximum-reducing the z dimension of the concatenated results, successively down sampling the x and y dimensions and successively up sampling the x and y dimensions as taught by Chun. Incorporating the teachings of Nima would allow for the recursive generation of predicted occupancy grid maps by applying a classifier of the corrective term (that allows for distinguishing between static and dynamic objects in patterns and input data) and the input occupancy grid map. A convolutional layer further enhances the accuracy of predicted occupancy grid maps where the observed (input) occupancy grid map is used to initialize its state and apply corrective factors.
Regarding claim 9, Chun is silent on, however, in the same field of endeavor, Nima teaches: the method of claim 8 further comprising:
repeating the up sampled results along the z dimension and concatenating the repeated up sampled results with the concatenated repeated results of the convolutions along the channels (see at least Chun, ¶¶ [0096]-[0098] which discloses repeating the up sampled results along the z dimension and concatenating the repeated up sampled results with the concatenated repeated results of the convolutions along the channels)
It would have been obvious to a person of ordinary skill in the art to modify Chun to include repeating the up sampled results along the z dimension and concatenating the repeated up sampled results with the concatenated repeated results of the convolutions along the channels as taught by Chun. Incorporating the teachings of Nima would allow for the recursive generation of predicted occupancy grid maps by applying a classifier of the corrective term (that allows for distinguishing between static and dynamic objects in patterns and input data) and the input occupancy grid map.
Regarding claim 10, Chun is silent on, however, in the same field of endeavor, Nima teaches: the method of claim 9 further comprising reducing a channel dimension to one for outputting the refined 3D OGM (see at least Nima, ¶¶ [0093]-[0095], which discloses reducing a channel dimension)
It would have been obvious to a person of ordinary skill in the art to modify Chun to include the method of claim 9 further comprising reducing a channel dimension to one for outputting the refined 3D OGM as taught by Chun. Incorporating the teachings of Nima would allow for the recursive generation of predicted occupancy grid maps by applying a classifier of the corrective term (that allows for distinguishing between static and dynamic objects in patterns and input data) and the input occupancy grid map.
Regarding claim 11, Chun is silent on, however, in the same field of endeavor, Nima teaches: the method of claim 10, further comprising reducing the z dimension for outputting the feature map (see at least Nima, ¶¶ [0093], [0097], [0152], discloses encoding a convolutional layer using a neural network in order to increase depth from the encoder that has x and y spatial dimensions and a greater depth than the input data; it is disclosed that the convolution may be implemented using separate encoder units for any later)
It would have been obvious to a person of ordinary skill in the art to modify Chun to include reducing the z dimension for outputting the feature map as taught by Chun. Incorporating the teachings of Nima would allow for the recursive generation of predicted occupancy grid maps by applying a classifier of the corrective term (that allows for distinguishing between static and dynamic objects in patterns and input data) and the input occupancy grid map.
Regarding claim 12, Chun is silent on, however, in the same field of endeavor, Nima teaches: the method of claim 11 wherein reducing the z dimension to output the feature map includes: determining two cumulative maxima along the z dimension and concatenating the two cumulative maxima and results of the reduced channel dimension (see at least Nima, ¶¶ [0093]-[0095], [0102] which discloses determining two cumulative maxima along the z dimension and concatenating the two cumulative maxima and results of the reduced channel dimension)
It would have been obvious to a person of ordinary skill in the art to modify Chun to include the method of claim 11 wherein reducing the z dimension to output the feature map includes: determining two cumulative maxima along the z dimension and concatenating the two cumulative maxima and results of the reduced channel dimension as taught by Chun. Incorporating the teachings of Nima would allow for the recursive generation of predicted occupancy grid maps by applying a classifier of the corrective term (that allows for distinguishing between static and dynamic objects in patterns and input data) and the input occupancy grid map.
Regarding claim 13, Chun discloses: the method of claim 1 further comprising adaptively re-centering the 3D OGM and the number of FGMs in dependency from a current orientation of the vehicle (see at least Chun, ¶¶ [0010], which discloses representing by a two-dimensional or three-dimensional boundary box that specifies the position and orientation of the vehicle relative to the coordinates of the radar sensor system to achieve a data structure corresponding to the occupancy grid, the assigned measurement attributes can be normalized, this means adaptively re-centering the 3D OGM and the number of FGMs in dependency from a current orientation of the vehicle)
Regarding claim 14, Chun discloses: the method of claim 13 wherein adaptively re-centering the 3D OGM and the number of FGMs in dependency from a current orientation of the vehicle includes:
in response to determining that an offset between the current orientation of the vehicle deviates from a reference point of the 3D OGM and the number of FGMs exceeds a given threshold, re-aligning the 3D OGM and the number of FGMs with the current orientation of the vehicle by an integer translation of the 3D OGM and the number of FGMs (see at least Chun, ¶¶ [0010], which discloses representing by a two-dimensional or three-dimensional boundary box that specifies the position and orientation of the vehicle relative to the coordinates of the radar sensor system to achieve a data structure corresponding to the occupancy grid, the assigned measurement attributes can be normalized, this means in response to determining that an offset between the current orientation of the vehicle deviates from a reference point of the 3D OGM and the number of FGMs exceeds a given threshold, re-aligning the 3D OGM and the number of FGMs with the current orientation of the vehicle by an integer translation of the 3D OGM and the number of FGMs
Regarding claim 15, Chun discloses: an electronic control unit comprising (see at least Chun, ¶¶ [0004]-[0006]):
memory configured to store instructions and at least one processor configured to execute the instructions (see at least Chun, ¶¶ [0004]-[0006]), wherein the instructions include:
generating, based on radar point sensor data of an environment of a vehicle, a three-dimensional occupancy grid map (see at least Chun, ¶¶ [0004], [0009]-[0010], [0016]-[0018], discloses the generation of an occupancy grid map based on input sensor data acquired from (but not exclusive to) a radar sensor system, such as, standard radar output and a multitude of reflection signals; the occupancy grid map renders reflection signals with each pixel assigned a measurement attribute and the entirety of the data is utilized for object detection, classification, and boundaries of a detected object)
generating, based on the radar point sensor data, a number of feature grid maps (see at least Chun, ¶¶ [0016], [0024], which discloses using the input data to extract a number of feature grid maps obtained from input data)
wherein a respective feature dimension of each of the FGMs corresponds to a feature of the radar point sensor data (see at least Chun, ¶¶ [0027], which discloses an example of wherein a respective feature dimension of each of the FGMs corresponds to a feature of the radar point sensor data, for example, physical dimensions of a feature are identified in order to calculate a resolution and cover points)
Chun is silent on, however, in the same field of endeavor, Nima teaches: generating, based on the 3D OGM and the number of FGMs, a refined occupancy grid (see at least Nima, ¶¶ [0009]-[0012], [0022], [0030], 0083]-[0085], which discloses the generation of a corrected (refined) occupancy grid map based on the original occupancy grid map and number of extracted features)
providing the refined OGM for usage by an assistance system of the vehicle, wherein the assistance system is controlled based on the refined OGM (see at least Nima, ¶¶ [0099]-[0102], [0150]-[0153] which discloses feeding back the corrected (refined) OGM as input for performing prediction by the assistance system of the vehicle)
It would have been obvious to a person of ordinary skill in the art to modify Chun to include generating, based on the 3D OGM and the number of FGMs, a refined occupancy grid and providing the refined OGM for usage by an assistance system of the vehicle as taught by Nima. Incorporating the teaching of Nima would allow for corrective terms to be applied to the input data that accurately accounts for a vehicle environment’s dynamic and unstructured nature.
Regarding claim 16, Chun discloses: a vehicle comprising: a radar system for collecting radar point sensor data; and the electronic control unit of claim 15, wherein the electronic control unit is communicatively coupled to the radar system (see at least Chun, ¶¶ [0004]-[0006])
Regarding claim 17, Chun discloses: a non-transitory computer-readable medium (see at least Chun, ¶¶ [0004]-[0006]), comprising instructions including:
generating, based on radar point sensor data of an environment of a vehicle, a three-dimensional occupancy grid map (see at least Chun, ¶¶ [0004], [0009]-[0010], [0016]-[0018], discloses the generation of an occupancy grid map based on input sensor data acquired from (but not exclusive to) a radar sensor system, such as, standard radar output and a multitude of reflection signals; the occupancy grid map renders reflection signals with each pixel assigned a measurement attribute and the entirety of the data is utilized for object detection, classification, and boundaries of a detected object)
generating, based on the radar point sensor data, a number of feature grid maps (FGMs) (see at least Chun, ¶¶ [0016], [0024], which discloses using the input data to extract a number of feature grid maps obtained from input data)
wherein a respective feature dimension of each of the FGMs corresponds to a feature of the radar point sensor data (see at least Chun, ¶¶ [0027], which discloses an example of wherein a respective feature dimension of each of the FGMs corresponds to a feature of the radar point sensor data, for example, physical dimensions of a feature are identified in order to calculate a resolution and cover points)
Chun is silent on, however, in the same field of endeavor, Nima teaches: generating, based on the 3D OGM and the number of FGMs, a refined occupancy grid (see at least Nima, ¶¶ [0009]-[0012], [0022], [0030], 0083]-[0085], which discloses the generation of a corrected (refined) occupancy grid map based on the original occupancy grid map and number of extracted features)
providing the refined OGM for usage by an assistance system of the vehicle, wherein the assistance system is controlled based on the refined OGM (see at least Nima, ¶¶ [0099]-[0102], [0150]-[0153] which discloses feeding back the corrected (refined) OGM as input for performing prediction by the assistance system of the vehicle)
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 nonprovisional extension fee (37 CFR 1.17(a)) 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 mailing date of this final action.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to KIRSTEN JADE M SANTOS whose telephone number is (571)272-7442. The examiner can normally be reached Monday: 8:00 am - 4:00 pm, 6:00-8:00 pm (+ with flex).
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 at (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 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.
/KIRSTEN JADE M SANTOS/Examiner, Art Unit 3664
/RACHID BENDIDI/Supervisory Patent Examiner, Art Unit 3664