Prosecution Insights
Last updated: July 17, 2026
Application No. 18/909,402

THREE-DIMENSIONAL STRUCTURED LIGHT CAMERA DEVICE HAVING A LIGHT SOURCE AND METHOD THEREFOR

Non-Final OA §102
Filed
Oct 08, 2024
Priority
Oct 16, 2023 — CN 202311334555.5
Examiner
DUONG, JOHNNYKHOI BAO
Art Unit
Tech Center
Assignee
NXP Semiconductors N.V.
OA Round
1 (Non-Final)
66%
Grant Probability
Favorable
1-2
OA Rounds
1y 6m
Est. Remaining
96%
With Interview

Examiner Intelligence

Grants 66% — above average
66%
Career Allowance Rate
39 granted / 59 resolved
+6.1% vs TC avg
Strong +30% interview lift
Without
With
+30.0%
Interview Lift
resolved cases with interview
Typical timeline
3y 4m
Avg Prosecution
18 currently pending
Career history
71
Total Applications
across all art units

Statute-Specific Performance

§101
1.1%
-38.9% vs TC avg
§103
85.7%
+45.7% vs TC avg
§102
12.0%
-28.0% vs TC avg
§112
1.1%
-38.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 59 resolved cases

Office Action

§102
Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Response to Amendment The preliminary amendment filed on 10/08/2024 has been entered. Claims 1-15 were amended. Claims 1-15 remain pending in the application. Specification The title of the invention is not descriptive. A new title is required that is clearly indicative of the invention to which the claims are directed. Information Disclosure Statement The information disclosure statement (IDS) submitted on 08/27/2025 and 10/08/2024 were filed and are in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner. Claim Rejections - 35 USC § 102 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. (a)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. Claim(s) 1-15 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Gao (US 2023/0072702, 2021). Regarding claims 1 and 15, Gao teaches A three-dimensional 3D structured light camera (Gao, [0040], reproduced below: PNG media_image1.png 427 674 media_image1.png Greyscale . Which is being interpreted to involve 3D. As seen in [0041], “3D reconstruction”) device comprising: an infrared IR emitting light source configured to illuminate a 3D target object (Gao, [0062], reproduced below: PNG media_image2.png 640 672 media_image2.png Greyscale . “IR sensor” is being interpreted to emit IR light that illuminates a 3D target object), a speckle emitter (Gao, [0040]: “The structured light projector 106 may be configured to generate a structured light pattern (e.g., a speckle pattern).”), and an IR camera (Gao, see [0062] image above, “IR sensor”); a look-up table LUT (Gao, see [0033] image below: “Lookup table”) memory configured to store a reference speckle image of the 3D target object (Gao, [0033], reproduced below: PNG media_image3.png 460 674 media_image3.png Greyscale . “Reference images” of “an environment with the structured light pattern”, which is being interpreted to involve “speckle image”); and a processor (Gao, see [0040] image above: “processor”) operably coupled to the light source (Gao, see [0062] image above, “RGB-IR sensor” is being interpreted as involving a “light source”) and the LUT memory (Gao, see [0033] image above, “lookup table”) and configured to: perform object detection on a target speckle image (Gao, [0031], reproduced below: PNG media_image4.png 588 1008 media_image4.png Greyscale . 3D reconstruction is being interpreted to involve object detection. “speckle structured light images” is being interpreted to involve “target speckle image”); perform sub-pixel-level SPL processing (Gao, see [0110] image below, “sub-pixels” has features that are extracted) that comprises a plurality of interpolations of the reference speckle image and the target speckle image (Gao, [0110], reproduced below: PNG media_image5.png 610 676 media_image5.png Greyscale . CNN is being interpreted as having interpolation as part of the convolution process that is done on the reference and target speckle image, see [0031, 0033] image above); perform an adaptive binarization process (Gao, [0194], reproduced below: PNG media_image6.png 276 666 media_image6.png Greyscale . Which is being interpreted to involve adaptive binarization) wherein the adaptive binarization process searches the LUT memory for SPL speckle features of the stored reference speckle image that match SPL speckle features of the SPL target speckle image (Gao, [0206], reproduced below: PNG media_image7.png 434 672 media_image7.png Greyscale . “Speckle image block matching” is being interpreted as involving a reference and target speckle image for SPL speckle features); find SPL speckle features of the target speckle image that match searched SPL speckle features of the stored reference speckle image (Gao, see [0206] image above, “speckle image block matching” is being interpreted to involve finding SPL speckle features, as part of the convolution techniques, for the target, used for block matching, and reference speckle image, such as in the lookup data); and perform a depth value calculation (Gao, see [0211] image below, “depth map” is being interpreted to involve depth value calculations) of the 3D target object (Gao, see [0031] image above, “3D reconstruction” is being interpreted to involve 3D object detection) in response to the plurality of interpolations (Gao, see [0211] image below, “convolution techniques” are being interpreted to involve “interpolations”) and the found SPL speckle features of the target SPL speckle image (Gao, [0211], reproduced below: PNG media_image8.png 436 676 media_image8.png Greyscale . “Speckle image” and “convolution techniques” are being interpreted to involve SPL speckle features that are found in order to create a depth map). Regarding claim 2, Gao teaches The 3D structured light camera device of Claim 1 wherein the processor configured to perform the plurality of interpolations (Gao, see [0110] image below, CNN module is being interpreted to involve interpolations, which include upsampling, as seen in [0111]) of the reference SPL (Gao, see [0110] image below, “sub-pixels”) speckle image and the target SPL speckle image (Gao, see [0033] image above, “Reference images” of “an environment with the structured light pattern”, which is being interpreted to involve “speckle image” and a target SPL speckle image) comprises the processor being configured to identify pixel information between two pixels (Gao, [0110], reproduced below: PNG media_image9.png 606 672 media_image9.png Greyscale . “edges” and “shapes” are being interpreted to involve pixel information between two pixels). Regarding claim 3, Gao teaches The 3D structured light camera device of Claim 1 wherein the processor is further configured to identify a 3D (Gao, [0094]: “3D reconstruction”) target object area of interest (Gao, [0088]: “The processor 102 may be configured to crop (e.g., trim to) a region of interest from a full video frame (e.g., generate the region of interest video frames)”. “Region of interest” is being interpreted as “area of interest”) of the target SPL speckle image (Gao, see [0033] image above, “Reference images” of “an environment with the structured light pattern”, which is being interpreted to involve “speckle image” and a target SPL speckle image) and perform SPL processing that comprises a plurality of interpolations (Gao, see [0110] image below, CNN module is being interpreted to involve interpolations, which include upsampling, as seen in [0111]) of the reference speckle image and the target SPL speckle image (Gao, see [0033] image above, “Reference images” of “an environment with the structured light pattern”, which is being interpreted to involve “speckle image” and a target SPL speckle image) within the identified 3D target object area of interest (Gao, [0088]: “The processor 102 may be configured to crop (e.g., trim to) a region of interest from a full video frame (e.g., generate the region of interest video frames)”. “Region of interest” is being interpreted as “area of interest” in 3D). Regarding claim 4, Gao teaches The 3D structured light camera device of Claim 1 wherein the processor is further configured to perform a morphological operation on the extracted matched speckle features of the target speckle image that generates a noise-reduced target SPL speckle image (Gao, [0004]: “Results of 3D reconstruction using the monocular speckle structured light are affected by various factors such as the power of the speckle projector, temporal noise, spatial noise, reflectivity of the detected object, etc.”; [0081]: “The pixel data signals may be enhanced by the processor (e.g… noise filtering)”) and perform binary encoding compression (Gao, [0139]: “the preprocessing may be performed by generating a local adaptive binary expression with an adaptive offset term using convolution techniques”. Which is being interpreted to involve encoding compression as convolution techniques are involved) on the noise-reduced target SPL speckle image (Gao, [0139]: “the preprocessing may be performed by generating a local adaptive binary expression with an adaptive offset term using convolution techniques”. “Convolution techniques” are being interpreted as being applied on the noise-reduced target SPL speckle image). Regarding claim 5, Gao teaches The 3D structured light camera device of Claim 4 wherein the processor configured to perform binary encoding compression (Gao, see [0139] image below, “local adaptive binary expression” is being interpreted as involving “binary encoding compression”) on the noise-reduced target SPL speckle image (Gao, [0004]: “Results of 3D reconstruction using the monocular speckle structured light are affected by various factors such as the power of the speckle projector, temporal noise, spatial noise, reflectivity of the detected object, etc.”; [0081]: “The pixel data signals may be enhanced by the processor (e.g… noise filtering)”. Which is being interpreted as reducing noise in the target SPL speckle image) comprises the processor being configured to compress the noise-reduced target SPL speckle image into at least one byte of image data (Gao, [0139], reproduced below: PNG media_image10.png 606 676 media_image10.png Greyscale . “Expression” is being interpreted as compressing into at least one byte of image data). Regarding claim 6, Gao teaches The 3D structured light camera device of Claim 5 wherein the processor is configured to match (Gao, [0006]: “It would be desirable to implement accelerating speckle image block matching using convolution techniques”) at least one byte of SPL speckle features (Gao, see [0182] image below, the data used is being interpreted of having at least one byte of SPL speckle data, as seen in as an example in Figure 16 with the structured light pattern being involved with the convolution techniques) of the target SPL speckle image with searched SPL speckle features (Gao, see [0182] image below, “search the lookup data” is being interpreted to involve “searched SPL speckle features”. CNN is being interpreted as having the ability to extract features) of the stored reference SPL speckle image (Gao, [0182], reproduced below: PNG media_image11.png 282 674 media_image11.png Greyscale . The CNN module searches the lookup data is being interpreted to involve the stored reference SPL speckle image). Regarding claim 7, Gao teaches The 3D structured light camera device of Claim 1 wherein the processor is configured to selectively perform SPL processing (Gao, see [0134] image below, “within the range of the structured light SLP” is being interpreted as involving selectively perform SPL processing, because outside the range the SLP may not be triggered) in response to a determined distance (Gao, see [0134] image below, “within the range of the structured light SLP”. “Within the range” is being interpreted as “a determined distance”) to the 3D target object area of interest (Gao, [0134], reproduced below: PNG media_image12.png 770 684 media_image12.png Greyscale . “3D Reconstruction” is being interpreted to involve 3D target object area of interest). Regarding claim 8, Gao teaches The 3D structured light camera device of Claim 7 wherein the processor is configured to selectively perform SPL processing (Gao, [0006]: ”It would be desirable to implement accelerating speckle image block matching using convolution techniques”. “Convolution techniques” the CNN described in the Gao reference are being interpreted as involving SPL processing) in response to a size of the 3D target object (Gao, [0088]: “The processor 102 may generate the video frames and select an area. In an example, cropping the region of interest may generate a second image. The cropped image (e.g., the region of interest video frame) may be smaller than the original video frame (e.g., the cropped image may be a portion of the captured video)”. Which shows the size of the region of interest) area of interest being below a SPL threshold target (Gao, [0089]: “The processor may update the selected region of interest coordinates and dynamically update the cropped section… based on the directional audio captured...The area of interest may change from frame to frame”. Which shows the size of the area of interest changes based on thresholds, that can include audio direction or movement because of video. For video threshold, the area of interest can change based on how far object has moved or the size of the object in the video. As an example, the size the object may change, and SPL processing may or may not change based on the size threshold, which includes below. The CNN module, see example Figure 16, selectively processes the speckle image based on the cropping, or size of the area of interest). Regarding claim 9, Gao teaches The 3D structured light camera device of Claim 8, wherein the SPL threshold target is application dependent (Gao, [0067]: “In various embodiments, the detection of motion may be used as one threshold for activating the capture device 104”. Motion detection threshold is being interpreted as “application dependent”). Regarding claim 10, Gao teaches The 3D structured light camera device of Claim 1 wherein the processor configured to perform object detection on a target SPL speckle image (Gao, [0040]: “The structured light projector 106 may be configured to generate a structured light pattern (e.g., a speckle pattern)”. Which is being interpreted to involve a target SPL speckle image for object detection) comprises the processor configured to obtain one or more coordinate parameter(s) of a target bounding box (Gao, see [0089] image below, “The area of interest may be dynamically adjusted”, which is being interpreted to have one or more coordinate parameters. “Area of interest” is being interpreted to involve “a target bounding box”) from which the processor is configured to adaptively extract the 3D target object area of interest to process (Gao, [0089], reproduced below: PNG media_image13.png 682 1004 media_image13.png Greyscale . “Dynamically update the cropped section” is being interpreted as involving “adaptively extract the 3D target object area of interest to process”). Regarding claim 11, Gao teaches The 3D structured light camera device of Claim 1 wherein the processor is configured to convert (Gao, see [0062] image below, the monochrome mask is being interpreted to involve converting) the target SPL speckle image and the reference SPL speckle image (Gao, [0060]: “The signal VIDEO may be images comprising a background (e.g., objects and/or the environment captured) and the speckle pattern generated by the structured light projector 106”. Which is being interpreted to have target and reference speckle images) from a raw red-green-blue, RGB (Gao, [0062], reproduced below: PNG media_image14.png 638 672 media_image14.png Greyscale . “RGB sensor” is being interpreted as involving RGB image capturing from), SPL speckle image to a single-channel greyscale SPL speckle image with a pixel value range between ‘0’ to ‘255’ (Gao, see [0062] image above, “Monochrome” is being interpreted to involve greyscale image with pixel value range between ‘0’ to ‘255’). Regarding claim 12, Gao teaches The 3D structured light camera device of Claim 1 wherein the processor being configured to perform local adaptive binarization (Gao, [0194], reproduced below: PNG media_image6.png 276 666 media_image6.png Greyscale . Which is being interpreted to involve local adaptive binarization) comprises the processor configured to separate background information and speckle SPL points of the target SPL speckle image (Gao, [0139], reproduced below: PNG media_image15.png 612 672 media_image15.png Greyscale . Which is being interpreted to involve the target SPL speckle image). Regarding claim 13, Gao teaches The 3D structured light camera device of Claim 12 wherein the processor being configured to perform local adaptive binarization comprises the processor configured to compare and filter (Gao, see [0164] image below, “may implement a filter”) the target SPL speckle image (Gao, see [0164] image below, the CNN module is being interpreted to accept target SPL speckle image, as supported by Figure 16, as an example) using a threshold (Gao, see [0164] image below, convolution kernel and CNN module is being interpreted to use a filter based on a threshold inside the kernel window) that is applied within a set window size (Gao, [0164], reproduced below: PNG media_image16.png 417 512 media_image16.png Greyscale . Kernel size is being interpreted as a “set window size”). Regarding claim 14, Gao teaches An integrated circuit for a 3D structured light camera device , the integrated circuit comprising a processor according to Claim 1 (Gao, [0080]: “In some embodiments, the camera system 100 may be implemented as a system on chip (SoC)”. “System on a chip” is being interpreted as involving an “integrated circuit” that also has a processor). Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure: Nguyen et al (“3D shape, deformation, and vibration measurements using infrared Kinect sensors and digital image correlation”, 2017) discloses RGB and IR sensor with speckle image generation that uses stored reference images. Shaung et al (“Active stereo vision three-dimensional reconstruction by RGB dot pattern projection and ray intersection”, 2021) discloses RGB speckle image generation with threshold (Figure 4). Alhwarin et al (“IR Stereo Kinect: Improving Depth Images by Combining Structured Light with IR Stereo”, 2014) that uses RGB and IR sensors with speckle generation. Examiner respectively reminds applicant to review the entirety of the prior art cited, which includes the Kinect RGB and IR sensor, to advance prosecution. Any inquiry concerning this communication or earlier communications from the examiner should be directed to JOHNNY B DUONG whose telephone number is (571)272-1358. The examiner can normally be reached Monday - Thursday 10a-9p (ET). 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, Matthew Bella can be reached at (571)272-7778. 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. /J.B.D./Examiner, Art Unit 2667 /MATTHEW C BELLA/Supervisory Patent Examiner, Art Unit 2667
Read full office action

Prosecution Timeline

Oct 08, 2024
Application Filed
Jun 10, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12663339
SYSTEM AND METHOD OF FIBER LOCATION MAPPING IN A MULTI-BEAM SYSTEM
4y 0m to grant Granted Jun 23, 2026
Patent 12653451
HAIR ANALYSIS METHODS AND APPARATUSES
6y 0m to grant Granted Jun 16, 2026
Patent 12655460
RAPID ANTIMICROBIAL SUSCEPTIBILITY TESTING BY IMAGE ANALYSIS
4y 2m to grant Granted Jun 16, 2026
Patent 12626497
INFORMATION PROCESSING DEVICE
2y 11m to grant Granted May 12, 2026
Patent 12620083
IMAGE PROCESSING METHOD, APPARATUS, AND DEVICE, AND STORAGE MEDIUM
3y 0m to grant Granted May 05, 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
66%
Grant Probability
96%
With Interview (+30.0%)
3y 4m (~1y 6m remaining)
Median Time to Grant
Low
PTA Risk
Based on 59 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