Prosecution Insights
Last updated: August 17, 2026
Application No. 19/030,465

Suppression of Hand Gestures upon Detection of Peripheral Events on a Peripheral Device

Non-Final OA §103
Filed
Jan 17, 2025
Priority
Sep 23, 2022 — provisional 63/376,945 +2 more
Examiner
CERULLO, LILIANA P
Art Unit
2621
Tech Center
2600 — Communications
Assignee
Apple Inc.
OA Round
3 (Non-Final)
75%
Grant Probability
Favorable
3-4
OA Rounds
11m
Est. Remaining
96%
With Interview

Examiner Intelligence

Grants 75% — above average
75%
Career Allowance Rate
716 granted / 959 resolved
+12.7% vs TC avg
Strong +21% interview lift
Without
With
+20.9%
Interview Lift
resolved cases with interview
Typical timeline
2y 6m
Avg Prosecution
22 currently pending
Career history
990
Total Applications
across all art units

Statute-Specific Performance

§101
2.4%
-37.6% vs TC avg
§103
56.3%
+16.3% vs TC avg
§102
19.9%
-20.1% vs TC avg
§112
15.9%
-24.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 959 resolved cases

Office Action

§103
DETAILED ACTION 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 . Continued Examination Under 37 CFR 1.114 A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 6/11/2026 has been entered. Currently, claims 1-20 are pending. 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-20 are rejected under 35 U.S.C. 103 as being unpatentable over Forlines et al. in US 2019/0294258 (hereinafter Forlines). Regarding claim 1, Forlines disclose a method comprising: obtaining image data of a first hand (Forlines’s par. 232: hand postures measured by camera or ToF-3D sensors) in accordance with an indication of peripheral input (Forlines’s par. 179-182, 199: upon hands/fingers in a typing or resting-on-keys state of the touch sensitive keyboard, then further gestures are detected) from a user interaction (Forlines’s par. 179: hover) with a peripheral event (Forlines’s par. 179: typing) at a peripheral device (Forlines’s par. 179: keyboard); determining, based on the image data (Forlines’s par. 232: hand postures measured by camera or ToF-3D sensors), a hand pose of the first hand (Forlines’s par. 232: hand posture measured by camera, e.g. par. 186: palm on trackpad); determining a hand pose (Forlines’s par. 228: palm up or down, par. 168: curling [such as for closing of par. 183, 228]) corresponding to a predetermined input gesture (Forlines’s par. 228: closing/opening hand, holding palm up/down, par. 183: “grab”, hand in shape of holding mouse) associated with a user input action (Forlines’s par. 228: orchestra control, par. 183: drag of a window, interaction with a stylus, movement of mouse) for interacting with a user interface (Forlines’s par. 227-228: instrument/orchestra, par. 183: touch sensitive device); and in accordance with a determination that characteristics of the first hand (Forlines’s par. 186: fingers resting on keyboard) in the image data (Forlines’s par. 232: hand postures measured by camera) satisfy a peripheral use criterion (Forlines’s par. 179, 186: typing state): processing the peripheral input from the peripheral device (Forlines’s par. 179, 186: typing), and rejecting track input (Forlines’s par. 186: ignoring track input). Forlines fails to explicitly disclose determining that the hand pose (based on image data) corresponds to a predetermined input gesture associated with a user input action for interacting with a user interface, or explicitly rejecting the user input action associated with the predetermined input gesture. However, Forlines does disclose ignoring input by the palm resting below the keyboard when the user’s fingers are resting on the keyboard for typing (Forlines’s par. 186), and input gestures that correspond to the palm (Forlines’s par. 228: palm down for orchestra control, par. 168: curling as detected by separation between fingertip and palm such as hand closing/opening for grab of windows, interaction with stylus or movement of mouse per par. 183). Therefore, it would have been obvious to one of ordinary skill in the art, that Forlines palm input gestures (Forlines’s par. 168, 183, 228) are based on the hand’s posture image data (Forlines’s par. 232) in order to obtain the benefit of a hand skeleton that enables reliable gesture recognition (Forlines’s par. 232). Furthermore, it would also have been obvious to one of ordinary skill in the art, that these palm input gestures (Forlines’s par. 168, 183, 228) are ignored when they are detected to correspond to the palm below the keyboard (Forlines’s par. 186), in order to obtain the predictable result of mitigating accidental input (Forlines’s par. 186), in applications that include both the trackpad and the keyboard (Forlines’s Figs. 11-12, 15). By doing such combination Forlines disclose a method comprising: obtaining image data of a first hand (Forlines’s par. 232: hand postures measured by camera or ToF-3D sensors) in accordance with an indication of peripheral input (Forlines’s par. 179-182, 199: upon hands/fingers in a typing or resting-on-keys state of the touch sensitive keyboard, then further gestures are detected) from a user interaction (Forlines’s par. 179: hover) with a peripheral event (Forlines’s par. 179: typing) at a peripheral device (Forlines’s par. 179: keyboard); determining, based on the image data (Forlines’s par. 232: hand postures measured by camera or ToF-3D sensors), a hand pose of the first hand (Forlines’s par. 232: hand posture measured by camera, e.g. par. 186: palm on trackpad); determining that the hand pose (Forlines’s par. 186: palm resting below keyboard, such as with a palm up or down per par. 228, or hand curling per par. 168) corresponds to a predetermined input gesture (Forlines’s par. 186 palm resting below keyboard upon combination includes palm input gestures such as closing/opening hand, holding palm up/down or the hand in shape of holding a mouse per par. 183, 228) associated with a user input action (Forlines’s par. 228: orchestra control, par. 183: drag of a window, interaction with a stylus, movement of mouse) for interacting with a user interface (Forlines’s par. 227-228: instrument/orchestra, par. 183: touch sensitive device); and in accordance with a determination that characteristics of the first hand (Forlines’s par. 186: fingers resting on keyboard) in the image data (Forlines’s par. 232: hand postures measured by camera) satisfy a peripheral use criterion (Forlines’s par. 179, 186: typing state): processing the peripheral input from the peripheral device (Forlines’s par. 179, 186: typing), and rejecting the user input action (Forlines’s par. 186: ignoring track input when palm is detected below keyboard, where the track input upon combination includes the orchestra control of par. 228, the drag of a window, interaction with a stylus or movement of a mouse by the hand shaped as a mouse of par. 183) associated with the predetermined input gesture (Forlines’s par. 186 palm resting below keyboard upon combination includes palm input gestures such as closing/opening hand, holding palm up/down or the hand in shape of holding a mouse per par. 183, 228). Regarding claim 8, Forlines disclose a non-transitory computer readable medium (Forlines’s par. 61: [memory] in MCU, FPGA, CPU, GPU) comprising computer readable code executable by one or more processors (Forlines’s par. 61, 262) to: perform the steps as explained for claim 1. Regarding claim 15, Forlines disclose a system (Forlines’s par. 61, 262) comprising: one or more processors (Forlines’s par. 61, 262); and one or more computer readable media (Forlines’s par. 61: [memory] in MCU, FPGA, CPU, GPU) comprising computer readable code executable by the one or more processors (Forlines’s par. 61, 262) to: perform the steps as explained for claim 1. Regarding claims 2, 9 and 16, Forlines disclose wherein the predetermined input gesture (Forlines’s par. 186 palm resting below keyboard upon combination includes palm input gestures such as closing/opening hand, holding palm up/down or the hand in shape of holding a mouse per par. 183, 228) is detected based on hand tracking data from a current frame and one or more prior frames (Forlines’s par. 103-106: object tracking [finger] frame-to-frame). But Forlines fails to explicitly disclose the hand tracking data from a current frame of the image data and one or more prior frames. However, because Forlines does disclose using cameras to measure hand postures to compute a hand skeleton mode of the user hand for gesture recognition (Forlines’s par. 232), it would also have been obvious to one of ordinary skill in the art, that the hand tracking data (Forlines’s par. 103-106) is also from a current frame of the image data and one or more prior frames (Forlines’s par. 232: based on camera for gesture recognition, and thus using frames of image to perform the hand tracking of par. 103-106), in order to obtain the predictable result of reliable gesture recognition which would enable the gestures described with the keyboard (Forlines’s par. 232). Regarding claims 3, 10 and 17, Forlines fails to explicitly disclose determining that a relationship between the predetermined input gesture and the peripheral event satisfy a cancellation criterion, wherein the peripheral event is processed further in response to a determination that the cancellation criterion fails to be satisfied. However, Forlines does disclose a typing state cancellation criterion (Forlines’s par. 186: the condition “hand leaving to the right of the keyboard” which changes the state from typing to mouse, thus cancelling typing state) that is based on a horizontal movement of the right hand leaving the keyboard to the right (Forlines’s par. 186), and discretized states that are triggered based on hand conditions (Forlines’s par. 179). Therefore, it would also have been obvious to one of ordinary skill in the art that a relationship between the input gesture of an accidental input to the trackpad (Forlines’s par. 186) and the peripheral event of typing when the fingers are resting on the keyboard (Forlines’s par. 186) is the right hand leaving the keyboard to transition to mouse state (Forlines’s par. 186), and that the typing would continue to be processed in response to the transition to a mouse state not being triggered (Forlines’s par. 179, 186), in order to obtain the predictable result of transition of states only when triggered by the hand movement (Forlines’s par. 179, 186). By doing such combination, Forlines further disclose further comprising: determining that a relationship (Forlines’s par. 186 hand movement) between the predetermined input gesture (Forlines’s par. 186 palm resting below keyboard upon combination includes palm input gestures such as closing/opening hand, holding palm up/down or the hand in shape of holding a mouse per par. 183, 228) and the peripheral event (Forlines’s par. 179: typing state of the touch sensitive keyboard by fingers on keyboard) satisfy a cancellation criterion (Forlines’s par. 186: the condition “hand leaving to the right of the keyboard” which changes the state from typing to mouse, thus cancelling typing state), wherein the peripheral event (Forlines’s par. 179: typing state of the touch sensitive keyboard) is processed further (Forlines’s par. 179, 186: typing) in response to a determination that the cancellation criterion (Forlines’s par. 186: hand leaving keyboard to indicate a mouse state) fails to be satisfied (Forlines’s par. 186: when the hand does leave the keyboard, and thus the transition between states is not triggered per par. 179). Regarding claims 4, 11 and 18, Forlines fails to explicitly disclose wherein the predetermined input gesture is further processed to provide a graphical indication that the predetermined input gesture is detected. However, Forlines does disclose graphical indications when input gestures are detected (Forlines’s par. 153: holographic visual feedback). Therefore, it would have been obvious to one of ordinary skill in the art, that Forlines’s predetermined input gesture (Forlines’s par. 228: closing/opening hand, holding palm up/down, par. 183: “grab”, hand in shape of holding mouse) is further processed to provide a graphical indication that the input gesture is detected (Forlines’s par. 153: holographic visual feedback); In order to obtain the predictable result of visual feedback (Forlines’s par. 153). Regarding claims 5, 12 and 19, Forlines disclose further comprising: detecting a hand movement of the first hand (Forlines’s par. 186: horizontal movement of the hand to the right); determining whether the hand movement satisfies a cancellation threshold (Forlines’s par. 186: the condition “hand leaving to the right of the keyboard” which changes the state from typing to mouse, thus cancelling typing state); and in accordance with a determination that the hand movement satisfies the cancellation threshold (Forlines’s par. 186: the condition “hand leaving to the right of the keyboard” which changes the state from typing to mouse, thus cancelling typing state), determining that the first hand is in a gesture input mode (Forlines’s par. 179: hover or mouse state). Regarding claims 6, 13 and 20, Forlines disclose further comprising: determining a second hand pose for the first hand (Forlines’s Figs. 19 and par. 195-196: finger resting in the center of the K key); determining, based on the second hand pose (Forlines’s Figs. 19 and par. 195-196: finger resting in the center of the K key), that the first hand is in a peripheral use mode (Forlines’s Figs. 18-19 and par. 194, 196: key is resting on keyboard, thus on typing state); detecting a second input gesture from the first hand determined to be in the peripheral use mode (Forlines’s Figs. 19 and par. 195-196: rocking of finger over the K key); and in accordance with a determination that the second input gesture is allowable during the peripheral use mode (Forlines’s Figs. 19 and par. 194-196: rocking of finger over the K key is allowed in typing state which is entered when fingers rest on keyboard), processing a second user input action associated with the second input gesture (Forlines’s par. 196: control direction of cursor based on rocking of finger over the K key). Regarding claims 7 and 14, Forlines disclose wherein a second hand is determined to be in a gesture input mode (Forlines’s Figs. 16-17 and par. 192-193: e.g. the left hand is in typing because two fingers rest on the CTRL and ALT keys, and the right hand generates touch input events, e.g. swiping right input action). Response to Arguments Applicant's arguments filed 6/11/2026 have been fully considered but they are not persuasive. On the Remarks pg. 8, Applicant argues that Forlines fails to show how the input action associated with, for example, the open/closed hand is rejected based on the peripheral user criterion and that Forlines’s par. 186 only describes that accidental input is mitigated by turning off or ignoring capacitive contact from a palm resting on a laptop trackpad during typing which is distinct from ignoring a detected hand pose. The office must respectfully disagree, the claims are rejected under 103 over Forlines. As explained in the rejection above, Forlines does not explicitly disclose the hand pose [detected by camera] corresponds to the predetermined input gestures of par. 183, 228, or rejecting the user input action associated with the predetermined input gesture. These two limitations are made obvious by Forlines disclosing that input by the palm resting below the keyboard is ignored when typing (Forlines’s par. 186), and by gestures corresponding to the touch sensitive device enabled to be more reliable by use of a camera or TOF3D sensor (Forlines’s par. 232). Upon combination, Forlines’s ignoring trackpad input (Forlines’s par. 186) includes ignoring input by the hand posing in predetermined input gestures over the trackpad, these input gestures are detected by ToF3D sensors and cameras (Forlines’s par. 232). This combination is reasonable when a touch sensitive device includes both the keyboard and the trackpad (e.g. Figs. 11-12, 15), where both the keyboard and the trackpad are sensitive to proximity (Forlines’s par. 187). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to Liliana Cerullo whose telephone number is (571)270-5882. The examiner can normally be reached 8AM to 3PM MT. 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, Amr Awad can be reached at 571-272-7764. 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. /LILIANA CERULLO/ Primary Examiner, Art Unit 2621
Read full office action

