Prosecution Insights
Last updated: May 29, 2026
Application No. 18/705,561

VEHICLE VIOLATION DETECTION METHOD, APPARATUS AND SYSTEM, AND STORAGE MEDIUM

Non-Final OA §101§102§103§112
Filed
Apr 28, 2024
Priority
Aug 30, 2022 — CN 202211056040.9 +1 more
Examiner
YANG, JAMES J
Art Unit
2686
Tech Center
2600 — Communications
Assignee
BOE TECHNOLOGY GROUP CO., LTD.
OA Round
1 (Non-Final)
57%
Grant Probability
Moderate
1-2
OA Rounds
1y 1m
Est. Remaining
79%
With Interview

Examiner Intelligence

Grants 57% of resolved cases
57%
Career Allowance Rate
412 granted / 725 resolved
-5.2% vs TC avg
Strong +22% interview lift
Without
With
+22.3%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
37 currently pending
Career history
772
Total Applications
across all art units

Statute-Specific Performance

§101
0.6%
-39.4% vs TC avg
§103
88.3%
+48.3% vs TC avg
§102
3.1%
-36.9% vs TC avg
§112
4.6%
-35.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 725 resolved cases

Office Action

§101 §102 §103 §112
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 . 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-12 and 14-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Claim 1 recites a vehicle violation detection method, including the steps of acquiring, generating, determining, and carrying out, which are examples of abstract ideas that fall under the category of mental processes, i.e. observation, evaluation, judgement, and/or opinion. This judicial exception is not integrated into a practical application because the abstract ideas are not integrated into a practical application. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception because the additional limitations are merely examples of insignificant extra-solution activity related to the judicial exception. In addition to the acquiring step and the generating step, the claim recites the step of determining speed information and carrying out violation determination, both of which are related to the judicial exception, but are post-solution activity because these are merely conclusive steps in response to the judicial exception that do not result in a practical application. Claims 2-12 and 14-20 do not cure the deficiencies of claim 1. Claim 11 is further rejected under 35 U.S.C. 101 because the claimed invention is directed to non-statutory subject matter. Claim 11 is drawn to a computer-readable nonvolatile medium having stored thereon a computer program, where the computer readable medium can be transitory, i.e., is not explicitly limited as disclosed as only being non-transitory computer readable media; therefore, fail(s) to fall within a statutory category of invention. Applicant should note that adding "non-transitory" to the claim to limit a claimed computer readable medium to being statutory would be acceptable. In Paragraph [0184] of the Applicant’s specification, the applicant defines a computer-readable medium to include computer storage medium (or a non-transitory medium) and a communication medium (or a transitory medium), and that the computer storage medium may include volatile or nonvolatile media. Therefore, the Applicant’s specification is absent a specific distinction that the Applicant’s claimed computer-readable nonvolatile medium is explicitly a non-transitory medium, thus the broadest reasonable interpretation of the Applicant’s claimed computer-readable nonvolatile medium includes transitory mediums. A claim directed to a computer readable medium having stored thereon a computer program is non-statutory, where the computer readable medium can be a signal, a carrier wave, or a data structure, per se, which are non-statutory as noted, infra. A claim directed to a signal, a carrier wave, or a data structure, per se, is non-statutory because it is not: A process, or A machine, or A manufacture, or A composition of matter. 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. Claim 3 is 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. Claim 3 recites the limitation "a preset ratio threshold" in Lines 1-2. There is insufficient antecedent basis for this limitation in the claim. Although claim 3 recites “a present ratio threshold”, the context of the threshold, i.e. an overlapping area of vehicle detection boxes of the vehicle in adjacent frames of images, are not recited in claim 1. For purposes of examination only, claim 3 will be interpreted as being dependent on claim 2. 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, 4-6, 14, and 16-17 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Mimeault et al. (U.S. 2014/0159925 A1). Claim 1, Mimeault teaches: A vehicle violation detection method (Mimeault, Fig. 1), comprising: acquiring a plurality of frames of images, carrying out vehicle detection and tracking according to the plurality of frames of images, and generating vehicle information of a detected vehicle, wherein the vehicle information comprises a vehicle detection box and vehicle model information (Mimeault, Figs. 27A-27D and Figs. 28A-28D, Paragraphs [0151-0152], The system utilizes the plurality of images using an object-box approach to determine the type of vehicle and appropriate size of the box to depict the type of vehicle (see Mimeault, Figs. 25A-25C, Paragraph [0150]).); the vehicle model information corresponds to a vehicle physical size (Mimeault, Figs. 25A-25C, Paragraph [0150]); determining a correspondence relationship between image coordinates in the images and absolute spatial coordinates according to a size of a vehicle detection box of the vehicle and a vehicle physical size corresponding to vehicle model information of the vehicle (Mimeault, Figs. 25A-25C, Paragraph [0150], When establishing the bounding boxes, with the sizes relative to the size of the vehicle, the system also determines the corresponding Cartesian coordinates of the vehicle(s) relative to the point of origin of the sensor (see Mimeault, Paragraph [0124] for example).), and determining speed information of the vehicle according to the correspondence relationship (Mimeault, Paragraph [0127], The position, speed, class, and trigger for the vehicles located in the detection zone may be used for determining speed violations (see Mimeault, Paragraph [0116]).); and carrying out violation determination of the vehicle according to the speed information of the vehicle (Mimeault, Paragraph [0116]). Claim 4, Mimeault further teaches: The vehicle violation detection method according to claim 1, wherein determining the speed information of the vehicle according to the correspondence relationship comprises: determining absolute spatial coordinates corresponding to same positions in vehicle detection boxes of two frames of images according to the correspondence relationship (Mimeault, Figs. 25A-25C, Paragraph [0150], The system determines the Cartesian coordinates of the detected vehicle(s).), determining a displacement distance between the same positions in the vehicle detection boxes of the two frames of images according to the absolute spatial coordinates corresponding to the same positions in the vehicle detection boxes of the two frames of images (Mimeault, Figs. 27A-27D and Figs. 28A-28D, Paragraphs [0151-0152], As the vehicle(s) drive past the system, the relative distance within the Cartesian coordinate system may be determined for each vehicle.), and determining a first speed of the vehicle according to the displacement distance and a time interval between the two frames of images (Mimeault, Paragraph [0118], The speed of each vehicle is determined by the amount of time it takes to displace the vehicle between the two points (in images).); taking the first speed as the speed information of the vehicle (Mimeault, Paragraph [0118], The calculated speed of the vehicle is the speed information of the vehicle.); or, acquiring a plurality of first speeds according to images of different frames, and taking an average value of the plurality of first speeds as the speed information of the vehicle. Claim 5, Mimeault further teaches: The vehicle violation detection method according to claim 4, wherein the two frames of images are two adjacent frames of images (Mimeault, Figs. 27A-27D and Figs. 28A-28D, Paragraphs [0151-0152]); acquiring the plurality of first speeds according to images of different frames comprises: acquiring the plurality of first speeds according to images of every two adjacent frames in a successive plurality of frames of images (Mimeault, Paragraph [0127], Each frame may have an associated position, speed, class and trigger for each vehicle in the detection zone.). Claim 6, Mimeault further teaches: The vehicle violation detection method according to claim 1, wherein carrying out the violation determination of the vehicle according to the speed information of the vehicle comprises at least one of the following: determining illegal parking of the vehicle under a condition that the speed information of the vehicle is zero, the vehicle is located in an illegal parking lane, and a time for the vehicle to stay in the illegal parking lane is greater than a preset first alarm time threshold; determining vehicle accident under a condition that the speed information of the vehicle is zero, the vehicle is located in a non-illegal parking lane, a time for the vehicle to stay in the non-illegal parking lane is longer than a preset third alarm time threshold, and a pedestrian or a preset warning sign is detected in a preset periphery range of the vehicle detection box; determining illegal parking of the vehicle under a condition that the speed information of the vehicle is zero, the vehicle is located in a non-illegal parking lane, a time for the vehicle to stay in the non-illegal parking lane is longer than the preset third alarm time threshold, and a pedestrian or a preset warning sign is not detected in the preset periphery range of the vehicle detection box; determining illegal wrong way of the vehicle under a condition that the speed information of the vehicle is non-zero, a driving direction of the vehicle is inconsistent with a driving direction of a lane where the vehicle is located, and a time for the vehicle to drive on wrong way is longer than a preset second alarm time threshold; determining illegal low-speed of the vehicle under a condition that the speed information of the vehicle is less than a preset low-speed threshold, a driving direction of the vehicle is consistent with a driving direction of a lane where the vehicle is located, and a time for the speed information of the vehicle less than the preset low-speed threshold is longer than a preset fourth alarm time; and determining illegal speeding of the vehicle under a condition that the speed information of the vehicle is greater than a preset speeding threshold, a driving direction of the vehicle is consistent with a driving direction of a lane where the vehicle is located, and a time for the speed information of the vehicle greater than the preset speeding threshold is greater than a preset fifth alarm time (Mimeault, Paragraph [0116], Speed enforcement is based on a speed limit, i.e. a preset speeding threshold, which is stored in the detector (see Mimeault, Paragraph [0017]). Thus, the time at which a speed and identity of the vehicle at the speed is detected is a time for the speed information.). Claim 14, Mimeault further teaches: The vehicle violation detection method according to claim 1, wherein before the violation determination of the vehicle is carried out based on the speed information of the vehicle, the method further comprises: determining lane type information, lane speed threshold information, and lane driving direction (Mimeault, Paragraph [0117], The detector stores speed limit data (which can be different for each lane), i.e. lane speed threshold information, in order to determine whether the vehicle’s speed is in violation with the speed limit.). Claim 16, Mimeault further teaches: The vehicle violation detection method according to claim 4, wherein the two frames of images are two non-adjacent frames of images (Mimeault, Figs. 27A-27D and Figs. 28A-28D, Paragraphs [0151-0152], Examples of two non-adjacent frames include 27A and 27C, or 27B and 27D.). Claim 17, Mimeault further teaches: The vehicle violation detection method according to claim 1, wherein the vehicle information further comprises: an average driving speed of a vehicle, a maximum driving speed of a vehicle, a minimum driving speed of a vehicle, a vehicle trajectory (Mimeault, Paragraph [0118], One example speed is an average speed of the vehicle.). 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 2-3, 7, 10-13, and 15 are rejected under 35 U.S.C. 103 as being unpatentable over Mimeault et al. (U.S. 2014/0159925 A1). Claim 2, Mimeault further teaches: The vehicle violation detection method according to claim 1, wherein acquiring the plurality of frames of images, and carrying out vehicle detection and tracking according to the plurality of frames of images comprises: acquiring one frame of image, under a condition that a vehicle is detected in the frame of image, tracking the vehicle in at least one subsequent frame of image, recording vehicle detection boxes of successive S frames of images of the vehicle (Mineault, Figs. 27A-27D and Figs. 28A-28D, Paragraphs [0151-0152], In the example of Figs. 27 and 28, at least four images, i.e. S frames = 4, of the same vehicle are captured sequentially.). Mimeault does not explicitly teach: Under a condition that a ratio of an overlapping area of vehicle detection boxes of the vehicle in adjacent frames of images of the S frames of image to an area of any vehicle detection box of the vehicle in the adjacent frames of images is greater than or equal to a preset ratio threshold, identifying vehicle model information of the vehicle, wherein, 0 < the preset ratio threshold < 1, and S is an integer greater than 1. However, Figs. 27B-27D, which represent three frames, i.e. S = 3, show a box for a vehicle, wherein the box for Fig. 27B contains an overlapping portion to the box for Fig. 27C, which contains an overlapping portion to the box in Fig. 27D. Therefore, it would have been obvious to one of ordinary skill in the art, at the time of filing, for the system to be capable of generating successive boxes for a vehicle wherein the ratio from one image to another is less than 1 but still greater than a preset ratio threshold (which is also less than 1 but greater than 0), i.e. successive boxes in successive images are larger but also at least partially overlap with previous boxes in previous images. Claim 3, Mimeault teaches: The vehicle violation detection method according to claim 1. Mimeault does not explicitly teach: Wherein 0.35 ≤ a preset ratio threshold ≤ 0.75. However, Figs. 27B-27D, which represent three frames, i.e. S = 3, show a box for a vehicle, wherein the box for Fig. 27B contains an overlapping portion to the box for Fig. 27C, which contains an overlapping portion to the box in Fig. 27D. Therefore, it would have been obvious to one of ordinary skill in the art, at the time of filing, for the system to be capable of generating successive boxes for a vehicle wherein the ratio from one image to another is less than 1 but still greater than a preset ratio threshold (which is also less than 0.75 but greater than 0.35), i.e. successive boxes in successive images are larger but also at least partially overlap with previous boxes in previous images. Claim 7, Mimeault further teaches: The vehicle violation detection method according to claim 1, wherein the vehicle information further comprises: license plate information (Mimeault, Paragraph [0112]); the method further comprises: after the violation determination of the vehicle is carried out according to the speed information of the vehicle and that the vehicle has violation is determined, (Mimeault, Paragraph [0116], An owner of the vehicle may be identified using information from the license plate during a speed enforcement situation. The driver and/or owner of the vehicle is issued a traffic infraction ticket.). Mimeault does not explicitly teach: Determining a terminal equipment associated with the vehicle according to the license plate information and sending violation behavior information of the vehicle to the terminal equipment associated with the vehicle. However, it would have been obvious to one of ordinary skill in the art, at the time of filing, for the system to be capable of determining a terminal equipment, e.g. a house address or a computer having access to email, to issue the traffic infraction ticket. Such a modification would ensure that the system is capable of performing its intended function, i.e. issuing the traffic infraction ticket to drivers and/or owners based on detected driving behavior, and would therefore yield predictable results. Claim 10, Mimeault further teaches: A vehicle violation detection device (Mimeault, Fig. 1), comprising a processor and a memory (Mimeault, Paragraph [0096]), wherein the processor implements the acts of the vehicle violation detection method according to claim 1 (Mimeault, Paragraph [0096], An embodiment of the control and processing unit 22 includes a personal computer (PC) board, wherein the control and processing unit 22 is configured to operate numerous functions (see Mimeault, Paragraph [0098]).). Mimeault does not explicitly teach: The memory storing a computer program runnable on the processor, wherein the processor executes the program. However, it would have been obvious to one of ordinary skill in the art, at the time of filing, for the control and processing unit 22 to include a computer program runnable on the processor, e.g. when operating as a microcontroller or a PC board. Such a modification would not change the principal operation of the system, as a whole, and would yield predictable results. Claim 11, Mimeault further teaches: A computer-readable nonvolatile storage medium (Mimeault, Paragraph [0096]) and the vehicle violation detection method according to claim 1 (Mimeault, Fig. 1). Mimeault does not explicitly teach: The computer-readable nonvolatile storage medium storing program instructions under a condition that the program instructions are executed, the program instructions can perform the vehicle violation detection method. However, it would have been obvious to one of ordinary skill in the art, at the time of filing, for the control and processing unit 22 to include program instructions executable by the processor, e.g. when operating as a microcontroller or a PC board. Such a modification would not change the principal operation of the system, as a whole, and would yield predictable results. Claim 12, Mimeault further teaches: A vehicle violation detection system (Mimeault, Fig. 1), comprising: a video acquiring device (Mimeault, Paragraph [0090], The system utilizes a combination of optical receivers and cameras.), and the vehicle violation detection device according to claim 10, wherein the video acquiring device is configured to acquire an image of a preset monitoring region and send the image to the vehicle violation detection device (Mimeault, Paragraph [0090], Video data is transmitted for some applications to help identify vehicles.). Claim 13, Mimeault teaches: A vehicle violation detection device (Mimeault, Fig. 1), comprising: a processor (Mimeault, Fig. 1: 22, Paragraphs [0098-0099], The control and processing unit 22 has numerous functions, including detecting the presence of vehicles by controlling a plurality of devices of the system, e.g. emitters and illuminators (see Mimeault, Paragraphs [0096-0097]).), wherein: the processor is configured to acquire a plurality of frames of images, carry out vehicle detection and tracking according to the plurality of frames of images, and generate vehicle information of a detected vehicle, wherein the vehicle information comprises a vehicle detection box and vehicle model information (Mimeault, Figs. 27A-27D and Figs. 28A-28D, Paragraphs [0151-0152], The system utilizes the plurality of images using an object-box approach to determine the type of vehicle and appropriate size of the box to depict the type of vehicle (see Mimeault, Figs. 25A-25C, Paragraph [0150]).), and the vehicle model information corresponds to a vehicle physical size (Mimeault, Figs. 25A-25C, Paragraph [0150]); and utilizing the vehicle information, the processor is further configured to determine a correspondence relationship between image coordinates in the images and absolute spatial coordinates according to a size of a vehicle detection box of the vehicle and a vehicle physical size corresponding to vehicle model information of the vehicle (Mimeault, Figs. 25A-25C, Paragraph [0150], When establishing the bounding boxes, with the sizes relative to the size of the vehicle, the system also determines the corresponding Cartesian coordinates of the vehicle(s) relative to the point of origin of the sensor (see Mimeault, Paragraph [0124] for example).), and determine speed information of the vehicle according to the correspondence relationship (Mimeault, Paragraph [0127], The position, speed, class, and trigger for the vehicles located in the detection zone may be used for determining speed violations (see Mimeault, Paragraph [0116]).); and carry out violation determination of the vehicle according to the speed information of the vehicle (Mimeault, Paragraph [0116]). Mimeault does not explicitly teach: A vehicle information identification module and a violation behavior detection module processor; and output the vehicle information to the violation behavior detection module; However, it would have been obvious to one of ordinary skill in the art, at the time of filing, to modify the control and processing unit 22 to include separate units and processors for different purposes, i.e. a vehicle information identification module having a processor and a violation behavior detection module having a processor, as a matter of engineering choice. Such a modification would not change the principal operation of the system, as a whole, and would yield predictable results. Claim 15, Mimeault further teaches: The vehicle violation detection method according to claim 6. Mimeault does not explicitly teach: Wherein an area of the preset periphery range and an area of the vehicle detection box are 2 to 4 times the area of the vehicle detection box. However, it would have been obvious to one of ordinary skill in the art for the area coverage of the detector to be within the range of 2 to 4 times of the area of the vehicle bounding box, as a matter of engineering choice. Such a modification would enable the system to function for its intended function and would yield predictable results. See MPEP 2144.04. The Examiner additionally notes that claim 15 depends on claim 6, wherein the limitations of claim 6 are presented in the alternative form, i.e. “at least one of the following”. Therefore, the limitations regarding the preset periphery range are not required based on the alternative form in claim 6. Claims 8-9 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Mimeault et al. (U.S. 2014/0159925 A1) in view of Wang (U.S. 2016/0232785 A1). Claim 8, Mimeault further teaches: The vehicle violation detection method according to claim 7, wherein the method further comprises: storing vehicle information, and violation behavior information generated after the violation determination of the vehicle is carried out (Mimeault, Paragraphs [0116-0117], The detector can store data relating to violations.). Mimeault does not specifically teach: Performing statistics based on the vehicle information and the violation behavior information to generate statistical information, and sending statistical information related to the vehicle to the terminal equipment associated with the vehicle, wherein the statistical information related to the vehicle comprises at least one of the following: statistical information obtained by performing statistics based on violation behavior information of the vehicle, and statistical information obtained by performing statistics based on violation behavior information of a vehicle model to which the vehicle belongs. Wang teaches: Performing statistics based on the vehicle information and the violation behavior information to generate statistical information (Wang, Paragraph [0079], Analyses may be performed on the database for statistical patterns regarding traffic violations that used by the users.), and sending statistical information related to the vehicle to the terminal equipment associated with the vehicle, wherein the statistical information related to the vehicle comprises at least one of the following: statistical information obtained by performing statistics based on violation behavior information of the vehicle, and statistical information obtained by performing statistics based on violation behavior information of a vehicle model to which the vehicle belongs (Wang, Paragraphs [0085-0086], Statistical analysis may be performed on driving behaviors within a given area, and the results of the analysis may be transmitted to users as notifications.). Therefore, it would have been obvious to one of ordinary skill in the art, at the time of filing, to modify the system in Mimeault by integrating the teaching of statistical analysis as taught by Wang. The motivation would be to reduce or prevent traffic violations through education and awareness (see Wang, Paragraph [0079]). Claim 9, Mimeault in view of Wang further teaches: The vehicle violation detection method according to claim 8, wherein the violation behavior information comprises a road section where a violation behavior occurred, and the statistical information comprises at least one of the following: frequencies of different violation behaviors of a same vehicle, frequencies of different violation behaviors of a same vehicle model, and frequencies of violation behaviors of a same vehicle model on different road sections (Wang, Paragraphs [0085-0086], The statistical analysis is performed on a specific roadway, e.g. a roadway that may be unfamiliar to a user who has to drive across state/county lines. It would have been obvious to one of ordinary skill in the art, at the time of the invention, for the database to store data of drivers operating similar vehicles in order to better serve the user’s request.). Claim 20, Mimeault further teaches: The vehicle violation detection method according to claim 1. Mimeault does not specifically teach: Further comprising: periodically performing statistics of violation behaviors at a preset period. Wang teaches: Further comprising: periodically performing statistics of violation behaviors at a preset period (Wang, Paragraph [0079], Analysis may be performed on the database for statistical patterns regarding traffic violations that used by the users. It would have been obvious to one of ordinary skill in the art, at the time of filing, for the analysis to be performed periodically in order to utilize up-to-date data to determine the statistical patterns.). Therefore, it would have been obvious to one of ordinary skill in the art, at the time of filing, to modify the system in Mimeault by integrating the teaching of statistical analysis as taught by Wang. The motivation would be to reduce or prevent traffic violations through education and awareness (see Wang, Paragraph [0079]). Claim 18 is rejected under 35 U.S.C. 103 as being unpatentable over Mimeault et al. (U.S. 2014/0159925 A1) in view of Ratti (U.S. 2018/0211117 A1). Claim 18, Mimeault further teaches: The vehicle violation detection method according to claim 1, further comprising: performing license plate identification (Mimeault, Paragraph [0112]). Mimeault does not explicitly teach: According to a license plate identification neural network model. Ratti teaches: According to a license plate identification neural network model (Ratti, Paragraph [0088]). Therefore, it would have been obvious to one of ordinary skill in the art, at the time of filing, to substitute the license plate recognition in Mimeault with the neural network model for the license plate information, as taught by Ratti. The result of such a substitution would have been predictable and would maintain the system’s ability to recognize license plate information. Claim 19 is rejected under 35 U.S.C. 103 as being unpatentable over Mimeault et al. (U.S. 2014/0159925 A1) in view of Tang et al. (U.S. 10,325,315 B1). Claim 19, Mimeault further teaches: The vehicle violation detection method according to claim 1, further comprising: performing vehicle model identification (Mimeault, Paragraph [0090], The system utilizes images to identify vehicles, wherein vehicles includes different types of vehicles (see Mimeault, Paragraph [0043]).). Mimeault does not explicitly teach: Further comprising: performing vehicle model identification according to a vehicle model identification neural network model. Tang teaches: Further comprising: performing vehicle model identification according to a vehicle model identification neural network model (Tang, Paragraph (0136), The second convolutional neural network is used to determine a vehicle make and model.). Therefore, it would have been obvious to one of ordinary skill in the art, at the time of filing, to substitute the vehicle identification in Mimeault with the second convolutional neural network for the make and model of the vehicle, as taught by Tang. The result of such a substitution would have been predictable and would maintain the system’s ability to recognize vehicles. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to JAMES J YANG whose telephone number is (571)270-5170. The examiner can normally be reached 9:30am-6:00p M-F. 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, BRIAN ZIMMERMAN can be reached at (571) 272-3059. 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. /JAMES J YANG/ Primary Examiner, Art Unit 2686
Read full office action

Prosecution Timeline

Apr 28, 2024
Application Filed
Apr 22, 2026
Non-Final Rejection mailed — §101, §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12633206
INFORMATION PROCESSING SYSTEM, CONTROL METHOD FOR THE SAME, AND STORAGE MEDIUM
3y 5m to grant Granted May 19, 2026
Patent 12618738
LOCATION OF INTEREST ALTITUDE AND DETERMINING CALIBRATION POINTS
1y 9m to grant Granted May 05, 2026
Patent 12602812
MITIGATING EFFECTS CAUSED BY REPEATED AND/OR SPORADIC MOVEMENT OF OBJECTS IN A FIELD OF VIEW
5y 3m to grant Granted Apr 14, 2026
Patent 12604164
SYSTEM AND METHODS FOR HYDROGEN PLANT CONDITION MONITORING USING A WIRELESS MODULAR SENSOR SYSTEM
2y 2m to grant Granted Apr 14, 2026
Patent 12579886
SYSTEM AND METHOD FOR USING V2X AND SENSOR DATA
1y 12m to grant Granted Mar 17, 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
57%
Grant Probability
79%
With Interview (+22.3%)
3y 2m (~1y 1m remaining)
Median Time to Grant
Low
PTA Risk
Based on 725 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