Prosecution Insights
Last updated: August 06, 2026
Application No. 17/119,108

Systems, Apparatus, and Methods for Reordering Image Data

Non-Final OA §103
Filed
Dec 11, 2020
Examiner
UNDERWOOD, BAKARI
Art Unit
3663
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Waymo LLC
OA Round
9 (Non-Final)
69%
Grant Probability
Favorable
9-10
OA Rounds
0m
Est. Remaining
87%
With Interview

Examiner Intelligence

Grants 69% — above average
69%
Career Allowance Rate
143 granted / 206 resolved
+17.4% vs TC avg
Strong +18% interview lift
Without
With
+17.6%
Interview Lift
resolved cases with interview
Typical timeline
3y 1m
Avg Prosecution
22 currently pending
Career history
241
Total Applications
across all art units

Statute-Specific Performance

§101
13.4%
-26.6% vs TC avg
§103
59.6%
+19.6% vs TC avg
§102
10.0%
-30.0% vs TC avg
§112
14.2%
-25.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 206 resolved cases

Office Action

§103
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Status of Claims This is a 2nd Non-Final Action for Request for Continued Examination (RCE). Claim(s) 1-6, and 8-21 have been examined and fully considered. Claim(s) 1-6, and 8-21 are pending in Instant Application. Response to Arguments Applicant’s arguments, see Remarks, filed 03/13/2026, with respect to the rejection(s) of claim(s) 35 USC § 103 under 1-6, 8-19, and 20-21 have been fully considered and persuasive argument. a. Tajimi, Anderson, and Murrin do not teach or suggest "at one timepoint, a portion of the first data elements and a portion of the second data elements are located in adjacent memory locations of the memory array." as recited in claim 1; and b. Murrin does not make up for the admitted deficiencies in Tajimi and Anderson in disclosing "write the second data elements to the memory array using the second sequence of addresses" as recited in amended claim 1. As Anderson addresses the difference of first and second sequence of addresses reordering/rearranging processing element of the first and second sequence to be read and/or written and store in the memory array, in which is different from one another, therefore, meeting the scope of the subject matter. However, a new ground(s) of rejection is made in view of Zhang (Pub. No.: US 2019/0147299). Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claim(s) 1-6, 8-13, 15-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Tajimi (US 2020/0036927; previously recorded) in view of Anderson et al. (US 2017/0068616; previously recorded), hereinafter, referred to as “Anderson”, and in view of Zhang et al. (Pub. No.: US 2019/0147299), hereinafter, referred to as “Zhang”. Regarding claim 1, Tajimij discloses an apparatus (see at least Paragraph [0026]: “an imaging apparatus 100”) for rearranging image data of a stream (see at least Abstract) comprising: a memory array (see at least Paragraph [0035]: “The auxiliary memory unit 130 assumes an auxiliary role for the main memory unit 140” ); control circuitry (see at least “A central processing unit 128”) coupled to the memory array (see at least Paragraph [0036]: “the auxiliary memory unit 130 serves as a memory for storing a computer program necessarily used by the information processing unit 120 for controlling the image sensor 110”), the control circuitry (see at least Paragraph [0040]: “A central processing unit 128 serves as a computer for performing an operation necessary for controlling the image sensor 110, for instructing peripheral circuits or other apparatuses to operate, and for sending a variety of control signals to other circuits”) configured to: receive the image data of the stream, the image data including a first image comprising first data elements organized in a row-wise format or a column-wise format (see at least Paragraph [0040]: “the central processing unit 128 controls rearranging image signals with the first rearrangement circuit when simultaneously reading out plural rows of image signals from the pixel unit. Then, the central processing unit 128 controls other rearranging with the second rearrangement circuit so that an order of the two-dimensional arrangement of the pixels in the pixel unit is restored. For that purpose, the drive control signal 101 includes a signal for instructing the number of rows of image signals to be simultaneously read out and control signals for controlling the operation of the first memory and the first rearrangement circuit.”) and a second image comprising second data elements organized in a row-wise format or a column-wise format (see at least Paragraph [0046]: “according to an instruction from the central processing unit 128, the second rearrangement circuit 121 is used to rearrange image information to restore an order corresponding to the physical pixel arrangement.”); … Tajimij does not disclose write the first data elements to the memory array in a first order using a first sequence of addresses; read the first data elements from the memory array in a second order using a second sequence of addresses, wherein the second sequence of addresses is different than the first sequence of addresses; and write the second data elements to the memory array using the second sequence of addresses. However, Anderson teaches write the first data elements to the memory array in a first order using a first sequence of addresses (see at least Paragraph [0037]: “By generating sequences of read and/or write addresses, the address generator can perform non-linear reordering of data items stored on a memory connected to one of the ports of the DMA controller 106. For example, FIG. 2 illustrates how a first sequence 212 of data items stored on the on-chip memory 102 can be reordered during a transfer to the paged memory device 112.”); read the first data elements from the memory array in a second order using a second sequence of addresses, wherein the second sequence of addresses is different than the first sequence of addresses see at least Paragraph [0037]: “In the example of FIG. 2, there are eight data items on the on-chip memory 102, which are stored at memory addresses denoted 0 to 7. In other examples, the memory addresses can start from a base address other than zero, and/or each individual data item can be larger than a single memory location on the memory device. In this example, these data items are transferred to the paged memory device, but are ordered in a second sequence 214 that is different to the first sequence 212. For clarity, the data items in the second sequence 214 are stored at memory addresses denoted 0 to 7 on the paged memory device 112, although in other examples these addresses can start from a base address other than zero” and [0038]: “In a first example, the address generator 210 can generate a linear read sequence of 0, 1, 2, 3, 4, 5, 6, 7 and provide this read sequence to the internal port 202. The address generator 210 can also generate a non-linear write sequence of 3, 6, 4, 1, 2, 7, 0, 5 and provide this to the external port 204. This causes the internal port 202 to firstly read the data item from the first address in the read sequence (address 0), which is data item “A” in this example.”… “This operation repeats with each subsequent data item addressed in the read sequence, each of which is written to the corresponding address in the write sequence. As a result of this, the data items from the first sequence (denoted A, B, C, D, E, F, G) are now stored on the paged memory in the second sequence (G, D, E, A, C, H, B, F).” ); and… *** Examiner notes Anderson was brought in as pertinent art to teach the processing element of the first and second sequence to be read and/or written and store in the memory array, in which is different from one another. By combining the data processing function with the rearranging image data of a stream of Tajimi, it could understood that the use of the prior art references would satisfy the subject matter in the case of graphics processing to rearrange or reorder the image data.*** Accordingly, it would have been obvious to one of ordinary skill in the art before the filing of the invention to further incorporate the memory address generation for digital signal processing of Anderson, and combining an apparatus for rearranging image data as taught by Tajimij. One would be motivated to make this modification in order processing system is to be flexible enough to be used with different standards, then the dedicated memory device used for interleaving/deinterleaving must be sufficiently large to handle the standard with the largest memory demands (see at least Paragraph [0004]). Neither Tajimij nor Anderson does not clearly recite …write the second data elements to the memory array using the second sequence of addresses, wherein, at one timepoint, a portion of the first data elements and a portion of the second data elements are located in adjacent memory locations of the memory array. However, Zhang teaches …write the second data elements to the memory array using the second sequence of addresses, wherein, at one timepoint, a portion of the first data elements and a portion of the second data elements are located in adjacent memory locations of the memory array (see, Figures 2A-2D; Paragraphs [0052]-[0053]: “In a schematic diagram of data sliding and expansion as shown in FIG . 2A to FIG. 2D, reading corresponding rows of data from the image data matrix as is used an example, and referring to FIG. 2A , it is assumed that the image data matrix is a 5 * 5 matrix , and the eigenmatrix is a 3 * 3 matrix. First, three rows of data are read from the 5 * 5 image data matrix to obtain a 3 * 5 to-be-expanded data matrix, that is, the matrix in FIG. 2B to FIG. 2D, and are written into the second preset buffer space, and then, a sliding window, that is, a dashed-line box, is determined based on numbers of rows and columns of the 3 * 3 eigen matrix. Referring to FIG. 2B to FIG. 2D, the sliding window may be slid on the 3 * 5 to -be-expanded data matrix along the row direction at the sliding step length of one piece of data, that is, the sliding window is slid from left to right”; and [0054]-[0055]: “Referring to FIG. 2D, after the second data set is obtained, the window is continuously slid in the row direction at the sliding step length of one piece of data and, then, a storage of data in the sliding window in the second preset buffer space is obtained. Further, corresponding data is read from the second preset buffer space in an address hopping manner based on the storage address, to obtain a data set (13, 14, 15, 23, 24, 25, 33, 34, 35), which is referred to as a third In data set . By then, data expansion on the 3*5 to-be-expanded data matrix is completed.”; and [0058]: “Step 104: Reading out a preset number of pieces of unexpanded data in the image data matrix from the first buffer space through the first bus, sending and storing the unexpanded data to the second preset buffer space through the second bus, and updating, based on the unexpanded data, the to-be- expanded data matrix stored in the second preset buffer space ; and returning to Step 103”; *** Examiner notes that reference teaches writing allocation of data into first and second bus (i.e., memory array) that is adjacent memory locations of the memory array. Additionally, it interpreted when sliding window is obtained, a time element presented when an address of data in the window is obtained or recorded at set timepoint.***). Accordingly, it would have been obvious to one of ordinary skill in the art before the filing of the invention to imply writing the second data elements to the memory array as taught by Murrin, and by combining Tajimij in view of Anderson with a reasonable expectation of success. As to [claim 2], the combination of Tajimij, Anderson and Zhang teaches the apparatus of claim 1. Tajimij discloses wherein the first order comprises a row-major order, and wherein the second order comprises a column-major order (see at least Paragraph [0045]: “A second rearrangement circuit 121 is for rearranging rows or columns of data. As explained below, there is a case in which image information read out from the image sensor 110 cannot be read out in the order of physical pixel arrangement when more than a predetermined number of rows are simultaneously read out and when there is a structural limitation on a read-out circuit. Therefore, in order to form a proper image viewable by users based on image information read out from the image sensor”; (see at least Paragraph [0109]: “Next, in the second H period, the 2, 4, 6, 8, 10 and 12th row signals of the pixel unit 113 together with the 13, 15, 17, 19, 21 and 23rd row signals are read out through the AID conversion unit 114. At this time, the first row signal stored in the first memory unit 112 is read out first, then the second row signal is read out from the pixel unit 113 via the AID conversion unit 114”). As to claim 3, the combination of Tajimij, Anderson and Zhang teaches the apparatus of claim 1. Tajimij discloses further wherein the first data elements are received in row-major order, and wherein the second data elements are received in the row-major order (see at least Paragraph [0138]: “FIG. 10, after the first memory unit 112 and the first rearrangement circuit 111 perform the rearrangement process for restoring pixel arrangement in a column direction, all the pixel signals in row direction are transferred to the information processing unit 120. Next, the second memory unit 122 and the second rearrangement circuit 121 perform the rearrangement process for restoring original row orders”). As claim 4, the combination of Tajimij, Anderson and Zhang teaches the apparatus of claim 1. Tajimij discloses further wherein the second data elements are written to a series of memory locations in a row-major order, where at least two memory locations of the series of memory locations are non-successive memory locations (see at least Paragraph [0147]: “it is preferable that all pixel data in a row direction has been already rearranged for restoring. In other words, if odd pixel signals and even pixel signals are already rearranged to restore the original order by the first rearrangement circuit 111 and the first memory unit 112, the restored signals can be used for performing such operations disclosed above while the second rearrangement circuit 121 is rearranging pixel signals to restore the original row order”). As to claim 5, the combination of Tajimij, Anderson and Zhang teaches the apparatus of claim 1. Tajimij discloses further wherein the control circuitry is further configured to read the second data elements from the memory array according to a third addressing sequence (see at least Paragraph [0155]: “a third rearrangement circuit for rearranging digital data received by a third receiving circuit 138. 132 denotes a third memory unit for temporarily storing data for realizing a part of the rearrangement process by the third rearrangement circuit 131”). As to claim 6, the combination of Tajimij, Anderson and Zhang teaches the apparatus of claim 1. Tajimij discloses further wherein the control circuitry is further configured to read the second data elements from the memory array using a third sequence of addresses (see at least Paragraph [0133]: “Additionally, as mentioned before, odd column pixels are read out to be supplied to the first ADC 1303 and even pixels are read out to be supplied to the second ADC 1301, and respectively AID converted. Therefore, as shown in FIG. 10, a group of odd column signals and a group of even column signals are respectively read out at different timings.”…” a sequence of reading out rows has a particular feature. For example, in FIG. 10, in a first H period, the 1, 3, 4 and 6th row signals of odd columns and even columns are read out, and in the second H period, the 0, 2, 5 and 7th row signals of odd columns and even columns are read out.”). As to claim 8, the combination of Tajimij, Anderson and Zhang teaches the apparatus of claim 1. Tajimij discloses wherein the second data elements are written to a first series of memory locations in an order (see at least Paragraph [0050]: “it is possible to perform control for switching the number of rows to be simultaneously read out and a number of rows rearranged in the first rearrangement circuit 111, and the like in accordance with an operation of the imaging apparatus 100. In addition, according to a control from the central processing unit 128, the first rearrangement circuit 111 and the first memory unit 112”) that the first data elements are read from the first series of the memory locations (see at least Paragraph [0112]: “By the above sequence, 5 to 12th row signals are rearranged to restore the original pixel arrangement (row order) in the pixel unit 113. Accordingly, four row signals (5, 7, 9 and 11th row signals) read out from the second memory unit 122 are alternately combined with the 6, 8, 10 and 12th row signals read out from the AID conversion unit 114. As a result, 1st to 12th row signals are rearranged to restore the original pixel arrangement (row order) in the pixel unit 113”). As to claim 9, the combination of Tajimij, Anderson and Zhang teaches the apparatus of claim 1. Tajimij further discloses wherein the control circuitry is further determine the second sequence of addresses so as to read the first data elements from the memory array in a configured to column-major order (see at least Paragraph [0137]: “In FIG. 10, as the information processing unit 120 performs the rearrangement process regarding row and column directions, the rearrangement process becomes complicated and the second memory unit 122 needs to store pixel signals of eight rows at the same time”). As to claim 10, the combination of Tajimij, Anderson and Zhang teaches the apparatus of claim 1. Tajimij discloses further comprising an image capture device configured to capture the first data elements and the second data elements in a row-by-row format (see at least Paragraph [0135]: “first, ol, o3, o4 and 06 row signals are stored in the second memory unit, then e 1, e3, e4 and e6 row signals are stored in the second memory unit.”; and [0136]: “Thereafter, o0, o2, o5 and o7 row signals are stored in the second memory unit, and then e0, e2, e5 and e7 row signals are stored in the second memory unit, so that they are rearranged to restore the original pixel arrangement order”), wherein the first data elements being representative of pixel values of the first image and the second data elements being representative of pixel values of the second image (see at least Paragraph [0138]: “in contrast to FIG. 10, after the first memory unit 112 and the first rearrangement circuit 111 perform the rearrangement process for restoring pixel arrangement in a column direction, all the pixel signals in row direction are transferred to the information processing unit 120. Next, the second memory unit 122 and the second rearrangement circuit 121 perform the rearrangement process for restoring original row orders”). As to claim 11, the combination of Tajimij, Anderson and Zhang teaches the apparatus of claim 1. Tajimij discloses wherein the control circuitry is further configured to: read the second data elements from the memory array using a third sequence of addresses (see at least Paragraph [0155]: “First, the digital front-end circuit 135 is explained. 131 denotes a third rearrangement circuit for rearranging digital data received by a third receiving circuit 138. 132 denotes a third memory unit for temporarily storing data for realizing a part of the rearrangement process by the third rearrangement circuit 131.”); write third data elements of a third image in the memory locations in a row-major order using the third sequence of addresses (see at least Paragraph [0156]: “139 denotes a third transmitting circuit for converting digital data rearranged by the third rearrangement circuit 131 for transmission to the information processing unit 120 via a second I/F 202”); and read the third data elements in a column-major order from the memory array using a fourth sequence of addresses (see at least Paragraph [0157]\: “The second I/F 202 is an interface for transferring signals converted by the third transmitting circuit 139 to the information processing unit 120”; and [0158]: “According to the structure of FIG. 14, the rearrangement process is allotted to the first rearrangement circuit 111, the second rearrangement circuit 121, and the third rearrangement circuit 131. That is, compared to the imaging apparatus 100, the workload for the rearrangement process is more divided, and this embodiment has further merit when the digital front-end circuit 135 is formed with the image sensor in multi-layer arrangement”). As to claim 12, the combination of Tajimij, Anderson and Zhang teaches the apparatus of claim 1. Tajimij discloses further comprising an optical system configured to receive light at an image sensor, wherein the image sensor comprises a plurality of pixel elements aligned in a plurality of horizontal rows and a plurality of vertical columns (see at least Paragraph [0088]: “the plurality of pixel signals of the second pixel row of every column is AID converted by the ADC row by row to be read out in one horizontal period. Similarly, in response to N+2nd timing of H sync signal, the third pixel row of each column is simultaneously read out, and in response to N+3rd timing, the fourth pixel row of each column is simultaneously read out”). As to claim 13, the combination of Tajimij, Anderson and Zhang teaches the apparatus of claim 12. Tajimij discloses wherein the control circuitry is further configured to obtain image data from the image sensor by sampling one or more pixel elements of the image sensor (see at least Paragraphs [0066]: “FIG. 2 shows a structure of a pair of pixels in the pixel unit 113 of the image sensor 110, and FIG. 3 shows an example of pixel arrangement in the pixel unit 113”; and [0148]: “the first rearrangement circuit rearranges pixel signals of predetermined rows or columns necessary for advancing processing in the information processing unit, which is external to the image sensor, and in parallel with the rearrangement process by the second rearrangement circuit”). Regarding claim 15, recites analogous limitations that are present in claim 1, therefore claim 15 would be rejected for the same/similar reasons above. As to claim 16, recites analogous limitations that are present in claim 2, therefore claim 16 would be rejected for the same/similar reasons above. As to claim 17, recites analogous limitations that are present in claim 3, therefore claim 17 would be rejected for the same/similar reasons above. As to claim 18, recites analogous limitations that are present in claim 8, therefore claim 18 would be rejected for the same/similar reasons above. As to claim 19, recites analogous limitations that are present in claim 11, therefore claim 19 would be rejected for the same/similar reasons above. Regarding claim 20, recites analogous limitations that are present in claim 1, therefore claim 20 would be rejected for the same/similar reasons above. Claim(s) 14 is/are rejected under 35 U.S.C. 103 as being unpatentable over the combination of Tajimij, Anderson and Zhang, and in view of Adenwala et al. (US 2019/0079659l; previously recorded), hereinafter, referred to as “Adenwala”. As to claim 14, the combination of Tajimij, Anderson and Zhang teaches the apparatus of claim 1. Tajimij in view of Anderson teaches …the memory array and the control circuitry, however, neither Tajimij nor Anderson or Zhang explicitly teaches a vehicle, wherein the vehicle includes the memory array and the control circuitry. However, pertinent art reference, Adenwala teaches a vehicle, wherein the vehicle includes the memory array and the control circuitry (see at least Paragraph [0221]: “vehicle comprise: processor circuitry, memory circuitry, the communication system, the one or more sensors, the one or more DCUs, and an interconnect technology that couples the one or more hardware elements to one another”). Accordingly, it would have been obvious to one of ordinary skill in the art before the filing of the invention to further modify Tajimij in view of Anderson and Murrin by combining a vehicle, wherein the vehicle includes the memory array and the control as taught by Adenwala. One would be motivated to make this modification in order to perform similar results. Claim(s) 21 is/are rejected under 35 U.S.C. 103 as being unpatentable over the combination of Tajimij, Anderson and Zhang, and in view of Wyld et al. (US 2008/0167083; previously recorded), hereinafter, referred to as “Wyld”. As to claim 21, the combination of Tajimij, Anderson and Murrin teaches the apparatus of claim 1. Neither Tajimij nor Anderson or Murrin teaches wherein the stream includes a sequence of images, and wherein the first image and the second image comprise sequential images in the stream. However, Wyld teaches wherein the stream includes a sequence of images (see at least Paragraph [0056]: “the optical sensor(s) 164, the imaging module 142 may be used to capture still images or video (including a video stream) and store them into memory 102, modify characteristics of a still image or video, or delete a still image or video from memory 102”), and wherein the first image and the second image comprise sequential images in the stream (see at least Paragraph [0083]: “prior to sending an address message corresponding to the second sequence of symbols, information is displayed (310) which indicates that an address message that corresponds to a sequence of symbols different from the first sequence of symbols will be sent to the communications network (FIG. 5L)”). Accordingly, it would have been obvious to one of ordinary skill in the art before the filing of the invention to further modify Tajimij in view of Anderson and Murrin by combining wherein the stream includes a sequence of images, and wherein the first image and the second image comprise sequential images in the stream as taught by Wyld. One would be motivated to make this modification in order to convey where it will be appreciated by those of ordinary skill in the art that one or more of the acts described may be performed by hardware, software, or a combination thereof. In addition, it will be appreciated by those of ordinary skill in the art that some of the processes shown in FIG. 4 (or subsets or supersets thereof) can be performed in a different order (see at least Paragraph [0068]). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to BAKARI UNDERWOOD whose telephone number is (571)272-8462. The examiner can normally be reached M - F 8:00 TO 4:30. 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, Abby Flynn can be reached on (571) 272-9855. 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. /B.U./Examiner, Art Unit 3663 /JAMES M MCPHERSON/Examiner, Art Unit 3663
Read full office action

Prosecution Timeline

Show 23 earlier events
Mar 13, 2026
Request for Continued Examination
Mar 27, 2026
Response after Non-Final Action
Apr 07, 2026
Non-Final Rejection mailed — §103
May 11, 2026
Interview Requested
May 19, 2026
Examiner Interview (Telephonic)
May 21, 2026
Examiner Interview Summary
May 26, 2026
Response Filed
Jun 26, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12691936
RECONFIGURABLE STEERING FEEL DESIGN METHOD AND CONTROL SYSTEM FOR STEER-BY-WIRE
1y 3m to grant Granted Jul 28, 2026
Patent 12682744
TRAFFIC CONGESTION DETECTION SYSTEM
2y 3m to grant Granted Jul 14, 2026
Patent 12682745
MOBILE OBJECT MONITORING SYSTEM AND MOBILE OBJECT MONITORING METHOD
2y 0m to grant Granted Jul 14, 2026
Patent 12664884
SYSTEMS AND METHODS TO GROUP AND MOVE VEHICLES COOPERATIVELY TO MITIGATE ANOMALOUS DRIVING BEHAVIOR
5y 10m to grant Granted Jun 23, 2026
Patent 12623649
TRAILER CONNECTION STATUS DETERMINATION AND SHARING
3y 11m to grant Granted May 12, 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

9-10
Expected OA Rounds
69%
Grant Probability
87%
With Interview (+17.6%)
3y 1m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 206 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