Prosecution Timeline

Jan 17, 2025
Application Filed
Oct 21, 2025
Non-Final Rejection mailed — §103
Feb 20, 2026
Response Filed
Mar 11, 2026
Final Rejection mailed — §103
Jun 11, 2026
Request for Continued Examination
Jun 14, 2026
Response after Non-Final Action
Jul 16, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12699484
ELECTRONIC DEVICE, INTERFACE DEVICE INCLUDING THE SAME AND METHOD OF DRIVING THE SAME
1y 8m to grant Granted Aug 04, 2026
Patent 12693761
SCANNING CONTROL METHOD AND SYSTEM FOR TOUCH DISPLAY SCREEN, DEVICE, AND READABLE STORAGE MEDIUM
1y 7m to grant Granted Jul 28, 2026
Patent 12688831
SHIFT REGISTER, GATE DRIVING CIRCUIT AND DISPLAY SUBSTRATE WITH CONDUCTIVE LINES BETWEEN OUTPUT TRANSISTOR AND CAPACITOR STRUCTURE
1y 6m to grant Granted Jul 21, 2026
Patent 12675192
TOUCH DISPLAY DEVICE AND DISPLAY PANEL WITH PSEUDO-TOUCH ELECTRODE AND TOUCH LINES HAVING DIFFERENT WIDTHS
1y 9m to grant Granted Jul 07, 2026
Patent 12669888
METHOD FOR MATCHING TOUCH POINTS, A METHOD FOR OBTAINING A TOUCH TRAJECTORY, AND PRODUCTS
1y 6m to grant Granted Jun 30, 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
75%
Grant Probability
96%
With Interview (+20.9%)
2y 6m (~11m remaining)
Median Time to Grant
High
PTA Risk
Based on 959 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