Prosecution Insights
Last updated: August 17, 2026
Application No. 19/020,406

Pinch Recognition Using Finger Zones

Non-Final OA §103
Filed
Jan 14, 2025
Priority
Jun 02, 2023 — provisional 63/505,887 +1 more
Examiner
SITTA, GRANT
Art Unit
2622
Tech Center
2600 — Communications
Assignee
Apple Inc.
OA Round
3 (Non-Final)
72%
Grant Probability
Favorable
3-4
OA Rounds
1y 5m
Est. Remaining
86%
With Interview

Examiner Intelligence

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

Statute-Specific Performance

§101
2.5%
-37.5% vs TC avg
§103
63.1%
+23.1% vs TC avg
§102
22.4%
-17.6% vs TC avg
§112
6.1%
-33.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 944 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. Claim(s) 1-3,5-10,12-17, and 19-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Schwarz et al (20220171469) hereinafter, Schwarz in view of Sun (2023/0195236) hereinafter, Sun further in view of Kim (2014/0055343) hereinafter, Kim. In regards to claim 1, Schwarz teaches a method comprising (abstract): obtaining hand tracking data for a plurality of camera frames;(fig. 3 (305))[0020-0022] detecting a touch of a contact event between a first finger and a second finger based on the hand tracking data for a first camera frame of the plurality of camera frames, [0073-0076] (fig. 8a and 8b 830 and 812)); (fig. 8a (812, 814, and 816)) (fig. 330)[0085-0087, 101](fig. 8a and 8b thumb tip) [0081] FIG. 10 illustrates example controls conducted through single-handed microgesture input. FIG. 10 shows a user 1000 wearing head-mounted display device 1005 and standing in the real-world physical environment of room 1010. Room 1010 includes physical objects, such as bookcase 1015 and door 1020. Head-mounted display device 1005 is shown displaying virtual content to user 1000, including holographic cube 1032. Head-mounted display device 1005 has a display field-of-view 1050, indicated by dashed lines, and an imaging field-of-view 1060, indicated by dotted lines. Hand tracking data may be assigned for a second hand of a user. A second set of microgesture targets may be assigned to a plurality of positions along a length of a first finger of the second hand of the user. Based on output of the gesture recognition machine, a location of a thumbtip of the second hand of the user may be determined relative to the plurality of positions along the length of the first finger of the second hand of the user. Responsive to detecting a confirmation action, an action may be performed as assigned to the corresponding microgesture target on the second hand. PNG media_image1.png 788 586 media_image1.png Greyscale PNG media_image2.png 606 816 media_image2.png Greyscale )); and PNG media_image3.png 564 870 media_image3.png Greyscale in response to a determination that a contact location on the finger is within the first gesture zone enabling a gesture-based input event corresponding to the first gesture (fig. 3 (325-350) (fig. 8a-8b (812-816)). Schwarz fails to teach detecting a release of the touch of the contact event between the first finger and the second finger from the first gesture zone based on hand tracking data for a second camera frame of the plurality of camera frames; and triggering an input action corresponding to the first gesture in response to detecting the release of the touch from the first gesture zones. However, Sun teaches detecting a release of the touch of the contact event between the first finger and the second finger from a first gesture zone based on hand tracking data for a second camera frame of the plurality of camera frames (fig. 2 S210-S220 pinch) ([0027] images captures are the frames); and triggering an input action corresponding to the first gesture in response to detecting the release of the touch first gesture zones.(fig. 9b pinch and release to trigger option 915) [0097] In one embodiment, in response to determining that the indicator R1 indicates the content area 914 in a case of the pinch gesture is determined to be the pinch-and-release gesture, the processor 104 may trigger the content area 914. For example, if the processor 104 determines that the pinch-and-release gesture is detected while the indicator R1 indicating (e.g., pointing to) an option 915 in the content area 914, the processor 104 may accordingly trigger the option 915 and perform the operations corresponding to the triggered option 915, but the disclosure is not limited thereto. [0098] In one embodiment, in response to determining that the indicator R1 indicates the content area 914 in a case of the pinch gesture is determined to be the pinch-and-hold gesture, the processor 104 may scroll the content area 914 according to a movement of the hand gesture during the hand gesture maintaining the pinch-and-hold gesture. For example, if the processor 104 determines that the pinch-and-hold gesture is detected while the indicator R1 indicating (e.g., pointing to) the content area 914, the processor 104 may accordingly scroll the content area 914 upward/downward when the user's hand moves upward/downward while maintaining the pinch gesture, but the disclosure is not limited thereto. PNG media_image4.png 616 868 media_image4.png Greyscale It would have been obvious to one of ordinary skill in the art to modify the teachings of Schwarz to further include detecting a release of the touch of the contact event between the first finger and the second finger based on hand tracking data for a second camera frame of the plurality of camera frames; and triggering an input action corresponding to the first gesture in response to detecting the release of the touch as taught by Sun in order to provide to be beneficial for the developer to design various mechanisms for the user to interact with the VR world with various hand gestures.[0003]. Schwarz and Sun fail to expressly teach detecting a contact location on the first finger corresponding to the contact event; determining that the contact location is within a first gesture zone on the first finger indicating a first gesture. However, Kim teaches detecting a contact location on the first finger corresponding to the contact event; determining that the contact location is within a first gesture zone on the first finger indicating a first gesture (figs 5-6 fingers and inputs) and fig. 9 contact [0011,0079-0082]). Examiner notes Kim appears to map the location to the region. [0079] Referring to FIG. 9, the control unit 110 activates the camera 140 during the character input mode to take the image of the user's hand and controls the display unit 130 to display the image of the hand in the form of the preview screen as denoted by reference number 910. In this state, the control unit 110 is capable of tracking any change in the image, especially, around the finger tip of the thumb. If the user manipulates the thumb to press a specific position as shown in the screen image 920, the control unit 110 detects the changes of image (e.g. shade and color) around the corresponding position and processes the detected changed location as the input of the key (or character) mapped to the corresponding position. In order to accomplish this, the control unit 110 extracts the sample frame from the preview screen periodically and analyzes and compares the extracted sample frames. PNG media_image5.png 830 684 media_image5.png Greyscale It would have been obvious to one of ordinary skill in the art to modify the teachings of Schwarz and Sun detecting a contact location on the first finger corresponding to the contact event; determining that the contact location is within a first gesture zone on the first finger indicating a first gesture as taught by Kim in order to provide simple substation of one means of inputting information for another and the results are predictable. Examiner notes [0080] also includes another means of input to the position. In regards to claim 8, Schwarz teaches non-transitory computer readable medium comprising computer readable code executable by one or more processors to: obtain hand tracking;(fig. 3 (305))[0020-0022] data for a plurality of camera frames; [0073-0076] (fig. 8a and 8b 830 and 812)); detect a touch of a contact event between a first finger and a second finger based on the hand tracking data for a first camera frame of the plurality of camera frames, (fig. 8a (812, 814, and 816));; (fig. 330)[0085-0087, 101](fig. 8a and 8b thumb tip)); and in response to a determination that contact location on the first finger is within the a first gesture, enable a gesture-based input event corresponding to the first gesture. (fig. 3 (325-350) (fig. 8a-8b (812-816)). Schwarz fails to teach detect a release of the touch of the contact event between the first finger and the second finger from the first gesture zone based on hand tracking data for a second camera frame of the plurality of camera frames; and trigger an input action corresponding to the first gesture in response to detecting the release of the touch first gesture zones.. However, Sun teaches detect a release of the touch of the contact event between the first finger and the second finger based on hand tracking data for a second camera frame of the plurality of camera frames; and trigger an input action corresponding to the first gesture in response to detecting the release of the touch.(fig. 2 S210-S220 pinch) ([0027] images captures are the frames); and fig. 9b pinch and release to trigger option 915) It would have been obvious to one of ordinary skill in the art to modify the teachings of Schwarz to further include detecting a release of the touch of the contact event between the first finger and the second finger based on hand tracking data for a second camera frame of the plurality of camera frames; and triggering an input action corresponding to the first gesture in response to detecting the release of the touch as taught by Sun in order to provide to be beneficial for the developer to design various mechanisms for the user to interact with the VR world with various hand gestures.[0003] Schwarz and Sun fail to expressly teach detecting a contact location on the first finger corresponding to the contact event; determining that the contact location is within a first gesture zone on the first finger indicating a first gesture. However, Kim teaches detecting a contact location on the first finger corresponding to the contact event; determining that the contact location is within a first gesture zone on the first finger indicating a first gesture (figs 5-6 fingers and inputs) and fig. 9 contact [0011,0079-0082]). Examiner notes Kim appears to map the location to the region. It would have been obvious to one of ordinary skill in the art to modify the teachings of Schwarz and Sun detecting a contact location on the first finger corresponding to the contact event; determining that the contact location is within a first gesture zone on the first finger indicating a first gesture as taught by Kim in order to provide simple substation of one means of inputting information for another and the results are predictable. Examiner notes [0080] also includes another means of input to the position. In regards to claim 15, Schwarz teaches system comprising: one or more processors; and one or more computer readable media comprising computer readable code executable by the one or more processors to: ;(fig. 3 (305))[0020-0022] obtain hand tracking data for a plurality of camera frames [0073-0076] (fig. 8a and 8b 830 and 812));; detect a touch of a contact event between a first finger and a second finger based on the hand tracking data for a first camera frame of the plurality of camera frames, (fig. 8a (812, 814, and 816)); (fig. 330)[0085-0087, 101](fig. 8a and 8b thumb tip));; and in response to a determination that the a contact location on the first finger is within the a first gesture, enable a gesture-based input event corresponding to the first gesture. (fig. 3 (325-350) (fig. 8a-8b (812-816)). Schwarz fails to teach detect a release of the touch of the contact event between the first finger and the second finger from the first gesture zone based on hand tracking data for a second camera frame of the plurality of camera frames; and trigger an input action corresponding to the first gesture in response to detecting the release of the touch first gesture zones.. However, Sun teaches detect a release of the touch of the contact event between the first finger and the second finger from a first gesture zone based on hand tracking data for a second camera frame of the plurality of camera frames; and trigger an input action corresponding to the first gesture in response to detecting the release of the touch.(fig. 2 S210-S220 pinch) ([0027] images captures are the frames); and fig. 9b pinch and release to trigger option 915) first gesture zones. It would have been obvious to one of ordinary skill in the art to modify the teachings of Schwarz to further include detecting a release of the touch of the contact event between the first finger and the second finger based on hand tracking data for a second camera frame of the plurality of camera frames; and triggering an input action corresponding to the first gesture in response to detecting the release of the touch as taught by Sun in order to provide to be beneficial for the developer to design various mechanisms for the user to interact with the VR world with various hand gestures.[0003] Schwarz and Sun fail to expressly teach detecting a contact location on the first finger corresponding to the contact event; determining that the contact location is within a first gesture zone on the first finger indicating a first gesture. However, Kim teaches detecting a contact location on the first finger corresponding to the contact event; determining that the contact location is within a first gesture zone on the first finger indicating a first gesture (figs 5-6 fingers and inputs) and fig. 9 contact [0011,0079-0082]). Examiner notes Kim appears to map the location to the region. It would have been obvious to one of ordinary skill in the art to modify the teachings of Schwarz and Sun detecting a contact location on the first finger corresponding to the contact event; determining that the contact location is within a first gesture zone on the first finger indicating a first gesture as taught by Kim in order to provide simple substation of one means of inputting information for another and the results are predictable. Examiner notes [0080] also includes another means of input to the position. In regards to claim 2, Schwarz in view of Sun and Kim teaches method of claim 1, wherein a contact event comprises a touch and a release of the touch, wherein the touch corresponds to the first finger making contact with the second finger, and wherein the gesture-based input event comprises a visual feedback (fig. 3 (325-350)[0065-0067] (fig. 10 1075/1085))). Schwarz (fig. 3a/b and fig. 9b initiation of the release) Sun In regards to claim 3, Schwarz in view of Sun and Kim teaches method of claim 2, wherein the gesture-based input event comprises the visual indication of the gesture-based input event. (fig. 3 (325-350)[0065-0067] (fig. 10 1075/1085) and fig. 9a moving from 812 to 814 and fig. 10 1082 for example [0083-0085]) Schwarz (fig. 3a/b and fig. 9b initiation of the release) Sun In regards to claim 5, Schwarz in view of Sun and Kim teaches method of claim 1, wherein a determination is made as to whether a contact event is detected in each of the one or more camera frames [0072]. Schwarz [0027] Sun In regards to claim 6, Schwarz in view of Sun and Kim teaches method of claim 1, wherein detecting the contact event comprises: obtaining relational features from the hand tracking data; obtaining features related to action recognition [0029, 0048-0053]. Schwarz [0091-0098] Sun In regards to claim 7, Schwarz in view of Sun and Kim teaches method of claim 1, wherein the first gesture comprises a pinch (fig. 9b pinch and release Sun) In regards to claim 9, Schwarz in view of Sun and Kim teaches non-transitory computer readable medium of claim 8, wherein a contact event comprises a touch and a release (fig. 9b release Sun) of the touch [0070], wherein the touch corresponds to the first finger making contact with the second finger, and wherein the gesture-based input event comprises a visual feedback fig. 3 (325-350)[0065-0067, 0070] (fig. 10 1075/1085))) Schwarz. (fig. 3a/b and fig. 9b initiation of the release) Sun In regards to claim 10, Schwarz in view of Sun and Kim teaches non-transitory computer readable medium of claim 9, wherein the gesture-based input event comprises the visual indication of the gesture-based input event. (fig. 9b executing 915) Sun and (fig. 3 (325-350)[0065-0067, 0070] (fig. 10 1075/1085))) Schwarz. In regards to claim 12, Schwarz in view of Sun and Kim teaches non-transitory computer readable medium of claim 8, wherein a determination is made as to whether a contact event is detected in each of the one or more camera frames. [0072]. Schwarz [0027] Sun In regards to claim 13, Schwarz in view of Sun and Kim teaches non-transitory computer readable medium of claim 8, wherein the computer readable code to detect the contact event comprises computer readable code to: obtain relational features from the hand tracking data; obtain features related to action recognition[0029, 0048-0053]. Schwarz [0046-0056] Sun In regards to claim 14, Schwarz in view of Sun and Kim teaches non-transitory computer readable medium of claim 8, wherein the first gesture comprises a pinch. (fig. 9b pinch and release Sun) In regards to claim 16, Schwarz in view of Sun and Kim teaches system of claim 15, wherein a contact event comprises a touch and a release of the touch, wherein the touch corresponds to the first finger making contact with the second finger, and wherein the gesture-based input event comprises a visual feedback. (fig. 3 (325-350)[0065-0067, 0070] (fig. 10 1075/1085))) Schwarz. (fig. 3a/b and fig. 9b initiation of the release) Sun In regards to claim 17, Schwarz in view of Sun and Kim teaches system of claim 16, wherein the gesture-based event comprises visual indication of the gesture-based input event(fig. 3 (325-350)[0065-0067, 0070] (fig. 10 1075/1085))) Schwarz. (fig. 9b executing 915) Sun In regards to claim 19, Schwarz in view of Sun and Kim teaches system of claim 15, wherein a determination is made as to whether a contact event is detected in each of the one or more camera frames. [0072]. Schwarz and [0027] Sun In regards to claim 20, Schwarz in view Sun and Kim teaches system of claim 15, wherein the first gesture comprises a pinch. (fig. 9b pinch gesture Sun) Response to Arguments Applicant’s arguments with respect to claim(s) 1-3,5-10,12-17, and 19-20 have been considered but are moot because the new ground of rejection does not rely on any combination of references applied in the prior rejection of record, for any teaching or matter specifically challenged in the argument. Examiner notes Schwarz appears to be silent how an interaction between the two fingers is carried out. Schwarz does state: [0081] FIG. 10 illustrates example controls conducted through single-handed microgesture input. FIG. 10 shows a user 1000 wearing head-mounted display device 1005 and standing in the real-world physical environment of room 1010. Room 1010 includes physical objects, such as bookcase 1015 and door 1020. Head-mounted display device 1005 is shown displaying virtual content to user 1000, including holographic cube 1032. Head-mounted display device 1005 has a display field-of-view 1050, indicated by dashed lines, and an imaging field-of-view 1060, indicated by dotted lines. Hand tracking data may be assigned for a second hand of a user. A second set of microgesture targets may be assigned to a plurality of positions along a length of a first finger of the second hand of the user. Based on output of the gesture recognition machine, a location of a thumbtip of the second hand of the user may be determined relative to the plurality of positions along the length of the first finger of the second hand of the user. Responsive to detecting a confirmation action, an action may be performed as assigned to the corresponding microgesture target on the second hand. However, Kim expressly teaches multiple tracking changes in an image related to the interaction of two fingers [0079-0081] (fig. 9-10). Examiner believes it would have been well within the purview of one of ordinary skill in the art to modify the teachings of Schwarz and Sun to include these features for determining this interaction and the result would have been predictable at determining a location. ConclusionAny 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

