Prosecution Insights
Last updated: April 19, 2026
Application No. 18/800,602

LIGHT SOURCE CONTROL APPARATUS, ELECTRONIC DEVICE, METHOD, STORAGE MEDIUM, AND PROGRAM PRODUCT

Non-Final OA §102
Filed
Aug 12, 2024
Examiner
KING, MONICA C
Art Unit
2844
Tech Center
2800 — Semiconductors & Electrical Systems
Assignee
BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
OA Round
1 (Non-Final)
84%
Grant Probability
Favorable
1-2
OA Rounds
2y 0m
To Grant
91%
With Interview

Examiner Intelligence

Grants 84% — above average
84%
Career Allow Rate
407 granted / 482 resolved
+16.4% vs TC avg
Moderate +7% lift
Without
With
+6.7%
Interview Lift
resolved cases with interview
Fast prosecutor
2y 0m
Avg Prosecution
12 currently pending
Career history
494
Total Applications
across all art units

Statute-Specific Performance

§101
3.3%
-36.7% vs TC avg
§103
34.8%
-5.2% vs TC avg
§102
42.5%
+2.5% vs TC avg
§112
12.7%
-27.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 482 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 . Priority Acknowledgment is made of applicant’s claim for foreign priority under 35 U.S.C. 119 (a)-(d). Information Disclosure Statement The information disclosure statement (IDS) is being considered by the examiner. 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-3 and 6-12, 14-17 and 20 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Eriksson (US 20170269787 A1, hereinafter “Eriksson”). Regarding claim 1, Eriksson clearly discloses a light source control apparatus (Fig. 7), comprising: an eye movement tracking light source, a proximity detection light source and a control circuit, the control circuit being respectively connected to the eye movement tracking light source and the proximity detection light source, wherein the control circuit is configured to control the eye movement tracking light source and the proximity detection light source to be alternately turned on. (“eye movement tracking light source” → Eye tracker VCSEL array 120 (IR/NIR emitters) used to illuminate the user’s eyes ([0062] (“Eye-tracker 502 includes an array 120 of VCSELs… project infra-red… towards the user…”); also [0037]; “proximity detection light source” → Proximity sensor emitters 100 (VCSELs in some embodiments) emitting for gesture/touch detection ([0067] (“emitters 100 … of proximity sensor 501 are activated…”); [0070] (“emitters 100 … provided for proximity sensor 501… In some embodiments, emitters 100 are VCSELs.”); [0038]; “control circuit … respectively connected to [both]” → Shared controller 701 synchronously activates the eye-tracker emitters/cameras and proximity emitters/detectors ([0070] (“…synchronously activated by a single, shared controller 701.”; “configured to … be alternately turned on” → Explicit non-overlap requirement: eye-tracker VCSELs are not activated while proximity emitters are activated (time intervals kept separate); [0071] (“important that eye-tracker VCSELs 120 are not activated while proximity sensor emitters 100 are activated…”); FIG. 4 described at [0071]). Regarding claim 2, Eriksson clearly discloses the apparatus of claim 1, wherein the control circuit is configured to: control the eye movement tracking light source to be turned off after being turned on for a first predetermined time period, and then control the proximity detection light source to be turned off after being turned on for a second predetermined time period; or control the proximity detection light source to be turned off after being turned on for a second predetermined time period, and then control the eye movement tracking light source to be turned off after being turned on for a first predetermined time period (Predetermined time intervals for eye-tracker → Eye tracker capture interval 930 (illumination + capture) and readout/process 932 ([0071] (“eye-tracker 502 takes time interval 930 to capture images … and additional time interval 932 to read out … and process…”; Predetermined time interval for proximity → Proximity detection cycle interval 931 (activate emitters, detect at receivers, process) ([0071] (“proximity sensor 501 takes a time interval 931 to complete a detection cycle…”; Sequential ordering (one then the other) → [0071] says intervals 930 and 931 are “kept separate” to avoid cross-detection; FIG. 4 shows time-multiplexing; [0071], FIG. 4). Regarding claim 3, Eriksson discloses the apparatus of claim 2, wherein the eye movement tracking light source comprises: a first eye movement tracking light source and a second eye movement tracking light source; and the control circuit is specifically configured to: control the first eye movement tracking light source to be turned off after being turned on for a first predetermined time period, and then control the proximity detection light source to be turned off after being turned on for a second predetermined time period, and then control the second eye movement tracking light source to be turned off after being turned on for a third predetermined time period (Eye tracker uses multiple VCSELs → array 120 includes “plurality” of VCSELs; can be activated individually or in groups; [0037] (“plurality of first VCSELs”); [0065]-[0066] (“VCSELs activated individually… or multiple VCSELs activated at once…”; E1 then proximity then E2 → Eriksson supports time-multiplexed activation between eye-tracker and proximity sensor. It also supports sequential selection of different VCSELs over iterations; “iteratively repeat… selectively activating”; [0037] (iterative identify + selectively activate); [0065]-[0066]; [0071] (non-overlap)). Regarding claim 6, Eriksson discloses the apparatus of claim 1, wherein the eye movement tracking light source is periodically turned on according to a first cycle time (Eye-tracker VCSEL activation occurs in repeated operational cycles (method flow repeats; iterative activate/identify/selectively activate) ([0065]-[0066] (operations 1001–1003 repeat; “iteratively repeat” identify + activate); [0037] (iteratively repeat steps); Eriksson provides discrete time intervals (e.g., 930 for capture) but not a named “cycle time” parameter. Still, the repeated capture/processing loop implies periodic activation)). Regarding claim 7, Eriksson discloses the apparatus of claim 6, wherein the proximity detection light source is periodically turned on according to a second cycle time, wherein the second cycle time is N times of the first cycle time, where N is a positive integer ([0071]; do not activate simultaneously; separate intervals; FIG. 4 describes time intervals and overlap constraints). Regarding claim 8, Eriksson discloses the apparatus of any of claim 1, wherein the control circuit is connected to respective electrical elements through an integrated circuit bus (Eriksson discloses connectivity (controller/processor “connected to” sensors; “communication port”; HID output); [0035]-[0036] (processor connected to proximity + eye tracker; communication port); [0060]-[0061] (HID formats); [0070] (shared controller activates). Regarding claim 9, Eriksson discloses a light source control method comprising: controlling an eye movement tracking light source and a proximity detection light source to be alternately turned on, wherein the method is applied to a control circuit, the control circuit being respectively connected to the eye movement tracking light source and the proximity detection light source ([0065]-[0069] (method flow activating eye-tracker then proximity; decision to combine outputs); [0071] (ensure eye VCSELs not activated while proximity emitters activated; FIG. 4 time-multiplexing)). Regarding claim 10, Eriksson discloses method of claim 9, further comprising: controlling the eye movement tracking light source to be turned off after being turned on for a first predetermined time period, and then controlling the proximity detection light source to be turned off after being turned on for a second predetermined time period; or controlling the proximity detection light source to be turned off after being turned on for a second predetermined time period, and then controlling the eye movement tracking light source to be turned off after being turned on for a first predetermined time period (Predetermined time intervals for eye-tracker → Eye tracker capture interval 930 (illumination + capture) and readout/process 932 ([0071] (“eye-tracker 502 takes time interval 930 to capture images … and additional time interval 932 to read out … and process…”; Predetermined time interval for proximity → Proximity detection cycle interval 931 (activate emitters, detect at receivers, process) ([0071] (“proximity sensor 501 takes a time interval 931 to complete a detection cycle…”; Sequential ordering (one then the other) → [0071] says intervals 930 and 931 are “kept separate” to avoid cross-detection; FIG. 4 shows time-multiplexing (Support: [0071], FIG. 4)) and (Predetermined time intervals for eye-tracker → Eye tracker capture interval 930 (illumination + capture) and readout/process 932 ([0071] (“eye-tracker 502 takes time interval 930 to capture images … and additional time interval 932 to read out … and process…”; Predetermined time interval for proximity → Proximity detection cycle interval 931 (activate emitters, detect at receivers, process) ([0071] (“proximity sensor 501 takes a time interval 931 to complete a detection cycle…”; Sequential ordering (one then the other) → [0071] says intervals 930 and 931 are “kept separate” to avoid cross-detection; FIG. 4 shows time-multiplexing (Support: [0071], FIG. 4)). Regarding claim 11, Eriksson discloses the method of claim 10, wherein the eye movement tracking light source comprises a first eye movement tracking light source and a second eye movement tracking light source, and the method further comprises: controlling the first eye movement tracking light source to be turned off after being turned on for a first predetermined time period, and then controlling the proximity detection light source to be turned off after being turned on for a second predetermined time period, and then controlling the second eye movement tracking light source to be turned off after being turned on for a third predetermined time period (Eye tracker uses multiple VCSELs → array 120 includes “plurality” of VCSELs; can be activated individually or in groups; [0037] (“plurality of first VCSELs”); [0065]-[0066] (“VCSELs activated individually… or multiple VCSELs activated at once…”; E1 then proximity then E2 → Eriksson supports time-multiplexed activation between eye-tracker and proximity sensor. It also supports sequential selection of different VCSELs over iterations (“iteratively repeat… selectively activating”; [0037] (iterative identify + selectively activate); [0065]-[0066]; [0071] (non-overlap)). Regarding claim 12, Eriksson discloses the method of claim 10, wherein the control circuit is connected to a register, and the method further comprises: controlling the eye movement tracking light source to be turned off after being turned on for a first predetermined time period, then controlling the register to start and controlling the proximity detection light source to be turned off after being turned on for a second predetermined time period, wherein the register receives an optical signal fed back by processing the proximity detection light source, and transmits the optical signal to the control circuit for (Predetermined time intervals for eye-tracker → Eye tracker capture interval 930 (illumination + capture) and readout/process 932 ([0071] (“eye-tracker 502 takes time interval 930 to capture images … and additional time interval 932 to read out … and process…”; Predetermined time interval for proximity → Proximity detection cycle interval 931 (activate emitters, detect at receivers, process) ([0071] (“proximity sensor 501 takes a time interval 931 to complete a detection cycle…”; Sequential ordering (one then the other) → [0071] says intervals 930 and 931 are “kept separate” to avoid cross-detection; FIG. 4 shows time-multiplexing (Support: [0071], FIG. 4)). Regarding claim 14, Eriksson discloses the method of claim 9, wherein controlling the eye movement tracking light source and the proximity detection light source to be alternately turned on comprises: controlling the eye movement tracking light source to be turned on periodically according to a first cycle time, and/or controlling the proximity detection light source to be turned on periodically according to a second cycle time to complete the alternate turning on of the eye movement tracking light source and the proximity detection light source, wherein the second cycle time is N times of the first cycle time, where N is a positive integer (Eye-tracker VCSEL activation occurs in repeated operational cycles (method flow repeats; iterative activate/identify/selectively activate) ([0065]-[0066] (operations 1001–1003 repeat; “iteratively repeat” identify + activate); [0037] (iteratively repeat steps); Eriksson provides discrete time intervals (e.g., 930 for capture) but not a named “cycle time” parameter. Still, the repeated capture/processing loop implies periodic activation)). Regarding claim 15, Eriksson discloses a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are configured to cause a computer to perform acts comprising: controlling an eye movement tracking light source and a proximity detection light source to be alternately turned on, wherein the acts are applied to a control circuit, the control circuit being respectively connected to the eye movement tracking light source and the proximity detection light source ([0065]-[0069] (method flow activating eye-tracker then proximity; decision to combine outputs); [0071] (ensure eye VCSELs not activated while proximity emitters activated; FIG. 4 time-multiplexing)). Regarding claim 16, Eriksson discloses the non-transitory computer-readable storage medium of claim 15, the acts further comprising: controlling the eye movement tracking light source to be turned off after being turned on for a first predetermined time period, and then controlling the proximity detection light source to be turned off after being turned on for a second predetermined time period; or controlling the proximity detection light source to be turned off after being turned on for a second predetermined time period, and then controlling the eye movement tracking light source to be turned off after being turned on for a first predetermined time period (Predetermined time intervals for eye-tracker → Eye tracker capture interval 930 (illumination + capture) and readout/process 932 ([0071] (“eye-tracker 502 takes time interval 930 to capture images … and additional time interval 932 to read out … and process…”; Predetermined time interval for proximity → Proximity detection cycle interval 931 (activate emitters, detect at receivers, process) ([0071] (“proximity sensor 501 takes a time interval 931 to complete a detection cycle…”; Sequential ordering (one then the other) → [0071] says intervals 930 and 931 are “kept separate” to avoid cross-detection; FIG. 4 shows time-multiplexing (Support: [0071], FIG. 4)). Regarding claim 17, Eriksson discloses the non-transitory computer-readable storage medium of claim 16, wherein the eye movement tracking light source comprises: a first eye movement tracking light source and a second eye movement tracking light source, and the acts further comprise: controlling the first eye movement tracking light source to be turned off after being turned on for a first predetermined time period, and then controlling the proximity detection light source to be turned off after being turned on for a second predetermined time period, and then controlling the second eye movement tracking light source to be turned off after being turned on for a third predetermined time period (Eye tracker uses multiple VCSELs → array 120 includes “plurality” of VCSELs; can be activated individually or in groups; [0037] (“plurality of first VCSELs”); [0065]-[0066] (“VCSELs activated individually… or multiple VCSELs activated at once…”; E1 then proximity then E2 → Eriksson supports time-multiplexed activation between eye-tracker and proximity sensor. It also supports sequential selection of different VCSELs over iterations (“iteratively repeat… selectively activating”; [0037] (iterative identify + selectively activate); [0065]-[0066]; [0071] (non-overlap)). Regarding claim 20, Eriksson discloses non-transitory computer-readable storage medium of claim 15, wherein controlling the eye movement tracking light source and the proximity detection light source to be alternately turned on comprises: controlling the eye movement tracking light source to be turned on periodically according to a first cycle time, and/or controlling the proximity detection light source to be turned on periodically according to a second cycle time to complete the alternate turning on of the eye movement tracking light source and the proximity detection light source, wherein the second cycle time is N times of the first cycle time, where N is a positive integer (Eye-tracker VCSEL activation occurs in repeated operational cycles (method flow repeats; iterative activate/identify/selectively activate) ([0065]-[0066] (operations 1001–1003 repeat; “iteratively repeat” identify + activate); [0037] (iteratively repeat steps); Eriksson provides discrete time intervals (e.g., 930 for capture) but not a named “cycle time” parameter. Still, the repeated capture/processing loop implies periodic activation)). Allowable Subject Matter The following is a statement of reasons for the indication of allowable subject matter: Claim 4: Eriksson mapping: Optical feedback from prox source → Reflected light from object detected by detectors/photodiodes in proximity sensor. Support: [0059] (reflections detected by light detectors); [0038] (photodiode detectors receive reflected light from second VCSELs). Controller/processor receives detector outputs → Controller 701 (or processor) activates emitters/detectors; processing identifies location/gestures. Support: [0067] (“receivers 200 … activated … process reflections … identify location”); [0070] (controller activates); [0039]-[0040] (processor connected to emitters/detectors, activates detectors synchronously, calculates location). However, Eriksson does not expressly describe a “register” that is started, receives signals, and forwards them as a register to controller. It describes detectors outputting signals and processing/filtering by controller/processor/firmware and/or external host. Claim 5: Eriksson has noise estimation and filtering in the proximity signal processing pipeline: Noise parameter and tuning filters (IIR), calibration noise collection, MAD estimation. Support: [0091]-[0107] (noise parameter; IIR filter tuning; noise samples; MAD noise estimate). Filtering / normalization / removing noise disturbances. Support: [0099]-[0100] (“filtered to remove noise disturbances…”); [0106] (noise used to tune IIR filter for noise reduction). But the specific mechanism (“receive noise when emitter OFF” + subtract noise signal from optical signal) is not explicitly described in Eriksson as an ON/OFF paired sampling with subtraction. It’s more “calibrate noise / filter signals / normalize.” Similarly in claims 13, 18 and 19. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to MONICA C KING whose telephone number is (571)270-3429. The examiner can normally be reached on Mon-Fri. 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, Regis Betsch can be reached on (571) 270-7101. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see https://ppair-my.uspto.gov/pair/PrivatePair. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /MONICA C KING/Primary Examiner, Art Unit 2844 2/7/2026
Read full office action

Prosecution Timeline

Aug 12, 2024
Application Filed
Feb 07, 2026
Non-Final Rejection — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12604377
LIGHT DRIVER WITH IMPROVED DIMMING PROFILE
2y 5m to grant Granted Apr 14, 2026
Patent 12602990
APPARATUS FOR LIGHTING CONTROL
2y 5m to grant Granted Apr 14, 2026
Patent 12604384
OLED PRINT HEAD
2y 5m to grant Granted Apr 14, 2026
Patent 12598679
Load Control Device Having a Controllable Filter Circuit
2y 5m to grant Granted Apr 07, 2026
Patent 12598684
LIGHT DRIVER SYSTEM WITH MODULAR CONTROLLER BOARD
2y 5m to grant Granted Apr 07, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

1-2
Expected OA Rounds
84%
Grant Probability
91%
With Interview (+6.7%)
2y 0m
Median Time to Grant
Low
PTA Risk
Based on 482 resolved cases by this examiner. Grant probability derived from career allow 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