Prosecution Insights
Last updated: August 18, 2026
Application No. 19/063,896

HEURISTIC FOR HAND TRACKING CORRECTION MODES

Final Rejection §103
Filed
Feb 26, 2025
Priority
Sep 23, 2022 — provisional 63/409,315 +1 more
Examiner
MA, CALVIN
Art Unit
2629
Tech Center
2600 — Communications
Assignee
Apple Inc.
OA Round
2 (Final)
76%
Grant Probability
Favorable
3-4
OA Rounds
1y 4m
Est. Remaining
89%
With Interview

Examiner Intelligence

Grants 76% — above average
76%
Career Allowance Rate
560 granted / 737 resolved
+14.0% vs TC avg
Moderate +13% lift
Without
With
+13.2%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
11 currently pending
Career history
755
Total Applications
across all art units

Statute-Specific Performance

§101
1.6%
-38.4% vs TC avg
§103
64.1%
+24.1% vs TC avg
§102
30.0%
-10.0% vs TC avg
§112
1.6%
-38.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 737 resolved cases

Office Action

§103
DETAILED ACTION Allowable Subject Matter Claims 12 and 18 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1-4 and 8-11, 14-16 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Ravasz et al. (US Pub: 2021/0090337 A1) in view of Wada et al. (US Pub: 2021/0142049 A1) and Ito et al. (US Pub: 2024/0187562 A1). As to claim 1, Ravasz teaches a method (i.e. the interactive augmented reality method of Ravasz figure 1-13 embodiment) (see Fig. 1-13, [0100-0104]) comprising: at a computing system including non-transitory memory and one or more processors (i.e. as seen in figures 1 and 3 embodiment the computer system 100 is demonstrated to use memory 10 and processor 110 to implement the augmented reality system) (see Fig. 1, 3, [0065-0067]), wherein the computing system is communicatively coupled to a display device and one or more input devices via a communication interface (as seen in figure 1-3 embodiment of Ravasz, the computer network model in which a local computer device along with the network resource is able to implement a display and hand gesture input systems) (see Fig. 1-3, [0052-0067]): detecting a user interaction with virtual content (i.e. as seen in figure 13 embodiment the computer system detects user’s hand movement as well as the finger moving gesture toward the object 1308 for virtual content interaction) (see Fig. 13, [0104]); in accordance with a determination that a position of a hand is directing toward the direction of the virtual content, rendering the user interaction with the virtual content by correcting the position of the hand and rendering the user interaction with the virtual content based on the corrected position of the hand (i.e. as seen in figure 12-13 the user’s finger and hand movement when directed toward the virtual object 1308 is able to meet a threshold value a snap function is able to capture the virtual object that is closes to the direction of movement) (see Fig. 12-13, [0101-0104]); and in accordance with a determination that the position of the hand is outside of the threshold indication of the virtual content, rendering the user interaction with the virtual content without correcting the position of the hand (i.e. the system and method of Ravasz explicitly display the hand movement of the user as it is travelling in the augmented reality system, wherein when the user’s hand is outside of the snaping distance no correction is needed since the snap function is not enabled) (see Fig. 12-13, [0101-0104]). However, Ravasz does not explicitly teach the user’s hand is within a threshold distance of the virtual content but instead uses a general direction indicating means of cone or cylinder coverage of the virtual content (i.e. Ravasz is silent with the term of a threshold distance between user’s hand and actual content, but rather indicate the concept indirectly with the snapping functions) (see Fig. 10-13). Wada teaches the detection of the user’s hand is within a threshold distant of the virtual content (i.e. as seen in figures 1-3 embodiment Wada, the user’s hand interaction with the key target as seen in figure 3 which shows the holding concept, direct to a visual recognition of the hand having a threshold be detection that registers a correction of image from user hand being separate with the key object and the user holding the object direction which shows a direct distance base determinant algorithm) (see Fig. 1-3, [0055-0056]). Therefore, it would have been obvious for one of ordinary skill in the art at the time of the accepted filing data of the current application to have used the distance based algorithm of Wada for user body part detection with respect to object in the overall system of Ravasz to further improve the user motion detection in complex user operation where different user motion is detected, in order to improvement system detection accuracy (see Wada, [0006]). Furthermore, Ravasz and Wada do not explicitly teach detection user hand based on depth data (i.e. Ravasz and Wada only uses generic three-dimensional image data for detection of user interaction and do not explicitly define a depth data separate from the video image input) (see Wada Fig. 1-3, [0055-0056]). Ito teaches teach detection user hand based on depth data (i.e. as seen in figure 3 of Ito the system of Ito specifically teaches a CPU which detects the user’s hand orientation based on images captured by the depth sensor 153 and the camera 154, and cause the display 14 to display a virtual line 51 extending in the detection direction and the pointer 52) (see Fig. 3, [0065]). Since Ravasz, Wada and Ito all teaches a special detection system for user’s hand movement and gesture capture for computer input, they are analogous as having the same view of endeavor. Therefore, it would have been obvious for one of ordinary skill in the art at the accepted filing date to have further refined the gesture input system of Ravasz and Wada with the depth sensing data method of Ito to create a more precise representation of the input gesture in the virtual space in increase user ergonomics during the input feedback environments (see Fig. 3, [0064-0065]). As to claim 15, Ravasz teaches a computing system (i.e. the interactive augmented reality computing system of Ravasz figure 1-13 embodiment) (see Fig. 1-13, [0100-0104]) comprising: one or more processors (i.e. element 412) (see Fig. 4, [0070]); a non-transitory memory (i.e. 414, 418) (see Fig. 4, [0070]); an interface for communicating with a display device and one or more input devices (i.e. projection display 434 and the interface 432 of figure 4) (see Fig. 4, [0070]); and one or more programs stored in the non-transitory memory, which, when executed by the one or more processors (i.e. the interactive augmented reality computing system Ravasz figure 1-13 embodiment uses electronic components) (see Fig. 1-13, [0070]), cause the computing system to: detect a user interaction with virtual content (i.e. as seen in figure 13 emboidment the computer system detects user’s hand movement as well as the finger moving gesture toward the object 1308) (see Fig. 13, [0104]); in accordance with a determination that a position of a hand is within a threshold of the virtual content, render the user interaction with the virtual content by correcting the position of the hand and rendering the user interaction with the virtual content based on the corrected position of the hand (i.e. as seen in figure 12-13 the user’s finger and hand movement when directed toward the virtual object 1308 is able to meet a threshold value a snap function is able to capture the virtual object that is closes to the direction of movement) (see Fig. 12-13, [0101-0104]); and in accordance with a determination that the position of the hand is outside of the threshold of the virtual content, render the user interaction with the virtual content without correcting the position of the hand (i.e. the system and method of Ravasz explicitly display the hand movement of the user as it is travelling in the augmented reality system, wherein when the user’s hand is outside of the snaping distance not correct is need since the snap function is not enabled) (see Fig. 12-13, [0101-0104]). However, Ravasz do not explicitly teach the user’s hand is within a threshold distance of the virtual content but instead uses a general direction indicating means of cone or cylinder coverage of the virtual content (i.e. Ravasz is silent with the term of a threshold distance between user’s hand and actual content, but rather indicate the concept indirectly with the snapping functions) (see Fig. 10-13). Wada teaches the detection of the user’s hand is within a threshold distant of the virtual content (i.e. as seen in figures 1-3 embodiment Wada, the user’s hand interaction with the key target as seen in figure 3 which shows the holding concept, direct to a visual recognition of the hand having a threshold be detection that registers a correction of image from user hand being separate with the key object and the user holding the object direction which shows a direct distance base determinant algorithm) (see Fig. 1-3, [0055-0056]). Therefore, it would have been obvious for one of ordinary skill in the art at the time of the accepted filing data of the current application to have used the distance based algorithm of Wada for user body part detection with respect to object in the overall system of Ravasz to further improve the user motion detection in complex user operation where different user motion is detected, in order to improvement system detection accuracy (see Wada, [0006]). Furthermore, Ravasz and Wada do not explicitly teach detection user hand based on depth data (i.e. Ravasz and Wada only uses generic three-dimensional image data for detection of user interaction and do not explicitly define a depth data separate from the video image input) (see Wada Fig. 1-3, [0055-0056]). Ito teaches teach detection user hand based on depth data (i.e. as seen in figure 3 of Ito the system of Ito specifically teaches a CPU which detects the user’s hand orientation based on images captured by the depth sensor 153 and the camera 154, and cause the display 14 to display a virtual line 51 extending in the detection direction and the pointer 52) (see Fig. 3, [0065]). Since Ravasz, Wada and Ito all teaches a special detection system for user’s hand movement and gesture capture for computer input, they are analogous as having the same view of endeavor. Therefore, it would have been obvious for one of ordinary skill in the art at the accepted filing date to have further refined the gesture input system of Ravasz and Wada with the depth sensing data method of Ito to create a more precise representation of the input gesture in the virtual space in increase user ergonomics during the input feedback environments (see Fig. 3, [0064-0065]). As to claim 20, Ravasz teaches a non-transitory memory (i.e. 414, 418) (see Fig. 4, [0070]) storing one or more programs, which, when executed by one or more processors (i.e. element 412) (see Fig. 4, [0070]) of a computing system with an interface for communicating with a display device (i.e. projection display 434 of figure 4) (see Fig. 4, [0070]) and one or more input devices (i.e. the objection selection engine 436 and interface 432) (see Fig. 4, [0070]), cause the computing system (i.e. the interactive augmented reality computing system Ravasz figure 1-13 embodiment uses electronic components) (see Fig. 1-13, [0070]) to: detect a user interaction with virtual content (i.e. as seen in figure 13 emboidment the computer system detects user’s hand movement as well as the finger moving gesture toward the object 1308) (see Fig. 13, [0104]); in accordance with a determination that a position of a hand is within a threshold of the virtual content, render the user interaction with the virtual content by correcting the position of the hand and rendering the user interaction with the virtual content based on the corrected position of the hand (i.e. as seen in figure 12-13 the user’s finger and hand movement when directed toward the virtual object 1308 is able to meet a threshold value a snap function is able to capture the virtual object that is closes to the direction of movement) (see Fig. 12-13, [0101-0104]); and in accordance with a determination that the position of the hand is outside of the threshold of the virtual content, render the user interaction with the virtual content without correcting the position of the hand (i.e. the system and method of Ravasz explicitly display the hand movement of the user as it is travelling in the augmented reality system, wherein when the user’s hand is outside of the snaping distance not correct is need since the snap function is not enabled) (see Fig. 12-13, [0101-0104]). However, Ravasz do not explicitly teach the user’s hand is within a threshold distance of the virtual content but instead uses a general direction indicating means of cone or cylinder coverage of the virtual content (i.e. Ravasz is silent with the term of a threshold distance between user’s hand and actual content, but rather indicate the concept indirectly with the snapping functions) (see Fig. 10-13). Wada teaches the detection of the user’s hand is within a threshold distant of the virtual content (i.e. as seen in figures 1-3 embodiment Wada, the user’s hand interaction with the key target as seen in figure 3 which shows the holding concept, direct to a visual recognition of the hand having a threshold be detection that registers a correction of image from user hand being separate with the key object and the user holding the object direction which shows a direct distance base determinant algorithm) (see Fig. 1-3, [0055-0056]). Therefore, it would have been obvious for one of ordinary skill in the art at the time of the accepted filing data of the current application to have used the distance based algorithm of Wada for user body part detection with respect to object in the overall system of Ravasz to further improve the user motion detection in complex user operation where different user motion is detected, in order to improvement system detection accuracy (see Wada, [0006]). Furthermore, Ravasz and Wada do not explicitly teach detection user hand based on depth data (i.e. Ravasz and Wada only uses generic three-dimensional image data for detection of user interaction and do not explicitly define a depth data separate from the video image input) (see Wada Fig. 1-3, [0055-0056]). Ito teaches teach detection user hand based on depth data (i.e. as seen in figure 3 of Ito the system of Ito specifically teaches a CPU which detects the user’s hand orientation based on images captured by the depth sensor 153 and the camera 154, and cause the display 14 to display a virtual line 51 extending in the detection direction and the pointer 52) (see Fig. 3, [0065]). Since Ravasz, Wada and Ito all teaches a special detection system for user’s hand movement and gesture capture for computer input, they are analogous as having the same view of endeavor. Therefore, it would have been obvious for one of ordinary skill in the art at the accepted filing date to have further refined the gesture input system of Ravasz and Wada with the depth sensing data method of Ito to create a more precise representation of the input gesture in the virtual space in increase user ergonomics during the input feedback environments (see Fig. 3, [0064-0065]). As to claim 2, Ravasz teaches the method of claim 1, wherein detecting the user interaction with the virtual content includes detecting an eye tracking input (i.e. as seen in figure 2A, 2B, the HMD system of Ravasz include the additional eye tracking system) (see Fig. 2, [0062-0063]). As to claim 3, Ravasz teaches the method of claim 2, wherein, in accordance with a determination that the position of the hand is outside of the threshold distance of the virtual content, rendering the user interaction with the virtual content is based on the eye tracking input (i.e. as seen in figure 7 the detection system of Ravasz used the projection 706 with a dominant eye origin point 702 and a fingertip control point 704 which means the eye track input is used for input purpose) (see Fig. 7, [0086]). As to claim 4, Ravasz teaches the method of claim 3, wherein, in accordance with a determination that the position of the hand is outside the threshold distance of the virtual content, rendering the user interaction with the virtual content is further based on changes in the position of the hand (i.e. when the snap function is not met as the user’s hand is outside the threshold distance as taught in Ravasz in view of Wada, the virtual content is still rendered based on the change of the user’s fingertip in the form of the ray projection input) (see [0101]). As to claim 8, Ravasz teaches the method of claim 1, wherein detecting the user interaction with the virtual content includes detecting a gestural input including changes in the position of the hand (i.e. the system of Ravasz teaches detecting the user’s fingertip movement which is a gesture input included with the changes of the position of the hand (i.e. as seen in figure 7 the detection system of Ravasz used the projection 706 with a dominant eye origin point 702 and a fingertip control point 704 which means the eye track input is used for input) (Fig. 7, [0086]). As to claim 9, Ravasz teaches the method of claim 8, wherein, in accordance with a determination that the position of the hand is within the threshold distance of the virtual content, rendering the user interaction with the virtual content is based on changes in the corrected position of the hand (i.e. as seen in figure 6-7 the system of Ravasz tracks the user’s hand as well as the fingertip which when display on the HMD device would at least include the user finger joint) (see Fig. 6-7, [0086-0087]). As to claim 10, Ravasz teaches the method of claim 9, wherein, in accordance with a determination that the position of the hand is outside the threshold distance of the virtual content, rendering the user interaction with the virtual content is based on the changes in the position of the hand (i.e. when the snap function is not met as the user’s hand is outside the threshold distance as taught in Ravasz in view of Wada, the virtual content is still rendered based on the change of the user’s fingertip in the form of the ray projection input) (see [0101]). As to claim 11, Ravasz teaches the method of claim 1, wherein the position of the hand includes one or more locations of one or more joints of the hand (i.e. as seen in figure 6-7 the system of Ravasz tracks the user’s hand as well as the fingertip which when display on the HMD device would at least include the user finger joint) (see Fig. 6-7, [0086-0087]). As to claim 14, Ravasz teaches the method of claim 1, further comprising displaying, via the display device, the rendered user interaction with the virtual content (i.e. Ravasz teaches the HMD device which displays the image in figure 2A and 2B embodiments) (see Fig. 2A, 2B, [0052]). As to claim 16, Ravasz teaches the computing system of claim 15, wherein the computing system detects the user interaction with the virtual content by detecting an eye tracking input and renders the user interaction with the virtual content based on the eye tracking input and changes in the position of the hand (i.e. as seen in figure 2A, 2B, the HMD system of Ravasz include the additional eye tracking system) (see Fig. 2, [0062-0063]). Claim 5-7 and 17 are rejected under 35 U.S.C. 103 as being unpatentable over Ravasz et al. in view of Wada et al. and Ito et al. as applied to claim 1 and 15 above, and further in view of Karmon et al. (US Pub: 2018/0307319 A1). As to claim 5, Ravasz, Wada, and Ito teaches the method of claim 1, but do not teach wherein detecting the user interaction with the virtual content includes a voice input (i.e. Ravasz teaches using user gesture but is silent with respect of voice input contents). Karmon teaches wherein detecting the user interaction with the virtual content includes a voice input (i.e. Karmon teaches in the background of the invention the user interface for a computer can include voice interface) (see [0003]). Therefore, it would have been obvious for one of ordinary skill in the art at the accepted filing date of the current application to have used the Karmon voice interface in the Ravasz Figure 4 interface system, in order to further expand the interface and reduce the invention into practice (see Karmon [0003] and Ravasz Fig. 4). As to claim 6, Ravasz, Wada, Ito and Karmon teaches the method of claim 5, wherein, in accordance with a determination that the position of the hand is within the threshold distance of the virtual content, rendering the user interaction with the virtual content is based on the voice input (i.e. Karmon teaches in the background of the invention the user interface for a computer can include voice interface) (see [0003]) and the corrected position of the hand (i.e. as seen in figure 6-7 the system of Ravasz tracks the user’s hand as well as the fingertip which when display on the HMD device would at least include the user finger joint) (see Fig. 6-7, [0086-0087]). As to claim 7, Ravasz, Wada, Ito and Karmon teaches the method of claim 5, wherein, in accordance with a determination that the position of the hand is outside the threshold distance of the virtual content, rendering the user interaction with the virtual content is based on the voice input (i.e. Karmon teaches in the background of the invention the user interface for a computer can include voice interface) (see [0003]). As to claim 17, Ravasz, Wada, Ito and Karmon teaches the computing system of claim 15, wherein the computing system detects the user interaction with the virtual content by detecting a voice input and renders the user interaction with the virtual content based on the voice input (i.e. Karmon teaches in the background of the invention the user interface for a computer can include voice interface) (see [0003]) and the corrected position of the hand (i.e. as seen in figure 6-7 the system of Ravasz tracks the user’s hand as well as the fingertip which when display on the HMD device would at least include the user finger joint) (see Fig. 6-7, [0086-0087]). Response to Arguments Applicant's arguments filed 04/19/2026 have been fully considered but they are not persuasive. The newly introduced art Ito is cited to address the newly introduced amendment to the independent claims. Conclusion Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. The prior art Chen et al. (US Pub: 2019/0340821 A1) is cited to teach another type of augmented display system with depth data sensing capacity in figures 1-4 embodiments. Any inquiry concerning this communication or earlier communications from the examiner should be directed to CALVIN C. MA whose telephone number is (571)270-1713. The examiner can normally be reached 8:00AM-5:00PM. 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, Benjamin C. Lee can be reached on 571-272-2963. 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. /CALVIN C MA/Primary Examiner, Art Unit 2629 June 23, 2026
Read full office action

Prosecution Timeline

Feb 26, 2025
Application Filed
Aug 09, 2025
Response after Non-Final Action
Jan 20, 2026
Non-Final Rejection mailed — §103
Apr 16, 2026
Applicant Interview (Telephonic)
Apr 16, 2026
Examiner Interview Summary
Apr 19, 2026
Response Filed
Jun 26, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12706020
DISPLAY DEVICE AND METHOD FOR OPERATING SAME
1y 4m to grant Granted Aug 11, 2026
Patent 12706031
Display Device
1y 1m to grant Granted Aug 11, 2026
Patent 12695975
TECHNIQUES FOR USING IN-AIR WRIST-ROLL GESTURES DETECTED VIA A WRIST-WEARABLE DEVICE TO OPERATE ANOTHER DEVICE, AND WEARABLE DEVICES AND SYSTEMS FOR PERFORMING THOSE TECHNIQUES
1y 7m to grant Granted Jul 28, 2026
Patent 12687929
ADAPTIVE PROMPT CUSTOMIZATION USING BRAINWAVE ACTIVITY DATA
2y 0m to grant Granted Jul 21, 2026
Patent 12686268
Operating Device for a Vehicle
1y 2m to grant Granted Jul 21, 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

3-4
Expected OA Rounds
76%
Grant Probability
89%
With Interview (+13.2%)
2y 10m (~1y 4m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 737 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