Prosecution Insights
Last updated: August 17, 2026
Application No. 17/918,893

DEVICE AND METHOD FOR GENERATING IMAGE AND DISTANCE INFORMATION

Non-Final OA §103
Filed
Oct 13, 2022
Priority
Apr 14, 2020 — provisional 63/009,593 +2 more
Examiner
RODRIGUEZ, VICENTE M
Art Unit
3642
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Technion Research & Development Foundation Limited
OA Round
2 (Non-Final)
77%
Grant Probability
Favorable
2-3
OA Rounds
0m
Est. Remaining
93%
With Interview

Examiner Intelligence

Grants 77% — above average
77%
Career Allowance Rate
386 granted / 500 resolved
+25.2% vs TC avg
Strong +16% interview lift
Without
With
+15.6%
Interview Lift
resolved cases with interview
Typical timeline
2y 11m
Avg Prosecution
24 currently pending
Career history
526
Total Applications
across all art units

Statute-Specific Performance

§101
1.1%
-38.9% vs TC avg
§103
52.7%
+12.7% vs TC avg
§102
13.6%
-26.4% vs TC avg
§112
31.0%
-9.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 500 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 . Response to Amendment The 35 USC 112 rejections of claims have been withdrawn. Response to Arguments Applicant’s arguments with respect to the claims have been considered but are moot because the arguments do not apply to the references as used in the current rejection. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claim 1, 2, 4, 7-9, 12-15, 17, 20-22, 25-28 rejected under 35 U.S.C. 103 as being unpatentable over Zhu et al (US 10983197) in view of Webster et al (US 20190302240). In regards to claim 1, Zhu discloses a device, comprising: a transmitter that is configured to transmit, per each sensing iteration, a radiation pulse (abstract Lidar, pulse sequence); an array of pixels (Fig. 8 detector array of ref. 800 pixels ref. 801, “FIG. 8 illustrates an example of a detector array 800 comprising at least a set of photodetectors, e.g., SPADs that are grouped to form a pixel”), each pixel comprises multiple subpixels (Fig. 8 ref. 801-1, -4 C20:62 “In the case when multiple SPADs are grouped to behave as a pixel, each circuit associated with a SPAD may also be referred to as sub-pixel level circuit”), each subpixel comprises single photon avalanche diodes (SPADs) that are coupled to each other in parallel (“Alternatively or in addition to, the set of SPADs 801-1, 801-2, 801-3, 801-4 may be electrically connected with a pixel level circuit same as the circuit as described in FIG. 6 such that the SPADs array 801 may be addressable and controlled. In such case, an address may correspond to a set of SPDAs such as a 2×2 grid of SPADs 801-1, 801-2, 801-3, 801-4. The group or set of SPADs may be electrically-connected in series and/or parallel and the group may be individually addressable and controlled”), and one or more quenching circuits (C20:2 “Each SPAD may have an analog front end circuit for biasing, quenching, and recharging”), wherein each subpixel is configured to output a subpixel output signal indicative of a reflected radiation pulse sensed by one or more SPADs of the subpixel (C20:62 “In the case when multiple SPADs are grouped to behave as a pixel, each circuit associated with a SPAD may also be referred to as sub-pixel level circuit”); wherein the reflected radiation pulse is reflected from an area of an object that was illuminated by the radiation pulse (abstract Lidar); a processing circuit (ref. 330) that is configured to: read, for each pixel, multiple subpixel output signals from the multiple subpixels of the pixel (C20:66 “the set of SPADs 801-1, 801-2, 801-3, 801-4 may be electrically connected with a pixel level circuit same as the circuit as described in FIG. 6 such that the SPADs array 801 may be addressable and controlled”); while Zhu discloses photo detectors pixels are individually addressable and controllable (C12:30 "each photosensor may be individually addressable and controlled by a pixel- level circuit 601-2", C19:45 “The detector may be provided with the capability to dynamically enable/disable individual pixels in the array and/or dynamically enable/disable a subset of SPADs in a pixel thereby configuring the detector at the pixel level or sub-pixel level”). Zhu does not expressly disclose as taught by Webster: receive, per each sensing iteration, transmission timing information indicative of a timing of transmission of the radiation pulse (Webster [0023] “Determining the round-trip time may be based on, at least in part, timing signals generated by a time-to-digital converter (see, e.g., FIGS. 2-4. The timing signals are representative of when light source 102 emits light and when the photomultiplier pixel cells 122 detect the image light”); and determine, per each sensing iteration and per each subpixel, a timing of a first detection of the reflected pulse detected by any of the SPADs of the subpixel (Webster [0023] “The timing signals are representative of when light source 102 emits light and when the photomultiplier pixel cells 122 detect the image light”). It would have been obvious to one having ordinary skill in the art before the effective filing date of the invention to modify, with the reasonable expectation of success, Zhu with Webster by providing the means to receive, per each sensing iteration, transmission timing information indicative of a timing of transmission of the radiation pulse and determine, per each sensing iteration and per each subpixel a timing of a first detection of the reflected pulse detected by any of the SPADs of the subpixel in order to determine an accurate distance by time of flight of the light signal. In regards to claim 2, Zhu discloses the device according to claim 1, wherein the processing circuit comprises time window circuits for ignoring pixel output signals generated outside programmable time windows (Zhu C2:33 “a photosensor may comprise a set of photodetectors such as a photodetector array with the capability to dynamically enable/disable individual photodetector in the photodetector array…pixels outside of an expected detection location may be disabled”). In regards to claim 4, Zhu discloses the device according to claim 1, wherein the processing circuit comprises a code generator that is configured to output a sequence of codes, starting from an initial code per each sensing iteration (Zhu C2:11 “Individually addressable emitters may allow for a subset of emitters from the array of emitters to be activated for firing light pulses concurrently according to a firing pattern or emission pattern in both the temporal dimension and the spatial domain”). In regards to claim 7, Zhu discloses the device according to claim 1, wherein the processing circuit comprises a decision circuit for each pixel (Zhu Fig. 1 ref. 130 controller circuit); wherein the decision circuit is configured to determine whether the pixel sensed reflected radiation pulse per each sensing iteration (Zhu C3:24, Webster [0015]); and to generate a pixel output signal according to a determination whether the pixel sensed the reflected radiation pulse (Zhu C3:24 “the amount of optical energy received by a group of photodetectors, e.g., SPADs, corresponding to a pixel may be adjusted based on the strength of the emitted light pulses”, Webster [0015] if detector performance is determined good, output signals will be used). In regards to claim 8, Zhu discloses the device according to claim 7, comprising a bias circuit for biasing each decision circuit with one or more bias signals (Zhu C20:2 “Each SPAD may have an analog front end circuit for biasing, quenching, and recharging”, Webster Fig. 3 schematic of circuit), wherein the decision circuit is configured to make the determination whether the pixel sensed the radiation pulse based on the one or more bias signal (Webster [0039] "l.sub.BIAS represents the current value of each switched current source 376A, 376B, 376N that have been switched on in response to digital output signals D.sub.OUT1 358A D.sub.OUTN 358N, and R.sub.OUT represents the resistance value of R.sub.OUT 366. Thus, since I.sub.BIAS and R.sub.OUT are fixed, the magnitude of A.sub.OUT is proportional to the number of SPADs that are triggered in response to incident photons 310 within the pulse width interval 380 in accordance with the teachings of the present invention"). In regards to claim 9, Zhu discloses the device according to claim 8, comprising a controller for determining the one or more bias signals (Zhu ref. 130, Webster controller ref. 126). In regards to claim 12, Zhu discloses the device according to claim 1, wherein each SPAD is coupled to a single quenching circuit that consists essentially of a resistor (Zhu C20:2, Webster abstract discloses quenching, resister seen in schematic Fig. 3) In regards to claim 13, Zhu discloses the device according to claim 1, wherein the processing circuit is configured to determine, per each sensing iteration and per each pixel, an intensity parameter related to one or more reflected radiation pulses detected by the pixel (Zhu C7:33 “a selected portion of the returned multiple pulses in a sequence may be used for deriving a pixel value (e.g., intensity) and/or for calculating a distance”, Webster [0003] discloses determines a distance, a parameter of intensity). In regards to claim 14, Zhu discloses a method comprising: transmitting, by a transmitter, per each sensing iteration, a radiation pulse (abstract Lidar, pulse sequence); outputting, by each subpixel of an array of pixels (Fig. 8 detector array), a subpixel output signal indicative of a reflected radiation pulse sensed by one or more single photon avalanche diodes (SPADs) of the subpixel (C20:62 “In the case when multiple SPADs are grouped to behave as a pixel, each circuit associated with a SPAD may also be referred to as sub-pixel level circuit”); wherein each pixel of the array comprises multiple subpixels (Fig. 8 ref. 801-1, -4, C20:62); wherein the SPADs of each subpixel are coupled to each other in parallel (C17:6, C21:4); wherein each subpixel comprises one or more quenching circuits (C20:2 “Each SPAD may have an analog front end circuit for biasing, quenching, and recharging”), wherein the reflected radiation pulse is reflected from an area of an object that was illuminated by the radiation pulse (Fig. 2 disclose reflected light from target); reading, by a processing circuit for each pixel, multiple subpixel output signals from the multiple subpixels of the pixel (C20:66 “the set of SPADs 801-1, 801-2, 801-3, 801-4 may be electrically connected with a pixel level circuit same as the circuit as described in FIG. 6 such that the SPADs array 801 may be addressable and controlled”); receiving, per each sensing iteration, transmission timing information indicative of a timing of transmission of the radiation pulse; and determining, by the processing circuit and per each sensing iteration and per each subpixel, a timing of a first detection of the reflected pulse detected by any of the SPADs of the subpixel. while Zhu discloses photo detectors pixels are individually addressable and controllable (C12:30 "each photosensor may be individually addressable and controlled by a pixel- level circuit 601-2", C19:45 “The detector may be provided with the capability to dynamically enable/disable individual pixels in the array and/or dynamically enable/disable a subset of SPADs in a pixel thereby configuring the detector at the pixel level or sub-pixel level”). Zhu does not expressly disclose as taught by Webster: receiving, per each sensing iteration, transmission timing information indicative of a timing of transmission of the radiation pulse (Webster [0023] “Determining the round-trip time may be based on, at least in part, timing signals generated by a time-to-digital converter (see, e.g., FIGS. 2-4. The timing signals are representative of when light source 102 emits light and when the photomultiplier pixel cells 122 detect the image light”); and determining, by the processing circuit and per each sensing iteration and per each subpixel, a timing of a first detection of the reflected pulse detected by any of the SPADs of the subpixel (Webster [0023] “The timing signals are representative of when light source 102 emits light and when the photomultiplier pixel cells 122 detect the image light”). It would have been obvious to one having ordinary skill in the art before the effective filing date of the invention to modify, with the reasonable expectation of success, Zhu with Webster by providing the means for receiving, per each sensing iteration, transmission timing information indicative of a timing of transmission of the radiation pulse and determining, by the processing circuit and per each sensing iteration and per each subpixel the timing of a first detection of the reflected pulse detected by any of the SPADs of the subpixel in order to determine an accurate distance by time of flight of the light signal. In regards to claim 15, Zhu discloses the method according to claim 14, comprising determining, by the processing circuit and per each sensing iteration and per each pixel, an intensity parameter related to one or more reflected radiation pulses detected by the pixel (Zhu C7:33 “a selected portion of the returned multiple pulses in a sequence may be used for deriving a pixel value (e.g., intensity) and/or for calculating a distance”, Webster [0003] discloses determines a distance, a parameter of intensity). In regards to claim 17, Zhu discloses the method according to claim 14, comprising outputting, by a code generator of the processing circuit, a sequence of codes, starting from an initial code per each sensing iteration (Zhu C2:11 “Individually addressable emitters may allow for a subset of emitters from the array of emitters to be activated for firing light pulses concurrently according to a firing pattern or emission pattern in both the temporal dimension and the spatial domain”, the series of pulses occurring in a given order/code). In regards to claim 20, Zhu discloses the method according to claim 14, comprising, determining, by each decision circuit of the processing circuit, whether a pixel associated with the decision circuit sensed a reflected radiation pulse per each sensing iteration (Webster abstract "A buffer circuit is coupled to the photon detector to generate a digital output signal having a pulse width interval in response to the avalanche current triggered in the photon detector"); and generating, by the decision circuit, a pixel output signal according to the determination (Webster abstract "to generate a digital output signal"). In regards to claim 21, Webster discloses the method according to claim 20, comprising biasing each decision circuit by a bias circuit associated with the decision circuit (Zhu as combined, Zhu C17:29 "the driver transistors (e.g., transistor 311-1, 311-2) may be individually activated (e.g., biased so as to be conducting)") and wherein the determining is based on the one or more bias signal (Webster as combined, Zhu C17:30 "may be individually activated (e.g., biased so as to be conducting)"). In regards to claim 22, Zhu discloses the method according to claim 21, comprising determining, by a controller, the one or more bias signals (Zhu as combined, Webster equation 3, Zhu C20:4 "SPADs are normally biased with a biased voltage above the breakdown voltage"). In regards to claim 25, Zhu discloses the method according to claim 14, wherein each SPAD is coupled to a single quenching circuit that consists essentially of a resistor (Zhu as combined, Webster abstract discloses quenching, resister seen in schematic Fig. 3). In regards to claim 26, Zhu discloses the method according to claim 14, comprising determining, by the processing circuit, per each sensing iteration and per each pixel, an intensity parameter related to one or more reflected radiation pulses detected by the pixel (Zhu C7:33 “a selected portion of the returned multiple pulses in a sequence may be used for deriving a pixel value (e.g., intensity) and/or for calculating a distance”, Webster [0003] discloses determines a distance, a parameter of intensity). Claim 5, 6, 18, 19 rejected under 35 U.S.C. 103 as being unpatentable over Webster, Zhu as applied to claim 1, 17 above, and further in view of Niclass et al (US 20180081041). In regards to claim 5, Zhu discloses the device according to claim 5, but does not expressly disclose: wherein the code generator is a pseudo random code generator. Niclass teaches a pseudo random code generator for a light emission system ([0008] discloses "a pseudo-random pattern"). It would have been obvious to one having ordinary skill in the art before the effective filing date of the invention to modify, with the reasonable expectation of success, Zhu with Niclass by providing the means the code generator is a pseudo random code generator in order to differentiate signals from different devices or at different times. In regards to claim 6, Zhu as combined discloses the device according to claim 5, wherein the processing circuit comprises code samplers (Niclass [0025] discloses a receiver receiving and reads the pseudo random code, thus comprising a code sampler); wherein each code sampler is associated with a pixel and is configured to sample, at each sensing iteration, the code generator at a timing that correspond to the timing of a first detection of radiation by the pixel (Niclass [0040] discloses interpretation of light pulses for each pixel and the time of the light pulse "For each SPAD 40, corresponding to a pixel in the depth map that is to be generated, the control and processing circuitry...", [0041]). In regards to claim 18, Zhu discloses the method according to claim 17, but does not expressly disclose: wherein the code generator is a pseudo random code generator. Niclass teaches a pseudo random code generator for a light emission system ([0008] discloses "a pseudo-random pattern"). It would have been obvious to one having ordinary skill in the art before the effective filing date of the invention to modify, with the reasonable expectation of success, Zhu with Niclass by providing the means the code generator is a pseudo random code generator in order to differentiate signals from different devices or at different times. In regards to claim 19, Zhu discloses the method according to claim 17, comprising sampling, by each code sampler of the processing circuit, at each sensing iteration, the code generator at a timing that correspond to the timing of a first detection of radiation by a pixel associated with the code sampler. (Niclass [0025] discloses a receiver receiving and reads the pseudo random code, thus comprising a code sampler to interpret the pseudo code). Claim 10, 11, 23, 24 rejected under 35 U.S.C. 103 as being unpatentable over Zhu, Webster as applied to claim 9, 22 above, and further in view of Nishihara et al (US 20140293107). In regards to claim 10, Zhu discloses the device according to claim 9, but does not expressly disclose: wherein the controller is configured to determine the one or more bias signals based on outcomes of previous sensing iterations. Nishihara teaches comparing a signal from a pixel with that of a reference signal (abstract "Each sense circuit includes a comparator configured to compare an output signal from a pixel with a reference signal"). The previous signals being represented by a reference signal It would have been obvious to one having ordinary skill in the art before the effective filing date of the invention to modify, with the reasonable expectation of success, Zhu with Nishihara by providing the means for the controller to determine the one or more bias signals based on outcomes of previous sensing iterations/reference signals in order to provide a more accurate measurement. In regards to claim 11, Zhu as combined discloses the device according to claim 10, wherein the controller is configured to determine the one or more bias signals based on signal to noise ratio (Webster [0016] "even though digital enable circuitry is featured in the disclosed photomultiplier pixel cells to individually enable and disable high DCR SPADs, analog circuitry is also combined in the disclosed examples photomultiplier pixel cells to provide high timing precision and edge detection, improve signal to noise ratio (SNR) performance, as well as reduce the overall transistor count compared to digital implementations"). In regards to claim 23, Zhu discloses the method according to claim 22, but does not expressly disclose: comprising determining by the controller the one or more bias signals based on outcomes of previous sensing iterations. Nishihara teaches comparing a signal from a pixel with that of a reference signal (abstract "Each sense circuit includes a comparator configured to compare an output signal from a pixel with a reference signal"). The previous signals being represented by a reference signal It would have been obvious to one having ordinary skill in the art before the effective filing date of the invention to modify, with the reasonable expectation of success, Zhu by Nishihara providing the means for determining by the controller the one or more bias signals based on outcomes of previous sensing iterations/reference signals in order to provide a more accurate measurement. In regards to claim 24, Zhu as combined discloses the method according to claim 23, comprising determining by the controller the one or more bias signals based on signal to noise ratio (Webster [0015] discloses "to provide high timing precision and edge detection, improve signal to noise ratio (SNR) performance", thus controller would optimize/base signals with regards to SNR performance). Claim 27, 28 rejected under 35 U.S.C. 103 as being unpatentable over Zhu, Webster as applied to claim 1, 14 above, and further in view of Kimpe et al (US 20080117231). In regards to claim 27, Zhu discloses the device according to claim 1, and C20:53 “a set of individually addressable SPADs 801-1, 801-2, 801-3, 801-4 may behave as a single pixel”, Zhu does not expressly disclose: wherein each subpixel output signal is a superposition of SPAD detection signals of SPADs that belong to the subpixel. Kimpe teaches superposition of detection signals from sub-pixels that belong to a pixel ([0104] “FIG. 5a shows an array of nine pixels 50, each having three sub-pixels 51 and each sub-pixel 51 having two domains 52, 53. FIG. 5b shows one pixel 50 in detail. In this situation it may be desirable to treat each pixel 50 as a superposition of six point sources”). It would have been obvious to one having ordinary skill in the art before the effective filing date of the invention to modify, with the reasonable expectation of success, Zhu with Kimpe by providing each subpixel output signal is a superposition of SPAD detection signals of SPADs that belong to the subpixel in order to allow for a greater signal across the detector pixels. In regards to claim 28, Zhu discloses the method according to claim 14, and C20:53 “a set of individually addressable SPADs 801-1, 801-2, 801-3, 801-4 may behave as a single pixel”, Zhu does not expressly disclose: wherein each subpixel output signal is a superposition of SPAD detection signals of SPADs that belong to the subpixel. Kimpe teaches superposition of detection signals from sub-pixels that belong to a pixel ([0104] “FIG. 5a shows an array of nine pixels 50, each having three sub-pixels 51 and each sub-pixel 51 having two domains 52, 53. FIG. 5b shows one pixel 50 in detail. In this situation it may be desirable to treat each pixel 50 as a superposition of six point sources”). It would have been obvious to one having ordinary skill in the art before the effective filing date of the invention to modify, with the reasonable expectation of success, Zhu with Kimpe by providing for each subpixel output signal is a superposition of SPAD detection signals of SPADs that belong to the subpixel in order to allow for a greater signal across the detector pixels. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to VICENTE RODRIGUEZ whose telephone number is (571)272-4798. The examiner can normally be reached M-TH 7-5. 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, JOSHUA HUSON can be reached at 571-270-5301. 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. /V.R./Examiner, Art Unit 3642 /ASSRES H WOLDEMARYAM/Primary Examiner, Art Unit 3642
Read full office action

Prosecution Timeline

Oct 13, 2022
Application Filed
Feb 12, 2026
Non-Final Rejection mailed — §103
May 12, 2026
Response Filed
Aug 03, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12703516
PASSIVE FIDUCIAL MARKERS AND ASSOCIATED SYSTEMS AND METHODS
2y 3m to grant Granted Aug 11, 2026
Patent 12698094
INCEPTOR ASSEMBLY
2y 2m to grant Granted Aug 04, 2026
Patent 12693416
OPTICAL MEASUREMENT DEVICE
3y 0m to grant Granted Jul 28, 2026
Patent 12668365
AIRCRAFT PASSENGER SEAT ASSEMBLY WITH OVER CENTER BREAKOVER LINK
2y 5m to grant Granted Jun 30, 2026
Patent 12662239
DOOR FAIRING FOR AN AIRCRAFT LANDING GEAR LEG
3y 0m to grant Granted Jun 23, 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

2-3
Expected OA Rounds
77%
Grant Probability
93%
With Interview (+15.6%)
2y 11m (~0m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 500 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