Prosecution Insights
Last updated: July 17, 2026
Application No. 19/206,680

GAZE ONLINE LEARNING

Non-Final OA §103
Filed
May 13, 2025
Priority
Jun 07, 2024 — provisional 63/657,464
Examiner
SITTA, GRANT
Art Unit
2628
Tech Center
2600 — Communications
Assignee
Apple Inc.
OA Round
1 (Non-Final)
72%
Grant Probability
Favorable
1-2
OA Rounds
1y 10m
Est. Remaining
86%
With Interview

Examiner Intelligence

Grants 72% — above average
72%
Career Allowance Rate
680 granted / 942 resolved
+10.2% vs TC avg
Moderate +14% lift
Without
With
+13.8%
Interview Lift
resolved cases with interview
Typical timeline
3y 0m
Avg Prosecution
31 currently pending
Career history
978
Total Applications
across all art units

Statute-Specific Performance

§101
0.4%
-39.6% vs TC avg
§103
89.4%
+49.4% vs TC avg
§102
7.3%
-32.7% vs TC avg
§112
1.1%
-38.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 942 resolved cases

Office Action

§103
Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Claim Rejections - 35 USC § 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. 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-11 and 16-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over WO2022/261205, hereinafter, ‘205 in view of Prasad et al 20240143077, hereinafter, ‘205. In regards to claim 1, ‘205 teaches a method comprising (abstract): at an electronic device having a processor one or more sensors and one or more displays (fig. 2 (250)) obtaining an enrolled eye model of a user that was determined based on sensor data obtained via the one or more sensors of the electronic device (fig. 2 (262, 264, and 240)) 205 fails to expressly teach obtaining eye-model inaccuracy information corresponding to inaccuracies of prior gaze position predictions determined using the enrolled eye model However, Prasad teaches obtaining eye-model inaccuracy information corresponding to inaccuracies of prior gaze position predictions determined using the enrolled eye model ([0074-0075,0092-0097] [0074] The semantic correction component may additionally or alternatively be configured to consider a history of the predicted eye gaze positions in determining whether to adjust an output of adder 306) Prasad It would have been obvious to one of ordinary skill in the art to modify the teachings of ‘205 to further include obtaining eye-model inaccuracy information corresponding to inaccuracies of prior gaze position predictions determined using the enrolled eye model in order to speed up processing versus recalculating and to reduce errors until acceptable [0094] Therefore, ‘205 in view of Pradad teaches generating a predicted gaze position based on the enrolled eye model wherein the predicted ([0032-0047] ‘205) [0047] Pradad gaze position corresponds to a position on the one or more displays (fig. 2 (250) display ‘205) and generating a corrected gaze position based on an output of a correction process that receives as input the predicted gaze position and the eye-model inaccuracy information (fig. 4 (470))(fig. 5a (500c)) ‘205 and ([0074-00750092-0097]) Prasad In regards to claim 16, ‘205 teaches a non-transitory computer-readable medium comprising instructions that when executed by a processor cause the processor to perform operations comprising (fig. 2 (250)) obtaining an enrolled eye model of a user that was determined based on sensor data obtained via the one or more sensors of the electronic device (fig. 2 (262, 264, and 240)) PNG media_image1.png 856 674 media_image1.png Greyscale PNG media_image2.png 882 596 media_image2.png Greyscale 205 fails to expressly teach obtaining eye-model inaccuracy information corresponding to inaccuracies of prior gaze position predictions determined using the enrolled eye model However, Prasad teaches obtaining eye-model inaccuracy information corresponding to inaccuracies of prior gaze position predictions determined using the enrolled eye model ([0074-0075,0092-0097]) It would have been obvious to one of ordinary skill in the art to modify the teachings of ‘205 to further include obtaining eye-model inaccuracy information corresponding to inaccuracies of prior gaze position predictions determined using the enrolled eye model in order to speed up processing versus recalculating and to reduce errors until acceptable [0094] Therefore, ‘205 in view of Pradad teaches generating a predicted gaze position based on the enrolled eye model wherein the predicted ([0032-0047] ‘205) [0047] Pradad gaze position corresponds to a position on the one or more displays (fig. 2 (250) display ‘205) and ([0074-0075,0092-0097]) Prasad PNG media_image3.png 714 1046 media_image3.png Greyscale and generating a corrected gaze position based on an output of a correction process that receives as input the predicted gaze position and the eye-model inaccuracy information (fig. 4 (470))(fig. 5a (500c)) ‘205. PNG media_image4.png 802 646 media_image4.png Greyscale In regards to claim 17, ‘205 teaches an electronic device comprising: one or more sensors; one or more displays; a non-transitory computer-readable storage medium; and one or more processors coupled to the non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium comprises program instructions that, when executed on the one or more processors, cause the electronic device to perform operations comprising: (fig. 2 (250)) obtaining an enrolled eye model of a user that was determined based on sensor data obtained via the one or more sensors of the electronic device (fig. 2 (262, 264, and 240)) 205 fails to expressly teach obtaining eye-model inaccuracy information corresponding to inaccuracies of prior gaze position predictions determined using the enrolled eye model However, Prasad teaches obtaining eye-model inaccuracy information corresponding to inaccuracies of prior gaze position predictions determined using the enrolled eye model ([0074-0075, 0092-0097] It would have been obvious to one of ordinary skill in the art to modify the teachings of ‘205 to further include obtaining eye-model inaccuracy information corresponding to inaccuracies of prior gaze position predictions determined using the enrolled eye model in order to speed up processing versus recalculating and to reduce errors until acceptable [0094] Therefore, ‘205 in view of Pradad teaches generating a predicted gaze position based on the enrolled eye model wherein the predicted ([0032-0047] ‘205) [0047] YPrada gaze position corresponds to a position on the one or more displays (fig. 2 (250) display ‘205) and ([0074-0075,0092-0097]) Prasad In regards to claim 2, ‘205 in view of Pasad teaches the method of claim 1, wherein the enrolled eye model comprises information associated with a 3D [0033-0040] Pasad geometry (fig. 4 vectors) Pasad of an eye of the user used to generate the prior gaze position predictions based on a 3D position of a portion of the eye of the user with respect to eye tracking components and the one or more displays [0074-0076] Pasad and [0026] (fig. 2 250) ‘205). In regards to claim 3, ‘205 in view of Pasad teaches method of claim 2, wherein the enrolled eye model is based on the sensor data obtained and recorded during an enrollment process for playback to generate predictions comparison with ground truth gaze positions for generating the eye-model inaccuracy information [007-0012] ‘205 and [0092-0093] Pasad In regards to claim 4, ‘205 in view of Pasad teaches method of claim 1, wherein the inaccuracies comprise errors in the prior gaze position predictions with respect to ground truth gaze positions [0092-0095] Prasad. In regards to claim 5, ‘205 in view of Pasad teaches method of claim 4, wherein the ground truth gaze positions comprise assumed gaze positions at input events(fig. 7 732)[118-121] Prasad. In regards to claim 6, ‘205 in view of Pasad teaches method of claim 4, wherein the ground truth gaze positions comprise manually identified intended gaze positions [0091-0093] Prasad. In regards to claim 7, ‘205 in view of Pasad teaches method of claim 1, wherein the correction process comprises a transformer implemented process (fig. 6 Tx [0052] ‘205 and [0087] Prasad, In regards to claim 8, ‘205 in view of Pasad teaches method of claim 1, wherein the eye-model inaccuracy information comprises a set of historical user gaze event data being input into the correction process in combination with current environment condition data to generate the corrected gaze position in real time during a current user session.[0074-0076] Prasad In regards to claim 9, ‘205 in view of Pasad teaches method of claim 1, wherein the eye-model inaccuracy information comprises a set of current user gaze event data being input into the correction process in combination with current environment condition data to generate the corrected gaze position in real time during a current user session [0074] (fig. 3a (306) )Prasad. In regards to claim 10, ‘205 in view of Pasad teaches method of claim 9, wherein the current environment condition data comprises light condition data [0034] Prasad and [0046] ‘205. In regards to claim 11, ‘205 in view of Pasad teaches method of claim 1, wherein the inaccuracy information comprises a spatial difference between the predicted gaze location and a ground truth gaze location with respect to a UI element [0075] Pasad and fig. 2/3 display and UI [0052-0054] ‘205. In regards to claim 18, ‘205 in view of Prasad teaches electronic device of claim 17, wherein the enrolled eye model comprises information associated with a 3D geometry of the eye of the user (cornea shape, pupil radius, other eye dimensions) used to generate the prior gaze position predictions based on a 3D position of a portion of the eye of the user with respect to eye tracking components and the one or more displays.[0026,0032,0066,] ‘205 and [0092-0093] Pasad In regards to claim 19, ‘205 in view of Prasad teaches electronic device of claim 17, wherein the enrolled eye model is based on the first set of sensor data obtained and recorded during an enrollment process for playback to generate predictions comparison with ground truth gaze positions (e.g., assumed gaze positions at input events) for generating the eye-model inaccuracy information. [007-0012] ‘205. In regards to claim 20, ‘205 in view of Prasad teaches electronic device of claim 17, wherein the inaccuracies comprise errors in the prior gaze position predictions with respect to ground truth gaze positions. [0092-0095] Prasad. 4. Claim(s) 12 is/are rejected under 35 U.S.C. 103 as being unpatentable over WO2022/261205, hereinafter, ‘205 in view of Prasad et al 20240143077, hereinafter, ‘205 further in view of Ambrus et al 2015/0212576 hereinafter, Ambrus In regards to claim 12, ‘205 and Prasad fail to teach the method of claim 11, wherein the UI element comprises a geometrical size that is less than a threshold size. However, Miller teaches wherein the UI element comprises a geometrical size that is less than a threshold size[0075]. It would have been obvious to one of ordinary skill in the art to modify the teachings of ‘205 and Prasad to further include wherein the UI element comprises a geometrical size that is less than a threshold size as taught by Miller in order to have an adequate fixation time [0075] Claim(s) 13 and 15 is/are rejected under 35 U.S.C. 103 as being unpatentable over ‘205 in view of Pasad further in view of Komp 2021/0350624 hereinafter, Komp. In regards to claim 13, ‘205 and Pasad fail to teach the method of claim 1, further comprising: detecting, during an enrollment process, dominant eye of the user; and assigning a weighting factor to data associated with the dominant eye with respect to the other eye of the user, wherein the correction process further receives as input, the weighting factor applied to the data associated with the dominant eye with respect to the other eye of the user. However, Komp teaches detecting, during an enrollment process, dominant eye of the user; and assigning a weighting factor to data associated with the dominant eye with respect to the other eye of the user, wherein the correction process further receives as input, the weighting factor applied to the data associated with the dominant eye with respect to the other eye of the user.[0045]. It would have been obvious to one of ordinary skill in the art to modify the teachings of ‘205 and Pasad to further include further comprising: detecting, during an enrollment process, dominant eye of the user; and assigning a weighting factor to data associated with the dominant eye with respect to the other eye of the user, wherein the correction process further receives as input, the weighting factor applied to the data associated with the dominant eye with respect to the other eye of the user as taught by Komp in order to increase robustness and increase accuracy of eye tracking [0045] In regards to claim 15, ‘205 and Pasad in view of Komp, see rational of claim 13, teaches the method of claim 1, wherein an online gaze calibration process may be configured to modify the corrected gaze position of a dominant eye of the user over time if a weighting factor applied to the dominant eye is greater than a weighting factor applied a second eye of the user on a consistent basis [0074-0076] Prasad Examiner notes the history will continually modify and cautiously adjust due to the iterative correction. Claim(s) 14 is/are rejected under 35 U.S.C. 103 as being unpatentable over ‘205 in view of Pasad further in view of Lodato et al 20190116353, hereinafter, Lodato In regards to claim 14, ‘205 and Pasad fail to teach the method of claim 1, wherein the sensor data comprises image data detected to be blurry with respect to a first eye of the user eye, and wherein the method further comprises: assigning a weighting factor to the first eye that is less than to a weighting factor applied to a second eye of the user. However, Lodato teaches wherein the sensor data comprises image data detected to be blurry with respect to a first eye of the user eye, and wherein the method further comprises: assigning a weighting factor to the first eye that is less than to a weighting factor applied to a second eye of the user.[366] It would have been obvious to one of ordinary skill in the art to modify the teachings of ‘205 and Pasad to further include wherein the sensor data comprises image data detected to be blurry with respect to a first eye of the user eye, and wherein the method further comprises: assigning a weighting factor to the first eye that is less than to a weighting factor applied to a second eye of the user as taught by Lodato in order correct for any unhealthy eye [0366] Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to GRANT SITTA whose telephone number is (571)270-1542. The examiner can normally be reached M-F 7:30-4:00. 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, Patrick Edouard can be reached at 571-272-6084. 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. /GRANT SITTA/Primary Examiner, Art Unit 2622
Read full office action

Prosecution Timeline

May 13, 2025
Application Filed
May 27, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12678692
TARGET OPERATION BATCH EXECUTION METHOD AND APPARATUS, STORAGE MEDIUM, AND ELECTRONIC DEVICE
2y 0m to grant Granted Jul 14, 2026
Patent 12681585
MULTI-MODAL GESTURE SENSING ON WEARABLE DEVICES
2y 0m to grant Granted Jul 14, 2026
Patent 12682855
DRIVING CIRCUIT
1y 6m to grant Granted Jul 14, 2026
Patent 12675166
SYSTEM AND METHOD FOR CONTROLLING A USER EXPERIENCE
5y 0m to grant Granted Jul 07, 2026
Patent 12675170
METHOD FOR ISSUING AN INPUT TO A COMPUTER FROM A HEAD-MOUNTED DEVICE
2y 3m to grant Granted Jul 07, 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
72%
Grant Probability
86%
With Interview (+13.8%)
3y 0m (~1y 10m remaining)
Median Time to Grant
Low
PTA Risk
Based on 942 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