Jan 14, 2025
Application Filed
Sep 19, 2025
Non-Final Rejection mailed — §103
Dec 19, 2025
Response Filed
Mar 20, 2026
Examiner Interview (Telephonic)
Mar 24, 2026
Final Rejection mailed — §103
Jun 24, 2026
Request for Continued Examination
Jun 29, 2026
Response after Non-Final Action
Aug 05, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12702922
Method And System To Reduce Latency In Cloud Gaming
2y 5m to grant Granted Aug 11, 2026
Patent 12706013
FLIP-FLOP CIRCUIT, DRIVER CIRCUIT, DISPLAY PANEL, DISPLAY DEVICE, INPUT/OUTPUT DEVICE, AND DATA PROCESSING DEVICE
1y 8m to grant Granted Aug 11, 2026
Patent 12699462
Recording Medium, Image Processing Device, Image Processing Method, and In-Vehicle Interface Device
1y 9m to grant Granted Aug 04, 2026
Patent 12699440
CROSS-REALITY DEVICE, STORAGE MEDIUM, PROCESSING DEVICE, GENERATION METHOD, AND PROCESSING METHOD
1y 9m to grant Granted Aug 04, 2026
Patent 12678692
TARGET OPERATION BATCH EXECUTION METHOD AND APPARATUS, STORAGE MEDIUM, AND ELECTRONIC DEVICE
2y 0m to grant Granted Jul 14, 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
72%
Grant Probability
86%
With Interview (+13.7%)
3y 0m (~1y 5m remaining)
Median Time to Grant
High
PTA Risk
Based on 944 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