Prosecution Insights
Last updated: May 29, 2026
Application No. 18/761,858

APPARATUS FOR CONTROLLING AUTONOMOUS DRIVING AND METHOD THEREOF

Non-Final OA §101§102
Filed
Jul 02, 2024
Priority
Dec 08, 2023 — RE 10-2023-0178073
Examiner
ANWARI, MACEEH
Art Unit
3663
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Hyundai Autoever Corp.
OA Round
1 (Non-Final)
81%
Grant Probability
Favorable
1-2
OA Rounds
1y 3m
Est. Remaining
87%
With Interview

Examiner Intelligence

Grants 81% — above average
81%
Career Allowance Rate
664 granted / 819 resolved
+29.1% vs TC avg
Moderate +6% lift
Without
With
+5.5%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
18 currently pending
Career history
861
Total Applications
across all art units

Statute-Specific Performance

§101
2.6%
-37.4% vs TC avg
§103
64.2%
+24.2% vs TC avg
§102
29.0%
-11.0% vs TC avg
§112
2.1%
-37.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 819 resolved cases

Office Action

§101 §102
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 . DETAILED ACTION This action is in response to communications filed on 7/2/2024. Accordingly, claims 1- 20 are pending. 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- 20—in particular Independent claims 1 & 11—are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claims recite collecting and storing data. These limitations, as drafted, are processes that, under its broadest reasonable interpretation, covers performance of the limitations in the mind. But for the processing/controlling device and memory language, the claims encompass a user simply comparing the collected data to a predetermined/configurable threshold in his/her mind. The mere nominal recitation of a generic bus, processor and memory does not take the claim limitation out of the mental processes grouping. Thus, the claims recite a mental process which is an abstract idea. This judicial exception is not integrated into a practical application. The claims recite the elements of collecting and storing, and that a generic computer preform these steps. The collecting and storing steps are recited at a high level of generality (i.e., as a general means of receiving/transmitting and storing data), and as such they amount to mere data gathering, which is a form of insignificant extra-solution activity. The processor that performs the collecting and storing steps is recited at a high level of generality, and merely automates the collecting and storing steps. Each of the additional limitations are no more than mere instructions to apply the exception using a generic computer component (the processor). The combination of these additional elements are no more than mere instructions to apply the exception using a generic computer component (the processor). Accordingly, even in combination, these additional elements do not integrate the abstract idea into a practical application. The claims are directed to an abstract idea. The claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed with respect to Step 2A Prong Two, the additional elements in the claim amount to no more than mere instructions to apply the exception using a generic computer component. The same analysis applies here in 2B and does not provide an inventive concept. For the collecting and storing steps were considered extra-solution activity in Step 2A, this has been re-evaluated in Step 2B and determined to be well-understood, routine, conventional activity in the field. The background does not provide any indication that the processor is anything other than a generic, off-the-shelf computer component, and the Symantec, TLI, and OIP Techs. court decisions (MPEP 2106.05(d)(II)) indicate that mere collection or receipt of data over a network is a well‐understood, routine, and conventional function when it is claimed in a merely generic manner (as it is here). For these reasons, there is no inventive concept. The claim is not patent eligible. As per claims 2-10 and 12- 20 they all depend from claims 1 and 11 and are therefore rejected for having the same deficiencies as those presented above with respect to claims 1 and 11. 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-20 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Byun et al. (US 2023/0322242 A1). Byun discloses: 1: An autonomous driving control apparatus comprising: a memory configured to store instructions and including at least one buffer and a storage device (see Byun at least fig. 1-8 and in particular fig. 8; storage 1600, memory 1300); and a control device operatively connected to the memory, wherein the instructions executed by the control device (see Byun at least fig. 1-8 and in particular fig. 1 & 8; autonomous driving controller, processor 1100), cause the autonomous driving control apparatus to: collect pieces of data regarding autonomous driving control of a host vehicle (see Byun at least fig. 1-8 and in particular fig. 2 & 4; obtain necessary data, data center, request fault data from server); store first data, which is collected during a first period and which corresponds to a first trigger signal, in a first buffer among the at least one buffer (see Byun at least fig. 1-8 and in particular fig. 2 & 4; obtain necessary data, data center, request fault data from server); and store, in a second buffer among the at least one buffer, second data of a second period corresponding to a second trigger signal identified at a time point within the first period (see Byun at least fig. 1-8 and in particular fig. 2 & 4; does failure occur, store characteristic value and fault/failure rate). 2: wherein the instructions executed by the control device, further cause the autonomous driving control apparatus to: collect the pieces of data including the first data and the second data while performing the autonomous driving control on the host vehicle in a predetermined driving section (see Byun at least fig. 1-8 and in particular fig. 2 & 4; stop function of autonomous driving controller). 3: wherein the instructions executed by the control device, further cause the autonomous driving control apparatus to: store the second data of the second period in the storage device, which is included in the memory and is separate from the at least one buffer, in response that the second trigger signal is identified (see Byun at least fig. 1-8 and in particular fig. 2 - 4; store characteristic value and fault rate and fault). 4: wherein the storage device includes an embedded Multi-Media Card (eMMC) (see Byun at least fig. 1-8 and in particular fig. 2 -4; EMMC [313] and driving control apparatus [310]). 5: wherein the instructions executed by the control device, further cause the autonomous driving control apparatus to: update, in the second buffer, new data corresponding to a third period, which does not overlap the first period, in the second period from among the second data of the second period (see Byun at least fig. 1-8 and in particular fig. 2 - 4; store characteristic value and fault rate and fault). 6: wherein the instructions executed by the control device, further cause the autonomous driving control apparatus to: store, based on a first thread, the first data, which is stored in the first buffer, in the storage device in response that the first trigger is identified; and update, based on a second thread distinct from the first thread, the new data, which is stored in the second buffer, in the storage device in response that the second trigger is identified (see Byun at least fig. 1-8 and in particular fig. 2 – 4, 7; messages with characteristic parts, and operation flowchart of the autonomous driving control apparatus). 7: wherein the instructions executed by the control device, further cause the autonomous driving control apparatus to: store a RAM file system corresponding to the new data in the buffer; and copy the RAM file system to the storage device in response of identifying the second trigger signal, wherein the RAM file system includes at least one of driving data of the host vehicle corresponding to the third period among the second data, or time information related to the third period, or any combination thereof (see Byun at least fig. 1-8 and in particular fig. 2 - 4; store characteristic value and fault rate and fault, computing system with ROM and RAM [1320] and storage [1600]). 8: wherein the instructions executed by the control device, further cause the autonomous driving control apparatus to: store predetermined data corresponding to a pre-defined event among the pieces of data in the storage device in response of identifying that the pre-defined event occurs while the pieces of data are collected (see Byun at least fig. 1-8 and in particular fig. 2 - 4; store characteristic value and fault rate and fault). 9: wherein the pre-defined event includes at least one of: activation or deactivation of at least part of an autonomous driving system of the host vehicle including the autonomous driving control apparatus; occurrence of a situation of at least one of transition demand (TD), minimum risk maneuver (MRM), or emergency maneuver (EM), or any combination thereof; data update of an event data recorder (EDR); or occurrence of performance deterioration or failure of the host vehicle; or any combination thereof (see Byun at least fig. 1-8 and in particular fig. 1 - 7; stop autonomous driving controller). 10: wherein the instructions executed by the control device, further cause the autonomous driving control apparatus to: encrypt at least one of location information of the host vehicle, or user information, or any combination thereof among the pieces of data and then store the encrypted result in the memory (see Byun at least fig. 1-8 and in particular fig. 2 - 4; wired and wireless communication over network). 11: An autonomous driving control method, the method comprising: collecting, by a control device, pieces of data regarding autonomous driving control of a host vehicle; storing, by the control device, first data, which is collected during a first period and which corresponds to a first trigger signal, in a first buffer among at least one buffer; and storing, by the control device, second data of a second period corresponding to a second trigger signal identified at a time point within the first period in a second buffer among the at least one buffer. 12: further including: collecting, by the control device, the pieces of data including the first data and the second data while performing the autonomous driving control on the host vehicle in a predetermined driving section (see Byun at least fig. 1-8 and in particular fig. 2 & 4; stop function of autonomous driving controller). 13: further including: storing, by the control device, the second data of the second period in a storage device, which is included in a memory and is separate from the at least one buffer, in response that the second trigger signal is identified (see Byun at least fig. 1-8 and in particular fig. 2 - 4; store characteristic value and fault rate and fault). 14: wherein the storage device includes an eMMC (see Byun at least fig. 1-8 and in particular fig. 2 -4; EMMC [313] and driving control apparatus [310]). 15: further including: updating, by the control device, new data corresponding to a third period, which does not overlap the first period, in the second period from among the second data of the second period in the second buffer (see Byun at least fig. 1-8 and in particular fig. 2 - 4; store characteristic value and fault rate and fault). 16: further including: storing, based on a first thread, the first data, which is stored in the first buffer, in the storage device by the control device in response that the first trigger is identified; and updating, based on a second thread distinct from the first thread, the new data, which is stored in the second buffer, in the storage device by the control device in response that the second trigger is identified (see Byun at least fig. 1-8 and in particular fig. 2 – 4, 7; messages with characteristic parts, and operation flowchart of the autonomous driving control apparatus). 17: further including: storing, by the control device, a RAM file system corresponding to the new data in the buffer; and copying, by the control device, the RAM file system to the storage device in response of identifying the second trigger signal, wherein the RAM file system includes at least one of: driving data of the host vehicle corresponding to the third period among the second data, or time information related to the third period, or any combination thereof (see Byun at least fig. 1-8 and in particular fig. 2 - 4; store characteristic value and fault rate and fault, computing system with ROM and RAM [1320] and storage [1600]). 18: further including: storing, by the control device, predetermined data corresponding to a pre-defined event among the pieces of data in the storage device in response of identifying that the pre-defined event occurs while the pieces of data are collected (see Byun at least fig. 1-8 and in particular fig. 2 - 4; store characteristic value and fault rate and fault). 19: wherein the pre-defined event includes at least one of: activation or deactivation of at least part of an autonomous driving system of the host vehicle including an autonomous driving control apparatus; occurrence of a situation of at least one of TD, MRM, or EM, or any combination thereof; data update of an EDR; or occurrence of performance deterioration or failure of the host vehicle; or any combination thereof (see Byun at least fig. 1-8 and in particular fig. 1 - 7; stop autonomous driving controller). 20: further including: encrypting, by the control device, at least one of location information of the host vehicle, or user information, or any combination thereof among the pieces of data and then storing the encrypted result in a memory (see Byun at least fig. 1-8 and in particular fig. 2 - 4; wired and wireless communication over network). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to MACEEH ANWARI whose telephone number is 571-272-7591. The examiner can normally be reached on 9-9:30. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Angela Ortiz can be reached on 571-272-1206. 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 http://pair-direct.uspto.gov. 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. MACEEH . ANWARI Primary Examiner Art Unit 3663 /MACEEH ANWARI/ Primary Examiner, Art Unit 3663
Read full office action

Prosecution Timeline

Jul 02, 2024
Application Filed
Dec 30, 2025
Non-Final Rejection mailed — §101, §102
Mar 30, 2026
Response Filed

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12638302
ROAD BOUNDARY DETECTION DEVICE, ROAD BOUNDARY DETECTION METHOD, AND ROAD BOUNDARY DETECTION PROGRAM
1y 11m to grant Granted May 26, 2026
Patent 12626694
INTERFACING BETWEEN DIGITAL ASSISTANT APPLICATIONS AND NAVIGATION APPLICATIONS
1y 7m to grant Granted May 12, 2026
Patent 12595638
MACHINE THAT MOVES LEVER, AND COMPUTER CONNECTED TO MACHINE
1y 6m to grant Granted Apr 07, 2026
Patent 12583325
ELECTRIC VEHICLE
1y 11m to grant Granted Mar 24, 2026
Patent 12565265
VEHICLE CONTROL DEVICE, VEHICLE CONTROL METHOD, AND STORAGE MEDIUM
2y 0m to grant Granted Mar 03, 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
81%
Grant Probability
87%
With Interview (+5.5%)
3y 2m (~1y 3m remaining)
Median Time to Grant
Low
PTA Risk
Based on 819 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